bun run ..., bun --watch ...). Менеджером пакетів за замовчуванням лишається pnpm, який повністю підтримується й використовується інструментами документації. Bun не може використовувати pnpm-lock.yaml і ігноруватиме його.
Встановлення
Встановіть залежності
bun.lock / bun.lockb додані до gitignore, тому зайвих змін у репозиторії не буде. Щоб повністю пропустити запис lock-файлів:Скрипти життєвого циклу
Bun блокує скрипти життєвого циклу залежностей, якщо їм явно не довірено. Для цього репозиторію скрипти, які зазвичай блокуються, не потрібні:baileyspreinstall— перевіряє, що основна версія Node >= 20 (OpenClaw за замовчуванням використовує Node 24 і досі підтримує Node 22 LTS, наразі22.19+)protobufjspostinstall— виводить попередження про несумісні схеми версій (без артефактів збірки)
Застереження
Деякі скрипти досі жорстко прив’язані до pnpm (наприклад,check:docs, ui:*, protocol:check). Поки що запускайте їх через pnpm.