Replies: 4 comments 11 replies
-
Hey @amitav13, thanks for the issue. This is something that isn't immediately on the roadmap. Deno is pretty different in that there is no package manager or lockfile - everything is url based. Even the common standard of storing and exporting dependencies from I'll leave this issue open so we can continue to gauge interest from the community, but as of now it's not something we're planning on in the short term. |
Beta Was this translation helpful? Give feedback.
-
Yeah I get that, its a hard one to pull in. I don't believe Nx or any other monorepo tool is supporting this atm. Would still be great to have though, we're just copy/pasting with a loud comment to remember to update in 2 places 😅 |
Beta Was this translation helpful? Give feedback.
-
I'd like to note that my use case for a Deno Turbo is simpler, but still unsupported: I'd like a Single-package workspaces, which wouldn't require dealing with workspaces. However, the Multi-language support guide doesn't work, as Deno has heuristics that are changed in the presence of a Additionally, the upcoming Deno 2 will stabilize native workspace functionality, which may help monorepo use cases: denoland/deno#22942, and denoland/deno#24163 might make a |
Beta Was this translation helpful? Give feedback.
-
deno v2 support monorepos now. does this mean it will work with deno? i havent attempted it .. just doing some research. |
Beta Was this translation helpful? Give feedback.
-
Which project is this feature idea for?
Turborepo
Describe the feature you'd like to request
We currently have supabase edge functions (written in TS) sitting in a package that we deploy independently of the rest of our Node/React packages and apps. We also have a
common
package that houses types and other utils that we use across our apps. We want to pull these in to our supabase functions as well.Describe the solution you'd like
I'd ideally want to just import the
common
package like we do in the rest of our apps, a line in package.json -"common": "workspace:*"
Describe alternatives you've considered
A workaround would be to publish our package on npm and then add it in as a regular
esm.sh
import from a URL - though we lose all the goodness from having it as an internal dependency.Beta Was this translation helpful? Give feedback.
All reactions