commitlint.config.js 770 B

123456789101112131415161718192021222324
  1. module.exports = {
  2. extends: ["@commitlint/config-conventional"],
  3. rules: {
  4. "type-enum": [
  5. 2,
  6. "always",
  7. [
  8. "buil", //构建相关
  9. "ci", //持续集成相关
  10. "chore", //构建过程或辅助工具的变动
  11. "docs", //文档(documentation)
  12. "feat", //增加新功能(feature)
  13. "fix", //修补缺陷
  14. "perf", //性能改进(没有功能增加,也没有缺陷修复)
  15. "refactor", //代码重构(没有功能增加,也没有缺陷修复)
  16. "revert", //撤销相关功能
  17. "style", //代码格式(不影响代码运行的变动)
  18. "test", //增加测试
  19. ],
  20. ],
  21. "subject-full-stop": [0, "never"],
  22. "subject-case": [0, "never"],
  23. },
  24. };