Skip to content
Docsv0.7.2

denvig deps

The deps command helps you manage project dependencies detected by plugins across different languages and package managers.

Terminal window
denvig deps <subcommand>
Option Description
--project The project slug to run against. Defaults to the current directory.
--json Output in JSON format.

List all dependencies detected by plugins:

Terminal window
denvig deps list

Show outdated dependencies across all detected package managers:

Terminal window
denvig deps outdated

It’s also possible to check semver-compatible updates only:

Terminal window
denvig deps outdated --semver patch
denvig deps outdated --semver minor

Dependencies are cached for 1 hour by default to speed up subsequent commands. Use --no-cache to bypass the cache and fetch fresh data:

Terminal window
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:

Terminal window
denvig deps why <package>

Deduplicate lockfile dependencies by combining compatible versions into a single resolved version where possible:

Terminal window
denvig deps dedupe