Add automatic changelog

This commit is contained in:
TC
2022-02-20 18:48:18 +01:00
parent edfa9d2ff5
commit 1d9bfe8ac8
3 changed files with 566 additions and 0 deletions

View File

@ -80,6 +80,7 @@
"build:mac:arm64": "yarn run clean && electron-builder --mac dmg:arm64",
"build:win": "yarn run clean && electron-builder --win",
"lint": "xo",
"changelog": "auto-changelog",
"plugins": "yarn run plugin:adblocker",
"plugin:adblocker": "rimraf plugins/adblocker/ad-blocker-engine.bin && node plugins/adblocker/blocker.js",
"release:linux": "yarn run clean && electron-builder --linux -p always -c.snap.publish=github",
@ -118,6 +119,7 @@
"ytpl": "^2.2.3"
},
"devDependencies": {
"auto-changelog": "^2.4.0",
"electron": "^17.0.0",
"electron-builder": "^22.14.5",
"electron-devtools-installer": "^3.1.1",
@ -132,6 +134,11 @@
"minimist": "1.2.5",
"yargs-parser": "18.1.3"
},
"auto-changelog": {
"hideCredit": true,
"package": true,
"output": "changelog.md"
},
"xo": {
"envs": [
"node",