denvig deps
The deps command helps you manage project dependencies detected by plugins
across different languages and package managers.
denvig deps <subcommand>Global options
Section titled “Global options”| Option | Description |
|---|---|
--project |
The project slug to run against. Defaults to the current directory. |
--json |
Output in JSON format. |
Subcommands
Section titled “Subcommands”List all dependencies detected by plugins:
denvig deps listoutdated
Section titled “outdated”Show outdated dependencies across all detected package managers:
denvig deps outdatedIt’s also possible to check semver-compatible updates only:
denvig deps outdated --semver patchdenvig deps outdated --semver minorDependencies are cached for 1 hour by default to speed up subsequent commands.
Use --no-cache to bypass the cache and fetch fresh data:
denvig deps outdated --no-cache| Option | Description |
|---|---|
--semver <level> |
Only show updates within a semver level: patch, minor, or major. |
--no-cache |
Skip the on-disk cache and fetch fresh data from the registry. |
Show why a specific dependency is installed:
denvig deps why <package>dedupe
Section titled “dedupe”Deduplicate lockfile dependencies by combining compatible versions into a single resolved version where possible:
denvig deps dedupe