{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"TypeScript.fm - The Friendly Show for TypeScript Developers","title":"Strip Your Own Types, New Rust-based Linter, and #ROLP is Trending | News | Ep 22","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/e55fe2aa\"></iframe>","width":"100%","height":180,"duration":2306,"description":"News for the week of June 9, 2025: Node's type stripping wrapper is released as a standalone package, VoidZero is building a super fast linter, and pnpm introduces experimental virtual store for speeding up package installs. From the community: secure your TS apps, #ROLP, and updated Exploring JS book edition for 2025.\nChapters\nNews\nAmaro 1.0 release (h/t Rob Palmer) – Node's type stripping wrapper\nOxlint 1.0 release – TypeScript/JS linter written in Rust from VoidZero\npnpm 10.12 (h/t socket.dev) \nTypeFire - a meta programming framework for TS (h/t nxjosh)\nGo 1.25 promises more speed! Good news for TSGO? (Video: Go just got faster.. )\nApple’s WWDC featured Safari 26 Beta improvements, including WebGPU\nFrom the Community\nLiran Tal - Friend or Foe? TypeScript Security Fallacies \nJustin: a typescript data validation library utilizing just-in-time function compilation. (h/t Charlotte / cinny.bun.how)\n🏁 Final Form goes to TypeScript\nJosh Goldberg's If I Wrote a Linter, Part 4: Summary\nYour code: powerful, but not clean. Here's why (Jason Yu)\nDr. Axel announces release of ES2025 Edition for Exploring JavaScript\nCool Stuff\nType Buddy (h/t Seb)\njesselpalmer/node-email-verifier: A Node.js module for verifying email addresses\nArvid Kahl's Bootstrapped Founder podcast\nThe Nathan Barry Show podcast\nWhy Use C for UI Library? | Nic Barker \nInk, build CLI apps in React\nJosh Goldberg interview on Weekly Devs Brew Podcast\nAlex Lichter of VoidZero on ConTejas Code podcast \n\nSponsored by Excalibur.js\nExcalibur.js is the friendly TypeScript game engine for making 2D web games. Use your TypeScript or JavaScript skills to make games! Excalibur comes out-of-the-box with everything you need to make web games, like physics, sprites, animations, sound effects, input, and particles. Design your assets with tools like Aseprite and Tiled, then load them natively using first-party plugins.\nMusic\nSeahorse Dreams by Kubbi (Spotify)","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}