Skip to content

[Tracking]: Support Node 24 #31434

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
vanessayuenn opened this issue May 9, 2025 · 1 comment
Open

[Tracking]: Support Node 24 #31434

vanessayuenn opened this issue May 9, 2025 · 1 comment

Comments

@vanessayuenn
Copy link
Contributor

vanessayuenn commented May 9, 2025

Node.js 24 was released as "Current" on May 6, 2025, and is slated to transition to Active LTS on October 28, 2025. As of today, Storybook does not yet officially support Node 24, but we aim to resolve all compatibility gaps in order to support Node 24 in Storybook 10. This issue will serve as a single source of truth for documenting, tracking, and resolving all known limitations related to Node 24 support.

If you encounter any compatibility issue in Storybook with Node 24, please comment here and we will add it to the list. Thanks for helping us make Storybook great! ❤

@Tallyb
Copy link

Tallyb commented May 23, 2025

FWIW, this probably occurs because SB hands over to node for transpiling ts files (node 24 supports ts).
Node native typescript is quite limited (no tsconfig, no enums etc.)
If anyone stumbles around this, you can run with NODE_OPTIONS='--no-experimental-strip-types' to skip the error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Under Consideration
Development

No branches or pull requests

2 participants