0.3.0 • Published 2 years ago
@meaningfuldata/commitlint-config v0.3.0
@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 somethingthis shorter and easier to read style is used:
feat my_scope: Do somethingBy 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-configLicense
Apache 2.0