{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"TypeScript.fm - The Friendly Show for TypeScript Developers","title":"Astro is Skyward Bound, Stable require(esm), and Temporal Finally Ships | News | Ep 52","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/fc51d6e6\"></iframe>","width":"100%","height":180,"duration":1935,"description":"News for the week of January 12, 2026: Astro finds a new home, Chrome ships Temporal API, and latest Node marks require(esm) as stable. From the community: type-safe UI, how TypeScript differs at dev-time vs runtime, and Deno's (impressive) latency under load.\nSponsored by Excalibur.js\nExcalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.\nHomepage and Docs: https://excaliburjs.com\nMake Your First Game in 10 Minutes\nJoin the Discord: https://discord.gg/9UemP985Uy\nChapters\nNews\nAstro: The Astro Technology Company joins Cloudflare Theo: Cloudflare takes on Next.js \nAstro: Astro 6 Beta \nNode 25.4.0 is out: Joyee Cheung BSky Thread\nChrome 144: Temporal shipped, Safari its your turn (via Andy Bell)Sarah Gooding: Temporal API Ships in Chrome 144, Marking a Major Shift for JavaScript Date Handling (via Rob Palmer)\nTemporal Polyfill\nDifferential serving / bundling by Jeremy Wagner\nLibrary Watch: Ohm (via JavaScript Weekly Issue 768: January 13, 2026)\nPSA: Fastify Express middleware can be bypassed\nFrom the Community\nDaniel Rosenwasser found a latent bug in TS 6.0 with BOMs and strict testing\nAndrew Hathaway: Type-Safe User Interfaces & the Manifest Pattern \nCarlos Menezes: Forcing TypeScript to be exhaustive \nDeno: P99 Latency is 72% Lower Than Node.js\nDeno: Deno 2.6.5 Adds WebP and GIF Support to createImageBitmap \nAriel Shulman: Typescript. Runtime. And in Between. - Ariel Shulman - NDC Copenhagen 2025\n Syntax/Coding Garden: you should be using dev containers\nColum Kelly: useOptimistic Won't Save You (via React Weekly Issue #3) \nCallstack: Announcing: React Native Best Practices for AI Agents (via React Weekly Issue #3)\nCool Links\nCool Buy: Game Boy™ 72046 LEGO set\nCool Link: Global Game Jam  is happening!\nCool Code: Wave...","thumbnail_url":"https://img.transistorcdn.com/LUVFPtghCfQs9Z5cmq099b61B1Uvk41woCYRjlvHUak/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9jY2Ew/ZThkMTZkZGNiN2E2/Mzc1MmI5NWI0ZjU0/YjA3MS5wbmc.webp","thumbnail_width":300,"thumbnail_height":300}