Lint your commits, patternplate-style
conventional-changelog-lint-config-patternplate
Shareable conventional-changelog-lint
config enforcing the patternplate commit convention.
Installation
Fetch it with npm
npm install --save-dev conventional-changelog-lint-config-patternplate conventional-changelog-lint
Usage
Install and use as conventional-changelog-lint
shareable config.
// .conventional-changelog-lintrc
{
"extends": ["patternplate"]
}
⇨ See conventional-changelog-lint/shareable-config for details
Rules
conventional-changelog-lint-config-patternplate
extends the shareable angular config. Additionally these rules apply:
Problems
The following rules are considered problems for conventional-changelog-lint-config-patterplate
and will yield a non-zero exit code when not met.
scope-enum
- description:
scope
is found invalue
- rule:
always
- value: determined based on pattern tree.
system
and all pattern ids present inpatterns
are allowed
⇨ See conventional-changelog-lint/shareable-config for available rules
Copyright 2016 by Mario Nebl and contributors. Released under the MIT license.