Skip to content
Modernizing packages to ESM (JS Party #290) episode artwork

Sep 1, 2023 1 hr 5 min

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!

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

Modernizing packages to ESM (JS Party #290)

0:00 1:05:15

Chapters

  1. 0:00 It's party time, y'all
  2. 0:56 Welcoming back Mark
  3. 3:28 A history lesson
  4. 10:36 UMDs were hot ...
  5. 11:49 History continued
  6. 16:59 Enter TypeScript
  7. 21:28 Publish as a Service
  8. 22:51 Common pain points
  9. 31:30 Sponsor: Changelog News
  10. 32:42 Recapping the post
  11. 44:22 Running multiple tests
  12. 51:51 We need standards
  13. 59:07 Parting thoughts
  14. 1:03:03 Closing time
  15. 1:04:06 Next up on the pod (Changelog++!)

No transcript yet.

Requests help us decide what to transcribe next.

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.