1.0.3 • Published 4 years ago

@qihoo/eslint-plugin-card v1.0.3

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

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