Files
vuepress/.commitlintrc.js

21 lines
369 B
JavaScript

const fs = require('fs')
const path = require('path')
const VuepressPackages = fs.readdirSync(path.resolve(__dirname, 'packages/@vuepress'))
module.exports = {
extends: [
'@commitlint/config-conventional'
],
rules: {
'scope-enum': [
2,
'always',
[
'cli',
...VuepressPackages
].map(name => `$${name}`)
]
}
}