عن المشروع

recoverage هو مستودع أحادي (monorepo) يحتوي على أداة CLI وبنية تحتية داعمة للحفاظ على تغطية الكود في مشاريع ECMAScript. الغرض الأساسي منه هو تتبع اتجاهات التغطية والحماية من التراجعات أثناء عمليات التكامل المستمر (CI). يتم تنظيم المستودع إلى عدة مكونات: - packages/recoverage: حزمة npm الأساسية وواجهة سطر الأوامر. - packages/fixtures: نماذج اختبار محلية تُستخدم للتحقق من صحة الحزمة. - recoverage.cloud: خدمة مستضافة تُستخدم لحفظ تقارير التغطية بين عمليات CI المختلفة. - scripts: أدوات لصيانة المستودع.