Dependency Control
A focused VS Code extension to inspect outdated dependencies and update selected packages from package.json.
Highlights
- Reads
package.json and runs npm outdated
- Shows current/installed, latest stable, and target
- Update type badge (major/minor/patch/ok) + recommendation
- Version dropdown (with optional prerelease)
- Selective update flow (only chosen dependencies are updated)
- Batch update with progress + summary
- Persistent settings (language, filters, policy)
How It Works
- Open the Dependency Control view from the Activity Bar.
- The extension scans your workspace for
package.json.
- Select versions, then click Update selected.
Features
- All dependencies from
dependencies and devDependencies
- Policy suggestions:
- Conservative: same major only
- Balanced: latest stable within same major
- Aggressive: latest available
- Prerelease toggle
- Dry run (no file changes)
- Progress & logs with export
- Status bar counter with polling (24h)
Settings (Inside the Panel)
- Language (IT/EN)
- Show prerelease
- Only stable
- Only outdated
- Policy
- Dry run
- Ignore peer deps
Notes
- The UI loads fast, then fills in metadata in the background.
- Network calls are cached for 24h.
- No data is sent outside your machine.
Commands
Requirements
- Node.js + npm available in your system PATH
License
Private for now.
| |