Thanks for your interest in contributing to this project!
Please consider contributing bugfixes and improvements upstream if possible and applicable.
When submitting changes, please ensure that the tests pass and the code style checks pass.
Use npm run test and npm run check for verification.
You can also use npm run fix to automatically fix some code style issues.
Exported methods, constants and important utility functions should be documented using ESDoc/JSDoc.
You can generate the docs using npm run docs as a HTML export into the docs/ directory.
Please follow the following steps to contribute:
- Search for existing issues and pull requests before opening a new one.
- Fork the repository and do your changes.
- Open a pull request and reference the relevant issues.