Akitainu: unified linting toolkit for node.js projects

Image of Akitainu (image credit: いらすとや)
npm

Akitainu is a tool for unifying linting workflows of node.js projects. Based on .akitainurc.js, Akitainu can invoke multiple linters and provide results in a unified format. It also supports posting list results as a pull request review comment on GitHub.

Akitainu is also suitable in the case where you want to tighten linter settings but cannot afford to fix all existing code for the new settings. Akitainu provides a pull request-based gradual adoption strategy in which only changed files are checked with the tightened setting. This way, existing code is gradually fixed as it is modified.

Contributions

Any kind of contributions are super welcome, including bug reports, feature suggestions, bug fixes and feature implementations. Also, suggestions on API design are welcome too.