Dependency health Workspace

requestnpm

What the project says about itself
  • Build provenance — the latest release carries no provenance attestation. Source: the registry.
  • Supported runtimenode >= 6. Source: the registry.
  • Publishers on the registry — 4. Source: the registry.
  • OpenSSF Scorecard3.4 / 10 on 2026-08-17. Source: OpenSSF, via deps.dev. A third party's view of security practice, not part of the health score.

Third-party facts checked today; registry facts on every crawl.

State history 2
WhenChange
2026-09-05 dead → abandoned
2026-09-01 abandoned → dead
Where to go instead 2
  1. undici A real piece of work

    The HTTP client Node ships its own fetch on top of

    Rewrite callbacks as awaited `undici.request()`; response bodies are streams, not buffered strings.

    Checked by hand.

  2. axios A few hours

    Closest shape to request, if you want the smaller diff

    `request(opts, cb)` becomes `await axios(opts)`; the body is `response.data`, and non-2xx throws.

    Checked by hand.

Badge

maintenance: abandoned

Drop this in your README. It re-renders itself as the verdict changes.

[![maintenance](https://isitdeadyet.dev/badge/npm/request.svg)](https://isitdeadyet.dev/npm/request)

Watch it

Get told when request changes state, changes licence, or is deprecated — instead of finding out during an incident.

Free for up to 25 packages. Signing in is a link sent to your email — there is no password to choose.