ETARGET npm Origin: Build & delivery Last updated 12 Oct 2026

npm ERR! code ETARGET — No matching version found for package@^9.9.9

The version range in package.json doesn’t match any published version of the package.

Exact message you may see No matching version found forcode ETARGET
Seen on: npm

Meaning

A typo in the version, a version that was never published (or was unpublished), or a private registry mirror that hasn’t synced the newest release.

Common causes

  • Version doesn’t exist (typo, future version)
  • Mirror/proxy registry out of date
  • Dist-tag referenced that doesn’t exist

⚡ Quick fix

  1. Check published versions: npm view package versions
  2. Fix the range in package.json
  3. Point to the public registry or refresh the mirror

Detailed fix by platform

npm

  1. npm view react versions --json | tail -5

How to diagnose

  1. Range — What does package.json request?
  2. Published — Which versions exist?

🔧 Still not fixed?

Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:

Where this error sits

Origin: Build & delivery. Errors that are often confused with or caused by this one (click to open):

0x8007007E — 0x8007007E: The specified module could not be found (Windows)0x8007007EDependency requires compileSdk — Dependency 'androidx.x:1.y' requires libraries and applications that depend on it to compile against version 34 or later of the Android APIs (Android)Dependency requires c…E401 — npm ERR! code E401 — Unable to authenticate, need: Basic realm / Incorrect or missing password (npm)E401E403 — npm ERR! code E403 — 403 Forbidden - PUT https://registry.npmjs.org/x - You do not have permission to publish (npm)E403E404 — npm ERR! code E404 — 404 Not Found: package@version is not in this registry (npm)E404EBADPLATFORM — npm ERR! code EBADPLATFORM — notsup Unsupported platform for fsevents: wanted {"os":"darwin"} (current: {"os":"linux"}) (npm)EBADPLATFORMECONNRESET — npm ERR! code ECONNRESET — network aborted / socket hang up (npm)ECONNRESETELSPROBLEMS — npm ERR! code ELSPROBLEMS — invalid / extraneous / missing packages in npm ls (npm)ELSPROBLEMSETARGET

Explore the map of this error Full error map →

🧠 Still stuck? Analyze your error

Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.

💬 What worked for others

No tips yet — did something else fix this for you?

Share what worked for you

Tips are checked by an editor before they appear. Links are removed.