Я хочу прослушать вывод терминала из расширения, например tsc -w
, и поймать момент, если вывод содержит аналогичный текст:
Обнаружена 1 ошибка. Наблюдаем за изменениями файлов.
Или код выхода из ошибки или что-то в этом роде. Можно ли поступить со старым API или предлагаемым API?
Пытался:
terminal.onDidWriteData(data => {
console.log('onDidWriteData: ', data.trim());
});
Он просто выводит автоматически сгенерированный мусор, например:
Windows PowerShell Авторские права (C) Корпорация Майкрософт. Все права защищены.