Engrain by ByteRush

TS.09.03 Senior

Migrating JavaScript to TypeScript

Comes up in: Hiring manager, Behavioural

This concept is being written. It gets the full five steps — explanation, predict, interview angle, practice with tests, and review cards. Here is exactly what it will cover, so you can study it elsewhere in the meantime.

What it covers

  • allowJs + checkJs
  • JSDoc types
  • incremental strictness
  • tracking any count
  • codemods
  • getting team buy-in (staff-level story)

Words you will know

incremental migrationJSDoc

What you will practise

  • migration plan for a 200-file app

Interview questions this answers

  • How would you migrate a large JavaScript codebase to TypeScript?
  • What changed in TypeScript 7 and what should a team watch out for when upgrading?