In order to keep it really simple we use TAP running in Docker.
If you would like to submit a pull request please first raise an issue to track the change that you'd like to make (whether a new feature or a bug fix). Then issue the PR against that issue.
Please add the issue number in each of the atomic commits that comprise the branch, for example:
[#123] Add mappings from core API to harbor-master style
Other than prefixing with the issue number please follow How to Write a Git Commit Message.
Although we're not completely convinced that removing semicolons makes things easier to read, adopting StandardJS is easy...so we have.
The repo is linted against this set of rules: