Open ben-laird opened 3 weeks ago
uWebSockets.js
is included by crossws. You can replicate this error outside of start by running deno repl
and entering import "npm:crossws"
.
Maybe Deno's npm:
resolver doesn't take into account packages that have github:
dependencies, since it seems to look for uWebSockets.js
on npm?
yeah good call @Brendonovich. Maybe need to file a bug on the deno repo?
Duplicates
Latest version
Current behavior π―
When using the basic Solid Start template with Typescript, running
deno task dev
will error with the following message:Expected behavior π€
Deno should be able to download all dependencies listed in
package.json
and should start the development serverSteps to reproduce πΉ
Steps:
pnpm create solid
and use any namedeno task dev
in the root directory of the new projectContext π¦
I'm playing around with Solid Start in personal web apps and wanted to know if it would work with Deno in development and not just in production. I can't assume it does even though Vite works with Deno because framework authors can still break that compatibility; I've found that to be the case with Astro, regrettably.
Potentially related issues:
1177, specifically this comment where a contributor points out that Deno is affected by a similar problem
There's a chance this bug is upstream, possibly with Vinxi, Nitro, or even with Deno. I just figured I'd start here since I can't exactly pinpoint where the bug actually happens; there's no stack trace or indication of what caused
uWebSockets.js
to even be included in the downloads.package.json
:Your environment π