Moving a 100K-line Vue codebase to TypeScript
I led the migration of the entire 3D Spark frontend from JavaScript to TypeScript while the team kept shipping features. Whole classes of errors are now caught at build time, and large refactors became safe to attempt.
- ~100Klines of first-party code
- 460+Vue components
- 100%of the frontend migrated