Episode Details
Back to EpisodesNode 22.18 LTS Green Lights TypeScript for Orgs | News | Ep 29
Episode 29
Published 8 months ago
Description
News of the week of July 28, 2025: TS 5.9 released, Node 22.18 is the first LTS to support TypeScript, a Rust-based alternative to Next.js, plus why Laravel ain't your pappy's PHP. From the community: eslint-max-depth-ts plugin, Zod vs. Valibot battle, Better Auth is so good, a deal with the TypeScript devil, and did you know you can render motion graphics with TypeScript.
Chapters
- (00:00) - Introduction and Personal News
- (05:18) - News: TypeScript 5.9 Release Highlights
- (08:32) - News: Node 22.18 is the First LTS to Unflag Type Stripping
- (12:12) - News: Deno Drops New Next.js and SvelteKit Templates
- (13:41) - News: pnpm Adds Support for Deno and Bun to package.json Engines
- (14:06) - News: A Bunch of ECMAScript Proposals Go Bonkers
- (16:37) - News: Laravel Wayfinder Generates Types and Is Now Stable
- (18:54) - News: Trusted Publishing in npm with OIDC
- (19:35) - PSA: Security Vulnerability in form-data Library
- (21:10) - Community Highlight: Adding Checked Exceptions to TypeScript
- (22:57) - Community Highlight: New ESLint Max Depth Plugin by TypedRocks
- (24:00) - Community Highlight: Zod vs. Valibot by Jack Harrington
- (24:20) - Community Highlight: Better Auth is a TypeScript Auth Framework
- (26:09) - Community Highlight: Understanding Effect.ts with Maxwell Brown
- (26:52) - Community Highlight: The Many, Many, Many JavaScript Runtimes by Jamie Birch
- (27:37) - Community Highlight: Auditing NPM Packages with NPQ
- (28:06) - Community Highlight: TypeScript Performance Podcast Episode by Mike Hartington
- (28:56) - Community Highlight: Learn TypeScript While Building a Game in Construct
- (29:56) - Community Highlight: Parse TypeScript Types from Strings... with TypeScript Types by easrng
- (30:55) - Secret of the Handbook: InstanceType
- (33:17) - Cool Link: Create Video Motion Graphics in TS with MotionCanvas
- (34:01) - Cool Link: Create Terminal UIs in TS with opentui
- (34:40) - Weird Link: Running Windows 95 in Electron
- (36:01) - Cool Library: Compile Time Expressions in TypeScript
- (38:51) - The Minnesota Long Goodbye
News
- Announcing TypeScript 5.9 official stable release. No changes since the RC. (h/t Rob Palmer summary)
- Node 22.18 Unflagged TS support, TypeScript is now in LTS
- Introducing Rari by Ryan Skinner – a full stack React runtime 4X faster than Next.js (BlueSky thread with more details)
- Next.js & SvelteKit Templates on Deno
- pnpm adds support for Deno and Bun runtime engine enforcement
- Laravel announced the stable release of Wayfinder, which generates backend types and routes for TypeScript
- Video: https://youtu.be/UMqSDRe2oH8?si=e6cw57DJVkS40yv8
- Laracon 2025 Day 1: Keynote Segment by Joe Tannenbaum (@ 06:16:12)
- GitHub: npm trusted publishing