1 مستودع
Analysis 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.
Explore 1 awesome GitHub repository matching software engineering & architecture · Module Origin Identification. Refine with filters or upvote what's useful.
eslint-plugin-import هو إضافة للتحليل الساكن في ESLint توفر مجموعة من القواعد والمحللات للتحقق من عبارات الاستيراد وفرض قيود معمارية على كيفية استيراد وتصدير الكود في الملفات. يعمل كمصادق ومحلل للوحدات لضمان أن إعلانات الاستيراد تشير إلى ملفات صالحة وأن الرموز المشار إليها موجودة. يحدد المشروع سلاسل الاستيراد المتكررة لمنع التبعيات الدائرية ويستخدم نظام حل قابل للتكوين لتعيين الأسماء المستعارة ومسارات الملفات غير القياسية. يمكنه أيضاً التمييز بين ملفات المشروع الداخلية وتبعيات المكتبات الخارجية من خلال مطابقة أنماط المسار والمجلد. تغطي الإضافة مجالات أوسع لجودة الكود بما في ذلك فرض نمط الاستيراد للترتيب والتجميع، وتقييد أنظمة وحدات معينة، والتحقق من توفر التصدير لمنع أخطاء وقت التشغيل. يمكنها أيضاً تقييد مصادر الاستيراد بناءً على موقع المجلد أو حظر أنواع مسارات معينة.
Determines if a module is a local project file or an external dependency using path pattern matching.