Skip to content

Commit a00534e

Browse files
committed
fix: no-autofix support supported plugins (fixes #77)
it fixes the rulename, so `@foo/eslint-plugin/rule-name` can be written `@foo/rule-name`
1 parent 98eebc0 commit a00534e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/no-autofix/lib/rules.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ allModules.filter(it => it.startsWith("@")).forEach(it => {
7272

7373
plugins.forEach(it => {
7474
const plugin = require(it);
75-
const pluginName = it.replace(/^eslint-plugin-/u, "");
75+
const pluginName = it.replace(/^eslint-plugin(-?)/u, "").replace(/\/\//, "");
7676

7777
Object.keys(plugin.rules || {}).forEach(rule => {
7878
allRules[`${pluginName}/${rule}`] = getNonFixableRule(plugin.rules[rule]);

0 commit comments

Comments
 (0)