This Repo contains all sources used to build a TILLER design system library.
You can install Stardust using either of the methods below.
For YARN users:
$ yarn add @tillersystems/stardust
For NPM users:
$ npm install @tillersystems/stardust
We have a few examples on Storybook, you can see them by running:
$ yarn storybook
// or
$ npm run storybook
To install the project, you should follow the Installation guide.
After that, you should be able to start the application with:
yarn start
TODO
To run ESLint you could run
yarn lint
- Use atom with this plugin : https://github.com/AtomLinter/linter-eslint. In settings make sure "Use global ESLint installation is unchecked to be sure that you are using project eslint configuration. Plus, don't hesitate to check fix errors on save !
- You can override airbnb rules, add plugins or settings by editting
.eslintrc
file. - Discuss with team to improve/remove rules
Don't prefix your css rules (-webkit, -moz, ...). It will be done automatically.
The project uses Jest to run unit tests.
To run the tests in the project, just simply run:
yarn test
Each dependency should be installed with yarn add {dependency-name}
command.
Each dev dependency should be installed with yarn add {dependency-name} -D
command.
Thanks