123456789101112131415161718192021222324252627282930313233343536373839 |
- const types = [
- 'build',
- 'ci',
- 'chore',
- 'docs',
- 'feat',
- 'fix',
- 'to',
- 'pref',
- 'refactor',
- 'revert',
- 'style',
- 'test',
- 'sync'
- ];
-
- typeEnum = {
- rules: {
- 'type-enum': [2, 'always', types]
- },
- value: () => types
- }
-
- module.exports = {
- extends: [
- "@commitlint/config-conventional"
- ],
- rules: {
- 'type-case': [0],
- 'type-empty': [2, 'never'],
- 'scope-empty': [0],
- 'scope-case': [0],
- 'subject-full-stop': [0, 'never'],
- 'subject-case': [0, 'never'],
- 'header-max-length': [0, 'always', 72],
- 'type-enum': typeEnum.rules['type-enum']
- }
- };
-
|