pnpm, yang didukung sepenuhnya dan digunakan oleh alat dokumentasi. Bun tidak dapat menggunakan pnpm-lock.yaml dan mengabaikannya.
Instalasi
1
Instal dependensi
bun.lock / bun.lockb diabaikan oleh git, sehingga tidak ada perubahan pada repo. Untuk sepenuhnya melewati penulisan lockfile:2
Build dan pengujian
Skrip siklus hidup
Bun memblokir skrip siklus hidup dependensi kecuali jika dipercaya secara eksplisit. Untuk repo ini, skrip yang biasanya diblokir tidak diperlukan:baileyspreinstall: memeriksa versi mayor Node >= 20 (OpenClaw memerlukan Node 22.22.3+, 24.15+, atau 25.9+, dengan Node 24 direkomendasikan)protobufjspostinstall: menampilkan peringatan tentang skema versi yang tidak kompatibel (tanpa artefak build)
Catatan penting
Beberapa skrip paket melakukan hardcodepnpm secara internal (misalnya check:docs, ui:*, protocol:check). Menjalankannya melalui bun run tetap memanggil pnpm melalui shell, jadi jalankan langsung melalui pnpm.