Baked Good Development Kit
Or, create react app for vanilla-extract apps.
Note: This project is a work in progress, see TODO to track progress.
All feedback is welcome :)
Features
- 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)
Create a new app
# with npm
npm init bgdk ./my-new-app
# with yarn
yarn create bgdk ./my-new-app
Start the app in dev mode
bgdk dev
Create a build for production
bgdk build
Serve built app (for local testing only)
bgdk serve
Generate a component
bgdk component src/component/ComponentName
TODO
- [x] Add project bootstrap command with template
- [ ] Add component generator
- [x] Add docs to readme
- [x] Open source
- [x] Setup releases in CI with changesets
- [x] Break storybook helpers into it's own package
- [x] Config preset for babel
- [ ] Config preset for jest
- [ ] Config preset for eslint
- [ ]
🚀 v1