bunのlockfileの内容を確認する

bunにおけるlockファイルの bun.lockbから、インストールしているパッケージバージョンを確認したい。 bun.lockはバイナリファイルなのでその内容を直接確認することはできない。

bun.sh

bunのコマンドを指定しないで bun.lockbファイルを引数として指定すれば yarn.lockファイルフォーマットに変換してくれるらしい (ヘルプやドキュメントに記載はない)?

zenn.dev

$ bun bun.lockb 
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1
# bun ./bun.lockb --hash: 699522483260F2BC-08d58aa962873974-0EDF69C59219B907-7ba85588e54a501f


"@types/bun@latest":
  version "1.1.3"
  resolved "https://registry.npmjs.org/@types/bun/-/bun-1.1.3.tgz"
  integrity sha512-i+mVz8C/lx+RprDR6Mr402iE1kmajgJPnmSfJ/NvU85sGGXSylYZ/6yc+XhVLr2E/t8o6HmjwV0evtnUOR0CFA==
  dependencies:
    bun-types "1.1.9"

...