Awesome
Storybook × Rsbuild
<p> <a href="https://www.npmjs.com/package/storybook-builder-rsbuild"><img src="https://img.shields.io/npm/v/storybook-builder-rsbuild?style=flat-square&color=ff4785" alt="latest version" /></a> <a href="https://npmcharts.com/compare/storybook-builder-rsbuild,storybook-react-rsbuild,storybook-react-vue,storybook-vue-rsbuild,storybook-vue3-rsbuild?interval=7&log=false"><img src="https://img.shields.io/npm/dm/storybook-builder-rsbuild?style=flat-square&color=%23ff4785" alt="NPM downloads per month" /></a> <a href="https://github.com/rspack-contrib/storybook-rsbuild/blob/main/LICENSE"><img src="https://img.shields.io/npm/l/storybook-builder-rsbuild?style=flat-square&color=%23ff4785" alt="license" /></a> </p>The repository contains the Storybook Rsbuild builder and UI framework integrations.
Usage
Check out the documentation.
Roadmap
Features
- Support TS type check (fork-ts-checker-webpack-plugin) (supported in 0.0.4)
- Support more frameworks (Preact / Svelte / vanilla html / Lit)
Rspack support
- Support
webpackInclude
magic comment (supported in 0.0.7) - Support persistent cache
- Support lazy compilation
- Support virtual modules
- Support
module.unknownContextCritical
- Support
compilation.dependencyTemplates.set
for react-docgen-typescript (supported in a workaround)
Credits
Some code is copied or modified from storybookjs/storybook.