commitlint.config.js 673 B

12345678910111213141516171819202122
  1. "use strict";
  2. module.exports = {
  3. rules: {
  4. "body-leading-blank": [2, "always"],
  5. "body-max-line-length": [2, "always", 72],
  6. "footer-leading-blank": [2, "always"],
  7. "footer-max-line-length": [2, "always", 72],
  8. "header-max-length": [2, "always", 72],
  9. "scope-case": [2, "always", "start-case"],
  10. "scope-enum": [2, "always", [""]],
  11. "subject-case": [2, "always", "sentence-case"],
  12. "subject-empty": [2, "never"],
  13. "subject-full-stop": [2, "never", "."],
  14. "type-case": [2, "always", "lower-case"],
  15. "type-empty": [2, "never"],
  16. "type-enum": [
  17. 2, "always",
  18. ["build", "chore", "ci", "docs", "feat", "fix", "perf", "refactor", "style", "test"],
  19. ],
  20. },
  21. };