TypeScript.fm - The Friendly Show for TypeScript Developers

New Biome, Mocha, Jest, and k6 Releases All Kissed by TypeScript | News | Ep 23

23 snips
Jun 24, 2025
Discover the latest advancements in TypeScript with features like Biome v2's type-aware linting. Mocha and Jest have both upgraded to support native ESM and TypeScript. Explore Grafana's k6 now offering TypeScript testing. Learn about exciting community contributions focused on type safety and better import maps. Dive into the challenges and joys of outdoor adventures paired with discussions about balancing work and personal projects. Plus, uncover the utility of `promise.try` for efficient function management!
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

TypeScript Iterator Naming Solution

  • TypeScript solved a global iterator name clash by introducing a new iterator object type without breaking existing code.
  • When designing types, anticipate conflicts by prefixing to avoid clashes with evolving ECMAScript features.
INSIGHT

Import Maps Improved for Modular Browsers

  • Import maps help browsers resolve module specifiers, decoupling import names from file paths.
  • Shopify engineering improved import maps to allow multiple maps and better support micro-frontends.
INSIGHT

Vite Plus Targets Enterprise Control

  • Void Zero plans a premium Vite Plus for enterprises adding control, audits, and GUI tools while keeping core open source.
  • Charging for more control rather than features appeals to enterprise users for policy enforcement and workspace management.
Get the Snipd Podcast app to discover more snips from this episode
Get the app