-
Notifications
You must be signed in to change notification settings - Fork 5.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
workspace:
specifier not supported for package.json
dependency
#18192
Comments
Oh, that error message is wrong. I opened #18209 |
pnpm
version specifier not supported for package.json
dependencyworkspace:
specifier not supported for package.json
dependency
We also need this for running tests in a pnpm monorepo (https://github.com/triggerdotdev/trigger.dev) |
I want to have this feature. I'm a library maintainer. I want to support both deno, node and bun. So I need to run build and |
Our use case is a little bit different, but also monorepo-related: We have internal automation tools written in TypeScript, and we'd like it to skip the compilation step and run them directly with Deno instead of Node. That would help us a lot to simplify our internal automations. |
Im running all my code this way and ts-node is a disaster plz halp 🥺 |
Hit the "Not implemented scheme 'workspace'" as well, using pnpm for workspaces but wanted to run one of the packages (a simple REST server) with deno |
Support for npm workspace is something @dsherret is gonna look into in a few weeks, once we finalize Deno workspace support (to avoid code conflicts). |
I'm using Deno in a monorepo where I use
pnpm
as the package manager (through rush).To refer to other packages in the same monorepo, I use the version specifier
"workspace:*"
, which is not supported by Deno'spackage.json
functionality.My
package.json
file looks like this:I get this warning when
deno task test
:It would be great if Deno could support
"workspace:*"
inpackage.json
so I don't need to use import maps to support monorepo setups.The text was updated successfully, but these errors were encountered: