The Practical Dev's review of JavaScript Linting Tools