На днях в Node.js появилась возможность выполнять файлы TypeScript, установив экспериментальный флаг
--experimental-strip-types. Для этого используется SWC, который уже применяется в Deno.Node.js транспилирует код TypeScript в JavaScript, при этом проверка типов не выполняется, а типы отбрасываются. Это означает, что использование Enum, namespaces и т.д. будет невозможно.
👉 https://github.com/nodejs/node/pull/53725
