UNPKG

@commitlint/config-patternplate

Version:
26 lines (19 loc) 1.03 kB
> Lint your commits, patternplate-style # @commitlint/config-patternplate Shareable `commitlint` config enforcing the patternplate commit convention. Use with [@commitlint/cli](../cli) and [@commitlint/prompt-cli](../prompt-cli). ## Getting started ```sh npm install --save-dev @commitlint/config-patternplate @commitlint/cli echo "module.exports = {extends: ['@commitlint/config-patternplate']};" > commitlint.config.js ``` ## Rules `@commitlint/config-patternplate` extends the [shareable angular config](../config-angular#rules). Additionally these rules apply: ### Problems The following rules are considered problems for `@commitlint/config-patterplate` and will yield a non-zero exit code when not met. #### scope-enum * **description**: `scope` is found in `value` * **rule**: `always` * **value**: determined based on pattern tree. `system` and all pattern ids present in `patterns` are allowed Consult [docs/rules](https://conventional-changelog.github.io/commitlint/#/reference-rules) for a list of available rules.