1.0.3 • Published 5 months ago

@ubic/commitlint-config v1.0.3

Weekly downloads
-
License
MIT
Repository
gitlab
Last release
5 months ago

UBIC Commitlint Config

Стандартная конфигурация Commitlint для проектов.

Покрывает все стандартные правила Commitlint.

Установка

yarn add -D @ubic/commitlint-config
# или
npm install -D @ubic/commitlint-config

Требования

Примеры конфигурации

В отдельном файле commitlint.config.js:

export default {
  extends: '@ubic/commitlint-config',
};

В файле package.json:

{
  // ...
  "commitlint": {
    "extends": "@ubic/commitlint-config"
  }
  // ...
};

Для расширения своими правилами:

export default {
  extends: '@ubic/commitlint-config',
  rules: {
    'body-leading-blank': [2, 'never'],
  },
};

Использование

Как правило текст коммита удобно проверять в гит-хуке commit-msg.

Пример с husky

# .husky/commit-msg
yarn commitlint --edit $1

Разработка

Процесс разработки подробно описан в CONTRIBUTING.md

1.0.3

5 months ago

1.0.2

7 months ago