-
Notifications
You must be signed in to change notification settings - Fork 29
/
.cz-config.js
99 lines (95 loc) · 2.66 KB
/
.cz-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
'use strict';
module.exports = {
types: [{
value: '⌛ WIP',
name: '⌛ WIP: Work in progress'
},
{
value: '✨ Feat',
name: '✨ Feat: A new feature'
},
{
value: '➕ Add',
name: '➕ Add: A new settings, layout, etc.'
},
{
value: '⛓️ Dep',
name: '⛓️ Dep: Fix dependency problems'
},
{
value: '🐞 Fixed',
name: '🐞 Fixed: A bug fix'
},
{
value: '🛠️ Refactor',
name: '🛠️ Refactor: A code change that neither fixes a bug nor adds a feature'
},
{
value: '📚 Docs',
name: '📚 Docs: Documentation only changes'
},
{
value: '🧪 Test',
name: '🧪 Test: Add a testing function'
},
{
value: '🗯️ Chore',
name: '🗯️ Chore: Changes that don\'t modify src or test files. Such as updating build tasks, package manager'
},
{
value: '💅 Reformat',
name: '💅 Reformat: Do the code reformat'
},
{
value: '📦 Dump',
name: '📦 Dump: New release version'
},
{
value: '⏪ Revert',
name: '⏪ Revert: Revert to a commit'
},
{
value: '🗺️ Roadmap',
name: '🗺️ Roadmap: Decide what will you done'
},
{
value: '🎉 Init',
name: '🎉 init: Initial Commit'
},
{
value: '🗑️ Remove',
name: '🗑️ Remove Remove some obsolote code'
},
{
value: '🥚 Egg',
name: '🥚 Egg Add an egg~'
},
{
value: '📸 Snapshot',
name: '📸 Snapshot Add or update the snapshot or preview image'
},
{
value: '🔀 Merge',
name: '🔀 Merge Merge a branch or pull request'
},
{
value: '✏️ Typo',
name: '✏️ Typo Fix a typo'
},
{
value: '⚡ Improve',
name: '⚡ Improve Improve performance'
},
{
value: '🖼️ UI',
name: '🖼️ UI Improve performance'
},
{
value: '📝 Note',
name: '📝 Note Update README or other explanatory document'
}
],
scopes: [],
allowCustomScopes: true,
allowBreakingChanges: ["feat", "fix", "init", "dump"]
};