1.0.2 • Published 4 years ago
@releaseband/commitlint-config v1.0.2
@releaseband/commitlint-config
commitlint shareable config
Installing
npm i -D @releaseband/commitlint-config
npx install-peerdeps --dev @releaseband/commitlint-configcreate .commitlintrc.json file in the root project folder:
{
"extends": ["@releaseband/commitlint-config"]
}Installing commitizen tool
npm i -D @commitlint/cz-commitlint commitizencreate .cz.json file in the root project folder:
{
"path": "@commitlint/cz-commitlint"
}add script in package.json file:
{
"scripts": {
"commit": "cz"
}
}Add husky hook
initialize husky:
npx husky-init && npm installadd commit-msg hook:
npx husky add .husky/commit-msg 'npx --no -- commitlint --edit $1'