luisssc/npm-visual-manager ? reverse-engineered prompt

Reverse engineered prompt

Build me a VS Code extension that acts like a visual package manager for Node projects, so I can manage dependencies without using the terminal.

I want a webview panel that shows my package.json dependencies in a clean table, with search, filtering, sorting, and clear labels for prod, dev, and peer packages. It should automatically notice package.json changes, check for newer versions, and let me update one package or update everything at once. I also want to search npm packages and install them from inside the UI, with a way to install as a normal dependency or a dev dependency, and if a package is already installed it should offer uninstall instead.

Please include helpful extras like security audit info, deprecation warnings, package size, changelog links, and a way to see why a package is installed. It should work with npm, yarn, pnpm, and bun, detect monorepos, fit VS Code themes, and support a few common languages. If you need current docs or APIs, look them up online.