عن المشروع

تتيح zx للمطورين كتابة سكربتات معقدة باستخدام JavaScript بدلاً من Bash، مما يجمع بين سهولة لغة برمجة عالية المستوى والقدرة على تنفيذ أوامر shell. وهي توفر أغلفة مفيدة ومتوافقة مع مختلف المنصات حول `child_process` وتتعامل مع الهروب من الوسائط (argument escaping) تلقائياً. الميزات الرئيسية والتوافق: - تدعم بيئات تشغيل JavaScript متعددة بما في ذلك Node.js (>= 12.17.0)، و Bun (>= 1.0.0)، و Deno (1.x, 2.x)، و GraalVM Node.js. - متوافقة مع Linux و macOS و Windows. - تدعم كلاً من وحدات CommonJS (CJS) و ECMAScript (ESM). - تعمل مع كل من JavaScript و TypeScript. - تتكامل مع Bash أو PowerShell.