@citycide/cz-conventional
v1.0.0
Published
Personalized commitizen adapter based on Angular's conventional standard.
Downloads
3
Readme
@citycide/cz-conventional ·
Personalized commitizen adapter based on Angular's conventional standard.
This adapter is basically a rewrite of the official cz-conventional-changelog
adapter. The main differences ( and benefits ) are:
- Add
[ci skip]
automatically fordocs
andchore
types - Change max line width to the more standard 72 ( from 100 )
- Cut dependencies down from 6 to 2
installation
npm i -D @citycide/cz-conventional
You'll also need commitizen:
npm i -D commitizen
# or, global installation
npm i -g commitzen
usage
See "Making your repo Commitizen-friendly" and "Using the command line tool" on the commitizen cli repo for detailed instructions.
To easily set up your own repo with this adapter, you can use:
commitizen init @citycide/cz-conventional --save-dev
see also
- LightScript - the compile-to-JS language this adapter is written in, leveraging Babel
- babel-plugin-partial-application - partial application syntax for JS using
_
like Scala & Kotlin - commitizen - the cli utility this adapter is built for
contributing
Pull requests and any issues found are always welcome.
- Fork the project, and preferably create a branch named something like
feat-make-better
- Modify as needed,
src/index.lsc
being the source file - Push & pull request! :tada:
license
MIT © Bo Lingen / citycide