Skip to main content

Crate kdo_graph

Crate kdo_graph 

Source
Expand description

Workspace dependency graph built on petgraph.

Discovers projects via filesystem walk, parses manifests in parallel, and provides graph queries: dependency closure, affected set, cycle detection.

Structs§

WorkspaceGraph
The workspace dependency graph.

Functions§

parse_pnpm_workspace
Parse a pnpm-workspace.yaml file and return (includes, excludes). Patterns prefixed with ! are excludes. We avoid pulling in a YAML crate by relying on pnpm’s simple documented schema:
parse_pnpm_workspace_str
Version of parse_pnpm_workspace that takes the file contents directly. Exposed for tests.