Feel free to submit any new features via Pull Request. Make sure the supplied tests still work and to add own test cases to cover your code.
This project uses commizen for consistent commit message formatting.
Please setup a Git hook in .git/hooks/prepare-commit-msg
with the following contents:
#!/bin/bash
exec < /dev/tty && node_modules/.bin/git-cz --hook || true
After that, make it executable: chmod +x .git/hooks/prepare-commit-msg
Run tests by this command:
npm run test