Использую tslint-loader в сочетании с awesome-typescript-loader (уже пробовал менять на ts-loader — они ведут себя одинаково). tslint-loader настроил так, что при наличии пойманных линтером ошибок бандл не собирается:
emitErrors: true,
failOnHint: true
Это то, что мне и нужно. Но ошибки самого компилятора TS Вебпак упорно игнорирует. Просто выводит на экран и собирает бандл как ни в чём не бывало:
Мне нужно, чтобы компиляция обрывалась так же, как в вышеописанном случае нахождения несоблюдения правил линтером. А то сейчас проект собирается даже если в код добавить вызов несуществующей функции.