Thanks for being willing to contribute!
Working on your first Pull Request? You can learn how from this free series How to Contribute to an Open Source Project on GitHub
- Fork and clone the repo
$ yarn install
to install dependencies$ yarn test
to validate you've got it working- Create a branch for your PR
- All changes should have unit tests
- Any relevant documentation should be updated
- No linting warnings/errors should be introduced
Once you are ready to commit the changes, please use the below commands
git add <files to be comitted>
git commit -m 'A meaningful message
Note: please use present tense in commit messages i.e. Add feature X
and not Added feature X
This project follows the all contributors specification. To add yourself to the table of contributors on the README.md, please use the automated script as part of your PR:
yarn contributor <YOUR_GITHUB_USERNAME>
Follow the prompt. If you've already added yourself to the list and are making a
new type of contribution, you can run it again and select the added contribution
type. If you need to edit the .all-contributorsrc
file by hand that's fine
too, just run yarn contributor:generate
to regenerate the table
Please checkout the ROADMAP and raise an issue to discuss any of the items