Skip to content

Commit 541e48b

Browse files
Update eslint (#518)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Shinigami92 <[email protected]>
1 parent abbd129 commit 541e48b

File tree

5 files changed

+169
-289
lines changed

5 files changed

+169
-289
lines changed

.vscode/settings.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,6 @@
3131
"vuepress",
3232
"yaml"
3333
],
34-
"eslint.options": {
35-
"flags": ["unstable_ts_config"]
36-
},
3734
"eslint.validate": ["javascript", "typescript"],
3835
"files.associations": {
3936
"*.json5": "jsonc"

eslint.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,10 @@ const config: ReturnType<typeof tseslint.config> = tseslint.config(
9292
'@typescript-eslint/member-ordering': 'error',
9393
'@typescript-eslint/no-explicit-any': 'off',
9494
'@typescript-eslint/no-inferrable-types': 'off',
95+
'@typescript-eslint/no-misused-spread': 'off',
9596
'@typescript-eslint/no-non-null-assertion': 'off',
9697
'@typescript-eslint/no-parameter-properties': 'off',
97-
'@typescript-eslint/no-unnecessary-condition': 'warn',
98+
'@typescript-eslint/no-unnecessary-condition': 'off',
9899
'@typescript-eslint/no-unsafe-argument': 'off',
99100
'@typescript-eslint/no-unsafe-assignment': 'off',
100101
'@typescript-eslint/no-unsafe-call': 'off',

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"docs:dev": "vitepress dev docs",
1212
"docs:serve": "vitepress serve docs --port 5173",
1313
"format": "prettier --cache --write .",
14-
"lint": "eslint --cache --cache-strategy content --flag unstable_ts_config .",
14+
"lint": "eslint --cache --cache-strategy content .",
1515
"ts-check": "tsc",
1616
"test": "vitest",
1717
"test:coverage": "vitest run --coverage",
@@ -65,23 +65,23 @@
6565
"pug-lexer": "^5.0.1"
6666
},
6767
"devDependencies": {
68-
"@eslint/compat": "1.2.0",
69-
"@eslint/js": "9.12.0",
68+
"@eslint/compat": "1.2.5",
69+
"@eslint/js": "9.19.0",
7070
"@stylistic/eslint-plugin": "3.0.1",
7171
"@types/eslint__js": "8.42.3",
7272
"@types/node": "22.12.0",
7373
"@vitest/coverage-v8": "2.1.8",
7474
"@vitest/eslint-plugin": "1.1.25",
7575
"benchmark": "2.1.4",
76-
"eslint": "9.12.0",
76+
"eslint": "9.19.0",
7777
"eslint-config-prettier": "10.0.1",
7878
"eslint-define-config": "2.1.0",
7979
"eslint-gitignore": "0.1.0",
8080
"eslint-plugin-inclusive-language": "2.2.1",
81-
"eslint-plugin-jsdoc": "50.3.1",
82-
"eslint-plugin-prettier": "5.2.1",
81+
"eslint-plugin-jsdoc": "50.6.3",
82+
"eslint-plugin-prettier": "5.2.3",
8383
"eslint-plugin-spellcheck": "0.0.20",
84-
"eslint-plugin-unicorn": "56.0.0",
84+
"eslint-plugin-unicorn": "56.0.1",
8585
"jiti": "2.4.2",
8686
"npm-run-all2": "7.0.2",
8787
"prettier": "3.4.2",
@@ -90,7 +90,7 @@
9090
"rimraf": "6.0.1",
9191
"tsup": "8.3.6",
9292
"typescript": "5.7.3",
93-
"typescript-eslint": "8.8.1",
93+
"typescript-eslint": "8.22.0",
9494
"vite": "6.0.11",
9595
"vitepress": "1.6.3",
9696
"vitest": "2.1.8"

0 commit comments

Comments
 (0)