• Node.js को TypeScript फ़ाइलें सीधे चलाने के लिए बेहतर बनाया गया है
  • अब अतिरिक्त सेटअप या ट्रांसपाइलिंग के बिना .ts फ़ाइलें सीधे चलाई जा सकती हैं
  • डेवलपर्स अब tsconfig.json या अलग bundler इंस्टॉल किए बिना काम की दक्षता बढ़ा सकते हैं
  • यह फीचर Node.js v22.18.0 (LTS) संस्करण से आधिकारिक रूप से शामिल किया गया है
  • इससे JavaScript और TypeScript डेवलपमेंट के बीच की सीमा और कम होने की उम्मीद है

Node.js में TypeScript को सीधे चलाने का समर्थन

  • Node.js ने हाल ही में v22.18.0 (LTS) संस्करण में TypeScript फ़ाइलों (.ts) को बिना अलग सेटअप या टूल के सीधे चलाने की सुविधा जोड़ी है
  • पहले TypeScript कोड चलाने के लिए ts-node, esbuild, Babel जैसे बाहरी transpiler या bundler की ज़रूरत होती थी, लेकिन अब Node.js खुद TypeScript कोड को पहचानकर चला सकता है
  • इस फीचर की मदद से डेवलपर्स tsconfig.json configuration फ़ाइल या अतिरिक्त लाइब्रेरी के बिना .ts फ़ाइलों को सीधे Node.js में चला सकते हैं
  • prototyping, experimental development और script execution जैसे कामों में productivity और डेवलपमेंट की सुविधा काफ़ी बढ़ेगी
  • JavaScript और TypeScript प्रोजेक्ट्स के बीच इंटरऑपरेबिलिटी मज़बूत होने और नए डेवलपर्स के लिए प्रवेश बाधा कम होने की उम्मीद है

अन्य उल्लेखनीय बदलाव

  • esm: import.meta.main लागू किया गया
  • fs: AsyncIterator आधारित fs event handling में सुधार
  • permission: child process चलाते समय permission model flag पास करने का समर्थन
  • sqlite: readBigInts विकल्प जोड़ा गया
  • src/permission: permission.has(addon) का समर्थन
  • url: fileURLToPathBuffer API जोड़ी गई
  • watch: --watch-kill-signal flag जोड़ा गया
  • worker: Worker ऑब्जेक्ट को async disposable के रूप में बेहतर बनाया गया

कमिट और दस्तावेज़ से जुड़े अपडेट

  • अनावश्यक कोड हटाना, build environment और toolchain की सफ़ाई, तथा npm 10.9.3 upgrade शामिल
  • globals.md, child_process.md, http2 आदि दस्तावेज़ों में stability indicators और RFC numbers के विवरण सुधारे गए
  • कई नए tests जोड़े गए और bug fixes शामिल किए गए

वितरण फ़ाइलें

  • Windows, macOS(Intel/Apple Silicon), Linux(x64, ARM, PPC, s390x, AIX) के लिए installer और binaries उपलब्ध
  • source code और पूरी release files को Node.js के आधिकारिक distribution page से डाउनलोड किया जा सकता है
  • API documentation को v22.18.0 के अनुसार अपडेट किया गया है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.