O Node.js v22.6.0, a versão mais recente do popular tempo de execução JavaScript, acaba de ser lançado com suporte experimental ao TypeScript.
O Node.js 22.60 apresenta o --experimental-strips-type sinalizador para suporte inicial para TypeScript, a variante popular de JavaScript da Microsoft que tem sintaxe para tipos. A atualização do Node.js foi lançada em 6 de agosto. Os downloads do Node.js podem ser acessados em nodejs.org.
O recurso TypeScript remove anotações de tipo de arquivos .ts, permitindo que eles sejam executados sem transformar a sintaxe específica do TypeScript. O suporte está atualmente limitado a anotações de tipo inline e não inclui recursos como enums ou namespaces. Além disso, extensões de arquivo explícitas são necessárias em instruções import e require. O recurso também impõe o uso da palavra-chave type para importações de tipo para evitar erros de tempo de execução, e é desabilitado para TypeScript em node-modules por padrão. A adição do suporte a TypeScript, no entanto, coloca o Node.js mais alinhado com o tempo de execução rival Deno, que suporta JavaScript, TypeScript e WebAssembly.
