Node.js is able to execute TypeScript files without additional configuration
Node.js v22.18.0 LTS
31 июля 2025
Главное
- TypeScript без конфигурации
.tsфайлы запускаются напрямую:
Ограничения описаны здесь. Отключить:echo 'const foo: string = "World"; console.log(`Hello ${foo}!`);' > file.ts node file.ts # → Hello World!--no-experimental-strip-types.
Ещё важное
- amaro обновлён до 1.1.0
- import.meta.main в ESM
- fs лучше справляется с всплесками событий через AsyncIterator
- permission передаёт флаги модели разрешений при
spawn - sqlite поддерживает
readBigIntsна уровне соединения - url добавлен
fileURLToPathBuffer - watch новый флаг
--watch-kill-signal - Worker стал асинхронно disposable
Другое
- npm 10.9.3, sqlite 3.50.2, обновления minimatch, acorn, googletest
- мелкие исправления в crypto, build, assert и др.