Modernizing packages to ESM (JS Party #290)
from JS Party: JavaScript, CSS, Web Development
Mark Erikson (web dev professor/historian, OSS Maintainer & engineer at Replay) joins us to talk about the shift from CommonJS to ESM. We discuss the history of module patterns in JS and the grueling effort to push the world's biggest developer ecosystem forward. Get ready to go to school kids, this one's deep!
Embed this episode
Chapters
- 0:00 It's party time, y'all
- 0:56 Welcoming back Mark
- 3:28 A history lesson
- 10:36 UMDs were hot ...
- 11:49 History continued
- 16:59 Enter TypeScript
- 21:28 Publish as a Service
- 22:51 Common pain points
- 31:30 Sponsor: Changelog News
- 32:42 Recapping the post
- 44:22 Running multiple tests
- 51:51 We need standards
- 59:07 Parting thoughts
- 1:03:03 Closing time
- 1:04:06 Next up on the pod (Changelog++!)
No transcript yet.
Frequently asked questions
How long is this episode of JS Party: JavaScript, CSS, Web Development?
This episode is 1 hour and 5 minutes long.
When was this JS Party: JavaScript, CSS, Web Development episode published?
This episode was published on September 1, 2023.
Is there a transcript available for this episode?
Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.
Can I download this JS Party: JavaScript, CSS, Web Development episode?
Yes. Use the download control on the episode player to save the publisher-provided media file.