changelogkyper
v1.0.15
Published
A project to maintain a Changelog automatically and never have a merge conflict again.
Downloads
19
Readme
Changelogkyper
A project to maintain a Changelog automatically and never have a merge conflict again. Allows you to fill in the changes with a prompt command, store it in an unreleased folder and compile all the changes during a release.
Requirements
For development, you will only need Node.js and a node global package.
Install
npm install changelogkyper
Usage
npx changelogkyper <command> [options]
First time
When you start use Changelogkyper for the first time on your repo, run the following command:
npx changelogkyper init
Add entry
Each time a development is completed and before opening a merge request, run the following command to add a change to the Unreleased folder. A prompt will ask your the type of change, issue number, and title.
npx changelogkyper add
Compile non released changes
Before releasing a new version, compile non released changes into your changelog file with the following.
npx changelogkyper <version>
Show changelog section or unreleased changes
If you need to display changes made in a like 1.0.42, or if you want to see how changes will look like in your changelog.
npx changelogkyper <version|unreleased>
Help
npx changelogkyper help [command]