يتم إعطاؤك مقتطف نص Bash كما يلي:

``` باش
#!/بن/باش

ديفديبندنسيزبرينت () {
  صدى "حاول تثبيت تبعيات التطوير." 1>&2
  صدى "تثبيت npm" 1>&2
}
```

مهمتك هي تنفيذ وظيفة Bash التي تتحقق من تثبيت تبعيات التطوير وتطبع رسالة تحتوي على تعليمات التثبيت إذا كانت مفقودة.

اكتب دالة Bash تسمى `checkDevDependeency` التي لا تأخذ أي وسائط وتقوم بالمهام التالية:

1. تحقق من توفر الأمر npm في النظام. إذا لم تكن متوفرة، قم بالخروج من الوظيفة.
2. تحقق من عدم وجود أي حزم تبعية للتطوير. يمكن القيام بذلك عن طريق تنفيذ الأمر التالي: قائمة npm --عمق=0 --dev --parseable=true. تضمن العلامة `--dev` أن يتم أخذ تبعيات التطوير فقط في الاعتبار.
3. إذا تم العثور على أي حزم تبعية تطوير مفقودة، قم بطباعة الرسالة التالية إلى إخراج الخطأ القياسي (stderr):
   ```
   حاول تثبيت تبعيات التطوير.
       تثبيت npm
   ```

**ملحوظة:**
- حزم تبعية التطوير هي تلك المطلوبة لأغراض التطوير والاختبار، ولكن ليس للاستخدام الإنتاجي.

اكتب الكود الخاص بك في تعريف وظيفة `checkDevDependeency`.
{"source": "argilla/DistiCoder-dpo-binarized", "kind": "synthetic", "evolved_from": null}