TypeScript 2.7
- Constant-named properties
- Strict Class Initialization
- Definite Assignment Assertions
- Fixed Length Tuples
- Improved type inference for object literals
- Improved handling of structurally identical classes and instanceof expressions
- Type guards inferred from in operator
- Support for import d from “cjs” form CommonJS modules with –esModuleInterop
- Numeric separators
- Cleaner output in –watch mode
- Prettier –pretty output