इस प्रोजेक्ट के बारे में
SWC (Speedy Web Compiler) Rust में बनाया गया एक उच्च-प्रदर्शन TypeScript और JavaScript कंपाइलर है। यह Rust और JavaScript दोनों डेवलपर्स के लिए एक लाइब्रेरी के रूप में कार्य करता है। Rust उपयोगकर्ताओं के लिए, मुख्य प्रवेश बिंदु parser crate (swc_ecma_parser) है, जिसके लिए व्यापक rustdoc उपलब्ध है। परियोजना न्यूनतम समर्थित Rust संस्करण (MSRV) 1.73 बनाए रखती है और सभी SWC crates को उनके नवीनतम संस्करणों में अपडेट करने के लिए एक स्क्रिप्ट प्रदान करती है। JavaScript उपयोगकर्ताओं के लिए, macOS (x64/arm64), Windows MSVC, और Linux (GNU/musl) के लिए मूल npm पैकेज उपलब्ध हैं, जो दक्षता के लिए स्व-लोडिंग संपीड़ित addons का उपयोग करते हैं। परियोजना में इसकी वेबसाइट पर विस्तृत दस्तावेज़ीकरण शामिल है, जिसमें Babel से माइग्रेशन गाइड और बेंचमार्क तुलनाएँ शामिल हैं। SWC समुदाय-संचालित है, स्वयंसेवकों और प्रायोजकों द्वारा समर्थित है, और मुख्य रूप से Apache License 2.0 के अंतर्गत लाइसेंस प्राप्त है। यह उपयोग के लिए Node v10+ और विकास के लिए Node v20+ का समर्थन करता है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.