@meaningfuldata/commitlint-config

0.3.0 • Public • Published

@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

Package Sidebar

Install

npm i @meaningfuldata/commitlint-config

Weekly Downloads

1

Version

0.3.0

License

Apache-2.0

Unpacked Size

13.9 kB

Total Files

4

Last publish

Collaborators

  • aollerosr
  • andres.sole
  • juandelorenzo
  • pablolgn
  • j-a-m-l