pnpm
مدير حزم سريع لـ Node.js بدقة صارمة في حل التبعيات
التثبيت
When managing Node.js project dependencies, configuring monorepos, or handling complex version constraints and package patching with pnpm
- المؤلف
- Anthony Fu
- الترخيص
- MIT
pnpm هو مدير حزم موفّر لمساحة القرص في Node.js، يستخدم تخزيناً معنْوناً بالمحتوى لإزالة التكرار ويفرض حلاً صارماً للتبعيات لاكتشاف مشكلات التبعيات الوهمية. تُمكّن هذه المهارة الوكلاء من استخدام مجموعة ميزات pnpm بثقة، بدءاً من الأوامر الأساسية ووصولاً إلى التنسيق المتقدم لمساحات العمل.
أبرز المزايا
- مساحات عمل للمستودعات الأحادية مع إدارة مركزية للإصدارات في pnpm-workspace.yaml
- كتالوجات التبعيات والتجاوزات لفرض إصدارات متسقة بين المشاريع
- ترقيع الحزم وأسماء التثبيت المخصصة ومسارات اعتماد عمليات البناء
- حل صارم للتبعيات يمنع الاعتماد على تبعيات انتقالية مخفية
- أنماط تكامل CI/CD وإرشادات للفرق المنتقلة من npm وyarn
تفيد هذه المهارة خصوصاً المطورين الذين يديرون مستودعات Node.js أحادية، أو يفرضون سياسات صارمة للتبعيات بين الفرق، أو يحسّنون استهلاك مساحة القرص في المشاريع الكبيرة. حمّل المهارة من مستودع antfu/skills لتمكين الوكيل من دعم مسارات عمل pnpm.
مهارات مشابهة
Sonatype Guide
مهارةيفحص الحزمة قبل تثبيتها ولا يقترح إصدارًا أقدم من الحالي
install-guard
مهارةيتحقق من الحزمة في سجلها قبل تثبيتها
Dependency Management
مهارةيدقق تبعيات المستودعات متعددة اللغات ومخاطرها وتراخيصها

التعليقات(0)
سجّل الدخول للتعليق