Для некоторых не является второй натурой обращаться к консоли при запуске Gulp. Сочетая gulp-notify с jshint reporter, разработчик увидит уведомление и услышит звуковой сигнал при обнаружении ошибки скрипта. После добавления ESLint пришлось немного переделать gulp-notify, но я думаю, что разобрался.

После того, как вставил…
... .pipe(notify(reportErrors)) ...
…уведомление и звуковой сигнал могут стать раздражающими. Первое, что нужно сделать, это закрыть его.
var reportErrors = function(details) {
if ( details.eslint.messages.length === 0 ) return;
...
Затем уведомите пользователя сообщением и звуковым сигналом.
notify.onError({
title: 'JavaScript error',
message: 'Location: ' + details.relative,
sound: 'Beep'
})(details);
Если интересно, вот как я его использую…
Ресурсы, которые помогли
- ESLint Using Gulp Джастина Чмуры (я решил, что eslint.failAfterError() не нужен.)
- Ответ Хосе привел меня к обращению Эда и Мэтью.
Отказ от ответственности. Дневник разработчиков пишется каждый день, и предыдущие статьи не обновляются. Код может работать сегодня, но завтра будут найдены глюки. Проявите должную осмотрительность и тщательно протестируйте любой написанный здесь код, прежде чем внедрять его в свой собственный проект. Удачи!