Предоставить некоторый вывод в конце выполнения eslint - PullRequest
0 голосов
/ 06 марта 2019

Я пишу пользовательский плагин eslint. Я анализирую каждое MemberExpression и накапливаю некоторые данные. Основываясь на этих данных, после того, как все выражения обработаны, я хотел бы предоставить некоторую сводку. Есть ли у eslint какое-либо событие, например «analysisComplete», где я могу поместить итоговую печать?

1 Ответ

1 голос
/ 07 марта 2019

Нет, ESLint вообще не предоставляет события.Он запускает анализ и создает объект JavaScript, который передается в средство форматирования.Затем Formatter преобразует информацию в этом объекте во что-то, что может быть выведено на экран.Таким образом, вы можете создать собственный форматировщик, хотя я не могу вспомнить, если переданный в javascript объект достаточно гибок для поддержки пользовательских свойств, он может быть заблокирован.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...