eslint-plugin-barm
v1.2.5
Published
定制ESLint rule
Downloads
6
Maintainers
Readme
eslint-plugin-barm
ESLint插件,定制ESLintrule
,有好的idea
欢迎提issue
。
安装包
安装eslint
:
npm i eslint -D
安装eslint-plugin-barm
npm install eslint-plugin-barm -D
配置
将插件添加到.eslintrc
文件的plugins
中:
继承插件配置
在插件中会将所有规则都导出,然后可以使用extends
来继承插件的配置。
PS: 不止这种继承方式,即使你传入一个对象,一个文件,eslint也能继承其中的配置。
// .eslintrc.js
module.exports = {
extends: [ 'plugin:barm/barmRule' ] // 继承插件导出的配置
}
引入插件一条条写入规则
// .eslintrc.js
module.exports = {
plugins: [ 'barm' ],
rules: {
"barm/settimeout-no-number": "error"
// 更多插件规则
}
}
提供的规则
- settimeout-no-number: 禁止
setTimeout
的第二个参数是数字