Что делает `isolatedModules` и `verbatimModuleSyntax`?
isolatedModules:
- Для пофайловой транспиляции (Babel, esbuild)
- Запрещает: const enum, re-export типов без
type - Каждый файл должен быть независимо транспилируем
verbatimModuleSyntax (TS 5.0+):
- Проще: что написано — то и в выходном коде
- Автоматически удаляет
import type, сохраняетimport - Предпочтительнее
isolatedModulesв TS 5.0+