Mastodon Feed: Post

Mastodon Feed

zkat@toot.cat wrote:

I... think my workspace crawler is done? Supports globs for matching members, centrally-defined dependency specs, plus centrally-defined dependency groups

I thought workspaces were gonna be a whole thing to implement, but I think integrating this into the resolver is actually not gonna be too bad.

// oro.kdl workspace {     members {         "packages/*"     }     dependencies {         react ^17.0.0         react-dom ^17.0.0     }     dependency-groups {         react18 {             react ^18.0.0             react-dom ^18.0.0         }     } }
// packages/a/package.json {   "name": "a",   "dependencies": {     "b": "workspace:^",     "react": "workspace:react18"   } }