عن المشروع
Kondo هي أداة مساعدة متعددة المنصات تزيل مجلدات التبعيات وملفات البناء من المشاريع البرمجية. تقوم بفحص الدلائل وتقدم تنظيف المجلدات الشائعة مثل `node_modules` و `target` و `build` و `.gradle` وغيرها، مع دعم أكثر من 20 نظامًا بيئيًا للمشاريع.
تشمل أنواع المشاريع المدعومة: Cargo (Rust)، CMake (C/C++)، Composer (PHP)، Elixir، Godot 4.x، Gradle و Maven (Java)، Jupyter و Pixi (Python)، Node.js، Pub (Dart)، SBT (Scala)، Stack و Cabal (Haskell)، Swift، Unity و Unreal Engine، Zig، .NET، Turborepo، Terraform، و React Native.
توفر الأداة واجهة سطر أوامر وواجهة مستخدم رسومية. يمكن التثبيت عبر Homebrew أو winget أو حزم Arch Linux أو MacPorts أو البناء من المصدر باستخدام Cargo. كما تتوفر ملفات ثنائية عبر إصدارات GitHub.
تشمل خيارات سطر الأوامر الرئيسية فحص مسار محدد، تصفية المشاريع حسب وقت آخر تعديل (مثل `--older 3M`)، وضع هادئ، تتبع الروابط الرمزية، وقيود نظام الملفات. يحذر ملف README من أن Kondo هي في الأساس `rm -rf` محمية، ويوصي بالاحتفاظ بنسخ احتياطية للمشاريع قبل الاستخدام.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.