These steps will guide you through contributing to this project:
- Fork this repository
- Install dependencies by running
$ yarn
- Implement your changes and tests
- Ensure tests are passing and all changes have 100% coverage by running
$ yarn test
- Stage your changes and run
$ yarn commit
- Finally send a GitHub Pull Request with a clear list of what you've done (read more about pull requests). Make sure all of your commits are atomic (one feature per commit).
yarn start
: Run the build in watch modeyarn run test
: Lint code, run test suite, and generate coverageyarn run test:dev
: Run test suite onlyyarn run test:watch
: Run test suite in interactive watch modeyarn run build
: Generate dist bundle, typings, and docsyarn run lint
: Lint code