Or, create react app for vanilla-extract apps.
I started this project when setting up vanilla-extract was not a simple task.
Since then the vanilla extract team have built many great framework and bundler integrations.
I'd recommend using one of them instead of bgdk.
- Pre-configures webpack, babel, jest & storybook for vanilla-extract
- Dev server
- Component generator
- Easily extended through
.babelrc
,jest.config.js
,.browserslistrc
&bgdk.config.js
(coming soon)
# with npm
npm init bgdk ./my-new-app
# with yarn
yarn create bgdk ./my-new-app
bgdk dev
bgdk build
bgdk serve
bgdk component src/component/ComponentName
- Add project bootstrap command with template
- Add component generator
- Add docs to readme
- Open source
- Setup releases in CI with changesets
- Break storybook helpers into it's own package
- Config preset for babel
- Config preset for jest
- Config preset for eslint
- 🚀 v1