Установка
Для работы вам потребуется Husky
-
Установите Husky согласно инструкции.
-
Установите пакет:
npm install @abdt/commit-linter --save-dev
-
Создайте хук:
npx husky add .husky/commit-msg "npm run lint-commit \$1"
-
Добавьте скрипт в package.json:
"scripts": { ... "lint-commit": "npx @abdt/commit-linter" ... },
-
Попробуйте сделать коммит, указав неподходящий message (например,
+
)