TGViewer
Валя читает ишью Валя читает ишью @valya_reads_issue · 3.01K subscribers
Post #260 3.71K
Create a statement about migration to ESM

20 минут назад появилось крайне интересное ишью.

What can Node.js core do? Should we recommend high-impact module authors to dual-publish? Stick to CJS?

Даже не знаю что и сказать. Вся истерия вокруг миграции на ESM мне всегда казалось странной, т.к. текущий тулинг просто к этому не готов в первую очередь из-за самой Node.js (например отсутствие вменяемого механизма для моков).

В ишью приводятся примеры кол-ва установок ESM и CJS версий пакетов chalk и node-fetch. И это действительно очень хороший пример того, что люди просто не готовы мигрировать, не понимают зачем, а сама миграция вызывает сложности.

сhalk: 80 000 000 vs 1 400 000
node-fetch: 18 210 000 vs 391 000

Ишью должно попасть в повестку встречи техническго комиетета, посмотрим что там наобсуждают.
  • 👍 25
More from @valya_reads_issue
  1. Aug 26, 2026Поддержка zip архивов в Node.js Внезапно, в Node.js 26.8.0 появился нативная поддержка для…
  2. Jun 12, 2026Diff: You should be able to just render any diff А пока гитхаб не вывозит как с точки зрен…
  3. Jun 12, 2026Diff: The uphill climb of making diff lines performant Пару лет назад я уже пинал GitHub з…
  4. May 6, 2026Vite выходит из Vitest В Vitest появилась крайне интересная дискуссия — а что если раздели…
  5. Mar 31, 2026Port of React Compiler to Rust Пока что WIP в виде альтернативного плагина для Babel и cra…
  6. Mar 11, 2026Evolving the Node.js Release Schedule Node.js давно загнала себя в странное состояние — чё…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →