Skip to content

Commit 9d83bc5

Browse files
committed
docs: update features
1 parent 630c92b commit 9d83bc5

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

README.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,18 @@ The aim of [npmx.dev](https://npmx.dev) is to provide a better browser for the n
2929
- **Provenance indicators** – verified build badges for packages with npm provenance
3030
- **Multi-provider repository support** – stars/forks from GitHub, GitLab, Bitbucket, Codeberg, Gitee, and Sourcehut
3131
- **JSR availability** – see if scoped packages are also available on JSR
32-
- **Package badges** – module format (ESM/CJS/dual), TypeScript types, and engine constraints
32+
- **Package badges** – module format (ESM/CJS/dual), TypeScript types (with `@types/*` links), and engine constraints
3333
- **Outdated dependency indicators** – visual cues showing which dependencies are behind
3434
- **Vulnerability warnings** – security advisories from the OSV database
3535
- **Download statistics** – weekly download counts with sparkline charts
36-
- **Install size** – total install size including dependencies
36+
- **Install size** – total install size (including transitive dependencies)
3737
- **Playground links** – quick access to StackBlitz, CodeSandbox, and other demo environments from READMEs
3838
- **Infinite search** – auto-load additional search pages as you scroll
39-
- **Keyboard navigation** – press `/` to focus search, arrow keys to navigate results, Enter to select
39+
- **Keyboard navigation** – press `/` to focus search, `.` to open code viewer, arrow keys to navigate results
40+
- **Deprecation notices** – clear warnings for deprecated packages and versions
41+
- **Version range resolution** – dependency ranges (e.g., `^1.0.0`) resolve to actual installed versions
4042
- **Claim new packages** – register new package names directly from search results (via local connector)
43+
- **Clickable version tags** – 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

106111
npmx.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

Comments
 (0)