21 puntos por GN⁺ 2025-08-18 | Aún no hay comentarios. | Compartir por WhatsApp
  • Node.js fue mejorado para poder ejecutar archivos TypeScript directamente
  • Ahora es posible ejecutar archivos .ts de inmediato, sin configuración adicional ni transpilar
  • Los desarrolladores pueden mejorar su eficiencia de trabajo sin tsconfig.json ni instalar un bundler por separado
  • Esta función quedó incorporada oficialmente a partir de Node.js v22.18.0 (LTS)
  • Se espera como resultado una frontera más difusa entre el desarrollo con JavaScript y TypeScript

Soporte de ejecución directa de TypeScript en Node.js

  • Node.js introdujo recientemente en la versión v22.18.0 (LTS) una función que permite ejecutar directamente archivos TypeScript (.ts) sin configuración ni herramientas adicionales
  • Antes, para ejecutar código TypeScript se necesitaban transpiladores externos o bundlers como ts-node, esbuild o Babel, pero ahora Node.js reconoce y ejecuta código TypeScript por sí mismo sin esas herramientas
  • Gracias a esta función, los desarrolladores pueden ejecutar archivos .ts directamente en Node.js sin archivo de configuración tsconfig.json ni librerías adicionales
  • La productividad y la facilidad de desarrollo aumentan considerablemente en prototipado, desarrollo experimental y ejecución de scripts
  • Se espera que esto fortalezca la integración entre proyectos JavaScript y TypeScript, y reduzca la barrera de entrada para nuevos desarrolladores

Otros cambios destacados

  • esm: implementación de import.meta.main
  • fs: mejoras en el manejo de eventos de fs basado en AsyncIterator
  • permission: soporte para pasar flags del modelo de permisos al ejecutar subprocesos
  • sqlite: se agregó la opción readBigInts
  • src/permission: soporte para permission.has(addon)
  • url: se agregó la API fileURLToPathBuffer
  • watch: se agregó el flag --watch-kill-signal
  • worker: el objeto Worker fue mejorado como async disposable

Actualizaciones relacionadas con commits y documentación

  • Incluye eliminación de código innecesario, ajustes al entorno de compilación y la cadena de herramientas, y actualización a npm 10.9.3
  • Correcciones en indicadores detallados de estabilidad y números RFC en documentación como globals.md, child_process.md y http2
  • Se reflejan múltiples pruebas añadidas y correcciones de errores

Archivos de distribución

  • Se ofrecen instaladores y binarios para Windows, macOS (Intel/Apple Silicon) y Linux (x64, ARM, PPC, s390x, AIX)
  • El código fuente y los archivos completos de la versión pueden descargarse desde la página oficial de distribución de Node.js
  • La documentación de la API fue actualizada con base en la versión v22.18.0

Aún no hay comentarios.

Aún no hay comentarios.