From 885de50625f20010026e2036265b4f9b978d5f78 Mon Sep 17 00:00:00 2001 From: bbassie <17990055+bbassie@users.noreply.github.com> Date: Thu, 29 Oct 2026 00:20:23 +0000 Subject: [PATCH] Build with TypeScript 7 TypeScript 7 is the native port of the compiler. The repository builds with it unchanged: no new type errors, the emitted JavaScript differs only in the order of react/jsx-runtime imports, and the declarations only in union and property order, which TypeScript 5.9 consumers read the same way. The plugin template moves to it too. Co-Authored-By: Claude Opus 5.5 --- packages/create/templates/common/package.json | 2 +- pnpm-workspace.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/create/templates/common/package.json b/packages/create/templates/common/package.json index 75de43fb..b5a690d7 100644 --- a/packages/create/templates/common/package.json +++ b/packages/create/templates/common/package.json @@ -55,7 +55,7 @@ "devDependencies": { //%// Typescript and type declarations //%if typescript - "typescript": "^5.9.3", + "typescript": "^7.0.2", "@types/node": "^24.13.4", //%endif //%if typescript & web diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index de679916..ddd59f18 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -31,7 +31,7 @@ catalog: react-router-dom: ^7.18.4 semver: ^7.8.5 set-blocking: ^2.0.0 - typescript: ^5.9.3 + typescript: ^7.0.2 vite: ^8.3.4 winston: ^3.19.0 winston-daily-rotate-file: ^5.0.0