Note
🚧 Preview Version - These extensions are under active development. Some features and configurations may change.
| Package | Description |
|---|---|
extensions/vscode |
VS Code extension for npmx |
- 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.ymlare 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
- npmx.dev – A fast, modern browser for the npm registry
- npmx-replace-extension – Browser extension to redirect npmjs.com to npmx.dev
Contributions are welcome! Please review our contribution guide for more details.
