1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
  | module.exports = { 
 |    ignores: [(commit) => commit.includes('init')], 
 |    extends: ['@commitlint/config-conventional'], 
 |    rules: { 
 |      'body-leading-blank': [2, 'always'], 
 |      'footer-leading-blank': [1, 'always'], 
 |      'header-max-length': [2, 'always', 108], 
 |      'subject-empty': [2, 'never'], 
 |      'type-empty': [2, 'never'], 
 |      'type-enum': [ 
 |        2, 
 |        'always', 
 |        [ 
 |          'feat', 
 |          'fix', 
 |          'perf', 
 |          'style', 
 |          'docs', 
 |          'test', 
 |          'refactor', 
 |          'build', 
 |          'ci', 
 |          'chore', 
 |          'revert', 
 |          'wip', 
 |          'workflow', 
 |          'types', 
 |          'release', 
 |        ], 
 |      ], 
 |    }, 
 |  }; 
 |  
  |