💅 Component based design system to power our interfaces
Design Systems Part I: Foundations
- Yarn
- Node >=10
This project uses JSDoc syntax to automatically generate docs and usage instructions within storybook so it's recommended to familiarise yourself with JSDoc syntax
- React
- TypeScript
- emotion
- eslint
- babel
- storybook
To start the watch server
yarn start
This should start a server on localhost:6006
When developing components they should be in their own named folder under ./components/NameOfComponent
.
Automatically fix recommended lint errors:
yarn lint --fix
Or to see what eslint is about to change:
yarn lint --dry-run
Crystal by Dima Lagunov from the Noun Project