Skip to content

Commit cbb278d

Browse files
committed
Upgrade ESLint toolchain for Node.js 22 compatibility
- Upgrade ESLint from 7.32.0 to 8.57.0 (fixes ESM compatibility with Node 22) - 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 - Fix clean script glob pattern for zsh compatibility
1 parent 7a171a8 commit cbb278d

File tree

2 files changed

+490
-710
lines changed

2 files changed

+490
-710
lines changed

package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
],
3030
"scripts": {
3131
"build": "yarn clean && tsc -b",
32-
"clean": "rimraf dist *.tsbuildinfo",
32+
"clean": "rimraf dist ./*.tsbuildinfo",
3333
"lint:ci": "eslint --report-unused-disable-directives .",
3434
"lint": "eslint --report-unused-disable-directives --fix .",
3535
"prepack": "yarn build",
@@ -40,19 +40,19 @@
4040
"node": ">= 14"
4141
},
4242
"devDependencies": {
43-
"@foxglove/eslint-plugin": "0.17.0",
43+
"@foxglove/eslint-plugin": "0.21.0",
4444
"@types/jest": "29.5.14",
45-
"@typescript-eslint/eslint-plugin": "4.31.1",
46-
"@typescript-eslint/parser": "4.31.1",
47-
"eslint": "7.32.0",
48-
"eslint-config-prettier": "8.3.0",
45+
"@typescript-eslint/eslint-plugin": "5.62.0",
46+
"@typescript-eslint/parser": "5.62.0",
47+
"eslint": "8.57.0",
48+
"eslint-config-prettier": "9.1.0",
4949
"eslint-plugin-es": "4.1.0",
5050
"eslint-plugin-filenames": "1.3.2",
51-
"eslint-plugin-import": "2.24.2",
52-
"eslint-plugin-jest": "24.4.0",
53-
"eslint-plugin-prettier": "4.0.0",
51+
"eslint-plugin-import": "2.31.0",
52+
"eslint-plugin-jest": "27.9.0",
53+
"eslint-plugin-prettier": "5.2.1",
5454
"jest": "29.7.0",
55-
"prettier": "2.4.0",
55+
"prettier": "3.5.1",
5656
"rimraf": "3.0.2",
5757
"ts-jest": "29.2.5",
5858
"typescript": "5.7.3"

0 commit comments

Comments
 (0)