@abdt/commit-linter

Проверка message коммита и названия ветки перед коммитом

Usage no npm install needed!

<script type="module">
  import abdtCommitLinter from 'https://cdn.skypack.dev/@abdt/commit-linter';
</script>

README

Установка

Для работы вам потребуется Husky

  1. Установите Husky согласно инструкции.

  2. Установите пакет:

    npm install @abdt/commit-linter --save-dev
    
  3. Создайте хук:

    npx husky add .husky/commit-msg "npm run lint-commit \$1"
    
  4. Добавьте скрипт в package.json:

    "scripts": {
        ...
        "lint-commit": "npx @abdt/commit-linter"
        ...
    },
    
  5. Попробуйте сделать коммит, указав неподходящий message (например, +)