TypeScript 2.2: The Object Type – Marius Schulz

TypeScript 2.2 introduces a new type called object which represents any non-primitive type. Don’t confuse it with the existing Object or {} types! Read more


Introduction to TypeScript

Historically, JavaScript has ended up as the main language for scripting web pages and apps on the Internet. In addition, it is now possible to use JavaScript on both the frontend and the backend… (more…)

Read more »

TypeScript’s Migration to Modules

One of the most impactful things we’ve worked on in TypeScript 5.0 isn’t a feature, a bug fix, or a data structure optimization. Instead, it’s an infrastructure change. In TypeScript 5.0, we restructured our entire codebase to use ECMAScript modules, and ... (more…)

Read more »