npm install --save-dev @commitlint/cli @commitlint/config-conventional
commitlint.config.js
module.exports = {
extends: ['@commitlint/config-conventional']
}
Esto automiza un script para que se ejecute cada que hacemos un commit
npx husky add .husky/commit-msg "npx --no -- commitlint --edit ${1}"
npm install -g conventional-changelog-cli
conventional-changelog -i CHANGELOG.md -s -r 1