- Opening an issue. Most likely it will be a bug you found in the library, a type improvement or anything that can be relevant for the lib. to work better.
- Reviewing an issue or a pull request. If you believe an issue needs discussion or you have the knowledege to help reviewing a pull request. All that is very welcome.
- Sending a pull request: See in the secion below.
- Enjoy the library: Let us know your thoughts and ideas :)
- If you send a PR related to an issue that is not assigned, you can comment on the issue that you would like to work on it.
- If you want to send a PR for a feature that is not currently implemented. It needs to be discussed and we cannot guarantee that everything will be implemented. Therefore, preparing a detailed RFC (request for changes) as an issue is a good idea.
- Fork the repo and create your branch from master
- Run
yarn bootstrap
- Create a
.env
file in the root of the example - Prefer small pull requests focused on one change
- Verify that
yarn test
passes