

Modernizing packages to ESM
5 snips Sep 1, 2023
Mark Erikson, web dev professor/historian, OSS Maintainer & engineer at Replay, talks about the shift from CommonJS to ESM in JavaScript modules. They discuss the history of module patterns, challenges faced during the transition, modernizing packages to ESM and TypeScript compatibility, and the need for standards in package publishing.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7
Introduction
00:00 • 2min
Introduction, Work at replay.io, and Discussion on Modules and History
02:02 • 3min
Evolution and Challenges of JavaScript Modules
04:44 • 26min
Challenges of Publishing Packages and Alternating Perspectives
30:16 • 2min
Challenges of Modernizing Packages to ESM and TypeScript Compatibility
32:37 • 19min
The Need for Standards and Specifications in Package Publishing
51:52 • 10min
Discussion on the Continued Use of CommonJS and Shifting Technology Landscape
01:01:29 • 3min