عن المشروع

Turborepo هو نظام بناء مُحسَّن لـ JavaScript وTypeScript، منفَّذ بلغة Rust. يستهدف سير عمل المستودعات الأحادية (monorepo)، حيث توجد العديد من الحزم والتطبيقات في مستودع واحد وتحتاج إلى عمليات بناء واختبارات ومهام أخرى منسَّقة. يقدّم ملف README مشروع Turborepo بوصفه "نظام البناء لوكلاء البرمجة" ويوجّه القرّاء إلى turborepo.dev للبدء. المشروع من إنشاء Vercel ومنشور على npm باسم حزمة `turbo`، وهي نقطة الدخول عبر سطر الأوامر (CLI) التي يثبّتها المستخدمون ويشغّلونها. النقاط الرئيسية من مواد المستودع: - النطاق: نظام بناء لمشاريع JavaScript وTypeScript، مع التركيز على المستودعات الأحادية وتنسيق المهام. - التنفيذ: مكتوب بلغة Rust، ويُوزَّع بشكل أساسي عبر npm باسم `turbo`. - الوثائق: يستضيف الموقع الرسمي turborepo.dev أدلة البدء ووثائق إضافية. - المجتمع: تُعدّ GitHub Discussions المكان الرئيسي للأسئلة والأفكار ومشاركة المشاريع؛ وهناك أيضًا وسم `#turborepo` في مجتمع Vercel. - الحوكمة والسلوك: تنطبق مدونة قواعد السلوك (Code of Conduct) على جميع قنوات المجتمع، ويوضّح ملف CONTRIBUTING.md كيفية المساهمة. - التبنّي: تسرد صفحة عرض (showcase) الشركات التي تستخدم Turborepo. - التحديثات: تُشارَك أخبار المشروع عبر حساب @turborepo على منصة X. - الأمان: ينبغي الإبلاغ عن الثغرات بشكل خاص عبر البريد الإلكتروني security@vercel.com بدلًا من القضايا العامة، مع معلومات إضافية على security.vercel.com. ملف README نفسه قصير عن قصد ويحيل إلى موارد خارجية بدلًا من توثيق الإعداد أو سلوك التخزين المؤقت أو أوامر سطر الأوامر بالتفصيل. ينبغي لمن يقيّم الأداة أن يرجع إلى turborepo.dev ووثائق المساهمة والأمان في المستودع للحصول على التفاصيل.