eslint-plugin-card
The card rule validation plugin of eslint.
配置
module.exports = {
plugins: [
"@qihoo/eslint-plugin-card"
],
rules: {
'@qihoo/card/no-card-globals',
'@qihoo/card/no-card-tags',
'@qihoo/card/no-card-attributes'
}
}
自定义规则
命名约定:
- 如果你的规则是禁止什么,加前缀 no-,比如 no-eval 禁用 eval(),no-debugger 禁用 debugger
- 如果你规则是强制包含什么,使用一个简短的名称,不带特殊的前缀。
- 在单词之间使用连字符
规则说明在docs/rules
目录。
说明
当使用 html 标签规则时,需要配置 parser 为eslint-html-parser
install
npm install @qihoo/eslint-plugin-card