94 lines
1.7 KiB
JavaScript
94 lines
1.7 KiB
JavaScript
module.exports = {
|
|
// 提交信息的类型
|
|
types: [
|
|
{
|
|
value: 'feat',
|
|
name: 'feat: 新增功能',
|
|
emoji: '✨'
|
|
},
|
|
{
|
|
value: 'fix',
|
|
name: 'fix: 修复bug',
|
|
emoji: '🐛'
|
|
},
|
|
{
|
|
value: 'docs',
|
|
name: 'docs: 更新文档',
|
|
emoji: '📝'
|
|
},
|
|
{
|
|
value: 'style',
|
|
name: 'style: 代码样式(不影响功能)',
|
|
emoji: '💄'
|
|
},
|
|
{
|
|
value: 'refactor',
|
|
name: 'refactor: 代码重构',
|
|
emoji: '♻️'
|
|
},
|
|
{
|
|
value: 'perf',
|
|
name: 'perf: 性能优化',
|
|
emoji: '⚡️'
|
|
},
|
|
{
|
|
value: 'test',
|
|
name: 'test: 测试相关',
|
|
emoji: '🧪'
|
|
},
|
|
{
|
|
value: 'build',
|
|
name: 'build: 构建配置',
|
|
emoji: '🏗️'
|
|
},
|
|
{
|
|
value: 'ci',
|
|
name: 'ci: CI/CD配置',
|
|
emoji: '👷'
|
|
},
|
|
{
|
|
value: 'chore',
|
|
name: 'chore: 其他(不影响代码)',
|
|
emoji: '🔧'
|
|
},
|
|
{
|
|
value: 'revert',
|
|
name: 'revert: 回滚提交',
|
|
emoji: '⏪️'
|
|
}
|
|
],
|
|
// 提交信息的范围
|
|
scopes: [
|
|
{
|
|
value: 'frontend',
|
|
name: 'frontend: 前端'
|
|
},
|
|
{
|
|
value: 'backend',
|
|
name: 'backend: 后端'
|
|
},
|
|
{
|
|
value: 'docs',
|
|
name: 'docs: 文档'
|
|
},
|
|
{
|
|
value: 'other',
|
|
name: 'other: 其他'
|
|
}
|
|
],
|
|
// 允许自定义范围
|
|
allowCustomScopes: true,
|
|
// 允许空范围
|
|
allowEmptyScopes: true,
|
|
// 提交信息的主题长度限制
|
|
subjectLimit: 100,
|
|
// 主题末尾不允许有句号
|
|
subjectFullStop: false,
|
|
// 主题不区分大小写
|
|
subjectCase: false,
|
|
// 使用emoji
|
|
useEmoji: true,
|
|
// emoji放在类型后面
|
|
emojiAlign: 'right'
|
|
};
|