Open valentinpalkovic opened 1 year ago
It would be nice to get Parcel listed in the bundler section for tracking. It's big enough that React recommends it or Vite as a tool to reach for if you're not using a framework.
Has there been any discussion on adding support for bun?
Adding official support for another Javascript runtime besides Node.js would mean we had to commit long-term supporting a runtime like bun. Currently, we are still waiting for a broader adoption of bun to satisfy official support since we have to juggle with the limited resources we have and use them wisely.
On the other hand, I have already seen posts and mentions, that bun seems to work with Storybook, at least in some circumstances.
If you want to drive and accelerate Storybook's support of Bun, I would suggest creating an RFC or even just a plain Issue where we can track missing pieces which are required fully supporting bun. Then other contributors might participate, and supporting Bun might be driven by the community in the first place.
Adding official support for another Javascript runtime besides Node.js would mean we had to commit long-term supporting a runtime like bun. Currently, we are still waiting for a broader adoption of bun to satisfy official support since we have to juggle with the limited resources we have and use them wisely.
On the other hand, I have already seen posts and mentions, that bun seems to work with Storybook, at least in some circumstances.
If you want to drive and accelerate Storybook's support of Bun, I would suggest creating an RFC or even just a plain Issue where we can track missing pieces which are required fully supporting bun. Then other contributors might participate, and supporting Bun might be driven by the community in the first place.
How about allowing for the package manager option for bun
since it not only is a runtime, but a package manager as well.
I think this project uses an old version of detect-package-manager 2.x instead of 3.x which detects bun.
For anyone using bun and workspaces, this means total failure. But you just need to trick storybook into choosing anything but npm. So, for example, if you have pnpm installed, I have had good success by doing this:
❯ touch pnpm-lock.yaml
❯ bun run storybook
Hopefully this will be helpful for anyone that gets to this by a google search.
Has there been any discussion on adding support for Deno?
would be awesome to have support for deno 2 , both for using the deno package manager to init, and deno task storybook
to run. opened a ticket here in deno repo, but think it's necessary to add this in storybook repo to make it work
Support for bun as a package manager was added.
Storybook Ecosystem Tracking - Storybook 8
This document serves as a comprehensive tracker of various ecosystems related to Storybook including package managers, renderers, and builders. The goal is to track the release dates, version numbers, and the compatibility status of these ecosystems with Storybook. It provides a streamlined view to monitor and manage any potential dependencies or breaking changes and help maintain the stability of Storybook.
Operating Systems
Javascript Engines
Package Managers
Renderers
Builders
Legend: