Skip to content

docs: fix Bun workspace install and local @livepeer/agent build#676

Open
eliteprox wants to merge 2 commits into
mainfrom
docs/bun-install-workspace
Open

docs: fix Bun workspace install and local @livepeer/agent build#676
eliteprox wants to merge 2 commits into
mainfrom
docs/bun-install-workspace

Conversation

@eliteprox

Copy link
Copy Markdown

Summary

  • Document that this monorepo requires Bun (workspace:*); plain npm install fails with EUNSUPPORTEDPROTOCOL.
  • Clarify that @livepeer/agent is a local workspace package (packages/agent), not something you must publish/fetch from npm for app/Vercel builds. packages/*/dist is gitignored, so a clean checkout needs a workspace build before Next can resolve it.
  • Add scripts/ensure-workspace-dists.mjs + predev so bun run dev builds missing dists automatically; fix build:workspaces for Bun; update dev.sh / vercel.json / README / CLAUDE / get-started docs.

Test plan

  • Fresh clone (or wipe node_modules + packages/*/dist): bun install && bun run dev — no Can't resolve '@livepeer/agent'
  • Confirm npm install still documents as unsupported / fails as before
  • bun run build:workspaces succeeds
  • Local MCP reachable at http://localhost:3000/api/mcp

Plain npm install fails on workspace:*; dist/ for @livepeer/agent is
gitignored so bun install alone left Next unable to resolve the package.
Document Bun, auto-build missing workspace dists on predev, and align
vercel/dev.sh with bun run build:workspaces.
@vercel

vercel Bot commented Jul 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
storyboard Ready Ready Preview, Comment Jul 20, 2026 8:27pm
storyboard-a3 Ready Ready Preview, Comment Jul 20, 2026 8:27pm
storyboard-creative-stage Ready Ready Preview, Comment Jul 20, 2026 8:27pm

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant