.commitlintrc.json•842 B
{
"extends": ["@commitlint/config-conventional"],
"rules": {
"type-enum": [
2,
"always",
["feat", "fix", "docs", "style", "refactor", "test", "chore", "perf", "ci", "build", "revert"]
],
"scope-enum": [
2,
"always",
[
"tools",
"utils",
"types",
"prompts",
"config",
"cache",
"memory",
"security",
"performance",
"testing",
"docs",
"ci",
"deps",
"release"
]
],
"subject-max-length": [2, "always", 100],
"subject-case": [2, "always", "lower-case"],
"body-max-line-length": [2, "always", 100],
"header-max-length": [2, "always", 100]
},
"defaultIgnores": true,
"helpUrl": "https://github.com/conventional-changelog/commitlint/#what-is-commitlint"
}