Ultimate

X_WORKSPACE_MANIFEST_UNREADABLE

Means

a package.json the workspace glob matched cannot be read as a workspace manifest

Typical cause

it vanished between the glob and the read, or it parses into something whose name/version are not strings — and every release tool in scripts/ enumerates the workspaces through this one module, so an unreadable manifest silently shrinks the set each of them acts on

Fix

bun -e "console.log(await Bun.file('<path>').json())" prints the parse error; repair the file until it is a JSON object whose name and version are strings, then bun run workspaces:list

Listed under CLI and verify

This page as markdown