Skip to content
This repository has been archived by the owner on Sep 22, 2024. It is now read-only.

[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 subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
priority: medium Do last (delegate?) type: enhancement Improvement to existing feature
Projects
None yet
Development

No branches or pull requests

1 participant