TS2339TS2339 — الخاصية غير موجودة في النوع
لا يستطيع TypeScript العثور على الخاصية المحدَّدة في النوع المعطى.
TS2590يُنشئ تعبير النوع الناتج اتحاداً يحتوي على أعضاء أكثر مما يستطيع TypeScript تمثيله.
تُنتج عملية على الأنواع (كالقوالب الحرفية أو الأنواع المعيَّنة) نوع اتحاد يتجاوز حدّ TypeScript. يحدث هذا عادةً مع اتحادات كبيرة من حرفيات السلاسل أو الأنواع الشرطية المعقدة.
قلّل حجم أنواع الاتحاد المُدخَلة. استخدم string بدلاً من اتحاد ضخم من حرفيات السلاسل. بسّط الأنواع المعيَّنة التي تتوسع تركيبياً. قسّم النوع إلى أجزاء أصغر قابلة للتركيب.
TS2339لا يستطيع TypeScript العثور على الخاصية المحدَّدة في النوع المعطى.
TS2786لا يمكن استخدام التعبير كمكوّن JSX لأن نوع قيمته المُعادة غير صالح.
TS18048يُحذِّر TypeScript من أن قيمةً ما قد تكون undefined وأنت تستخدمها دون فحص.
TS4058لا يمكن تسمية نوع القيمة المُعادة من دالة دون استيراد نوع من وحدة أخرى.
TS2742لا يمكن تسمية النوع المستنتج لإعلان ما دون اعتماد غير متاح.
TS5075يتطلب خيار المترجم إعداداً محدداً لـ moduleResolution.