العودة إلى الفهرس / أدوات التطوير
أنواع TypeScript المتقدمة وأدوات الأنواع
عبّر عن عقود API والمكونات الآمنة باستخدام الأنواع العامة والشرطية والمحوّلة والقوالب.
المهارات
فعّل الوضع الصارم ودع المترجم يستنتج الحالات البسيطة. استخدم الأنواع العامة والشرطية والمحوّلة والقوالب عند نمذجة API أو النماذج أو الإعداد. فضّل unknown مع الحراس على any أو التحويلات، ومثّل الحالات المتنافية باتحادات مميزة واختبر الحدود. حدّ عمق الأنواع العودية وزمن البناء ووثق الأنواع العامة كي لا تحجب التعقيدات الأخطاء.
الصلاحيات
المتطلبات السابقة
- يلزم مشروع TypeScript وtsconfig وأوامر البناء والاختبار وإعدادات الصرامة.
الصلاحيات
- يمكن فحص وتعديل ملفات الأنواع والاختبارات المعتمدة؛ شغّل typecheck والاختبارات ولا تنشر دون موافقة.
القيود
قد تبطئ الأنواع المعقدة الترجمة ولا تثبت اختبارات الأنواع صحة بيانات وقت التشغيل.
المصدر الأصلي المثبت
- المستودع
- wshobson/agents
- مسار الملف
- plugins/javascript-typescript/skills/typescript-advanced-types/SKILL.md
- الإيداع المثبت
46891e7e60da0e52baf1050b7b6391b64e84c6d9- تاريخ فحص المصدر
- 2026-10-14 · تمت المراجعة مقابل المصدر الأصلي المثبت
مقاييس المستودع
تعكس هذه القيم المستودع الأصلي كله، ولا تمثل إعجابات أو شعبية مهارة أو دليل منفرد.
- النجوم
- لم يُجمع
- التفرعات
- لم يُجمع
- وقت الرصد
- لم يُجمع
لا تتوفر لقطة مقاييس بعد.
الترخيص: MIT
الأدوات المتوافقة
TypeScript compiler · tsc · type-testing framework
الموضوع الرئيسي
انقل مساعد البرمجة من فهم السياق إلى التحقق من التغيير