/eslint-plugin-syntax-ban

An eslint plugin for ban some JS syntax.(一个可以禁用一些 JS 语法的 eslint 插件。支持继续拓展~)

Primary LanguageJavaScript

eslint-plugin-syntax-ban

  • 本文用于讲解如何禁用 JS 语法的 eslint plugin 的实现,以及使用。详细讲解

Example

在前端工程中禁用 console.time()Object.value() 方法。支持开发者继续拓展~

How to use

yan add eslint-pulgin-syntax-ban

or

npm install eslint-plugin-syntax-ban -D

How to config

.eslintrc.js 使用插件所有规则:

module.exports = {
    extends: [
+        'plugin:eslint-plugin-syntax-ban/recommended'
    ],
+    plugins: [
+        'syntax-ban' // 可省略 `eslint-plugin-` 前缀
+    ],
};

或单独使用插件中的条规则:

module.exports = {
+    plugins: [
+        'syntax-ban' // 可省略 `eslint-plugin-` 前缀
+    ],
+    rules: {
+        "syntax-ban/no-object-values": "error",
+    }
};