jsSHA welcomes all contributions whether they are bug reports, feature requests, or pull requests (PR). Please note the scope of this library is limited to official SHA variants or their direct descendants.
In order to speed up the process, please adhere to the following guidelines:
When submitting bug reports please ensure your report has the minimum following information:
First off, thank you for being willing to contribute code directly to jsSHA! We tried to make the tooling take care of all the mundane issues like code formatting to make it easy to contribute. That being said, we ask that you follow these guidelines when submitting PRs:
dist/
directory. For security
reasons, only dist
files created by the maintainer(s) are distributed.npm build && npm test
before submitting your PR.