This project is maintained by one person, and I have a full-time job and other projects. While I generally want to help and continue to provide updates, I am not always going to be quick to respond or react to everything.
Please manage your expectations accordingly.
- If you have a question, please use the Discussions section
- If you have a bug or feature request, please use the Issues section
Pull Requests are welcome, given the following:
- Attempt to generally follow the same coding style that already exists in the library. I don't have a styleguide or linter setup at the moment, and I don't really want to have to police such things if I don't have to; Please don't make me.
- See
.editorconfig
and.prettierrc.js
for minimal style guidance. - There is CI running in GitHub Actions; Please make sure that all builds succeed and pass all existing tests.
- On the point of tests: there aren't very many at the moment, so I won't say its a requirement to add new tests if you add new code, but I also won't stop you...
- Please don't make unneccesary breaking changes
$ npm run build
$ npm run docs
$ npm test
$ npm run clean