---
title: "npm public package version metadata"
description: "Read exact or latest-tag public npm package metadata, with declared dependency ranges, engines, license and deprecation text."
url: "https://www.jsonify.com/sources/npm"
---

# npm public package version metadata

Read exact or latest-tag public npm package metadata, with declared dependency ranges, engines, license and deprecation text.

Collects: Or latest-tag public npm package metadata

Reads: registry.npmjs.org

- Status: Passed 8 Oct 2026, 21:36 UTC
- Checks: 3
- Revision: fb418bd
- HTML page: https://www.jsonify.com/sources/npm
- Build a pipeline using this source: https://factory.jsonify.com/setup?q=Build%20a%20dataset%20from%20npm%20public%20package%20version%20metadata&source=npm

## How a pipeline uses this source

1. **Sources** (sources): registry.npmjs.org
2. **Package version** (step): Read exact or latest-tag public npm package metadata, with declared dependency ranges, engines, license and deprecation text.
3. **Checks** (step): 3 saved checks run against the live site and a stored copy of the page. Last passed 8 Oct 2026. When the site changes, Jason repairs the source and publishes a new revision.
4. **Your dataset** (output): Rows delivered to your sheet, warehouse, alerts or assistant on the schedule you choose.

## Checks and repairs

- 8 Oct 2026, 21:36 UTC Live check: Passed (revision fb418bd)
- 8 Oct 2026, 21:36 UTC Live check: Passed (revision fb418bd)
- 8 Oct 2026, 21:35 UTC Offline check: Passed (revision fb418bd)
- 7 Oct 2026, 13:47 UTC Live check: Passed (revision 8f61c37)
- 7 Oct 2026, 13:47 UTC Live check: Passed (revision 8f61c37)
- 7 Oct 2026, 13:47 UTC Offline check: Passed (revision 8f61c37)
- 6 Oct 2026, 23:31 UTC Live check: Passed (revision 8f61c37)
- 6 Oct 2026, 23:31 UTC Live check: Passed (revision 8f61c37)
- 6 Oct 2026, 23:31 UTC Offline check: Passed (revision 8f61c37)

## What it reads

### package\_version

Read exact or latest-tag public npm package metadata, with declared dependency ranges, engines, license and deprecation text.

| Field | Type | Meaning |
| --- | --- | --- |
| name | string | Name. |
| version | string | Version. |
| description | null | Description. |
| license | string | License. |
| homepage | null | Homepage. |
| keywords | null | Keywords. |
| deprecated | string | Deprecated. |
| engines | object | Engines. |
| dependencies | array | Dependencies. |
| peerDependencies | array | Peer dependencies. |
| optionalDependencies | array | Optional dependencies. |
| repository | object | Repository. |
| requested\_version | string | Requested version. |
| source\_url | string | URL of the public source record. |
| package\_url | string | Package URL. |
| observed\_at | string | Timestamp when the record was collected. |
| scope | string | Coverage and interpretation notes for the result. |

Example row (synthetic):

| name | version | description | license | homepage | keywords | deprecated | engines | dependencies | peerDependencies | optionalDependencies | repository | requested\_version | source\_url | package\_url | observed\_at | scope |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Example name | Example version |  | Example license |  |  | Example deprecated | \{ "node": "Example node" \} | \[ \{ "name": "Example name", "version\_spec": "Example version spec" \} \] | \[ \{ "name": "Example name", "version\_spec": "Example version spec" \} \] | \[ \{ "name": "Example name", "version\_spec": "Example version spec" \} \] | \{ "type": "Example type", "url": "https://example.com/fixture", "directory": "Example directory" \} | Example requested version | https://example.com/fixture | https://example.com/fixture | 2026-01-15T12:00:00Z | Example scope |

## Limitations

Metadata only; no installation, tarball download, dependency resolution, security assessment or full version history. latest is a mutable tag.

Site and app names identify the source only. Jsonify is not affiliated with or endorsed by them.
How Jsonify reads sites: https://www.jsonify.com/legal/site-owners.md


## More Technology sources

- [OpenRouter public model catalogue](https://www.jsonify.com/sources/openrouter.md): Read public model catalogue slices with original architecture, context, supported parameters and pricing strings, preserving variable-price sentinels.
- [GitHub public repositories and releases](https://www.jsonify.com/sources/github.md): Public repository metadata plus latest stable release and paged release notes with exact identity validation.

All Technology sources: https://www.jsonify.com/sources.md?category=technology


## Related datasets

- [Georgia County Election Board Meetings, Motions and Votes](https://www.jsonify.com/datasets/georgia-county-election-board-meetings-and-votes-886d693cbdab.md): Georgia county election board motions and votes: 1,269 rows in the published table. The dataset covers county board meeting actions; see the coverage and…
- [Paris Supermarket Prices and Product Catalogue](https://www.jsonify.com/datasets/supermarket-products-in-paris-6bb96540e5f9.md): Paris supermarket product listings and prices from Carrefour, E.Leclerc, Auchan, Intermarché, Super U, Monoprix and other retailers. The published dataset…
- [Streaming Subscription Prices by Country: Official Plans](https://www.jsonify.com/datasets/streaming-subscription-prices-by-country-5b733a529030.md): Streaming subscription plans and prices by country, sourced from official service pages and other cited sources. The published tables contain 6,987 rows;…
