{ "plugins": { "../../core/packages/scripts/prepublish.js": {} }, "hooks": { "after:bump": [ "pipx run towncrier build --draft --yes --version ${version} > .changelog.draft", "pipx run towncrier build --yes --version ${version}", "cp ../../README.md ./ && cp CHANGELOG.md ../../CHANGELOG.md", "python3 -c 'import json; data = json.load(open(\"../../package.json\")); data[\"version\"] = \"${version}\"; json.dump(data, open(\"../../package.json\", \"w\"), indent=2)'", "git add ../../CHANGELOG.md ../../package.json" ], "after:release": "rm .changelog.draft README.md" }, "npm": { "publish": false }, "git": { "changelog": "pipx run towncrier build --draft --yes --version 0.0.0", "requireUpstream": false, "requireCleanWorkingDir": false, "commitMessage": "Release ${version}", "tagName": "${version}", "tagAnnotation": "Release ${version}" }, "github": { "release": true, "releaseName": "${version}", "releaseNotes": "cat .changelog.draft" } }