Contributor’s Guide
Steps for Submitting Code
Contributions are very much welcomed and appreciated. Every little bit of help counts, so please do not hesitate!
Check for open issues, or open a new issue to start some discussion around a feature idea or bug.
Fork the repository on GitHub to start making your changes.
Write tests that show the bug is fixed or that the feature works as expected.
Ensure your code passes the style checks by running
$ make formatter && make lint
Check all of the unit tests pass by running
$ make test
Check the type checks pass by running
$ make types
Send a pull request and bug the maintainer until it gets merged and published 🙂
Bug Reports
Bug reports should be made to the issue tracker. Please include enough information to reproduce the issue you are having. A minimal, reproducible example would be very helpful.
Feature Requests
Feature requests should be made to the issue tracker.