This package is designed to make contributing as easy as possible. All work is tracked in the Issues.
If you'd like to contribute claim an existing issue -or- create a new issue. All unassigned issues are up-for-grabs.
Development follows the Feature Branch Workflow:
- Fork the repo
- Clone your fork
- Create a
feat/[name]branch - Implement your feature
- Commit the changes
- Add tests (w/
npm run test) - Lint (w/
npm run lint) - Document w/ JSDoc comments
- Create a PR to merge the feature branch
- Reference the issue in the PR