ESLint — это один из новейших анализаторов JavaScript-кода. Он поставляется с большим набором готовых правил, который можно расширить с помощью плагинов. Он выводит сообщения в консоль лаконично, но не жертвует их информативностью.
Две самые популярные конфигурации для ESLint: стандартная (без точек с запятой) и полу-стандартная.