- Use Commitizen to produce commit message according to AngularJS convention
- Support git hook
precommit
used to eslint and check type - Support git hook
prepush
used to test your code and analysis test coverage - Use conventional-changelog to generate
CHANGELOG.md
- Support git hook
commitmsg
used to lint your commit message - Use eslint-pretty-formatter to show results for eslint
- Use Mocha, Chai and Sinon for unit testing
- Use Istanbul to show test coverage
- Integrate flowtype type system
- Integrated with coveralls.io to show result of test-coverage on online
- Integrated with Circle CI to run build & test continuously
$ yarn
$ yarn start
- To test
- To generate coverage report
MIT