{"_id":"@ciltocruz/semantic-release-changelog","_rev":"2-bac1d2f111deb5632cb40561ad36b1e3","name":"@ciltocruz/semantic-release-changelog","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.1":{"name":"@ciltocruz/semantic-release-changelog","version":"1.0.1","author":{"name":"flexperto GmbH"},"license":"proprietary","_id":"@ciltocruz/semantic-release-changelog@1.0.1","maintainers":[{"name":"ciltocruz","email":"ciltocruz@hotmail.com"}],"homepage":"https://github.com/ciltocruz/semantic-release-changelog#readme","bugs":{"url":"https://github.com/ciltocruz/semantic-release-changelog/issues"},"dist":{"shasum":"18f0f8351f3ba85acc744d3de63d5a741099f822","tarball":"https://registry.npmjs.org/@ciltocruz/semantic-release-changelog/-/semantic-release-changelog-1.0.1.tgz","fileCount":7,"integrity":"sha512-81QLo+N8ikw/rp0JdDTaP6T1ajZUSDj7o9BneVBplJrE11RmaeBiZQmqVXS+SPhTCPnF3MiIFYYHwDNCqyerKg==","signatures":[{"sig":"MEYCIQDTfAIjcxk1NiW1h9gBQB+iizRHMQfUpGCIn9k1PtxDZgIhAJb/NVROPMFLTifO9Xq7nCPPg8W0PTv+VZiPNtbfShvo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8693},"main":"dist/index.js","husky":{"hooks":{"pre-push":"./bin/pre-push","pre-commit":"./bin/pre-commit"}},"types":"dist/index.d.ts","engines":{"npm":">=9","node":">=20"},"gitHead":"9be82aee4b39ad1dc2f417e09a5f6606d84e70c3","scripts":{"dev":"tsc --watch","lint":"npm run lint:typescript && npm run lint:eslint","build":"rimraf dist && tsc","test:unit":"jest --config jest.config.js","lint:eslint":"DEBUG=eslint:cli-engine eslint -c .eslintrc.js 'src/**/*.ts'","lint:typescript":"tsc --project tsconfig.json --noEmit","graph-dependencies":"npx depcruise 'src' --output-type dot > dependency-graph.dot"},"_npmUser":{"name":"ciltocruz","email":"ciltocruz@hotmail.com"},"repository":{"url":"git+https://github.com/ciltocruz/semantic-release-changelog.git","type":"git"},"_npmVersion":"10.4.0","description":"Generate a changelog from git metadata","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@semantic-release/changelog":"^6.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^7.0.4","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.4.1","typescript":"^5.3.3","@types/jest":"^29.2.4","@types/node":"20.6.1","semantic-release":"^22.0.12","dependency-cruiser":"^16.0.0","eslint-plugin-import":"^2.25.3","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-workspaces":"^0.10.0","@typescript-eslint/parser":"^6.15.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/typescript-estree":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-release-changelog_1.0.1_1763657086131_0.37740877728106415","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ciltocruz/semantic-release-changelog","description":"Generate a changelog from git metadata","version":"1.0.2","license":"proprietary","main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20","npm":">=9"},"publishConfig":{"access":"public"},"scripts":{"build":"rimraf dist && tsc","graph-dependencies":"npx depcruise 'src' --output-type dot > dependency-graph.dot","lint":"npm run lint:typescript && npm run lint:eslint","lint:typescript":"tsc --project tsconfig.json --noEmit","lint:eslint":"DEBUG=eslint:cli-engine eslint -c .eslintrc.js 'src/**/*.ts'","test:unit":"jest --config jest.config.js","dev":"tsc --watch"},"author":{"name":"flexperto GmbH"},"repository":{"type":"git","url":"git+https://github.com/ciltocruz/semantic-release-changelog.git"},"husky":{"hooks":{"pre-commit":"./bin/pre-commit","pre-push":"./bin/pre-push"}},"homepage":"https://github.com/ciltocruz/semantic-release-changelog#readme","dependencies":{"@semantic-release/changelog":"^6.0.3"},"devDependencies":{"@semantic-release/git":"^10.0.1","@types/jest":"^29.2.4","@types/node":"20.6.1","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/typescript-estree":"^6.15.0","dependency-cruiser":"^16.0.0","eslint":"^8.56.0","eslint-config-prettier":"^6.7.0","eslint-plugin-import":"^2.25.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-workspaces":"^0.10.0","husky":"^7.0.4","jest":"^29.3.1","prettier":"^2.4.1","rimraf":"^3.0.2","semantic-release":"^22.0.12","ts-jest":"^29.1.1","typescript":"^5.3.3"},"_id":"@ciltocruz/semantic-release-changelog@1.0.2","gitHead":"ec40c53759b8cf73f0a38d27cd2b7604bbd8b2ea","bugs":{"url":"https://github.com/ciltocruz/semantic-release-changelog/issues"},"_nodeVersion":"24.11.1","_npmVersion":"10.4.0","dist":{"integrity":"sha512-0j5lMx2nJMNMLkdfsjw95tthaGZw3v17sWU7YzDq3B19skpSgxe1nuyTZrc0Etk3J8oUqSUeS5wYyiFfZG25IQ==","shasum":"b351e835c6fcb0dcc9f6dd06ccd36fb9f36c1a0c","tarball":"https://registry.npmjs.org/@ciltocruz/semantic-release-changelog/-/semantic-release-changelog-1.0.2.tgz","fileCount":7,"unpackedSize":10300,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCSRhNtPa1r4ncCuTSdrSGBweyWGgF0CD2y1XKfi8rH5wIgPfuk0Gp2wqbZ6HB9I4jxb9fU+VR1QXVZvYy/yWXFeLE="}]},"_npmUser":{"name":"ciltocruz","email":"ciltocruz@hotmail.com"},"directories":{},"maintainers":[{"name":"ciltocruz","email":"ciltocruz@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/semantic-release-changelog_1.0.2_1763665907632_0.06634191164767"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-20T16:44:46.046Z","modified":"2025-11-20T19:11:48.016Z","1.0.1":"2025-11-20T16:44:46.324Z","1.0.2":"2025-11-20T19:11:47.837Z"},"bugs":{"url":"https://github.com/ciltocruz/semantic-release-changelog/issues"},"author":{"name":"flexperto GmbH"},"license":"proprietary","homepage":"https://github.com/ciltocruz/semantic-release-changelog#readme","repository":{"type":"git","url":"git+https://github.com/ciltocruz/semantic-release-changelog.git"},"description":"Generate a changelog from git metadata","maintainers":[{"name":"ciltocruz","email":"ciltocruz@hotmail.com"}],"readme":"# semantic-release-changelog\n\n> **Note**: This is a fork of [@flexperto/semantic-release-changelog](https://github.com/flexperto/semantic-release-changelog). The original project is no longer supported, so I am continuing its maintenance here.\n\nA semantic release plugin for generating changelogs\n\n## Description\n\nThis plugin effectively wraps [@semantic-release/changelog](https://github.com/semantic-release/changelog), and adds the option to only generate changelog on specifc branches.\n\n## Installation\n\n`npm i @ciltocruz/semantic-release-changelog`\n\n## Usage\n\nSee [upstream](https://github.com/semantic-release/changelog). The configuration options are extend by the `branches` property, which needs to be a RegExp if defined. If defined, the changelog will only be generated, when semantic-release is executed on a branch that matches the RegExp. Eg. this configuration will only generate a changelog on master and develop branches\n\n```\n{\n  \"plugins\": [\n    \"@semantic-release/commit-analyzer\",\n    \"@semantic-release/release-notes-generator\",\n    [\n      \"@semantic-release/changelog\",\n      {\n        \"changelogFile\": \"docs/CHANGELOG.md\",\n        \"branches\": \"^(master|develop)$\"\n      }\n    ],\n    [\n      \"@semantic-release/git\",\n      {\n        \"assets\": [\"docs/CHANGELOG.md\"]\n      }\n    ]\n  ]\n}\n\n```\n","readmeFilename":"README.md"}