We welcome patches and features. There are however a few things that are required before your pull request can be merged. Make sure you cut a branch from develop and all PRs pointed towards master.
For any new feature added, we expect a new test case. Since the repo has a 100% code coverage, we expect a success case test and a failure case test for each case. Read up more about why unit testing here.
Make sure your PR passes all the tests by running npm run test
before
raising a PR.