Artwork

Contenu fourni par Erik Onarheim and Kamran Ayub. Tout le contenu du podcast, y compris les épisodes, les graphiques et les descriptions de podcast, est téléchargé et fourni directement par Erik Onarheim and Kamran Ayub ou son partenaire de plateforme de podcast. Si vous pensez que quelqu'un utilise votre œuvre protégée sans votre autorisation, vous pouvez suivre le processus décrit ici https://fr.player.fm/legal.
Player FM - Application Podcast
Mettez-vous hors ligne avec l'application Player FM !

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

39:52
 
Partager
 

Manage episode 490594655 series 3642378
Contenu fourni par Erik Onarheim and Kamran Ayub. Tout le contenu du podcast, y compris les épisodes, les graphiques et les descriptions de podcast, est téléchargé et fourni directement par Erik Onarheim and Kamran Ayub ou son partenaire de plateforme de podcast. Si vous pensez que quelqu'un utilise votre œuvre protégée sans votre autorisation, vous pouvez suivre le processus décrit ici https://fr.player.fm/legal.

News for the week of June 16, 2025: Biome v2 features type-aware linting without TSC, Mocha and Jest both get native ESM and TS upgrades, and Grafana Lab's k6 load testing tool... also can now run native TS tests. From the community: type safety for WebGPU shaders, type narrowing map and indexed key access, and resilient import maps.

Chapters

  • (00:00) - Introduction and Personal News
  • (05:02) - News: Biome v2 Features Type-aware Linting Without TSC
  • (08:25) - News: Mocha 11.7.0 Adds Support for Native ESM and TypeScript
  • (09:35) - News: Jest 30 Also Adds Native ESM and TypeScript Support
  • (11:12) - News: Grafana k6 Celebrates 1.0 Release with TS Support
  • (13:30) - News: WebGPU is (Finally) Coming to All Major Browsers
  • (14:36) - News: Astro 5.9 Adds Support for Content Security Policy
  • (15:47) - PSA: Deno's Homebrew Release is Behind Other Versions
  • (16:34) - Community Highlight: Bridging ESM and CommonJS by Joyee Cheung
  • (18:16) - Community Highlight: How Queues Work in TypeScript
  • (19:00) - Community Highlight: Dr. Axel's Corner
  • (21:11) - Community Highlight: Better Import Maps from Shopify Engineering
  • (24:32) - Community Highlight: VoidZero Discusses Vite+ Plans
  • (28:22) - Community Highlight: TypeScript Native Port Speeds Up Slack's CI Builds
  • (29:09) - Community Highlight: TypeGPU Lets You Write WGPU Code in a Type-safe Way
  • (33:21) - Community Highlight: Remembering Mikael Rogers
  • (35:08) - Cool API: Promise.try
  • (36:52) - Cool Read: The Dying Art We All Depend On by Raptitude
  • (38:16) - Cool Watch: The Story of Rollup with Rich Harris

News

From the Community

In Memoriam: Mikeal Rogers

Via Node.js foundation:

We’re heartbroken by the loss of Mikeal Rogers, a key figure in the Node.js ecosystem and a force behind what makes this community what it is. To help preserve his legacy, we’ve opened a GitHub repo for stories, photos, and memories: github.com/nodejs/mikeal

💚 Thank you, Mikeal.

Via Linux Foundation: In Memory of Mikeal Rogers: A Builder of Communities

Cool Stuff

Sponsored by Excalibur.js
Excalibur.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.

Music
Seahorse Dreams by Kubbi (Spotify)

  continue reading

56 episodes

Artwork
iconPartager
 
Manage episode 490594655 series 3642378
Contenu fourni par Erik Onarheim and Kamran Ayub. Tout le contenu du podcast, y compris les épisodes, les graphiques et les descriptions de podcast, est téléchargé et fourni directement par Erik Onarheim and Kamran Ayub ou son partenaire de plateforme de podcast. Si vous pensez que quelqu'un utilise votre œuvre protégée sans votre autorisation, vous pouvez suivre le processus décrit ici https://fr.player.fm/legal.

News for the week of June 16, 2025: Biome v2 features type-aware linting without TSC, Mocha and Jest both get native ESM and TS upgrades, and Grafana Lab's k6 load testing tool... also can now run native TS tests. From the community: type safety for WebGPU shaders, type narrowing map and indexed key access, and resilient import maps.

Chapters

  • (00:00) - Introduction and Personal News
  • (05:02) - News: Biome v2 Features Type-aware Linting Without TSC
  • (08:25) - News: Mocha 11.7.0 Adds Support for Native ESM and TypeScript
  • (09:35) - News: Jest 30 Also Adds Native ESM and TypeScript Support
  • (11:12) - News: Grafana k6 Celebrates 1.0 Release with TS Support
  • (13:30) - News: WebGPU is (Finally) Coming to All Major Browsers
  • (14:36) - News: Astro 5.9 Adds Support for Content Security Policy
  • (15:47) - PSA: Deno's Homebrew Release is Behind Other Versions
  • (16:34) - Community Highlight: Bridging ESM and CommonJS by Joyee Cheung
  • (18:16) - Community Highlight: How Queues Work in TypeScript
  • (19:00) - Community Highlight: Dr. Axel's Corner
  • (21:11) - Community Highlight: Better Import Maps from Shopify Engineering
  • (24:32) - Community Highlight: VoidZero Discusses Vite+ Plans
  • (28:22) - Community Highlight: TypeScript Native Port Speeds Up Slack's CI Builds
  • (29:09) - Community Highlight: TypeGPU Lets You Write WGPU Code in a Type-safe Way
  • (33:21) - Community Highlight: Remembering Mikael Rogers
  • (35:08) - Cool API: Promise.try
  • (36:52) - Cool Read: The Dying Art We All Depend On by Raptitude
  • (38:16) - Cool Watch: The Story of Rollup with Rich Harris

News

From the Community

In Memoriam: Mikeal Rogers

Via Node.js foundation:

We’re heartbroken by the loss of Mikeal Rogers, a key figure in the Node.js ecosystem and a force behind what makes this community what it is. To help preserve his legacy, we’ve opened a GitHub repo for stories, photos, and memories: github.com/nodejs/mikeal

💚 Thank you, Mikeal.

Via Linux Foundation: In Memory of Mikeal Rogers: A Builder of Communities

Cool Stuff

Sponsored by Excalibur.js
Excalibur.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.

Music
Seahorse Dreams by Kubbi (Spotify)

  continue reading

56 episodes

Tous les épisodes

×
 
Loading …

Bienvenue sur Lecteur FM!

Lecteur FM recherche sur Internet des podcasts de haute qualité que vous pourrez apprécier dès maintenant. C'est la meilleure application de podcast et fonctionne sur Android, iPhone et le Web. Inscrivez-vous pour synchroniser les abonnements sur tous les appareils.

 

Guide de référence rapide

Écoutez cette émission pendant que vous explorez
Lire