UNPKG

574 BJavaScriptView Raw
1// see: https://commitlint.js.org
2
3const czConfig = require('@wuxh/commitzen-config')
4
5module.exports = {
6 extends: [
7 '@commitlint/config-conventional',
8 ],
9 // rules: https://github.com/conventional-changelog/commitlint/blob/master/docs/reference-rules.md
10 rules: {
11 'type-enum': [2, 'always', czConfig.types.map(({ value }) => value)],
12 'type-empty': [2, 'never'],
13 'subject-empty': [2, 'never'],
14 'subject-full-stop': [0, 'never'],
15 'subject-max-length': [1, 'never', 100],
16 'subject-case': [0, 'never'],
17 'scope-empty': [1, 'never'],
18 },
19}