عن المشروع

just هو مشغل أوامر مصمم لحفظ وتنفيذ الأوامر الخاصة بالمشروع. يستخدم `justfile` بصيغة مستوحاة من `make` ، ولكنه يعمل كمشغل أوامر بدلاً من نظام بناء، مما يتجنب تعقيد تتبع التبعيات القائم على الملفات (على سبيل المثال، لا حاجة لـ `.PHONY`). تشمل القدرات الرئيسية ما يلي: - دعم متعدد المنصات لأنظمة Linux و macOS و Windows. - دعم لمعاملات الوصفات (recipe parameters) والأعلام والخيارات. - لغة تعبير غنية مع وظائف مدمجة. - حل ثابت للوصفات غير المعروفة والتبعيات الدائرية. - التكامل مع ملفات `.env` لإدارة متغيرات البيئة. - القدرة على كتابة الوصفات بلغات عشوائية باستخدام shebangs (مثل Python و Node.js). - دعم لتنظيم الأوامر في وحدات (modules) وعمليات استيراد (imports). - سكربتات إكمال سطر الأوامر للأصداف (shells) الشائعة. - القدرة على استدعائه من أي دليل فرعي للمشروع.