使所有插件特定规则严格

Making all plugin specific rules strict

eslint.json 配置中,ESLint allows to configure 使用以下逻辑严格规则:

示例:

{
  "rules": {
    "jasmine/valid-expect": 2,
    "eqeqeq": [2, "smart"]
  }
}

问题:是否可以使所有插件特定规则严格(代码 2)?

在这种情况下,我们希望来自 jasmine (eslint-plugin-jasmine plugin) 的所有规则在出现违规时产生错误。

我已尝试指定 "jasmine/*": 2"jasmine": 2,但都因 "definition for rule ... not found" 错误而失败。

ESLint 在配置中不支持通配符。但是,您可以请求插件创建者将可共享的配置添加到他们的插件 (http://eslint.org/docs/developer-guide/working-with-plugins#configs-in-plugins) 之后,您只需将 extends: plugin:jasmine/all 添加到您的配置文件中即可使用插件提供的配置 all