Feel free to:
- Report a bug
- Submit a fix
- Submit a feature
- Correct my spelling and grammar
- Propose new features
Pull requests are the best way to propose changes. To submit a change:
- Fork the repo and create your branch from
main
. - If you've added code that should be tested, add tests.
- If you've changed APIs, update the documentation.
- Ensure the test suite passes.
- Make sure your code lints.
- Issue a pull request
Report bugs using Github's issues
We use GitHub issues to track public bugs. Report a bug by using this template.
Suggest enhancements using Github's issues
We use GitHub issues to track feature requests. Suggest an enhancement by using this template.
The project's linter & formatting will be run on all PRs.
- You can try running
npm run format
to format new code. - You can try running
npm run lint
to lint new code.
By contributing, you agree that your contributions will be licensed under the MIT License.
This document was adapted from the open-source contribution guidelines for Facebook's Draft