I migrated the Cloudflare Certification monorepo to
@voidzerodev's Vite+. Some stats:
- Production builds: −59% (admin), −41% (user): that's Vite 8 / Rolldown, zero code changes
- Type-check the whole monorepo: 21 s (6× tsc) to 5.3 s (tsgo, one command)
Moreover, this migration helped find:
- 940 type errors nothing had ever caught
- a WebSocket close-code bug in a Durable Object
- a render loop only the e2e suite could see.
Still need to do some work for the complete migration, but this looks promising. The goal is to move to modern tooling, without (hopefully!) breaking anything.