eslint-plugin-dinghong

1.0.9 • Public • Published

eslint-plugin-dinghong

鼎宏公司自定义规则集

简体中文 | English

包含规则:

  • no-date-parse 禁止使用 Date.parse 格式化字符串
  • no-new-date-single 禁止使用 new Date 时,传入单个参数
  • no-todo-comment 禁止提交 todo 注释,应检查是否有需要完善的功能
  • no-var 禁止使用 var 声明变量

安装

首先需要安装 ESLint:

npm i eslint --save-dev

再安装 eslint-plugin-dinghong:

npm install eslint-plugin-dinghong --save-dev

使用

可以通过配置 extends 来引入

{
    "extends": [
        "plugin:dinghong/recommended"
    ]
}

通过这种方式配置,所有的 rule 均生效,如果需要调整某个规则可以单独在 rules 进行覆盖

或者,通过配置 plugins 和 rules

添加 dinghong.eslintrc 配置文件的 plugins,可以省略 eslint-plugin- 前缀:

{
    "plugins": [
        "dinghong"
    ]
}

然后在 rules 配置您要使用的规则。

{
    "rules": {
        "dinghong/no-todo-comment": 2 // 0 = off, 1 = warn, 2 = error
    }
}

通过 plugins 引入,每条规则都需要在 rules 中进行配置才会生效。

/eslint-plugin-dinghong/

    Package Sidebar

    Install

    npm i eslint-plugin-dinghong

    Weekly Downloads

    0

    Version

    1.0.9

    License

    ISC

    Unpacked Size

    23.7 kB

    Total Files

    18

    Last publish

    Collaborators

    • liukefu