awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 مستودعات

Awesome GitHub RepositoriesAsynchronous Type Extraction

Utilities for extracting the resolved value type from Promise-based signatures.

Distinct from Promise-To-Result Adaptation: The candidates focus on runtime Promise-to-Result conversion for error handling, not compile-time type extraction of the Promise result.

Explore 2 awesome GitHub repositories matching programming languages & runtimes · Asynchronous Type Extraction. Refine with filters or upvote what's useful.

Awesome Asynchronous Type Extraction GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • millsp/ts-toolbeltالصورة الرمزية لـ millsp

    millsp/ts-toolbelt

    7,145عرض على GitHub↗

    ts-toolbelt is a collection of specialized utilities for manipulating and validating TypeScript types. It provides a toolkit for performing complex transformations on objects, unions, and functions to enforce strict data consistency at compile time. The library features dedicated transformers for function types, including utilities for currying, composition, and signature extraction. It also includes an object type manipulator for deep merging, patching, and reshaping complex structures. The capability surface extends to literal string processing, type-level arithmetic, and tuple operations.

    Implements a utility to retrieve the underlying value type wrapped by a Promise for type-safe asynchronous handling.

    TypeScriptdynamic-typessafetytype-checking
    عرض على GitHub↗7,145
  • piotrwitek/utility-typesالصورة الرمزية لـ piotrwitek

    piotrwitek/utility-types

    5,759عرض على GitHub↗

    هذه مكتبة أنواع مساعدة لـ TypeScript توفر أسماء مستعارة للأنواع المتقدمة وأنواعاً معينة لتحويلات الكائنات والاتحادات المعقدة. تنفذ أدوات متخصصة لإنشاء أنواع اسمية ذات علامة تجارية، واستخراج بيانات تعريف النوع، وإجراء عمليات المجموعة على أنواع الاتحاد. يتميز المشروع بمجموعة أدوات لتحويلات الكائنات العودية، مما يسمح بتطبيق قيود الخصائص مثل حالة القراءة فقط أو الحالة الاختيارية عبر هياكل متداخلة بعمق. كما يوفر نظاماً لحساب التقاطعات، والفروق، والمكملات بين أنواع الاتحاد لمحاكاة منطق المجموعة الرياضي. تغطي المكتبة مجموعة واسعة من قدرات نظام النوع، بما في ذلك تصفية خصائص الكائن، ومقارنة الشكل، واستخراج منشئي الفئات وأنواع حل الوعود. تتضمن بالإضافة إلى ذلك أدوات مساعدة للتحقق من القيمة، مثل اكتشاف القيم الزائفة أو الفارغة وتحديد الأنواع البدائية.

    Extracts the resolution type of a Promise at the type level.

    TypeScriptmapped-typesstatic-typingtypescript
    عرض على GitHub↗5,759
  1. Home
  2. Programming Languages & Runtimes
  3. Asynchronous Type Extraction