TS1005TS1005 — رمز متوقَّع مفقود
توقَّع TypeScript رمزًا محدَّدًا (مثل فاصلة منقوطة أو فاصلة أو قوس) لكن وجد شيئًا آخر.
TS2589نوع تعاودي يبلغ الحد الأقصى لعمق التمثيل في TypeScript.
يتوسع نوع عام أو شرطي تعاوديًا إلى ما يتجاوز حد TypeScript (عادةً 50 مستوى). يحدث هذا مع الأنواع التعاودية العميقة، أو حلقات الأنواع اللانهائية، أو الأنواع المُعينة شديدة التعقيد.
بسِّط النوع التعاودي. أضف حالة أساسية لإيقاف التعاود مبكرًا. استخدم تأكيدات النوع لكسر التعاود. فكِّر في مقاربة أقل تعاودية لنمذجة النوع.
TS1005توقَّع TypeScript رمزًا محدَّدًا (مثل فاصلة منقوطة أو فاصلة أو قوس) لكن وجد شيئًا آخر.
TS7030دالة ذات نوع إعادة محدد لا تُعيد قيمة في جميع مسارات الكود الممكنة.
TS2739نوع كائن يفتقر إلى خصائص مطلوبة متعددة من النوع الهدف.
TS2532يُحذِّر TypeScript من أن تعبير كائن قد يكون undefined وقت التشغيل.
TS2464يجب أن يكون اسم الخاصية المحسوبة في حرفي النوع تعبيرًا بسيطًا.
TS1128توقع TypeScript تصريحًا أو جملة لكنه وجد رمزًا غير متوقع.