0.3.0 • Published 3 months ago

@meaningfuldata/commitlint-config v0.3.0

Weekly downloads
-
License
Apache-2.0
Repository
gitlab
Last release
3 months ago

@meaningfuldata/commitling-config

Shareable commitlint configuration used by Meaningful Data.

This variation of Conventional Commits does not wrap scopes with parentheses and it capitalizes the subject of the commit. So, instead of using

feat(my_scope): do something

this shorter and easier to read style is used:

feat my_scope: Do something

By default, no scopes are provided, they have to be explicitly chosen by project:

{
  extends: ['@meaningfuldata/commitlint-config'],
  rules: {
    'scope-enum': [2, 'always', ['scope_a', 'scope_b', 'scope_c']]
  }
}

Install

You can install it with Yarn or NPM:

# Yarn
yarn add -D @meaningfuldata/commitlint-config

# NPM
npm i -D @meaningfuldata/commitlint-config

License

Apache 2.0