Contributing

October 31, 2025 ยท View on GitHub

We welcome patches and features. There are however a few things that are required before your pull request can be merged. Point your forked repo to master and raise an MR. We currently have 100% test coverage, so please try to write some test cases to cover any new code introduced.

Tests

How to write a new test case

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.

Running test cases

Make sure your PR passes all the tests by running yarn test before raising a PR.