Description
readWorkspacePatterns() currently only checks pnpm-workspace.yaml and package.json workspaces. Deno monorepos that use deno.json or deno.jsonc with a workspace array field are completely undetected.
This means Deno workspace monorepos fall back to single-package behavior for setup, validate, and workflow generation.
Additional Considerations
deno.jsonc uses JSONC format (supports comments and trailing commas) which requires a sanitizer before JSON.parse
- The
workspace field in Deno config uses the same glob pattern format as npm/pnpm workspaces