Replace npmjs.com links with npmx.dev#17847
Open
nicolo-ribaudo wants to merge 1 commit intobabel:mainfrom
Open
Replace npmjs.com links with npmx.dev#17847nicolo-ribaudo wants to merge 1 commit intobabel:mainfrom
nicolo-ribaudo wants to merge 1 commit intobabel:mainfrom
Conversation
nicolo-ribaudo
commented
Mar 2, 2026
| Plugins are the heart of Babel and what make it work. | ||
|
|
||
| > You can find community plugins on [npm](https://www.npmjs.com/search?q=babel-plugin). | ||
| > You can find community plugins on [npm](https://npmx.dev/search?q=babel-plugin). |
Member
Author
There was a problem hiding this comment.
I have gone back and forth here, but I think it's good to use npm as the label for the URL, as npmx.dev is a browser for the npm registry, where the packages actually are.
Collaborator
|
Build successful! You can test your changes in the REPL here: https://babeljs.io/repl/build/61084 |
Member
Author
|
@Aslemammad Is the URL we are using for the pkg.pr.new badge meant to work? It loads forever for me. https://pkg.pr.new/~/babel/babel |
|
commit: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #1, Fixes #2https://npmx.dev/ yet is a new frontend for the npm registry, created by people close to the vite community. It's officially launching tomorrow, but I have been using it for the past few weeks and it's so much better than npmjs.org.
Some cool things:
@babel/typesdocs on our website. We'll probably need to work with npmx.dev folks to help them better support our needs for it to happen though.npmx.dev still has multiple bugs, but there is almost nothing that npmjs.com does better then it so I think it's worth changing our links.
I did not update two links:
babel/.github/workflows/issue-triage.yml
Line 102 in cd22e3a
npmx.dev does not have a page to show all the versions of a package. I think this is the only feature that npmjs.com does better than npmx.dev: we should keep the npmjs.com URL there. I opened Linkable package page to show list of versions npmx-dev/npmx.dev#1846 to track implementing this on the npmx.dev side.
scripts/ensure-package-exists.tsscript. I think npmx.dev is going to also have better package admin management than npm, but I have not explored yet how it works. It will require adding a dependency to the monorepo so that npmx.dev can talk locally to it to do admin stuff (rather than sending your password to their server), but that package has not been published yet.This PR also slightly reorganizes the badges in our main readme, removing the GitPod and v6 downloads ones.