Skip to content

floranpagliai/changelogkyper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published