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

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

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

2 مستودعات

Awesome GitHub RepositoriesLeaf Module Identification

Detection of terminal nodes in a dependency graph that do not import any other modules.

Distinct from Module Dependency Analysis: Focuses on identifying modules with zero outgoing edges, distinct from identifying unused packages in a manifest.

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

Awesome Leaf Module Identification GitHub Repositories

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

    pahen/madge

    10,117عرض على GitHub↗

    Madge is a JavaScript module dependency visualizer and architecture mapper. It analyzes source code to create graphs and diagrams of module relationships, supporting CommonJS, AMD, and ES6 standards. The tool functions as a circular dependency detector to identify recursive import loops and a dependency graph generator that exports relationship maps into image and vector formats. It provides utilities for auditing project structure, including the identification of orphaned modules and leaf modules. Its broader capabilities include dead code identification, module impact analysis through depe

    Lists files that do not import any other dependencies, marking the terminal points of dependency chains.

    JavaScriptamdcommonjsdependencies
    عرض على GitHub↗10,117
  • benmosher/eslint-plugin-importالصورة الرمزية لـ benmosher

    benmosher/eslint-plugin-import

    5,922عرض على GitHub↗

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

    Determines if a module is a local project file or an external dependency using path pattern matching.

    JavaScript
    عرض على GitHub↗5,922
  1. Home
  2. Software Engineering & Architecture
  3. Static Analysis
  4. Module Dependency Analysis
  5. Leaf Module Identification

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

  • Module Origin IdentificationAnalysis of paths and patterns to distinguish between local project files and external dependencies. **Distinct from Leaf Module Identification:** Identifies the source (local vs external) rather than identifying terminal leaf nodes in a graph.