TypeScript 4.8, Complex Types, Monorepos

TypeScript Weekly

Issue #195 — September 14, 2022

Announcing TypeScript 4.8

TypeScript 4.8 has been released and improves type narrowing and compatibility for union and intersection types. It also makes rebuilds faster when using the --build, --watch, or --incremental flags. And, as always, there’s a whole bunch of smaller improvements as well.

Daniel Rosenwasser

Building Complex Types in TypeScript

The type system in TypeScript is extremely powerful, giving the developer the ability to pull problems that would arise at runtime into the compiler to be resolved as soon as the code gets written. This article explains how to build complex types using fundamental concepts.

Chris Barbour

Best Practices for TypeScript Monorepos

Using TypeScript project references, managing dependencies, setting up workspaces, and configuring tools such as Turborepo, Prettier, and ESLint.

David Herbert

TypeScript Crash Course

Become a TypeScript wizard from scratch with Matt Pocock — the “Rodney Mullen of TypeScript”.

Matt Pocock

Best Practices for Creating a Modern npm Package

This tutorial walks step by step through creating an npm package using modern best practices as of 2022.

Brian Clark

Curated by Marius Schulz
Twitter / Blog / Email

Older messages

TypeScript 4.8 RC, Exploration of Type Narrowing

Friday, August 12, 2022

TypeScript Weekly Issue #194 — August 12, 2022 Announcing TypeScript 4.8 RC The release candidate of TypeScript 4.8 improves type narrowing and compatibility for union and intersection types. It also

Extreme Explorations of the Type System

Friday, August 5, 2022

TypeScript Weekly Issue #193 — August 5, 2022 Extreme Explorations of TypeScript's Type System Developers have pushed the bounds of type operations possible in the type system to write some pretty

TypeScript 4.8 Beta, TypeScript Tips & Tricks, Monorepos

Friday, June 24, 2022

TypeScript Weekly Issue #192 — June 24, 2022 Announcing TypeScript 4.8 Beta The beta release of TypeScript 4.8 improves type narrowing and compatibility for union and intersection types. It also makes

TypeScript 4.7 RC, Migrating Millions of Lines

Tuesday, May 24, 2022

TypeScript Weekly Issue #191 — May 24, 2022 Announcing TypeScript 4.7 RC The release candidate of TypeScript 4.7 adds several new features related to ECMAScript module support in Node. It also ships

The Ultimate TypeScript Thread, Ember's Road to TypeScript

Thursday, May 5, 2022

TypeScript Weekly Issue #190 — May 5, 2022 The Ultimate TypeScript Thread In this fantastic Twitter thread, Matt keeps sharing TypeScript tips to turn you into a TypeScript wizard. Highly recommended!

You Might Also Like

Our verdict on the Rabbit R1

Monday, May 6, 2024

The Morning After It's Monday, May 06, 2024. When I first saw the Rabbit R1, it was more appealing than the Humane AI Pin. The R1 had an actual screen, not a dim projector, and it had a twee

Microsoft Outlook Flaw Exploited by Russia's APT28 to Hack Czech, German Entities

Monday, May 6, 2024

THN Daily Updates Newsletter cover Webinar -- Data Security is Different at the Petabyte Scale Discover the secrets to securing fast-moving, massive data sets with insights from industry titans

Import AI 371: CCP vs Finetuning; why people are skeptical of AI policy; a synthesizer for a LLM

Monday, May 6, 2024

Welcome to Import AI, a newsletter about AI research. Import AI runs on lattes, ramen, and feedback from readers. If you'd like to support this (and comment on posts!) please subscribe. Why are

Post from Syncfusion Blogs on 05/06/2024

Monday, May 6, 2024

New blogs from Syncfusion Exporting DataGrid to PDF Made Easy in .NET MAUI By Farjana Parveen This blog explains how to export the Syncfusion .NET MAUI DataGrid control to a PDF document with code

🔥 Announcing Galileo Protect: Real-Time Hallucination Firewall*

Monday, May 6, 2024

Unveiling Galileo Protect – the first GenAI firewall built for the enterprise! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Siri's AI upgrade 🤖, Tesla Supercharger chaos ⚡, AI engineer burnout 👨‍💻

Monday, May 6, 2024

Safari, Spotlight Search, and Siri will gain significant AI-related enhancements. Apple's AI model will generate basic responses entirely on-device. Sign Up |Advertise|View Online TLDR Together

80% Off iPhone Photo Academy!

Monday, May 6, 2024

Hi there, Are you ready to dramatically improve your iPhone photography skills? We all know that the iPhone camera is extremely powerful, but most of us still manage to take a lot of photos that aren

Architecture Weekly #178 - 6th May 2024

Monday, May 6, 2024

This time, we discussed biases. Biases on the perspective on our technologies, so not seeing their evolutions. We also checked how biases can impact our knowledge, collaboration and eventually also the

WP Weekly 192 - WP Biz - Brands Merged, Woo Cart Popup, Fastest Hosting

Monday, May 6, 2024

Read on Website WP Weekly 192 / WP Biz The 'business of WordPress' is buzzing for sure, be it the acquisition of plugins or the massive Envato ownership change. Also, WordPress content brands

SRE Weekly Issue #423

Monday, May 6, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: FireHydrant is now AI-powered for faster, smarter incidents! Power up your incidents with auto-generated real-time summaries,