Bladeren bron

chore(deps): typescript 5.9.3 -> 6.0.3, @types/node 24 -> 26.6.5

- typescript 6.0.3 is peer-compatible with the whole toolchain
  (ts-jest peer <7, @typescript-eslint 8.71.2 peer <6.1.0) — typescript 7
  stays blocked (ts-jest offers no 30.x line and caps typescript <7;
  @typescript-eslint 8.71.2 caps <6.1.0)
- @types/node ^26.6.5 (published 2026-10-09, within 5-day rule)
- type-aware lint verified under TS 6 via no-floating-promises error
  probe; runtime config/engines unchanged

Gate: lint clean, tsc clean, jest 2/2, MCP stdio smoke ok, --version ok
Paul Klumpp 2 weken geleden
bovenliggende
commit
213bece592
2 gewijzigde bestanden met toevoegingen van 14 en 14 verwijderingen
  1. 12 12
      package-lock.json
  2. 2 2
      package.json

+ 12 - 12
package-lock.json

@@ -25,13 +25,13 @@
 				"@graphql-codegen/typescript-graphql-request": "^7.1.0",
 				"@graphql-codegen/typescript-operations": "^6.1.10",
 				"@types/jest": "^30.0.0",
-				"@types/node": "^24.0.1",
+				"@types/node": "^26.6.5",
 				"@typescript-eslint/eslint-plugin": "^8.0.0",
 				"@typescript-eslint/parser": "^8.0.0",
 				"eslint": "^10.13.0",
 				"jest": "^30.5.2",
 				"ts-jest": "^29.1.0",
-				"typescript": "^5.8.3",
+				"typescript": "^6.0.3",
 				"typescript-eslint": "^8.71.2"
 			},
 			"engines": {
@@ -3804,13 +3804,13 @@
 			"license": "MIT"
 		},
 		"node_modules/@types/node": {
-			"version": "24.19.2",
-			"resolved": "https://registry.npmjs.org/@types/node/-/node-24.19.2.tgz",
-			"integrity": "sha512-93d49wCWJkCyN87MxLpNN6KXPCwFw7bVUg79mGUV1OS40JGWwVCr8n61DXCSqz7CV6/VfPkb7xec7uP2M+QHWQ==",
+			"version": "26.6.5",
+			"resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.5.tgz",
+			"integrity": "sha512-uMzsv9stDdofIZBx4UGh4Z9ZgXnGC9seRDscilBcTHAeOFk67MZg/k9bWVfO+bk4qZmG+l52hRnLwUiH2LnJTg==",
 			"dev": true,
 			"license": "MIT",
 			"dependencies": {
-				"undici-types": ">=7.24.0 <7.24.7"
+				"undici-types": "~8.9.0"
 			}
 		},
 		"node_modules/@types/stack-utils": {
@@ -10261,9 +10261,9 @@
 			}
 		},
 		"node_modules/typescript": {
-			"version": "5.9.3",
-			"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
-			"integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
+			"version": "6.0.3",
+			"resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz",
+			"integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==",
 			"dev": true,
 			"license": "Apache-2.0",
 			"bin": {
@@ -10323,9 +10323,9 @@
 			}
 		},
 		"node_modules/undici-types": {
-			"version": "7.24.6",
-			"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz",
-			"integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==",
+			"version": "8.9.0",
+			"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz",
+			"integrity": "sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==",
 			"dev": true,
 			"license": "MIT"
 		},

+ 2 - 2
package.json

@@ -56,13 +56,13 @@
 		"@graphql-codegen/typescript-graphql-request": "^7.1.0",
 		"@graphql-codegen/typescript-operations": "^6.1.10",
 		"@types/jest": "^30.0.0",
-		"@types/node": "^24.0.1",
+		"@types/node": "^26.6.5",
 		"@typescript-eslint/eslint-plugin": "^8.0.0",
 		"@typescript-eslint/parser": "^8.0.0",
 		"eslint": "^10.13.0",
 		"jest": "^30.5.2",
 		"ts-jest": "^29.1.0",
-		"typescript": "^5.8.3",
+		"typescript": "^6.0.3",
 		"typescript-eslint": "^8.71.2"
 	}
 }