module.exports = {
  extends: ['@commitlint/config-conventional'],
  rules: {
    'subject-case': [0],
    'scope-case': [0],
    'type-enum': [
      2,
      'always',
      [
        'feat', // 增加新功能
        'fix', // 修复bug
        'build', // 构造工具的或者外部依赖的改动,例如webpack,npm
        'chore', // 不修改src或者test的其余修改,例如构建过程或辅助工具的变动
        'ci', // 与CI(持续集成服务)有关的改动
        'docs', // 只改动了文档相关的内容
        'style', // 不影响代码含义的改动,例如去掉空格、改变缩进、增删分号
        'perf', // 提高性能的改动
        'refactor', // 代码重构时使用
        'revert', // 执行git revert打印的message
        'test', // 添加测试或者修改现有测试
      ],
    ],
  },
};