-
Notifications
You must be signed in to change notification settings - Fork 0
/
default-config.js
115 lines (115 loc) · 2.51 KB
/
default-config.js
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
module.exports = {
showEmojiPerCommit: false,
emojis: [
{
emoji: '💥',
emojiAliases: [],
type: 'breaking',
typeAliases: [],
bump: 'major',
inChangelog: true,
heading: '💥 Breaking Changes',
index: 10
},
{
emoji: '✨',
emojiAliases: ['🌟', '💫', '🌠'],
type: 'feat',
typeAliases: ['feature'],
bump: 'minor',
inChangelog: true,
heading: '✨ Features',
index: 20
},
{
emoji: '⚡️',
emojiAliases: [],
type: 'perf',
typeAliases: ['performance'],
bump: 'patch',
inChangelog: true,
heading: '⚡️ Performance',
index: 30
},
{
emoji: '🐛',
emojiAliases: ['🐞', '🚑', '🚨'],
type: 'fix',
typeAliases: ['fixes', 'hotfix', 'hotfixes'],
bump: 'patch',
inChangelog: true,
heading: '🐛 Bug Fixes',
index: 40
},
{
emoji: '📚',
emojiAliases: ['📖', '📝'],
type: 'docs',
typeAliases: ['doc'],
bump: 'patch',
inChangelog: true,
heading: '📚 Documentation',
index: 50
},
{
emoji: '🧪',
emojiAliases: ['✅', '🚦'],
type: 'test',
typeAliases: ['tests'],
bump: 'patch',
inChangelog: true,
heading: '🧪 Tests',
index: 60
},
{
emoji: '♻️',
emojiAliases: ['🦄'],
type: 'refactor',
typeAliases: [],
bump: 'patch',
inChangelog: true,
heading: '🧰 Other Commits',
index: 70
},
{
emoji: '💄',
emojiAliases: ['🎨', '🌈'],
type: 'style',
typeAliases: ['cleanup', 'format', 'lint'],
bump: 'patch',
inChangelog: true,
heading: '🧰 Other Commits',
index: 71
},
{
emoji: '🔧',
emojiAliases: ['⚙️', '🏗', '⬆️'],
type: 'chore',
typeAliases: ['chores', 'deps', 'build', 'ci'],
bump: 'patch',
inChangelog: true,
heading: '🧰 Other Commits',
index: 72
},
{
emoji: '🚀',
emojiAliases: [],
type: 'release',
typeAliases: [],
bump: 'patch',
inChangelog: false,
index: 1000
}
],
rules: {
'emoji-from-type': true,
'emoji-known': true,
'emoji-require': true,
'spaces-between': true,
'header-full-stop': false,
'header-max-length': false,
'subject-case': [2, { case: 'sentence-case' }],
'subject-require': true,
'body-leading-blank': true
}
};