Is It Dead Yet? dependency vitals

requestnpm

Signals · last 1 check

Commits 90d
0
Open issues
76
Unanswered
19
Contributors
0
State history 2
WhenChange
2026-09-03 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.