What’s New Since the Beta and RC? Supporting lib from node_modules The Awaited Type and Promise Improvements Template String Types as Discriminants module es2022 Tail-Recu...
TypeScript 1.6 JSX support New .tsx file extension and as operator Using React Using other JSX framworks Output generation Intersection types Example Local type declarati...
TypeScript 1.7 async /await support in ES6 targets (Node v4+) Example Support for --target ES6 with --module Example this -typing ES7 exponentiation operator Example Imp...
TypeScript 2.1 keyof and Lookup Types Example Example Mapped Types Partial , Readonly , Record , and Pick Object Spread and Rest Downlevel Async Functions Example tsconfi...
TypeScript 2.8 Conditional Types Example Distributive conditional types Example Example Example Type inference in conditional types Predefined conditional types Example I...
TypeScript 3.5 Speed improvements Type-checking speed-ups --incremental improvements The Omit helper type Improved excess property checks in union types The --allowUmdGloba...