Thank you for your contribution. Here are a set of guidelines for contributing to the taskd project.
Just follow these simple guidelines to get your PR merged ASAP.
$ git clone https://github.com/rucas/shh
Standard is the linter of choice for this repo. To run lint checks:
$ yarn lint
Jest is the test runner of choice for this repo. To run tests:
$ yarn test
To run a specific test:
$ yarn test -t '<regex>'
More info here.
Husky is set-up to run on:
-
pre-commit, runs yarn lint
-
pre-push, runs yarn test
- Create an issue
- Fork the repo
- Run tests
- Push commits to your fork and submit a PR