Skip to content

Commit 214aef9

Browse files
committed
bump
1 parent 6f3bde7 commit 214aef9

4 files changed

Lines changed: 38 additions & 9 deletions

File tree

.eslintrc.js

Lines changed: 0 additions & 9 deletions
This file was deleted.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
/dist/
33
/npm-debug.log
44
/package-lock.json
5+
/.idea/

eslint.config.js

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
const {
2+
defineConfig,
3+
} = require("eslint/config");
4+
5+
const globals = require("globals");
6+
const tsParser = require("@typescript-eslint/parser");
7+
const typescriptEslint = require("@typescript-eslint/eslint-plugin");
8+
const js = require("@eslint/js");
9+
10+
const {
11+
FlatCompat,
12+
} = require("@eslint/eslintrc");
13+
14+
const compat = new FlatCompat({
15+
baseDirectory: __dirname,
16+
recommendedConfig: js.configs.recommended,
17+
allConfig: js.configs.all
18+
});
19+
20+
module.exports = defineConfig([{
21+
languageOptions: {
22+
globals: {
23+
...globals.node,
24+
},
25+
26+
parser: tsParser,
27+
},
28+
29+
plugins: {
30+
"@typescript-eslint": typescriptEslint,
31+
},
32+
33+
extends: compat.extends("eslint:recommended", "plugin:@typescript-eslint/recommended"),
34+
}]);

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,16 @@
3838
"test": "vitest run"
3939
},
4040
"devDependencies": {
41+
"@eslint/eslintrc": "^3.3.1",
42+
"@eslint/js": "^9.30.1",
4143
"@types/minimatch": "^5.1.2",
4244
"@types/node": "^20.11.16",
4345
"@types/picomatch": "^3.0.1",
4446
"@typescript-eslint/eslint-plugin": "^8.8.1",
4547
"@typescript-eslint/parser": "^8.8.1",
4648
"esbuild": "0.23.0",
4749
"eslint": "^9.12.0",
50+
"globals": "^16.3.0",
4851
"typescript": "^5.3.3",
4952
"vite": "^5.0.0||^6.0.2||^7.0.0",
5053
"vitest": "^2.0.1"

0 commit comments

Comments
 (0)