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-scriptspackage to wrapreact-scripts -
use
cdk-scriptsas a custom scripts with CRA -
launch
getstorybookfromcdk-scripts -
create
create-react-cdkpackage as a CLI for creating projects -
use
create-react-cdkto launchcreate-react-appinternally -
add
prepublishscript tocdk-scripts -
add
packscript tocdk-scripts(publish:local) -
add
deployscript tocdk-scripts -
add user templates support
-
add default React-CDK template
-
create-react-cdkshould 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
-xxxshortcuts for@storybook/cdk-template-xxxin CLI--withoption
- 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