Skip to content

Commit 9be0996

Browse files
authored
Dependency Updates (#839)
* glob 13.0.5 * typescript-eslint and friends 8.56.0 * More dependency updates - Fixed eslint config for backwards compatibility v9 -> v10 - Added @eslint/js 10.0.1 - Updated @types/extract-zip 2.0.3 @types/node 20.19.33 @types/vscode 1.108.1 eslint 10.0.0 eslint-plugin-security 4.0.0 globby 16.1.1 type-fest 5.4.4 webpack 5.105.2 * ajv 8.18.0 (transient)
1 parent f583b3f commit 9be0996

3 files changed

Lines changed: 235 additions & 243 deletions

File tree

eslint.config.mjs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,10 @@ export default [
6161
// Security rules
6262
...eslintPluginSecurity.configs.recommended.rules,
6363

64+
// Backwards compatibility since move from ESLint 9 to 10
65+
"no-useless-assignment": "off",
66+
"preserve-caught-error": "off",
67+
6468
// Code style rules
6569
"block-spacing": ["error", "always"],
6670
"brace-style": ["error", "1tbs", { allowSingleLine: true }],

package.json

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"engines": {
2222
"node": "^20.18.0",
2323
"yarn": "^1.22.0",
24-
"vscode": "^1.106.1"
24+
"vscode": "^1.108.1"
2525
},
2626
"categories": [
2727
"Debuggers"
@@ -420,30 +420,31 @@
420420
"xml2js": "^0.6.2"
421421
},
422422
"devDependencies": {
423+
"@eslint/js": "^10.0.1",
423424
"@open-cmsis-pack/vsce-helper": "^0.2.2",
424-
"@types/extract-zip": "^2.0.1",
425+
"@types/extract-zip": "^2.0.3",
425426
"@types/fs-extra": "^11.0.4",
426427
"@types/jest": "^30.0.0",
427428
"@types/minimist": "^1.2.5",
428-
"@types/node": "^20.19.30",
429+
"@types/node": "^20.19.33",
429430
"@types/node-fetch": "^2.6.13",
430-
"@types/vscode": "^1.106.1",
431+
"@types/vscode": "^1.108.1",
431432
"@types/xml2js": "^0.4.14",
432433
"@types/yargs": "^17.0.35",
433434
"@types/yarnpkg__lockfile": "^1.1.9",
434-
"@typescript-eslint/eslint-plugin": "8.54.0",
435-
"@typescript-eslint/parser": "8.54.0",
435+
"@typescript-eslint/eslint-plugin": "8.56.0",
436+
"@typescript-eslint/parser": "8.56.0",
436437
"@vscode/debugprotocol": "^1.68.0",
437438
"@vscode/vsce": "^3.7.1",
438439
"@yarnpkg/lockfile": "^1.1.0",
439-
"eslint": "^9.39.2",
440-
"eslint-plugin-security": "^3.0.1",
440+
"eslint": "^10.0.0",
441+
"eslint-plugin-security": "^4.0.0",
441442
"extract-zip": "^2.0.1",
442443
"fast-extract": "^1.14.2",
443444
"file-type": "^21.3.0",
444445
"fs-extra": "^11.3.3",
445-
"glob": "^13.0.0",
446-
"globby": "^16.1.0",
446+
"glob": "^13.0.5",
447+
"globby": "^16.1.1",
447448
"jest": "^30.2.0",
448449
"jest-html-reporter": "^4.3.0",
449450
"lzma-native": "8.0.6",
@@ -458,10 +459,10 @@
458459
"ts-loader": "^9.5.4",
459460
"ts-node": "^10.9.2",
460461
"tsx": "^4.21.0",
461-
"type-fest": "^5.4.2",
462+
"type-fest": "^5.4.4",
462463
"typescript": "^5.9.3",
463-
"typescript-eslint": "8.54.0",
464-
"webpack": "^5.104.1",
464+
"typescript-eslint": "8.56.0",
465+
"webpack": "^5.105.2",
465466
"webpack-cli": "^6.0.1",
466467
"yargs": "^18.0.0"
467468
},

0 commit comments

Comments
 (0)