Skip to content

Commit a6f7441

Browse files
authored
Merge pull request #78 from KyoriPowered/renovate/major-eslint-monorepo
chore(deps): Update dependency eslint to v9
2 parents ecb14dd + 892bb81 commit a6f7441

File tree

5 files changed

+236
-176
lines changed

5 files changed

+236
-176
lines changed

.eslintignore

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

.eslintrc.js

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

eslint.config.mjs

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
import {
2+
globalIgnores,
3+
} from "eslint/config";
4+
5+
import tselint from "typescript-eslint";
6+
import js from "@eslint/js";
7+
8+
export default tselint.config([
9+
js.configs.recommended,
10+
tselint.configs.strict,
11+
{
12+
languageOptions: {
13+
parser: tselint.parser,
14+
"ecmaVersion": 2021,
15+
"sourceType": "module",
16+
parserOptions: {},
17+
},
18+
19+
plugins: {
20+
"@typescript-eslint": tselint.plugin,
21+
},
22+
23+
"rules": {
24+
"@typescript-eslint/no-explicit-any": "off",
25+
},
26+
}, globalIgnores(["**/dist/", "**/lib/", "**/node_modules/"])]);

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,18 @@
2525
"@actions/core": "^1.10.1"
2626
},
2727
"devDependencies": {
28+
"@eslint/js": "^9.34.0",
2829
"@types/jest": "^29.5.5",
2930
"@types/node": "^20.6.4",
30-
"@typescript-eslint/eslint-plugin": "^8.0.0",
31-
"@typescript-eslint/parser": "^8.0.0",
3231
"@vercel/ncc": "^0.38.0",
33-
"eslint": "^8.50.0",
32+
"eslint": "^9.0.0",
3433
"eslint-plugin-jest": "^28.0.0",
3534
"eslint-plugin-prettier": "^5.0.0",
3635
"jest": "^29.7.0",
3736
"prettier": "^3.0.3",
3837
"ts-jest": "^29.1.1",
39-
"typescript": "^5.2.2"
38+
"typescript": "^5.2.2",
39+
"typescript-eslint": "^8.41.0"
4040
},
4141
"packageManager": "[email protected]"
4242
}

0 commit comments

Comments
 (0)