pnpm, che è pienamente supportato e utilizzato dagli strumenti per la documentazione. Bun non può utilizzare pnpm-lock.yaml e lo ignora.
Installazione
1
Installare le dipendenze
bun.lock / bun.lockb sono ignorati da Git, quindi non vengono generate modifiche nel repository. Per evitare completamente la scrittura dei file di lock:2
Compilare ed eseguire i test
Script del ciclo di vita
Bun blocca gli script del ciclo di vita delle dipendenze, a meno che non siano esplicitamente considerati attendibili. Per questo repository, gli script comunemente bloccati non sono necessari:baileyspreinstall: verifica che la versione principale di Node sia >= 20 (OpenClaw richiede Node 22.22.3+, 24.15+ o 25.9+, con Node 24 consigliato)protobufjspostinstall: genera avvisi relativi a schemi di versione incompatibili (nessun artefatto di compilazione)
Avvertenze
Alcuni script dei pacchetti contengono internamentepnpm in modo esplicito (ad esempio check:docs, ui:*, protocol:check). La loro esecuzione tramite bun run richiama comunque pnpm nella shell, quindi è sufficiente eseguirli direttamente tramite pnpm.