@annangela/eslint-plugin-prefer-reflect
v6.0.0
Published
Modern version of original "prefer-reflect" rules in eslint
Maintainers
Readme
@annangela/eslint-plugin-prefer-reflect
这个包提供 ESLint 规则,用现代的 Reflect API 写法替代传统的旧式 API 写法。
安装
首先请先安装 ESLint:
npm i eslint --save-dev然后安装 @annangela/eslint-plugin-prefer-reflect:
npm install @annangela/eslint-plugin-prefer-reflect --save-dev使用
eslint.config.js(Flat Config)
import preferReflectPlugin from "@annangela/eslint-plugin-prefer-reflect";
export default {
plugins: {
"@annangela/prefer-reflect": preferReflectPlugin,
},
rules: {
"@annangela/prefer-reflect/prefer-reflect": "error",
},
};.eslintrc(已废弃)
在 .eslintrc 的 plugins 中加入 @annangela/prefer-reflect:
{
"plugins": [
"@annangela/prefer-reflect"
]
}然后在 rules 中启用对应规则:
{
"rules": {
"@annangela/prefer-reflect/prefer-reflect": "error"
}
}虽然规则名看起来重复,但这是 ESLint 对 scoped plugin 规则命名的既定格式。
