Hosted at components.omegafox.me
The Storybook design system tutorial is a subset of the full Storybook design system, created as a learning resource for those interested in learning how to write and publish a design system using best in practice techniques.
Learn more in Storybook tutorials.
I'm using semantic-release
to perform releases and changelog. It's using eslint
as a parser (more info here)
These are the release tags and what they do (capital letters are important):
tag: 'Breaking', release: 'major' (X.0.0)
tag: 'Update', release: 'minor' (0.X.0)
tag: 'New', release: 'minor' (0.X.0)
tag: 'Fix', release: 'patch' (0.0.X)
build
: creates the production build version using rollupstart
: starts storybook librarylint
: runs the linter in all components and pagestest
: runs jest to test all componentstest:watch
: runs jest in watch modestorybook
: runs storybook onlocalhost:6006
build-storybook
: create the build version of storybook
This project uses lot of stuff as:
This project used this boilerplate as a starting point.