Learn
Migrating JavaScript to TypeScript, properly.
Practical guides from the team building CodeMorph. Useful whether you migrate by hand or with us.
- 01Beginner4 min read
How to migrate a JavaScript project to TypeScript
A practical, step-by-step plan for moving a real JavaScript codebase to TypeScript without a feature freeze, from tsconfig to strict mode.
Read the guide - 02Intermediate2 min read
Turning on strict mode without drowning in errors
What "strict" actually enables, the order to turn each flag on, and the fix patterns that clear most errors fast.
Read the guide - 03Intermediate2 min read
Typing an Express API
Type route handlers, request bodies, middleware and errors in an Express app, and validate input at runtime so the types stay true.
Read the guide - 04Advanced2 min read
CommonJS to ES modules during a TypeScript migration
Decide whether to switch module systems, configure TypeScript for Node's ESM rules, and fix the handful of patterns that break along the way.
Read the guide - 05Intermediate3 min read
Typing React components
Props, children, events, state, refs and context in TypeScript, with the patterns that keep React types accurate and readable.
Read the guide - 06Beginner3 min read
tsconfig.json explained for migrations
The compiler options that matter when you move a JavaScript project to TypeScript, what each one does, and sensible settings for each stage.
Read the guide - 07Beginner2 min read
Types for third-party packages
Where types for your dependencies come from, how to install them, and what to do when a package has none.
Read the guide - 08Beginner2 min read
Keeping TypeScript green in CI
Add type-checking to continuous integration so a migration can't slip backwards, with a ready-to-use workflow and ways to track type coverage.
Read the guide
Updated 11. Oktober 2026.
Let CodeMorph do the heavy lifting.
Download the beta, open a project and see your migration plan in under a minute.