git-pkgs resolve
Print parsed dependency graph from the local package manager
Run the detected package manager’s dependency graph command, parse the output into a normalized dependency tree with PURLs, and print the result.
Assumes dependencies are already installed. Run ‘git-pkgs install’ first if needed.
Examples: git-pkgs resolve # resolve dependencies (tree output) git-pkgs resolve -f json # output as JSON git-pkgs resolve -e go # only resolve Go ecosystem git-pkgs resolve -m cargo # force cargo git-pkgs resolve –raw # print raw manager output
git-pkgs resolve [flags]Options
--dry-run Show what would be run without executing
-e, --ecosystem string Filter to specific ecosystem
-x, --extra stringArray Extra arguments to pass to package manager
-f, --format string Output format: text, json (default "text")
-h, --help help for resolve
-m, --manager string Override detected package manager (takes precedence over -e)
--raw Print raw manager output instead of parsed JSON
-t, --timeout duration Timeout for resolve operation (default 5m0s)Options inherited from parent commands
--color string When to colorize output: auto, always, never (default "auto")
--include-submodules Include git submodules when scanning for manifests
-p, --pager Use pager for output
-q, --quiet Suppress non-essential output