From Stack Overflow:
# convert yarn.lock to package-lock.json using synp
npx synp --source-file yarn.lock
# upgrade package-lock.json to version 3 using npm
npm i --lockfile-version 3 --frozen-lockfile
# convert package-lock.json to bun.lockb using bun
bun pm migrate
Issue
Have
bun install
respect/translate lockfiles from other package managers · Issue #1751 · oven-sh/bun