This project is going to be a CRA and @Storybook/CLI based minimalistic boilerplate focused on the components development. General settings will be left to the CRA which is used as a dependency, while React-CDK provides only special scripts and project templates.
-
create
cdk-scripts
package to wrapreact-scripts
-
use
cdk-scripts
as a custom scripts with CRA -
launch
getstorybook
fromcdk-scripts
-
create
create-react-cdk
package as a CLI for creating projects -
use
create-react-cdk
to launchcreate-react-app
internally -
add
prepublish
script tocdk-scripts
-
add
pack
script tocdk-scripts
(publish:local) -
add
deploy
script tocdk-scripts
-
add user templates support
-
add default React-CDK template
-
create-react-cdk
should always use the latest version ofcdk-scripts
(rely on CRA) -
setup yarn workspace
-
add docs & tests
-
update CONTRIBUTING guide
-
add prettier support
-
setup Debugging in the Editor (for VSCode)
-
bundle libraries with webpack
-
use
-xxx
shortcuts for@storybook/cdk-template-xxx
in CLI--with
option
- default template (@storybook/cdk-template)
Provides minimum required settings
- storybook-kitchen-sink
Goes with full @storybook/cra-kitchen-sink addons equipment
- storybook boilerplate
Creates the well-balanced development environment with most useful addons set from Storybook Addons Gallery
- addon development
Special template ready for the new Storybook addon creation/development
- monorepo template
With yarn workspaces
-
@storybook/cdk-scripts
-
create-react-cdk
-
@storybook/cdk-template
-
@storybook/cdk-template-storybook-boilerplate
-
@storybook/cdk-template-kitchen-sink
See details about this project development