Skip to content
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

[deno] add --unstable-workspaces support #60

Open
Tracked by #98
miguelrk opened this issue Nov 20, 2023 · 1 comment
Open
Tracked by #98

[deno] add --unstable-workspaces support #60

miguelrk opened this issue Nov 20, 2023 · 1 comment
Assignees
Labels
priority: medium Do last (delegate?) type: enhancement Improvement to existing feature

Comments

@miguelrk
Copy link
Contributor

miguelrk commented Nov 20, 2023

A barebones workspaces feature has landed in deno.json to allow composing import maps. These could be leveraged in the monorepo setup. See denoland/deno#20410 for details.

// deno.json
{
  "workspaces": [
     "a",
     "b"
  },
  "imports": {
    "express": "npm:express@5"
   }
}
// a/deno.json
{
  "name": "a",
  "version": "1.0.2",
  "imports": {
    "kleur": "npm:kleur"
  }
}
// b/deno.json
{
  "name": "b",
  "version": "0.51.0",
  "imports": {
    "chalk": "npm:chalk"
  }
}

See issue and response from thread

Workspaces are currently not supported, you can use deno.disablePaths settings to ignore certain directories

@miguelrk miguelrk added priority: medium Do last (delegate?) type: enhancement Improvement to existing feature labels Nov 20, 2023
@miguelrk miguelrk added this to the 11.2023 milestone Nov 20, 2023
@miguelrk miguelrk self-assigned this Nov 20, 2023
@miguelrk miguelrk modified the milestones: 11.2023, 12.2023 Dec 28, 2023
@miguelrk miguelrk removed this from the 12.2023 milestone Jan 23, 2024
@miguelrk
Copy link
Contributor Author

miguelrk commented Feb 8, 2024

@deer this could be relevant for the following CI/CD and types improvement issues:

@miguelrk miguelrk mentioned this issue Feb 8, 2024
37 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: medium Do last (delegate?) type: enhancement Improvement to existing feature
Projects
Status: Todo
Development

No branches or pull requests

1 participant