Adicione lint de mensagens de commit, segundo a especificação Conventional Commits, ao seu projeto com apenas um comando.
ng add @wizsolucoes/commit-lint
Este schematic instala os pacotes npm @commitlint/config-conventional @commitlint/cli e husky, cria o arquivo de configuração e adiciona o git hook de mensagem de commit ao seu arquivo package.json.
# Instalar as dependências
npm install
# Buildar schematic
npm run build
# Executar os testes
npm test
# Instalar as dependências
npm install
# Buildar schematic
npm run build
# Gerar tarball eg. wizsolucoes-commit-lint-1.0.1.tgz
npm pack
# Instalar schematic
npm i --no-save ../path/to/commit-lint-schematic/wizsolucoes-commit-lint-1.0.1.tgz
# Executar schematic
ng g @wizsolucoes/commit-lint:ng-add