
Move to TypeScript 7 in two passes: get clean on 6.0, then diff the two compilers
TypeScript 7.0 turns a pile of 6.0 deprecations into hard errors and ships no programmatic API. A short script that runs both compilers and diffs their errors turns the upgrade into a reviewable change. About 20 minutes on one project.
8 min read