استخدام CLI لـ bun outdated
bash
bun outdated <filter>الخيارات العامة
-c, --configstring تحديد مسار ملف التكوين (
bunfig.toml) --cwdstring تعيين دليل عمل محدد
-h, --helpboolean طباعة قائمة المساعدة هذه
-F, --filterstring عرض التبعيات القديمة لكل مساحة عمل مطابقة
الإخراج والتسجيل
--silentboolean عدم تسجيل أي شيء
--verboseboolean تسجيل مفصل بشكل مفرط
--no-progressboolean تعطيل شريط التقدم
--no-summaryboolean عدم طباعة ملخص
نطاق التبعيات والهدف
-p, --productionboolean عدم تثبيت تبعيات التطوير
--omitstring استبعاد تبعيات
dev أو optional أو peer من التثبيت -g, --globalboolean التثبيت عالميًا
ملف القفل و package.json
-y, --yarnboolean كتابة ملف
yarn.lock (yarn v1) --no-saveboolean عدم تحديث
package.json أو حفظ ملف قفل --saveboolean default: true الحفظ في
package.json (صحيح افتراضيًا) --frozen-lockfileboolean منع التغييرات على ملف القفل
--save-text-lockfileboolean حفظ ملف قفل نصي
--lockfile-onlyboolean إنشاء ملف قفل دون تثبيت التبعيات
--trustboolean الإضافة إلى
trustedDependencies في package.json الخاص بالمشروع وتثبيت الحزمة (الحزم) الشبكة والسجل
--castring تقديم شهادة توقيع سلطة شهادة
--cafilestring نفس
--ca، ولكن كمسار ملف للشهادة --registrystring استخدام سجل محدد افتراضيًا، متجاوزًا
.npmrc و bunfig.toml ومتغيرات البيئة --network-concurrencynumber default: 48 الحد الأقصى لعدد الطلبات المتزامنة عبر الشبكة (الافتراضي 48)
التخزين المؤقت
--cache-dirstring تخزين وتحميل البيانات المخزنة مؤقتًا من مسار دليل محدد
--no-cacheboolean تجاهل ملف التعريف المخزن مؤقتًا بالكامل
سلوك التنفيذ
--dry-runboolean عدم تثبيت أي شيء
-f, --forceboolean طلب أحدث الإصدارات دائمًا من السجل وإعادة تثبيت جميع التبعيات
--no-verifyboolean تخطي التحقق من صحة الحزم التي تم تنزيلها حديثًا
--ignore-scriptsboolean تخطي نصوص دورة الحياة في
package.json الخاص بالمشروع (لا يتم تشغيل نصوص التبعيات أبدًا) --backendstring default: clonefile تحسينات خاصة بالمنصة لتثبيت التبعيات. القيم الممكنة:
clonefile (الافتراضي)،{" "} hardlink، symlink، copyfile--concurrent-scriptsnumber default: 5 الحد الأقصى لعدد المهام المتزامنة لنصوص دورة الحياة (الافتراضي 5)