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

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

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

2 مستودعات

Awesome GitHub RepositoriesModule System Adapters

Bridges that enable modules written for one JavaScript module system to run in another without modification.

Distinct from CommonJS Compatibility: Broadens the scope from just CommonJS compatibility to an adapter between any two JS module systems (e.g., AMD and CommonJS).

Explore 2 awesome GitHub repositories matching software engineering & architecture · Module System Adapters. Refine with filters or upvote what's useful.

Awesome Module System Adapters GitHub Repositories

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

    umdjs/umd

    7,447عرض على GitHub↗

    This project provides a universal module definition pattern and JavaScript module wrapper. It establishes a standardized methodology for distributing JavaScript libraries that function across CommonJS, AMD, and browser global environments. The system uses an adapter approach to bridge different module systems, allowing a single file to operate in both Node.js and client-side browser environments without modification. This includes specific patterns for creating jQuery plugins that maintain compatibility across modular loaders and global scopes. The codebase implements environment-detection l

    Acts as a bridge enabling modules from different JavaScript module systems to interoperate without modification.

    JavaScript
    عرض على GitHub↗7,447
  • benmosher/eslint-plugin-importالصورة الرمزية لـ benmosher

    benmosher/eslint-plugin-import

    5,922عرض على GitHub↗

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

    Restricts the use of specific module formats like CommonJS to ensure a consistent architectural pattern.

    JavaScript
    عرض على GitHub↗5,922
  1. Home
  2. Software Engineering & Architecture
  3. Integration & Extensibility
  4. Infrastructure and Runtime Adapters
  5. Module System Adapters

استكشف الوسوم الفرعية

  • Module System RestrictionsConstraints that prohibit the use of specific module formats to maintain architectural consistency. **Distinct from Module System Adapters:** Focuses on forbidding specific systems (e.g., CommonJS) rather than adapting between them.