TypeScript Weekly

Issue #125 — February 18, 2020

Announcing TypeScript 3.8 RC

The release candidate for TypeScript 3.8 is out and ships with type-only imports and exports, private fields, top-level await, and more.

Daniel Rosenwasser

Exhaustiveness Checks via Exceptions

TypeScript supports exhaustiveness checking for enums and similar types. A summary of how to write these checks in idiomatic JavaScript.

Dr. Axel Rauschmayer

Assertion Signatures and Object.defineProperty()

How to statically type the behavior of the Object.defineProperty() method using assertion signatures and conditional types.

Stefan Baumgartner

Angular 9: What’s New?

Angular 9 has been released and most notably brings Ivy, the new compilation and rendering pipeline.

Kapehe Jorgenson & John Papa