Skip to content

Commit 23ff370

Browse files
committed
lint
1 parent edc9e09 commit 23ff370

File tree

2 files changed

+20
-38
lines changed

2 files changed

+20
-38
lines changed

eslint.config.mjs

Lines changed: 16 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,19 @@
1-
import globals from "globals";
2-
import babelParser from "@babel/eslint-parser";
3-
import path from "node:path";
4-
import { fileURLToPath } from "node:url";
5-
import js from "@eslint/js";
6-
import { FlatCompat } from "@eslint/eslintrc";
1+
import globals from 'globals'
2+
import js from '@eslint/js'
3+
import prettier from 'eslint-config-prettier'
74

8-
const __filename = fileURLToPath(import.meta.url);
9-
const __dirname = path.dirname(__filename);
10-
const compat = new FlatCompat({
11-
baseDirectory: __dirname,
12-
recommendedConfig: js.configs.recommended,
13-
allConfig: js.configs.all
14-
});
15-
16-
export default [...compat.extends("eslint:recommended"), {
5+
export default [
6+
{
7+
ignores: ['**/package-lock.json', 'node_modules/**', '.release/**'],
8+
},
9+
js.configs.recommended,
10+
prettier,
11+
{
1712
languageOptions: {
18-
globals: {
19-
...globals.node,
20-
},
21-
22-
parser: babelParser,
23-
ecmaVersion: "latest",
24-
sourceType: "module",
25-
26-
parserOptions: {
27-
babelOptions: {
28-
configFile: false,
29-
plugins: ["@babel/plugin-syntax-import-attributes"],
30-
},
31-
32-
requireConfigFile: false,
33-
},
34-
},
35-
36-
rules: {
37-
"no-unused-vars": "warn"
13+
globals: {
14+
...globals.node,
15+
...globals.mocha,
16+
},
3817
},
39-
}];
18+
},
19+
]

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,11 @@
4545
},
4646
"homepage": "https://github.com/NicTool/api#readme",
4747
"devDependencies": {
48-
"@babel/eslint-parser": "^7.28.6",
4948
"@babel/plugin-syntax-import-attributes": "^7.28.6",
50-
"eslint": "^9.39.4"
49+
"eslint": "^10.0.3",
50+
"@eslint/js": "^10.0.1",
51+
"eslint-config-prettier": "^10.1.8",
52+
"globals": "^17.4.0"
5153
},
5254
"dependencies": {
5355
"@hapi/cookie": "^12.0.1",

0 commit comments

Comments
 (0)