Вадим
Так как TS не имеет желания динамически в зависимости от целевой платформы в browserslist подключать только нужные полифилы как это делает бабель то остаются 2 противные альтернативы
- руками следить и включать полифилы для используемых в проекте фич
- плюнуть и целиком бахнуть в проект core-js
Поэтому всем приходится так извращаться - использовать ТС для проверки типов а бабель - для транспиляции😊
ts-loader не имеет права. Он занимается одной задачей - переводом из ts в js. Это unix way, и, во славу модульности, его нельзя нарушать.