Skip to content

Commit 76b819b

Browse files
committed
fix: use types from eslint for flat config
1 parent 34d3c94 commit 76b819b

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

src/configs/flat/recommended.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import type { Linter } from "eslint";
12
import globals from "globals";
23
import { rules } from "../rules";
34

@@ -29,6 +30,6 @@ const recommended = [
2930
},
3031
rules
3132
}
32-
];
33+
] satisfies Linter.FlatConfig[];
3334

3435
export = recommended;

src/configs/recommended.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { Linter } from "eslint";
22
import { rules } from "./rules";
33

4-
const recommended: Linter.BaseConfig = {
4+
const recommended = {
55
parser: require.resolve("vue-eslint-parser"),
66
parserOptions: {
77
ecmaVersion: 2020,
@@ -13,6 +13,6 @@ const recommended: Linter.BaseConfig = {
1313
},
1414
plugins: ["vuejs-accessibility"],
1515
rules
16-
};
16+
} satisfies Linter.BaseConfig;
1717

1818
export default recommended;

yarn.lock

+3-3
Original file line numberDiff line numberDiff line change
@@ -1220,9 +1220,9 @@
12201220
"@types/estree" "*"
12211221

12221222
"@types/eslint@*":
1223-
version "8.4.10"
1224-
resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.10.tgz#19731b9685c19ed1552da7052b6f668ed7eb64bb"
1225-
integrity sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==
1223+
version "8.56.10"
1224+
resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.10.tgz#eb2370a73bf04a901eeba8f22595c7ee0f7eb58d"
1225+
integrity sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==
12261226
dependencies:
12271227
"@types/estree" "*"
12281228
"@types/json-schema" "*"

0 commit comments

Comments
 (0)