Skip to content

Commit 3b4ef98

Browse files
committed
Upgrade ESLint toolchain for Node.js 22 compatibility
- Upgrade ESLint from 7.31.0 to 8.57.0 (fixes ESM compatibility with Node 22) - Upgrade @foxglove/eslint-plugin from 0.13.0 to 0.21.0 - Upgrade @typescript-eslint packages from 4.x to 5.62.0 - Upgrade eslint-plugin-jest from 24.x to 27.9.0 - Upgrade prettier from 2.x to 3.5.1
1 parent 08e5b86 commit 3b4ef98

File tree

2 files changed

+502
-765
lines changed

2 files changed

+502
-765
lines changed

package.json

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -37,23 +37,20 @@
3737
"node": ">= 14"
3838
},
3939
"devDependencies": {
40-
"@foxglove/eslint-plugin": "0.13.0",
41-
"@types/eslint": "^7",
42-
"@types/eslint-plugin-prettier": "^3",
40+
"@foxglove/eslint-plugin": "0.21.0",
4341
"@types/jest": "29.5.14",
44-
"@types/node": "^16.3.3",
45-
"@types/prettier": "2.3.2",
46-
"@typescript-eslint/eslint-plugin": "4.28.3",
47-
"@typescript-eslint/parser": "4.28.3",
48-
"eslint": "7.31.0",
49-
"eslint-config-prettier": "8.3.0",
42+
"@typescript-eslint/eslint-plugin": "5.62.0",
43+
"@typescript-eslint/parser": "5.62.0",
44+
"eslint": "8.57.0",
45+
"eslint-config-prettier": "9.1.0",
46+
"eslint-plugin-es": "4.1.0",
5047
"eslint-plugin-filenames": "1.3.2",
51-
"eslint-plugin-import": "2.23.4",
52-
"eslint-plugin-jest": "24.3.6",
53-
"eslint-plugin-prettier": "3.4.0",
48+
"eslint-plugin-import": "2.31.0",
49+
"eslint-plugin-jest": "27.9.0",
50+
"eslint-plugin-prettier": "5.2.1",
5451
"jest": "29.7.0",
5552
"kelonio": "0.6.0",
56-
"prettier": "2.3.2",
53+
"prettier": "3.5.1",
5754
"ts-jest": "29.2.5",
5855
"typescript": "5.7.3"
5956
}

0 commit comments

Comments
 (0)