تحديث pnpm: تحديثات التبعيات المؤجلة والبحث المتقدم عن التبعيات

2025-09-18
تحديث pnpm: تحديثات التبعيات المؤجلة والبحث المتقدم عن التبعيات

يُدخِل الإصدار الأخير من pnpm ميزتين مهمتين: أولاً، إعداد جديد اسمه `minimumReleaseAge` يؤخر تثبيت التبعيات التي تم إصدارها حديثًا لتقليل المخاطر الأمنية. ثانيًا، يُضيف دعمًا لوظائف البحث في `.pnpmfile.cjs` مما يسمح بقواعد بحث مخصصة عبر `pnpm list` أو `pnpm why` باستخدام علامة `--find-by`، مما يتيح عمليات بحث أكثر دقة في التبعيات؛ على سبيل المثال، العثور على حزم بها إصدار معين من React في `peerDependencies` الخاصة بها. تشمل إصلاحات الأخطاء حل مشاكل تحذيرات الإهمال في Node.js 24 وضمان رمز خروج غير صفري عند إلغاء عملية باستخدام Ctrl+C.

التطوير