{"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 6.4, Rust's Restriction on LLMs, and Why tsgo Uses So Much Memory | News | Ep 69","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/f267ca99\"></iframe>","width":"100%","height":180,"duration":3975,"description":"News for the week of May 25, 2026: Astro's new Markdown processor API, Rust's take on LLM authorship, and new stage 4 TC39 proposals. From the community: highlights.\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\n\nChapters\nNews\nAstro: Astro 6.4 \nSvelte: What’s new in Svelte: June 2026 \nSocket: Rust Moves to Restrict LLM Use in Contributions After Months of Internal Debate \nPorffor: porffor.dev is now served from a TS native binary \nECMAScript CornerStage 4: Explicit resource management\nStage 4: Atomics.pause \nStage 4: Iterator methods\nSecurity: Malicious Postinstall Hook Found Across 700+ GitHub Repositories, Including Packagist and Node.js Projects \nLibrary Watch\nreplacements.fyi helps you find safer npm package alternatives (via Inautilo) \nSandcastle sandboxes your coding agents (Matt Pocock)\nRspack gets smarter about cross-module tree shaking \nThales is a TypeScript Compiler for the Lean proof language (via jessealama)\nFrom the Community\n2ality: Going offline for awhile (Buy Dr. Axel's books!)\nJovi de Croock: Secure npm publishing\nZack Overflow: Why does tsgo use so much memory? \nViget: Fixing TypeScript Performance Problems: A Case Study\nRijk van Zanten: Rust-Inspired Typescript \nMarbin Hagemeister: Speeding up the JavaScript ecosystem - oxlint and oxfmt \nMastro: Is AI causing a repeat of Frontend’s Lost Decade?\nMastro: Four ways to do component-scoped CSS without a complex build step  \nWeb Dev Simplified: How To Build A Production Ready API - Auth, JWT, API Keys\nDax Raad: Effect at OpenCode | Dax Raad | Effect Miami 🇺🇸 2026 \nJP: Object.assign’s type...","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}