chore: update typescript and @types/node to latest compatible versions

- typescript: ^5.8.2 → ^5.9.3 (latest stable)
- @types/node: ^20.19.33 → ^22.12.5 (match Node 22.x runtime)

Not updated (incompatible or breaking changes):
- eslint/eslint-js: Requires ESLint 10.x (not supported by @typescript-eslint yet)
- protobufjs/protobufjs-cli: Major version bump (requires testing)

https://claude.ai/code/session_015R3U3kiprQiNTTNNt31Sg6
This commit is contained in:
Claude
2026-02-14 11:28:29 +00:00
parent 05fca1455c
commit afc5448dc2
2 changed files with 21 additions and 21 deletions
+2 -2
View File
@@ -59,7 +59,7 @@
"@eslint/eslintrc": "^3.3.1",
"@eslint/js": "^9.31.0",
"@types/jest": "^30.0.0",
"@types/node": "^20.19.33",
"@types/node": "^22.12.5",
"@types/ws": "^8.0.0",
"@typescript-eslint/eslint-plugin": "^8.55.0",
"@typescript-eslint/parser": "^8.55.0",
@@ -86,7 +86,7 @@
"tsx": "^4.20.3",
"typedoc": "^0.28.17",
"typedoc-plugin-markdown": "^4.10.0",
"typescript": "^5.8.2"
"typescript": "^5.9.3"
},
"peerDependencies": {
"audio-decode": "^2.2.3",
+19 -19
View File
@@ -2323,15 +2323,6 @@ __metadata:
languageName: node
linkType: hard
"@types/node@npm:^20.19.33":
version: 20.19.33
resolution: "@types/node@npm:20.19.33"
dependencies:
undici-types: "npm:~6.21.0"
checksum: 10c0/a1a6234a2b6fa577fbb1ccc471e5e54a79c6e1a51be10a67b034461b752a50017854810e943494f20b3c3c6d14df84c93757e0a2ec57aa81c830d6faeab72cf2
languageName: node
linkType: hard
"@types/node@npm:^22.0.0":
version: 22.19.7
resolution: "@types/node@npm:22.19.7"
@@ -2341,6 +2332,15 @@ __metadata:
languageName: node
linkType: hard
"@types/node@npm:^22.12.5":
version: 22.19.11
resolution: "@types/node@npm:22.19.11"
dependencies:
undici-types: "npm:~6.21.0"
checksum: 10c0/4b274acf27ec31aa83b50ef22088f83c783e6bcd7dcb40b4834f64f44868b6bf68725214220f15a0c776928f7c0f7f26f03c05cd5868f0526340af3f4af4b58b
languageName: node
linkType: hard
"@types/normalize-package-data@npm:^2.4.4":
version: 2.4.4
resolution: "@types/normalize-package-data@npm:2.4.4"
@@ -3085,7 +3085,7 @@ __metadata:
"@eslint/js": "npm:^9.31.0"
"@hapi/boom": "npm:^10.0.1"
"@types/jest": "npm:^30.0.0"
"@types/node": "npm:^20.19.33"
"@types/node": "npm:^22.12.5"
"@types/ws": "npm:^8.0.0"
"@typescript-eslint/eslint-plugin": "npm:^8.55.0"
"@typescript-eslint/parser": "npm:^8.55.0"
@@ -3120,7 +3120,7 @@ __metadata:
tsx: "npm:^4.20.3"
typedoc: "npm:^0.28.17"
typedoc-plugin-markdown: "npm:^4.10.0"
typescript: "npm:^5.8.2"
typescript: "npm:^5.9.3"
whatsapp-rust-bridge: "npm:0.5.2"
ws: "npm:^8.13.0"
peerDependencies:
@@ -8294,23 +8294,23 @@ __metadata:
languageName: node
linkType: hard
"typescript@npm:^5.8.2":
version: 5.8.3
resolution: "typescript@npm:5.8.3"
"typescript@npm:^5.9.3":
version: 5.9.3
resolution: "typescript@npm:5.9.3"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 10c0/5f8bb01196e542e64d44db3d16ee0e4063ce4f3e3966df6005f2588e86d91c03e1fb131c2581baf0fb65ee79669eea6e161cd448178986587e9f6844446dbb48
checksum: 10c0/6bd7552ce39f97e711db5aa048f6f9995b53f1c52f7d8667c1abdc1700c68a76a308f579cd309ce6b53646deb4e9a1be7c813a93baaf0a28ccd536a30270e1c5
languageName: node
linkType: hard
"typescript@patch:typescript@npm%3A^5.8.2#optional!builtin<compat/typescript>":
version: 5.8.3
resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin<compat/typescript>::version=5.8.3&hash=5786d5"
"typescript@patch:typescript@npm%3A^5.9.3#optional!builtin<compat/typescript>":
version: 5.9.3
resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript>::version=5.9.3&hash=5786d5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 10c0/39117e346ff8ebd87ae1510b3a77d5d92dae5a89bde588c747d25da5c146603a99c8ee588c7ef80faaf123d89ed46f6dbd918d534d641083177d5fac38b8a1cb
checksum: 10c0/ad09fdf7a756814dce65bc60c1657b40d44451346858eea230e10f2e95a289d9183b6e32e5c11e95acc0ccc214b4f36289dcad4bf1886b0adb84d711d336a430
languageName: node
linkType: hard