Thank you for your interest in contributing to Warthog!
To get a basic development environment for Node.js and Docker Compose up and running, first make sure you have Git
, Pnpm
, Node.js
(see our package.json
for minimum required version) installed and working properly.
Consult pnpm docs to find out more about how we manage Warthog dependencies.
# Installing all dependencies
pnpm install
pnpm run test
pnpm exec eslint . --fix
There is a git hook that will have been installed via husky in charge of checking the syntax in the commits by using commitlint.
For more details check the file .husky/commit-msg