cz-conventional-changelog-lint
TypeScript icon, indicating that this package has built-in type declarations

0.1.3 • Public • Published

reads your conventional-changelog-lint config and automatically creates matching commitizen cli helpers for you.

cz-conventional-changelog-lint

Let an interactive command line interface help you with creating commit messages matching your conventional-changelog-lint configuration.

Installation

Fetch cz-conventional-changelog-lint via npm, install peerDependencies

npm install --save cz-conventional-changelog-lint commitizen

Configuration

cz-conventional-changelog-lint is designed as commitizen adapter. To use it with commitizen specify it as shared config:

{
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog-lint"
    }
  }
}

Usage

Use the commitizen command line interface to start cz-conventional-changelog-lint.

# do stuff in your project … 
 
# … then stage your changes 
git add
 
# Execute the commitizen cli 
git-cz

cz-conventional-changelog-lint demo

History

cz-conventional-changelog-lint maintains full transparency over all changes.

  • Every release on npm has a corresponding Github release
  • A full changelog is automatically generated on release

⇨ See changelog.md for a full list of changes

Contributing

You dig cz-conventional-changelog-lint and want to submit a pull request? Awesome! Be sure to read the contribution guide and you should be good to go. Here are some notes to get you coding real quick.

git clone git@github.com:marionebl/cz-conventional-changelog-lint.git
cd cz-conventional-changelog-lint
npm install
npm start

cz-conventional-changelog-lint is built by Mario Nebl and contributors with ❤️ and released under the MIT License.

Package Sidebar

Install

npm i cz-conventional-changelog-lint

Weekly Downloads

52

Version

0.1.3

License

MIT

Last publish

Collaborators

  • marionebl