bun run ..., bun --watch ...). Domyślnym menedżerem pakietów pozostaje pnpm, który jest w pełni obsługiwany i używany przez narzędzia dokumentacji. Bun nie może używać pnpm-lock.yaml i go zignoruje.
Instalacja
Install dependencies
bun.lock / bun.lockb są ignorowane przez git, więc repozytorium nie ma zbędnych zmian. Aby całkowicie pominąć zapisywanie pliku blokady:Skrypty cyklu życia
Bun blokuje skrypty cyklu życia zależności, chyba że zostaną jawnie zaufane. W tym repozytorium często blokowane skrypty nie są wymagane:baileyspreinstall— sprawdza, czy główna wersja Node >= 20 (OpenClaw domyślnie używa Node 24 i nadal obsługuje Node 22 LTS, obecnie22.19+)protobufjspostinstall— emituje ostrzeżenia o niezgodnych schematach wersji (brak artefaktów kompilacji)
Uwagi
Niektóre skrypty nadal mają na sztywno wpisane pnpm (na przykładcheck:docs, ui:*, protocol:check). Na razie uruchamiaj je przez pnpm.