Open
Description
Expected Behavior
I expect that commit message fix(module-a,module-b): Do something
will pass scope-case
rule.
Current Behavior
It fails, because it does not treat comma as a valid separator
Affected packages
- cli
- core
- prompt
- config-angular
Possible Solution
Make these delimiters configurable: https://github.com/conventional-changelog/commitlint/blob/master/%40commitlint/rules/src/scope-case.js#L25
Context
Sometimes there are commits that span across multiple modules. Currently they do not pass the linter. Splitting into multiple is not possible if committed changes require simultaneous update of all affected parts.