что происходит с typescript при билде?

Нигде не мог найти внятную инфу о том, что происходить с typescript при билде проекта? Нагружает ли он бандл или нет, он преобразуется в js или просто испаряется?) Наверное глупый вопрос, но все же хотелось поподробнее узнать на счет этого, может быть кто-то сможет кинуть статью для прочтения.


Ответы (1 шт):

Автор решения: Qwertiy

Ну открываешь плейграунд и экспериментируешь.

Тайпскрипт старается избегать рантайм-фич, но есть как минимум енумы, которые компилируются специфическим образом.

Вся информация о типах безвозвратно удаляется.

В зависимости от target код может быть модифицировна для соответствия более раннему стандарту js. В таком случае будут добавлены runtime-хелперы.

Как правило, вместе с тайпскриптом подключают полифилы - естественно, они остаются.

→ Ссылка