Итак, я посмотрел на уменьшенный javascript, который веб-пакет создавал из некоторых файлов TS с помощью awesome-typescript-loader, и заметил, что первое, что нужно сделать, это
!function(e){...}
Что делает!перед тем как сделать функцию?
Я знаком с синтаксисом (function () {}) ().Это похоже на это?