1 |
|
2 | const locale = require('./locale')
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 | module.exports = {
|
10 | types: [
|
11 | { value: 'feat', name: locale.TYPE_FEAT },
|
12 | { value: 'fix', name: locale.TYPE_FIX },
|
13 | { value: 'docs', name: locale.TYPE_DOCS },
|
14 | { value: 'style', name: locale.TYPE_styles },
|
15 | { value: 'refactor', name: locale.TYPE_REFACTOR },
|
16 | { value: 'perf', name: locale.TYPE_PERF },
|
17 | { value: 'test', name: locale.TYPE_TEST },
|
18 | { value: 'revert', name: locale.TYPE_REVERT },
|
19 | { value: 'chore', name: locale.TYPE_CHORE },
|
20 | { value: 'release', name: locale.TYPE_RELEASE },
|
21 | { value: 'deps', name: locale.TYPE_DEPS },
|
22 | { value: 'build', name: locale.TYPE_BUILD },
|
23 | ],
|
24 | scopes: [],
|
25 | messages: {
|
26 | type: locale.TIPS_TYPE,
|
27 | scope: locale.TIPS_SCOPE,
|
28 | customScope: locale.TIPS_CUSTOM_SCOPE,
|
29 | subject: locale.TIPS_SUBJECT,
|
30 | body: locale.TIPS_BODY,
|
31 | breaking: locale.TIPS_BREAKING,
|
32 | footer: locale.TIPS_FOOTER,
|
33 | confirmCommit: locale.TIPS_CONFIRM_COMMIT,
|
34 | },
|
35 | allowCustomScopes: true,
|
36 | allowBreakingChanges: ['feat', 'fix'],
|
37 | subjectLimit: 100,
|
38 | }
|