When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before working on a change.
Please note we have a code of conduct, please follow it in all your interactions with the project.
- Please ensure your proposal will not radically change current functionality or bring along breaking changes.
- PRs only consisting of typo fixes (or other automated contributions), will not be accepted.
- Do not add any dependencies to the project.
- Document your changes thoroughly.
- Ensure coverage is complete (
npm run coverage
should show 100% coverage) and that none of the tests fail. - Be reactive to any comments, reviews or change requests entered in your pull request.