Workspace Dependencies is a VS Code extension designed to help you track NPM package versions across multiple projects and Git branches. It provides an intuitive dashboard to instantly see if your local packages are synchronized with your development and production branches.
Features
Multi-Project Scanning: Automatically scans your active VS Code workspace and any additionally configured directories for package.json files.
Git Branch Comparison: Compares your local dependencies and devDependencies against the origin/dev (or develop) and origin/main (or master) branches.
Visual Dashboard: Displays a comprehensive Webview dashboard inside VS Code with sortable tables.
Note: These folders will be scanned for package.json at their root and one level deep. Absolute paths, relative paths, and home directory (~) paths are fully supported.
Requirements
VS Code version 1.80.0 or higher.
git must be installed and accessible in your system path (to fetch branch file versions).