eslint-plugin-my-no-alert-rules
v1.0.0
Published
ESLint 插件:禁止使用 alert
Readme
eslint-plugin-my-no-alert-rules
自定义 ESLint 插件,用于在 ESLint 8.x 项目中禁止使用 alert,统一使用 useModalRef 等业务弹窗。
安装
npm install eslint-plugin-my-no-alert-rules --save-dev使用方式
在 .eslintrc.js 中启用推荐配置:
module.exports = {
extends: ["plugin:my-no-alert-rules/recommended"]
};如果只想开启单条规则:
module.exports = {
plugins: ["my-no-alert-rules"],
rules: {
"my-no-alert-rules/no-alert": "error"
}
};规则说明
no-alert:禁止调用alert、window.alert、globalThis.alert以及对应的可选链写法,出现时会提示改用内部弹窗组件。
开发与测试
npm test