عن المشروع
Oxc (The Oxidation Compiler) هي مجموعة من الأدوات عالية الأداء للغتي JavaScript وTypeScript تم تطويرها باستخدام لغة Rust. وهي تعمل كأساس لرؤية VoidZero لسلسلة أدوات موحدة وتدعم Rolldown (مجمع Vite).
تشمل القدرات الرئيسية ما يلي:
- التدقيق اللغوي (Linting): يتم توفيره عبر Oxlint.
- التنسيق (Formatting): يتم توفيره عبر Oxfmt.
- التحليل (Parsing): تحليل عالي الأداء لـ JavaScript وTypeScript.
- التحويل (Transformation): القدرة على تحويل TypeScript وJSX وJavaScript الحديثة.
- التصغير (Minification): تصغير JavaScript لعمليات بناء الإنتاج.
- حل الوحدات (Module Resolution): محلل لوحدات JavaScript وTypeScript (oxc_resolver).
يُستخدم المشروع من قبل أدوات وشركات متنوعة، بما في ذلك Nuxt وRolldown وPreact وShopify وByteDance.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.