Антон, ну Visual Studio 2017 умеет же на ходу искать ошибки в C#. В чем проблема так же сделать в VSC в TypeScript? Тем более, я же не одновременно все файлы правлю => при первом запуске получить все зависимости между файлами, а затем при изменениях чекать все по цепочке. Имхо - это не ресурсоемко.