@@ -29,15 +29,18 @@ The aim of [npmx.dev](https://npmx.dev) is to provide a better browser for the n
2929- ** Provenance indicators** &ndash ; verified build badges for packages with npm provenance
3030- ** Multi-provider repository support** &ndash ; stars/forks from GitHub, GitLab, Bitbucket, Codeberg, Gitee, and Sourcehut
3131- ** JSR availability** &ndash ; see if scoped packages are also available on JSR
32- - ** Package badges** &ndash ; module format (ESM/CJS/dual), TypeScript types, and engine constraints
32+ - ** Package badges** &ndash ; module format (ESM/CJS/dual), TypeScript types (with ` @types/* ` links) , and engine constraints
3333- ** Outdated dependency indicators** &ndash ; visual cues showing which dependencies are behind
3434- ** Vulnerability warnings** &ndash ; security advisories from the OSV database
3535- ** Download statistics** &ndash ; weekly download counts with sparkline charts
36- - ** Install size** &ndash ; total install size including dependencies
36+ - ** Install size** &ndash ; total install size ( including transitive dependencies)
3737- ** Playground links** &ndash ; quick access to StackBlitz, CodeSandbox, and other demo environments from READMEs
3838- ** Infinite search** &ndash ; auto-load additional search pages as you scroll
39- - ** Keyboard navigation** &ndash ; press ` / ` to focus search, arrow keys to navigate results, Enter to select
39+ - ** Keyboard navigation** &ndash ; press ` / ` to focus search, ` . ` to open code viewer, arrow keys to navigate results
40+ - ** Deprecation notices** &ndash ; clear warnings for deprecated packages and versions
41+ - ** Version range resolution** &ndash ; dependency ranges (e.g., ` ^1.0.0 ` ) resolve to actual installed versions
4042- ** Claim new packages** &ndash ; register new package names directly from search results (via local connector)
43+ - ** Clickable version tags** &ndash ; navigate directly to any version from the versions list
4144
4245### User & org pages
4346
@@ -65,10 +68,12 @@ The aim of [npmx.dev](https://npmx.dev) is to provide a better browser for the n
6568| Install size calculation | ❌ | ✅ |
6669| JSR cross-reference | ❌ | ✅ |
6770| Vulnerability warnings | ✅ | ✅ |
71+ | Deprecation notices | ✅ | ✅ |
6872| Download charts | ✅ | ✅ |
6973| Playground links | ❌ | ✅ |
7074| Keyboard navigation | ❌ | ✅ |
7175| Multi-provider repo support | ❌ | ✅ |
76+ | Version range resolution | ❌ | ✅ |
7277| Dependents list | ✅ | 🚧 |
7378| Package admin (access/owners) | ✅ | 🚧 |
7479| Org/team management | ✅ | 🚧 |
@@ -105,12 +110,13 @@ npmx.dev supports npm permalinks – just replace `npmjs.com` with `npmx.dev
105110
106111npmx.dev also supports shorter, cleaner URLs:
107112
108- | Pattern | Example |
109- | -------------- | -------------------------------------------------- |
110- | ` /<package> ` | [ ` /nuxt ` ] ( https://npmx.dev/nuxt ) |
111- | ` /@scope/name ` | [ ` /@nuxt/kit ` ] ( https://npmx.dev/@nuxt/kit ) |
112- | ` /@org ` | [ ` /@nuxt ` ] ( https://npmx.dev/@nuxt ) |
113- | ` /~username ` | [ ` /~sindresorhus ` ] ( https://npmx.dev/~sindresorhus ) |
113+ | Pattern | Example |
114+ | ------------------ | -------------------------------------------------- |
115+ | ` /<package> ` | [ ` /nuxt ` ] ( https://npmx.dev/nuxt ) |
116+ | ` /<pkg>@<version> ` | [ ` /vue@3.4.0 ` ] ( https://npmx.dev/vue@3.4.0 ) |
117+ | ` /@scope/name ` | [ ` /@nuxt/kit ` ] ( https://npmx.dev/@nuxt/kit ) |
118+ | ` /@org ` | [ ` /@nuxt ` ] ( https://npmx.dev/@nuxt ) |
119+ | ` /~username ` | [ ` /~sindresorhus ` ] ( https://npmx.dev/~sindresorhus ) |
114120
115121## Tech stack
116122
0 commit comments