Я пытаюсь использовать переназначение Стамбула, чтобы получить покрытие кода для моего проекта TypeScript. Однако, поскольку я использую async/await, а TypeScript еще не поддерживает перенос этого кода в ES5, я также использую Babel, чтобы заставить это работать. Таким образом, мой машинописный код переносится компилятором TypeScript в ES6, который затем переносится в ES5 с помощью Babel.
Теперь, когда я пытаюсь создать отчет о покрытии, мне не удается загрузить файл JavaScript, созданный TypeScript, потому что этот файл никогда не создается (поскольку я использую gulp и передаю его напрямую). Что было бы лучшим способом настроить это?