Skip to content
This repository has been archived by the owner on May 28, 2019. It is now read-only.

Latest commit

 

History

History
88 lines (42 loc) · 2.27 KB

ROADMAP.md

File metadata and controls

88 lines (42 loc) · 2.27 KB

Roadmap

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.

Project development

  • create cdk-scripts package to wrap react-scripts

  • use cdk-scripts as a custom scripts with CRA

  • launch getstorybook from cdk-scripts

  • create create-react-cdk package as a CLI for creating projects

  • use create-react-cdk to launch create-react-app internally

  • add prepublish script to cdk-scripts

  • add pack script to cdk-scripts (publish:local)

  • add deploy script to cdk-scripts

  • add user templates support

  • add default React-CDK template

  • create-react-cdk should always use the latest version of cdk-scripts (rely on CRA)

  • setup yarn workspace

  • add docs & tests

  • update CONTRIBUTING guide

Features

Templates

  • 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

Publish packages:

  • @storybook/cdk-scripts

  • create-react-cdk

  • @storybook/cdk-template

  • @storybook/cdk-template-storybook-boilerplate

  • @storybook/cdk-template-kitchen-sink

Development

See details about this project development