From 6e95223e02d4eff2d954e60749531489dc0d5309 Mon Sep 17 00:00:00 2001 From: Mao Nakamoto <41178744+maonakamoto@users.noreply.github.com> Date: Mon, 31 Aug 2026 16:08:28 +0200 Subject: [PATCH] chore(deps): typescript 6 TypeScript ^5.7.3 -> ^6.0.3 (fleet TypeScript-6 sweep). TS 7.0.2 is blocked fleet-wide: typescript-eslint hard-errors "does not support TS 7.0" (canaried 2026-08-31). 6.0.3 is the blessed major, proven in-fleet with Next 16. One TS-6 fix: drop the deprecated "baseUrl" from tsconfig.json (TS5101 hard-errors on it under 6.0). The "@/*" paths mapping resolves relative to the tsconfig dir without it. Full verify (format, lint, typecheck, selfhost check, tests, build) green. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01WqKqMnHQHSmkGFfc5t7Rxn --- package-lock.json | 8 ++++---- package.json | 2 +- tsconfig.json | 1 - 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index e3af41c0..b47d8e71 100644 --- a/package-lock.json +++ b/package-lock.json @@ -52,7 +52,7 @@ "lint-staged": "^17.3.0", "node-mocks-http": "^1.17.2", "prettier": "^3.3.3", - "typescript": "^5.7.3", + "typescript": "^6.0.3", "vitest": "^4.1.11" }, "engines": { @@ -12513,9 +12513,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": { diff --git a/package.json b/package.json index 02127677..61133b0f 100644 --- a/package.json +++ b/package.json @@ -87,7 +87,7 @@ "lint-staged": "^17.3.0", "node-mocks-http": "^1.17.2", "prettier": "^3.3.3", - "typescript": "^5.7.3", + "typescript": "^6.0.3", "vitest": "^4.1.11" }, "lint-staged": { diff --git a/tsconfig.json b/tsconfig.json index 855d7cac..42417e24 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -22,7 +22,6 @@ "name": "next" } ], - "baseUrl": ".", "paths": { "@/*": ["./*"] }