wiring/vendo-resolvable
<install command> is the exact command for your package manager, for
example pnpm add @vendoai/vendo.
check: wiring/vendo-resolvable · error_code: E-WIRE-011 · doctor exits: 1
What you’re seeing
Every wired route answers a 500 whose page readsModule not found: Can't resolve '@vendoai/vendo/server'. Doctor sees the
alias in your package.json and the missing package on disk, and names the
gap before you load a single page.
Why
vendoai is a thin alias that depends on @vendoai/vendo. Under pnpm’s
strict, non-flat node_modules, that package lives inside the alias’s own
nested resolution. Your host source can only resolve its direct
dependencies, so the @vendoai/vendo/* imports in your wiring fail at
compile time. npm and yarn hoist, which is why the same install works there.
The fix
Add the package your wiring imports as a direct dependency.vendoai alias installed too; both names ship the same wire.
vendo init performs this repair itself on any host where it can. Re-run
npx vendo doctor after the install finishes.
Related errors
- E-WIRE-005: neither package declared at all
- E-DEP-002: a different split-brain, between the CLI and the running wire’s version