ما هي context-type-inference؟
يُستخدم عندما يتسبب استخراج القيم في حدوث أخطاء في الكتابة. يُستخدم عندما تكون أنواع رد الاتصال خاطئة. يُستخدم عند الحاجة إلى تأكيدات const. المصدر: marius-townhouse/effective-typescript-skills.
يُستخدم عندما يتسبب استخراج القيم في حدوث أخطاء في الكتابة. يُستخدم عندما تكون أنواع رد الاتصال خاطئة. يُستخدم عند الحاجة إلى تأكيدات const.
ثبّت مهارة الذكاء الاصطناعي context-type-inference بسرعة في بيئة التطوير لديك عبر سطر الأوامر
المصدر: marius-townhouse/effective-typescript-skills.
Separating a value from its context can cause type errors.
TypeScript infers types based on both the value AND where it's used. When you extract a value to a variable, you lose context, which can cause surprising type errors.
Note: as const makes it readonly. If the function expects a mutable tuple, this won't work:
يُستخدم عندما يتسبب استخراج القيم في حدوث أخطاء في الكتابة. يُستخدم عندما تكون أنواع رد الاتصال خاطئة. يُستخدم عند الحاجة إلى تأكيدات const. المصدر: marius-townhouse/effective-typescript-skills.
حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.
npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill context-type-inferenceBrowse more skills from marius-townhouse/effective-typescript-skills
يُستخدم عندما يتسبب استخراج القيم في حدوث أخطاء في الكتابة. يُستخدم عندما تكون أنواع رد الاتصال خاطئة. يُستخدم عند الحاجة إلى تأكيدات const. المصدر: marius-townhouse/effective-typescript-skills.
افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill context-type-inference بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw
https://github.com/marius-townhouse/effective-typescript-skills