diff --git a/package.json b/package.json index 9998ab6..2a7328b 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,10 @@ "release": "dotenv npx release-it", "type-check": "tsc --noEmit", "prepare": "is-ci || husky install", - "lint-staged": "lint-staged" + "lint-staged": "lint-staged", + "generate-changelog": "npx auto-changelog --commit-limit false --unreleased --template https://raw.githubusercontent.com/release-it/release-it/master/templates/changelog-compact.hbs", + "generate-changelog:preview": "npm run generate-changelog -- --stdout", + "generate-changelog:publish": "npm run generate-changelog -- -p" }, "keywords": [ "homebridge-plugin", @@ -70,10 +73,10 @@ "release-it": { "git": { "commitMessage": "chore: release v${version}", - "changelog": "npx auto-changelog --stdout --commit-limit false --unreleased --template https://raw.githubusercontent.com/release-it/release-it/master/templates/changelog-compact.hbs" + "changelog": "npm run generate-changelog:preview" }, "hooks": { - "after:bump": "npx auto-changelog -p" + "after:bump": "npm run generate-changelog:publish" }, "npm": { "publish": false