a month ago
npm error code EUNSUPPORTEDPROTOCOL
npm error Unsupported URL Type "workspace:": workspace:*
0 Replies
a month ago
try using pnpm
as a package manager instead (or bun
or yarn
or whatever, ive never gotten npm
to work with workspaces)
a month ago
are you using Dockerfile?
if not can you send me your build logs?
a month ago
it's using npm <:Thinking:1360710341239242762>
a month ago
perfect, then can you show me the top-most part of your build logs?
a month ago
do you have bun specified as your package manager in your package.json?
{
"name": "river",
"private": true,
"scripts": {
"start": "(cd apps/expo && bun start) & (cd apps/backend && bun start:dev)",
"start:beam": "cd apps/beam && bun start",
"lint": "biome check . --write",
"format": "biome format . --write",
"typecheck": "cd apps/expo && bun typecheck",
"prepare": "husky"
},
"workspaces": ["apps/*", "packages/*"],
"devDependencies": {
"husky": "^9.1.7"
}
}
a month ago
yea its weird that it's using npm anyway
a month ago
can you try setting your package manager to bun in package.json? maybe that'll make it use bun
a month ago
did you alter the root directory for your service in your service settings?
a month ago
oh okay yea then that's your problem
a month ago
that's only done on isolated monorepos
a month ago
for shared monorepos you deploy the entire repo but alter the start command to point to start whatever app needs to start within the service so that each service runs a different app in the monorepo
a month ago
an isolated monorepo is a monorepo where each repo is completely isolated from the others, meaning no shared folder or packages or anything, each one runs indepedently
a month ago
a shared monorepo is what you have, might have a shared directory, it shares dependencies and such
a month ago
yea
a month ago
I am not sure
a month ago
it's probably fine though
a month ago
i can imagine
a month ago
all good then? clear to mark as solved?
a month ago
sure what's up?
a month ago
Feel free to open up another thread if you still want to ask your question
a month ago
!s
Status changed to Solved dev • 27 days ago