Thank you for your interest in contributing to HaTs! We welcome PRs.
If your PR proposes a new feature start a discussion with the HaTs community first.
If your PR proposes a bug fix, create an issue first.
-
Fork this repo to your own GitHub
-
Remove any existing
hats-cli
global installations on your machinenpm uninstall -g hats-cli
-
Clone your fork to your machine
git clone https://github.com/<your-org>/hats-cli.git cd hats-cli
-
Install deps and build
npm i && npm run build
Note: you'll need to run
npm run build
to view your changes -
Symlink your local dev version (this enables the
hats
command to run your local build)npm link
-
Pull master if there have been any commits since your fork
-
Ensure
npm run test
passes, and you're good to go 🚀