Skip to content

Commit b6a11f4

Browse files
committed
fix config
1 parent 19c9656 commit b6a11f4

File tree

4 files changed

+16
-7
lines changed

4 files changed

+16
-7
lines changed

lib/configs/all.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import { collectRules } from "../utils/rules";
2-
2+
import path from "path";
3+
const base = require.resolve("./base");
4+
const baseExtend =
5+
path.extname(`${base}`) === ".ts" ? "plugin:vue-scoped-css/base" : base;
36
export = {
4-
extends: require.resolve("./base"),
7+
extends: baseExtend,
58
rules: collectRules(),
69
};

lib/configs/recommended.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import { collectRules } from "../utils/rules";
2-
2+
import path from "path";
3+
const base = require.resolve("./base");
4+
const baseExtend =
5+
path.extname(`${base}`) === ".ts" ? "plugin:vue-scoped-css/base" : base;
36
export = {
4-
extends: require.resolve("./base"),
7+
extends: baseExtend,
58
rules: collectRules("vue2-recommended"),
69
};

lib/configs/vue3-recommended.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import { collectRules } from "../utils/rules";
2-
2+
import path from "path";
3+
const base = require.resolve("./base");
4+
const baseExtend =
5+
path.extname(`${base}`) === ".ts" ? "plugin:vue-scoped-css/base" : base;
36
export = {
4-
extends: require.resolve("./base"),
7+
extends: baseExtend,
58
rules: collectRules("vue3-recommended"),
69
};

tests/lib/configs/recommended.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ describe("`recommended` config", () => {
77
it("legacy `recommended` config should work. ", async () => {
88
const linter = new LegacyESLint({
99
plugins: {
10-
toml: plugin as never,
10+
"vue-scoped-css": plugin as never,
1111
},
1212
baseConfig: {
1313
parserOptions: {

0 commit comments

Comments
 (0)