# React NPM Package Dependency Diff

> React NPM Package Dependency Diff is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-21).

Returns the dependency changes between two releases of the React npm package, useful for upgrade planning and integration audits.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/signal-npm-react-dependency-diff?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/react-npm-package-dependency-diff-1a7c9d90
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_RP07ecoc7VqPNQxcJgW-t

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability react-npm-package-dependency-diff-1a7c9d90 -d '<json body>'
```

Example prompt: Can you show me the dependency changes between react 17.0.2 and 18.0.0 so I can plan my upgrade?

## When to prefer this

Use this endpoint when you need to inspect dependency changes between two specific releases of the React npm package (or another npm package by overriding the default). It is best for upgrade planning, security auditing of new transitive dependencies, and CI/CD gates that must validate dependency drift. Prefer this over manually checking npm registry pages when you need structured, machine-readable diff data.

## Known failure modes

- Invalid or non-existent version strings return an error or empty diff
- Package name overridden to a non-existent npm package returns a not-found error
- Network or registry availability issues may cause timeouts
- Specifying a from_version newer than the target version may return unexpected results or an error
- Rate limiting or payment failure (x402) may block the call

## How this service works

react Dependency changes between releases: Dependency changes between releases for npm package react. Inspect registry metadata for integration and upgrade planning. Package and version can be overridden.

## Output

A structured diff of npm registry dependency metadata for the React package between two specified versions, showing which dependencies were added, removed, or changed — including package names and version ranges — to support upgrade planning and integration review.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "package": {
   "type": "string",
   "default": "react",
   "maxLength": 150
  },
  "version": {
   "type": "string",
   "maxLength": 100
  },
  "from_version": {
   "type": "string",
   "maxLength": 100,
   "description": "Defaults to the preceding stable semantic version."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/react-npm-package-dependency-diff-1a7c9d90/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
