-
Notifications
You must be signed in to change notification settings - Fork 0
/
.cz-config.cjs
25 lines (25 loc) · 1.59 KB
/
.cz-config.cjs
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
module.exports = {
types: [
{ value: ':rocket: feat', name: '🚀 feat:\tAdding a new feature' },
{ value: ':sparkles: enhance', name: '✨ enhance:\tImproving functionality or feature' },
{ value: ':bug: fix', name: '🐛 fix:\tFixing a bug' },
{ value: ':ledger: type', name: '📒 type:\tUpdate project types' },
{ value: ':memo: docs', name: '📝 docs:\tAdd or update documentation' },
{ value: ':lipstick: style', name: '💄 style:\tAdd or update styles, ui or ux' },
{ value: ':recycle: refactor', name: '♻️ refactor:\tCode change that neither fixes a bug nor adds a feature' },
{ value: ':zap: perf', name: '⚡️ perf:\tCode change that improves performance' },
{ value: ':white_check_mark: test', name: '✅ test:\tAdding tests cases' },
{ value: ':truck: chore', name: '🚚 chore:\tChanges to the build process or auxiliary tools\n\t\tand libraries such as documentation generation' },
{ value: ':rewind: revert', name: '⏪️ revert:\tRevert to a commit' },
{ value: ':construction: wip', name: '🚧 wip:\tWork in progress' },
{ value: ':construction_worker: build', name: '👷 build:\tAdd or update regards to build process' },
{ value: ':green_heart: ci', name: '💚 ci:\tAdd or update regards to build process' },
],
scopeOverrides: {
fix: [{ name: 'merge' }, { name: 'style' }, { name: 'test' }, { name: 'hotfix' }],
},
allowCustomScopes: false,
allowBreakingChanges: ['feat', 'fix', 'scope'],
skipQuestions: ['body', 'footer'],
subjectLimit: 100,
};