- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'feat(scope): some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
# install dependencies
$ npm i
# run tests
$ npm test
# run the code linter
$ npm run lint
# run in debug mode
$ DEBUG=dats ...
# new release
$ npm run release
This projects uses commitlint with Angular configuration so be sure to use standard commit format or PR won't be accepted
Contributions should be validated with the command:
$ codeclimate analyze
See codeclimate.
Contributions should pass existing tests or have test cases for new functionality.
# Should pass
$ npm test
Style and lint errors should be fixed with
$ npm run lint