4.2.0 • Published 2 years ago
conventional-changelog-lint-config-developers v4.2.0
install
npm install --save-dev conventional-changelog-lint-config-developers @commitlint/cli
commitlint.config.js
module.exports = {
extends: ["developers"],
};
Rules
type-enum
- rule:
always
- level:
error
- value
[
"Save",
"Submit",
"Update",
"Change",
"Adjust",
"BugFix",
"Remove",
"Add",
"Create",
"Delete",
"Test",
"Revert",
"Style",
"Patch",
],
type-case
- rule:
always
- level:
error
- value
'PascalCase'
type-empty
- rule:
never
- level:
error
: some // failed
Save: some // passed
subject-empty
- rule:
never
- level:
error
Save: // failed
Save: some // passed
example
It's The subject is at your free.
Save: everything
Submit: refactoring
Update: library
Change: upper to lower
Adjust: fix
BugFix: some bug
Remove: some code
Add: some code
Create: new file
Delete: old file
Test: case1
Revert: failure
Style: user interface
Patch: ver2.0.0