Repository navigation
Conversation
There was a problem hiding this comment.
Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.
An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
Deploying egg-v3 with
|
| Latest commit: |
1969853
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://3d12345c.egg-v3.pages.dev |
| Branch Preview URL: | https://chore-use-tsrs.egg-v3.pages.dev |
Deploying egg with
|
| Latest commit: |
1969853
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://fba2a103.egg-cci.pages.dev |
| Branch Preview URL: | https://chore-use-tsrs.egg-cci.pages.dev |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6076 +/- ##
==========================================
+ Coverage 83.65% 84.02% +0.37%
==========================================
Files 734 734
Lines 22639 22639
Branches 4560 4560
==========================================
+ Hits 18938 19022 +84
+ Misses 3201 3126 -75
+ Partials 500 491 -9 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
All 88 workspace
typecheckscripts now usescripts/tsrs.jsto reduce compiler time and keep compiler selection in one place. Repository compiler fixtures and the HTTP benchmark build use the same runner.The runner selects native
tsrson macOS ARM64 and Linux ARM64/x64. It uses@ts-rs/wasmon other platforms, including Windows.This removes compiler-only
typescriptdependencies and the@typescript/nativealias. TypeScript5.9remains for the SWC compiler API. Generated application templates keep their existing compiler dependencies.The median time for
ut run typecheckdecreased by 35%, a 1.54× speedup:typescript@7.0.2tsrs@0.15.0-ts7.1.0-dev.20260929Each compiler had one warmup and five interleaved measured runs across all 88 workspaces. The machine used an Apple M4 Max, macOS
26.2, and Node.js22.23.2.Before each run, the benchmark removed
*.tsbuildinfofiles; filesystem caches stayed warm. Both compilers used the same Node launcher;TSRS_BINARYselected the native TypeScript baseline. These compiler versions target different TypeScript revisions.Summary by CodeRabbit