PackageDependencyAdapter parses package.json into a graph; config form ships with project-path input and manifest-type select; registry entry promoted from candidate to registered.
v109.3.02026-06-08
·Name-only node dedup + dual-edge: react in both prod+peer → one node, two distinct edges
·projectPath + manifestType → computed filePath via readUserFile(); no new Tauri commands
·pyproject.toml manifests error gracefully; workspace detection warns and continues