Repository navigation
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #9944 +/- ##
==========================================
- Coverage 68.13% 68.03% -0.11%
==========================================
Files 1995 2000 +5
Lines 205556 205884 +328
Branches 8708 8780 +72
==========================================
+ Hits 140053 140066 +13
- Misses 63838 64154 +316
+ Partials 1665 1664 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Merging this PR will not alter performance
|
7d65414 to
fde212a
Compare
fde212a to
6d5f1ab
Compare
6d5f1ab to
0b2e2d2
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit e140d24. Configure here.

🌟 Purpose
Adopt TypeScript 7 as the default
tsc, this therefore replaces TypeScript 6, and TypeScript native preview, meaning that we're finally on the same version.The current only issue is that TypeScript 7 does not expose an API (only TypeScript 7.1 will do so), therefore systems that need to interact with TypeScript directly use the TypeScript 6 package. Astro and ESLint additionally stay behind - both require TypeScript 7.1.
This isn't a problem, since the changes between the two versions are minimal.
🔍 Changes
@typescript/typescript6for direct compiler-API consumers, including Petrinaut's browser language service and graph code generation. Pass the same compiler to the browser extension'sts-loaderand React Refresh transformer. Its standalone type-check still uses TypeScript 7.@blockprotocol/type-systemto Rolldown with native declaration generation rather than retaining Rollup's compiler-API dependency. Check the bundled.d.tsfiles after emission because bundling can succeed with invalid type references. The main/slim runtime exports and WASM assets remain unchanged.