Skip to content

npmx-dev/vscode-npmx

npmx

npmx Extensions

Note

🚧 Preview Version - These extensions are under active development. Some features and configurations may change.

Packages

Package Description
extensions/vscode VS Code extension for npmx

Features

  • Hover Information – Quick links to package details and documentation on npmx.dev, with provenance verification status.
  • Version Completion – Autocomplete package versions with provenance filtering and prerelease exclusion support.
  • Workspace-Aware Resolution – Dependencies in package.json, pnpm-workspace.yaml, and .yarnrc.yml are resolved from a shared workspace context, including catalogs and workspace references.
  • Diagnostics
    • Deprecated package warnings with deprecation messages
    • Package replacement suggestions (via module-replacements)
    • Vulnerability detection powered by the OSV database, with severity levels (critical, high, moderate, low)
    • Dist tag warnings when a dependency uses a mutable version tag instead of a pinned version
    • Engine mismatch warnings when dependency engine requirements conflict with the current package
    • Upgrade hints when a newer version is available
  • Catalog Resolution – Inline decoration showing the resolved version spec for catalog dependencies in package.json.
  • Code Actions
    • Quick fix actions for diagnostics with ignore list support (workspace or user settings)
  • Commands
    • Open npmx.dev in external browser
    • Open node_modules files on npmx.dev code viewer with syntax highlighting (from editor title, editor context menu, explorer context menu, or command palette)

Related

Contributing

Contributions are welcome! Please review our contribution guide for more details.

License

MIT License © 2026-PRESENT Vida Xie

Sponsor this project

Packages

 
 
 

Contributors