Skip to content

Commit 97f6de7

Browse files
committed
update config
1 parent e17e236 commit 97f6de7

File tree

1 file changed

+21
-6
lines changed

1 file changed

+21
-6
lines changed

eslint.config.js

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,26 @@
1-
import { defineConfig } from "eslint/config";
1+
import js from "@eslint/js";
2+
import prettierPlugin from "eslint-plugin-prettier";
3+
import prettierConfig from "eslint-config-prettier";
4+
5+
export default [
6+
js.configs.recommended,
27

3-
export default defineConfig([
48
{
5-
extends: ['eslint:recommended', 'plugin:prettier/recommended'],
9+
plugins: {
10+
prettier: prettierPlugin,
11+
},
12+
rules: {
13+
"prettier/prettier": "error",
14+
},
15+
},
16+
17+
{
18+
files: ["**/*.js", "**/*.mjs"], // 只对 JS 和 MJS 文件应用这些规则
619
languageOptions: {
7-
ecmaVersion: 8,
8-
sourceType: 'module',
20+
ecmaVersion: 2017,
21+
sourceType: "module",
922
},
1023
},
11-
]);
24+
25+
prettierConfig,
26+
];

0 commit comments

Comments
 (0)