Storybook 10 is transitioning to ESM-only builds, eliminating dual CommonJS/ESM support to reduce package size by 15%, simplify maintenance, and align with JavaScript ecosystem standards. The change requires Node.js 20.16+ and valid ESM configuration files, but maintains backward compatibility for most addons. This move follows
•5m read time• From storybook.js.org
Table of contents
🧭 Why is ESM a big deal?🫤 Dual builds were painful🪶 Dual builds caused bloat🧱What’s changing in Storybook 10?🧪 Try Storybook 10 today🦸 Looking forward6 Comments
Sort: