When contributing to this project please adhere to the following
- Code should be submitted by forking the project and opening a Pull Request
- Commit messages should use Conventional Commits
- Code style should use Prettier using the local configuration
- All tests should pass. New features should include relevant unit tests.