Linting Tools
Linting is a technique which is important because it allows a developer to catch syntax errors and also advocates for proper coding style depending on the programming language being used.
JSLint | JSHint | JSCS | ESLint | |
---|---|---|---|---|
Supports Configuration File | ||||
Extensible | ||||
Comprehensive Documentation | ||||
ES6 Support | ||||
Custom Rule Support | ||||
Custom Reporter Support | ||||
Code Style Checker | ||||
Error/Syntax Checker | ||||
Easily conveys rules that causes errors | ||||
Preset Support |
A linting tool is vital but its ability is limited to the library of rules it uses to run its checks. A more full proof bug squasher is unit testing and that’s our ‘quality’ advice to you. ;-)