-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.cz-config.js
133 lines (133 loc) · 2.73 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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
module.exports = {
types: [
{
value: "init",
name: "initial commit",
emoji: "🎉",
},
{
value: "feat",
name: "add features",
emoji: "✨",
},
{
value: "workspace",
name: "workspace configuration",
emoji: "🏗️",
},
{
value: "docs",
name: "update documentation",
emoji: "📝",
},
{
value: "scripts",
name: "workspace scripts",
emoji: "🛠️",
},
{
value: "docs",
name: "docs site enhancement",
emoji: "📝",
},
{
value: "typo",
name: "fix documentation typo",
emoji: "✏️",
},
{
value: "chore",
name: "related works",
emoji: "🏗️",
},
{
value: "example",
name: "update examples",
emoji: "🎬",
},
{
value: "fix",
name: "bug fixtures",
emoji: "🐛",
},
{
value: "perf",
name: "performance optimization",
emoji: "⚡",
},
{
value: "ci",
name: "add CI build",
emoji: "👷",
},
{
value: "fix-ci",
name: "fix CI build",
emoji: "💚",
},
{
value: "test",
name: "add test cases",
emoji: "✅",
},
{
value: "refactor",
name: "code refactor",
emoji: "🔨",
},
{
value: "clean",
name: "clean file",
emoji: "🔥",
},
{
value: "lint",
name: "code lint",
emoji: "🎨",
},
{
value: "i18n",
name: "i18n",
emoji: "🌐",
},
{
value: "upgrade-deps",
name: "upgrade deps",
emoji: "⬆️",
},
{
value: "release",
name: "release project",
emoji: "🔖",
},
],
scopes: [
"checker",
"cleaner",
"helper",
"creator",
"modifier",
"types",
"workspace",
],
disableEmoji: false,
maxMessageLength: 164,
minMessageLength: 3,
questions: ["type", "scope", "subject", "breaking", "body", "issues"],
messages: {
type: "Select the type of change that you're committing:",
scope: "\nDenote the SCOPE of this change (optional):",
// used if allowCustomScopes is true
customScope: "Denote the SCOPE of this change:",
subject: "Write a SHORT, IMPERATIVE tense description of the change:\n",
body:
'Provide a LONGER description of the change (optional). Use "|" to break new line:\n',
breaking: "List any BREAKING CHANGES (optional):\n",
footer:
"List any ISSUES CLOSED by this change (optional). E.g.: #31, #34:\n",
confirmCommit: "Are you sure you want to proceed with the commit above?",
},
allowCustomScopes: true,
allowBreakingChanges: ["feat", "fix"],
footerPrefix: "ISSUES CLOSED:",
};