0.2.0 • Published 5 years ago
commitlint-plugin-multiscope v0.2.0
Commitlint Plugin Multiscope
A commitlint plugin that supports multiple scopes
Getting Started
npm install -D commitlint-plugin-multiscopeAnd configure commitlint.config.js to use multiscope plugin.
module.exports = {
plugins: ['commitlint-plugin-multiscope'],
rules: {
'multiscope': [2, 'always', {
delimiter: ',',
enum: [
'api',
'app',
'web',
],
case: 'lower-case'
}]
}
}options: MultiScopeOptions
delimiter?: string | RegExp- specify delimiter that scopes joined by
- default:
,
enum?: string[]- condition:
scopeis found inenum - default:
[]
- condition:
case?: string- condition:
scopeis incase - default:
lower-case
- condition: