Ship has stopped shipping UMD bundles for upcoming releases, but they are now shipping a browser-targeted ESM file that has been pre-compiled. This new file is a replacement for UMD and can be loaded off of unpackage in a script tag. However, there are multiple files for just one entry point in the shipping list. How do you define what you are getting when you NPM install something?
In this supper club episode of Syntax, Wes and Scott talk with Mark Erikson about his work in helping others understand shipping ESM, how to deal with permutations, whether default imports are helpful, whether TypeScript has made it easier, and what Mark’s tool stack is for building.
Show Notes
××× SIIIIICK ××× PIIIICKS ×××
Shameless Plugs
Tweet us your tasty treats