#esm
New blog post! Let's move to ESM! 😈

👀
antfu.me/posts/move-o...
Move on to ESM-only
Let's move on to ESM-only
antfu.me
February 5, 2025 at 8:12 AM
Goodbye ESM! You were a good ship!
April 10, 2026 at 11:34 PM
Esm
May 11, 2026 at 3:48 AM
Rolldown now passes all esbuild ESM <-> CJS interop tests:
github.com/rolldown/bun...
November 23, 2024 at 1:46 PM
Woah. jQuery migrated to ESM!
Come on other big libraries! No excuses now.
January 18, 2026 at 6:18 PM
Es gab 2011/12 Streit zwischen Verbänden von unterschiedlichen Kapitalfraktionen.
Die Familienunternehmensverbände waren gegen ESM, große Verbände wie BDI für ESM.
CDU/FDP repräsentierten BDI-Interessen.
Die Familienunternehmer waren ohne parl. Vertretung - bis die AfD mit Geld von v.Finck entstand
November 25, 2025 at 10:45 AM
Starter pack for EMA, ESM, and Intensive Longitudinal Researchers.

Feel free to share, follow, and nominate. Suggestions welcome!

go.bsky.app/LzqJoUX

#ESM #EMA #AA #IntensiveLongitudinalResearch
October 24, 2024 at 10:09 AM
Hello friends and welcome to another “how’s ESM vs CJS doing?!”

A big win this time, at a year of `require(esm)` available!
38.0% of the popular npm packages now have ESM, up from 33.4% half a year ago.

ESM-only is up from 12.6% to 16.0%.
Particularly this non-dual, “vanilla” growth is very big!
June 8, 2026 at 5:29 PM
`require(esm)` got backported to Node 20! 🎉

When Node 18 hits EOL in less than 3 months, we can finally drop CJS builds and go ESM-only
[v20.x] backport unflagging of require(esm) to v20 by joyeecheung · Pull Request #56927 · nodejs/node
This backport includes the following PRs with modifications: See summary module: eliminate performance cost of ESM syntax detection for CommonJS entry points #52093: Adapted to the lack of packag...
github.com
February 11, 2025 at 10:12 PM
Should we be esm only in the next major version?
October 5, 2025 at 5:49 PM
Estoy bastante indignado con la poquísima bola que le está dando la NASA al Módulo de servicio europeo (ESM) de Artemisa II. Sin él la Orión no es más que un peso muerto :/

www.esa.int/Newsroom/Pre...
April 2, 2026 at 7:45 AM
welcome to the require(esm) world ✨
May 1, 2025 at 4:22 PM
Massive jump on ESM-only adoption! The difference with previous years growth shows how important @joyeecheung.bsky.social pragmatic require(esm) approach is going to be for the npm ecosystem (thanks a ton, once more!). If you are a maintainer, drop your dual setup and move to ESM-only, too 🙏
Hello friends and welcome to another “how’s ESM vs CJS doing?!”

A big win this time, at a year of `require(esm)` available!
38.0% of the popular npm packages now have ESM, up from 33.4% half a year ago.

ESM-only is up from 12.6% to 16.0%.
Particularly this non-dual, “vanilla” growth is very big!
June 8, 2026 at 6:23 PM
chokidar 5 published 🎉

now ESM only! 185KB -> 105KB install size
Release 5.0.0 · paulmillr/chokidar
Make the package ESM-only. Reduces on-disk package size from ~150kb to ~80kb Increase minimum node.js version to v20.19. The versions starting from it support loading esm files from cjs fix: Make t...
github.com
November 26, 2025 at 9:53 AM
Hello friends and welcome to a new “How is ESM vs CJS going!” 33.4% of the popular packages on npm now includes ESM. Up from 29.6% half a year ago. We have a third!

ESM-only is up from 11.5% to 12.6%.

This is also the impact of half a year of Node 18 being EOL, making `require(esm)` available
December 4, 2025 at 8:31 PM
NASA simulation for what you'd see while plunging into a black hole:
youtu.be/chhcwk4-esM
There's actually a lot left to see after passing the event horizon!
May 20, 2025 at 4:04 AM
Integrity just separating from the ESM #ArtemisII
April 10, 2026 at 11:38 PM
ESM FTW 🚀
vite.dev Vite @vite.dev · Jun 2
✋ vite@7.0.0-beta.0 is out!
- Browser Target Changed to Baseline Widely Available
- Node 18 support dropped. Vite is now distributed as ESM only

Plus fixes and deprecated feats removals, preparing for rolldown. Help us test the beta and report back 🙏
github.com/vitejs/vite/...
github.com
June 2, 2025 at 12:11 PM
ESM-only has been achieved internally. Feels good.
July 18, 2026 at 4:43 PM
TODAY!! AT @eastsidemags.bsky.social!!!!
August 30, 2025 at 3:12 PM
Inching towards Eurobonds with an ESM variant that could even include the UK and Ukraine
April 12, 2025 at 10:28 AM
esm.sh v136 has been deployed with
- builtin @jsr.io (h/t @lcas.dev ) and pkg.pk.new (h/t @aslemammad.bsky.social @amirsakhravi.bsky.social) registries.
- more stable package version resolving
- use @pi0.io's github.com/unjs/unenv
- and more ↪ github.com/esm-dev/esm....
Releases · esm-dev/esm.sh
A no-build CDN for modern web development. Contribute to esm-dev/esm.sh development by creating an account on GitHub.
github.com
January 24, 2025 at 3:17 AM