-
Notifications
You must be signed in to change notification settings - Fork 19
chore: recommend npm-version-lens extension #45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
chore: recommend npm-version-lens extension #45
Conversation
Replace outdated/alternative npm version extensions with legalfina.npm-version-lens. npm-version-lens provides: - Color-coded version indicators in package.json - One-click version updates via dropdown - Inlay hints showing latest versions Marketplace: https://marketplace.visualstudio.com/items?itemName=Legalfina.npm-version-lens
📝 WalkthroughWalkthroughThe VSCode extensions configuration is updated to replace one npm version lens extension recommendation with another, switching from "pflannery.vscode-versionlens" to "legalfina.npm-version-lens" in the Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~1 minute Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In @.vscode/extensions.json:
- Line 11: The recommended extension "legalfina.npm-version-lens" in
.vscode/extensions.json is an unproven alternative; either replace it with the
established extension ID "pflannery.vscode-versionlens" or add a comment and
documentation proving why "legalfina.npm-version-lens" is preferable; update the
extensions.json entry accordingly (swap the string "legalfina.npm-version-lens"
to "pflannery.vscode-versionlens" if reverting) or include a short justification
in the repo docs and PR description demonstrating clear advantages before
keeping the new ID.
| "akamud.vscode-caniuse", | ||
| "visualstudioexptteam.intellicode-api-usage-examples", | ||
| "pflannery.vscode-versionlens", | ||
| "legalfina.npm-version-lens", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
🌐 Web query:
legalfina.npm-version-lens vscode extension marketplace
💡 Result:
The VS Code Marketplace listing for Legalfina’s “npm-version-lens” extension is:
- Name: NPM Package Version Dropdown
- Marketplace ID (itemName):
Legalfina.npm-version-lens - Link:
https://marketplace.visualstudio.com/items?itemName=Legalfina.npm-version-lens - What it does: Shows outdated npm packages in
package.jsonwith color-coded indicators and lets you pick any version from an in-editor dropdown. Requires VS Code 1.85.0+. [1]
Install in VS Code: open Quick Open (Ctrl+P) and run:
ext install Legalfina.npm-version-lens [1]
🌐 Web query:
Legalfina npm-version-lens install count downloads active maintained reviews
💡 Result:
Legalfina “npm-version-lens” (VS Code extension: NPM Package Version Dropdown)
- Install count: 5 installs (Visual Studio Marketplace). [1]
- Downloads: The Marketplace page shown publicly lists installs, not download totals; no separate public download count was visible from the available sources. [1]
- Activity / maintenance signals (GitHub):
- Public repo:
Legalfina/vscode-npm-package-dropdown(open source). [2] - Stars / forks: 3 stars, 0 forks. [2]
- Commits / contributors: 38 commits, 2 contributors. [2]
- Issues / PRs: 0 issues, 0 pull requests (at time of capture). [2]
- Public repo:
- Reviews / ratings: Marketplace shows (1) rating/review count (the page does not expose the written review content in the captured view). [1]
Sources:
[1] Visual Studio Marketplace listing for Legalfina.npm-version-lens (NPM Package Version Dropdown)
[2] GitHub repo Legalfina/vscode-npm-package-dropdown
Don't replace Version Lens with an unproven alternative.
pflannery.vscode-versionlens (Version Lens) has hundreds of thousands of installs and is a battle-tested, mature extension. The replacement legalfina.npm-version-lens exists on the Marketplace but has only 5 installs, 3 GitHub stars, 0 forks, and 1 review—essentially an unproven alternative with minimal community validation. Before recommending this to all contributors, either demonstrate that it provides clear advantages over Version Lens or revert to the established extension.
🤖 Prompt for AI Agents
In @.vscode/extensions.json at line 11, The recommended extension
"legalfina.npm-version-lens" in .vscode/extensions.json is an unproven
alternative; either replace it with the established extension ID
"pflannery.vscode-versionlens" or add a comment and documentation proving why
"legalfina.npm-version-lens" is preferable; update the extensions.json entry
accordingly (swap the string "legalfina.npm-version-lens" to
"pflannery.vscode-versionlens" if reverting) or include a short justification in
the repo docs and PR description demonstrating clear advantages before keeping
the new ID.
Recommend npm-version-lens
This PR updates
.vscode/extensions.jsonto recommend npm-version-lens in place of the following extension(s):pflannery.vscode-versionlensWhy?
npm-version-lens provides:
package.jsonIt is actively maintained and lightweight.
Marketplace: https://marketplace.visualstudio.com/items?itemName=Legalfina.npm-version-lens
Summary by CodeRabbit