ci: add automatic changelog generation

This commit is contained in:
Johannes Loher 2021-09-14 17:10:23 +02:00
parent 586d12a1ae
commit 46a031e61a
6 changed files with 1093 additions and 20 deletions

View file

@ -50,15 +50,20 @@
"test:ci": "jest --ci --reporters=default --reporters=jest-junit",
"format": "prettier --write \"./**/*.(ts|js|json|scss)\"",
"typecheck": "tsc --noEmit",
"postinstall": "husky install"
"postinstall": "husky install",
"changelog": "conventional-changelog -n changelog.config.js -o CHANGELOG.md"
},
"devDependencies": {
"@commitlint/cli": "13.1.0",
"@commitlint/config-conventional": "13.1.0",
"@league-of-foundry-developers/foundry-vtt-types": "0.8.8-9",
"@types/fs-extra": "9.0.12",
"@types/jest": "27.0.1",
"@typescript-eslint/eslint-plugin": "4.31.1",
"@typescript-eslint/parser": "4.31.1",
"chalk": "4.1.2",
"conventional-changelog-cli": "2.1.1",
"conventional-changelog-conventionalcommits": "4.6.1",
"eslint": "7.32.0",
"eslint-config-prettier": "8.3.0",
"eslint-plugin-jest": "24.4.0",