Bun は、TypeScript を直接実行するための任意のローカルランタイムです(Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
bun run ...、bun --watch ...)。デフォルトのパッケージマネージャーは引き続き pnpm であり、完全にサポートされ、ドキュメントツールで使用されています。Bun は pnpm-lock.yaml を使用できず、無視します。
インストール
ライフサイクルスクリプト
Bun は、明示的に信頼されていない限り、依存関係のライフサイクルスクリプトをブロックします。このリポジトリでは、一般的にブロックされる次のスクリプトは不要です:baileyspreinstall— Node のメジャーバージョンが 20 以上か確認します(OpenClaw はデフォルトで Node 24 を使用し、現在22.16+の Node 22 LTS も引き続きサポートしています)protobufjspostinstall— 互換性のないバージョンスキームに関する警告を出力します(ビルド成果物はありません)
注意点
一部のスクリプトはまだ pnpm をハードコードしています(例:docs:build、ui:*、protocol:check)。現時点では、それらは pnpm 経由で実行してください。