> ## Documentation Index
> Fetch the complete documentation index at: https://exosphere-auto-translate-docs-20260623-1106.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# اسم الحزم المستعارة

> الأسماء المستعارة المسجلة لمنع محاكاة الأخطاء وكيفية عملها

## الحزمة الرسمية

حزمة npm الأساسية هي **`failproofai`**:

```bash theme={null}
npm install -g failproofai
# أو
bun add -g failproofai
```

***

## لماذا نمتلك أسماء الأسماء المستعارة

محاكاة الأخطاء (typosquatting) هي هجوم شائع على سلسلة التوريد حيث يقوم ممثل خبيث بتسجيل اسم حزمة يبعد ضغطة واحدة عن حزمة شهيرة. المستخدمون الذين لا يتوقعون ذلك والذين يخطئون في كتابة أمر التثبيت ينتهي بهم الحال إلى تشغيل كود يتحكم به المهاجم بإمكانية الوصول الكامل إلى النظام - وهو بالضبط نوع التهديد الذي صُمم Failproof AI للدفاع ضده.

لإزالة هذا السطح، **نمتلك مسبقاً جميع الأخطاء الإملائية الشائعة ومتغيرات التنسيق** لـ `failproofai` على npm. لا يمكن لأي طرف ثالث تسجيل أي من هذه الأسماء. كل واحد منها هو وكيل خفيف يثبت ويفوض إلى حزمة `failproofai` الحقيقية.

***

## الأسماء المستعارة المسجلة

**متغيرات التنسيق** - طرق مختلفة لكتابة "failproof ai":

| الحزمة          | الحالة               |
| --------------- | -------------------- |
| `failproof`     | ✅ منشورة             |
| `failproof-ai`  | ⏳ قيد انتظار دعم npm |
| `fail-proof-ai` | ⏳ قيد انتظار دعم npm |
| `failproof_ai`  | ⏳ قيد انتظار دعم npm |
| `fail_proof_ai` | ⏳ قيد انتظار دعم npm |
| `fail-proofai`  | ⏳ قيد انتظار دعم npm |

**أخطاء `failprof*`** - حرف واحد مفقود من "proof":

| الحزمة         | الحالة               |
| -------------- | -------------------- |
| `failprof`     | ✅ منشورة             |
| `failprof-ai`  | ✅ منشورة             |
| `failprofai`   | ⏳ قيد انتظار دعم npm |
| `fail-prof-ai` | ⏳ قيد انتظار دعم npm |
| `failprof_ai`  | ⏳ قيد انتظار دعم npm |

**أخطاء `faliproof*`** - حروف `a` و `i` مقلوبة:

| الحزمة         | الحالة               |
| -------------- | -------------------- |
| `faliproof`    | ✅ منشورة             |
| `faliproof-ai` | ✅ منشورة             |
| `faliproofai`  | ⏳ قيد انتظار دعم npm |

> **لماذا قيد الانتظار؟** سياسة npm لمنع البريد العشوائي تحظر الأسماء التي تتطابق مع نفس السلسلة النصية للحزمة الموجودة بعد إزالة علامات الترقيم وتشغيل فحوصات التشابه. لقد تواصلنا مع فريق دعم npm لحجز هذه الأسماء لأغراض منع محاكاة الأخطاء. سيتم تفعيلها بمجرد الموافقة عليها.

يمكنك التحقق من أن أي اسم مستعار منشور مملوك لنا:

```bash theme={null}
npm info failproof
# ابحث عن: "ExosphereHost Inc." في حقل المسؤولين
```

***

## كيف تعمل الأسماء المستعارة

كل حزمة مستعارة:

1. تدرج `failproofai` كمتطلب اعتماد - بحيث تعمل الحزمة الحقيقية (بما في ذلك إعداد `postinstall` hook الخاص بها) عند التثبيت
2. تكشف عن ملف تنفيذي يطابق اسمها الخاص (على سبيل المثال `failprof-ai`) يفوض جميع المعاملات إلى ملف تنفيذي `failproofai`

الوكيل هو سكريبت Node من سطرين؛ لا توجد منطق، لا استدعاءات شبكة، ولا جمع بيانات فيما وراء ما تفعله `failproofai` بنفسها.

***

## إذا وجدت اسماً فاتنا

افتح مشكلة في [failproofai/failproofai](https://github.com/failproofai/failproofai/issues) وسنقوم بتسجيله.
