What happens?
bun install fails when a dependency uses pnpm's catalog: protocol (resolved via pnpm-workspace.yaml). The error is failed to resolve, which blocks migration from pnpm for repos using catalogs.
Steps to reproduce
- Create a repo with:
{
"name": "catalog-repro",
"private": true,
"devDependencies": {
"typescript": "catalog:"
}
}
- Add
pnpm-workspace.yaml with:
catalog:
typescript: 5.9.2
- Run:
bun install
Actual output
error: typescript@catalog: failed to resolve
Expected
Either support catalog: as a dependency protocol (pnpm compatibility), or provide a clear migration/error message with suggested alternatives.
Environment
Filed on behalf of @schickling.