mirror of
https://github.com/aljazceru/Auditor.git
synced 2025-12-18 03:44:20 +01:00
Fix: Monorepo dependency parsing and docs fetch pipeline integration
- Add automatic detection of package.json in common monorepo patterns (backend/, frontend/, packages/*/, apps/*/, services/*/) - Fix pipeline deps.json path mismatch - deps writes to .pf/raw/deps.json but docs fetch was looking in .pf/deps.json - Add _parse_standalone_package_json() to handle subdirectory packages without workspace detection - Properly track workspace_package field with relative paths for all discovered package.json files Fixes PlantPro and similar monorepos where deps were not being detected (only finding 1 Docker dep instead of 100+ npm deps)
This commit is contained in:
@@ -363,7 +363,7 @@ def run_full_pipeline(
|
||||
("index", []),
|
||||
("detect-frameworks", []),
|
||||
("deps", ["--check-latest"]),
|
||||
("docs", ["fetch"]),
|
||||
("docs", ["fetch", "--deps", "./.pf/raw/deps.json"]),
|
||||
("docs", ["summarize"]),
|
||||
("workset", ["--all"]),
|
||||
("lint", ["--workset"]),
|
||||
|
||||
Reference in New Issue
Block a user