К слову, есть множество возможных ошибок, которые TypeScript не может обнаружить при компиляции. К ним относятся переполнения стека, разрывы сетевых соединений и некорректный ввод данных пользователем. Все они по-прежнему будут производить исключения при выполнении.
Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений
·
Борис Черный