Skip to content

Commit 30b05f0

Browse files
committed
style: upgrade eslint
1 parent 563f9cb commit 30b05f0

File tree

16 files changed

+4982
-3602
lines changed

16 files changed

+4982
-3602
lines changed

eslint.config.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
// @ts-check
2+
3+
import eslint from "@eslint/js";
4+
import prettier from "eslint-config-prettier";
5+
import tseslint from "typescript-eslint";
6+
7+
export default tseslint.config(
8+
eslint.configs.recommended,
9+
...tseslint.configs.recommended,
10+
prettier,
11+
{
12+
ignores: ["dist/**.js", "lib/**.js"],
13+
},
14+
);

package.json

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
},
3737
"devDependencies": {
3838
"@cloudflare/workers-types": "^4.20240222.0",
39+
"@eslint/js": "^8.57.0",
3940
"@types/node": "^20.11.24",
4041
"@typescript-eslint/eslint-plugin": "^7.1.0",
4142
"@typescript-eslint/parser": "^7.1.0",
@@ -50,6 +51,7 @@
5051
"selflare": "^1.0.0",
5152
"tsup": "8.0.2",
5253
"typescript": "^5.3.3",
54+
"typescript-eslint": "^7.1.0",
5355
"vitest": "^1.3.1",
5456
"wrangler": "^3.30.1"
5557
},
@@ -62,17 +64,6 @@
6264
},
6365
"homepage": "https://github.com/JacobLinCool/LeetCode-Stats-Card#readme",
6466
"packageManager": "pnpm@8.15.4",
65-
"eslintConfig": {
66-
"root": true,
67-
"extends": [
68-
"typescript",
69-
"prettier"
70-
],
71-
"ignorePatterns": [
72-
"dist/**.js",
73-
"lib/**.js"
74-
]
75-
},
7667
"lint-staged": {
7768
"*.{js,ts}": [
7869
"eslint --fix",

0 commit comments

Comments
 (0)