readme_self_deprecated
For more information about why request is deprecated and possible alternatives refer to this issue.
request-axios · status observed
Data verified at: 2026-11-14T08:01:20.183Z (UTC)
No confirmed conclusion exists for this pair. The evidence below is presented for transparency; a relationship conclusion requires a human review that has not happened, or a previous decision no longer matches the current evidence.
Supporting: a registry marks the predecessor package deprecated. Supporting: the predecessor's README declares the project deprecated.
Seed context: Negative-leaning research question: the request package is deprecated but names no single successor; axios must not be auto-confirmed.
Verbatim excerpts from official sources, whitespace-normalized. Full payloads are hashed and retained by the pipeline; collection failures never fabricate evidence.
For more information about why request is deprecated and possible alternatives refer to this issue.
request has been deprecated, see https://github.com/request/request/issues/3142
As of the last verified collection. These are facts about the snapshots, not activity verdicts — a low number is not a claim that a project is inactive.
| Endpoint | Repo | Stars | Last push | Fork | Archived |
|---|---|---|---|---|---|
| axios/axios | axios/axios | 109389 | 2026-11-11T12:36:21Z | no | no |
| request/request | request/request | 25480 | 2024-08-14T00:09:41Z | no | no |
| Package | Latest | Deprecated | Deprecation message | Yanked (latest) |
|---|---|---|---|---|
| npm:axios | 1.21.1 | no | — | — |
| npm:request | 2.88.2 | yes | request has been deprecated, see https://github.com/request/request/issues/3142 | — |
Official release and package declarations, compared independently of the relationship verdict. These are not installation tests or a migration guarantee. Missing declarations mean unknown.
| axios/axios | request/request |
|---|---|
| axios · 1.21.1 observed Not declared / unknown | request · 2.88.2 observed
|
axios/axios · docs/package.json: No matching published package version was established.
Commit: 335e2f8464f58a3ab485486b8d6964fea3e3f30a
Collection endpoint (may change) · Observed 2026-11-09T21:00:57.954Z
Response SHA-256: db1ca427737582d9c721fe93406486c773204c75e4cc8a1577f1f782465dbeb9
Commit: 335e2f8464f58a3ab485486b8d6964fea3e3f30a
Collection endpoint (may change) · Observed 2026-11-09T21:00:57.954Z
File search coverage: selected_manifest_names. Only selected manifest filenames were searched; fixtures and vendored dependency directories are excluded. Unlisted declarations remain unknown.
Response SHA-256: b43ff2194a3bdf5d3c61004969b70367aad0f4294446ff7e3de40883df020a84
Commit: 335e2f8464f58a3ab485486b8d6964fea3e3f30a
Commit-pinned source · Observed 2026-11-09T21:00:57.954Z
File context: unspecified. Package version in file: 1.21.1.
Not declared / unknown
No service declarations extracted from this file; production requirements remain unknown.
Response SHA-256: cd8b1d3d3b3f887bf9abcc77a311f8efb8ff623bafd7aa6a6368f3070be6286a
Commit: 335e2f8464f58a3ab485486b8d6964fea3e3f30a
Commit-pinned source · Observed 2026-11-09T21:00:57.954Z
File context: unspecified. Package version in file: 1.0.0.
Not declared / unknown
No service declarations extracted from this file; production requirements remain unknown.
Response SHA-256: 6deb92d00b51792a92e96daff62cab001b1417a3978bfc1fa9a0d4009ccfc66e
npm latest dist-tag. Verified: 2026-11-14T19:02:19.838Z (UTC).
Published-version declarations. engines can be advisory; !os/!cpu entries are exclusions. Missing fields are unknown. Package dependencies are not external-service requirements.
Not declared / unknown
Not declared / unknown
Not declared / unknown
Not declared / unknown
{
"dependencies": {
"follow-redirects": "^1.16.2",
"form-data": "^4.0.6",
"https-proxy-agent": "^5.0.1",
"proxy-from-env": "^2.1.0"
},
"devDependencies": {
"@babel/core": "^7.29.7",
"@babel/preset-env": "^7.29.7",
"@commitlint/cli": "^21.2.4",
"@commitlint/config-conventional": "^21.2.4",
"@eslint/js": "^10.0.1",
"@rollup/plugin-alias": "^6.0.1",
"@rollup/plugin-babel": "^7.1.0",
"@rollup/plugin-commonjs": "^29.0.3",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^16.0.3",
"@rollup/plugin-terser": "^1.0.2",
"@vitest/browser": "^5.0.5",
"@vitest/browser-playwright": "^5.0.5",
"abortcontroller-polyfill": "^1.7.8",
"acorn": "^8.19.0",
"body-parser": "^2.4.0",
"cross-env": "^10.1.0",
"dev-null": "^0.1.1",
"eslint": "^10.13.0",
"express": "^5.3.0",
"formdata-node": "^6.0.3",
"formidable": "^3.5.4",
"fs-extra": "^11.4.1",
"get-stream": "^9.0.1",
"globals": "^17.13.0",
"gulp": "^5.0.1",
"husky": "^9.1.7",
"lint-staged": "^17.6.0",
"minimist": "^1.2.8",
"multer": "^2.5.0",
"playwright": "^1.64.1",
"prettier": "^3.9.10",
"rollup": "^4.66.0",
"rollup-plugin-bundle-size": "^1.0.3",
"selfsigned": "^5.5.0",
"stream-throttle": "^0.1.3",
"typescript": "^7.0.2",
"vitest": "^5.0.5"
},
"optionalDependencies": null,
"peerDependencies": null
}Before
"1.21.0"
After
"1.21.1"
Before
{
"dependencies": {
"follow-redirects": "^1.16.0",
"form-data": "^4.0.6",
"https-proxy-agent": "^5.0.1",
"proxy-from-env": "^2.1.0"
},
"devDependencies": {
"@babel/core": "^7.29.0",
"@babel/preset-env": "^7.29.5",
"@commitlint/cli": "^21.2.0",
"@commitlint/config-conventional": "^21.2.0",
"@eslint/js": "^10.0.1",
"@rollup/plugin-alias": "^6.0.0",
"@rollup/plugin-babel": "^7.1.0",
"@rollup/plugin-commonjs": "^29.0.3",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^16.0.3",
"@rollup/plugin-terser": "^1.0.0",
"@vitest/browser": "^4.1.9",
"@vitest/browser-playwright": "^4.1.9",
"abortcontroller-polyfill": "^1.7.8",
"acorn": "^8.17.0",
"body-parser": "^2.3.0",
"cross-env": "^10.1.0",
"dev-null": "^0.1.1",
"eslint": "^10.6.0",
"express": "^5.2.1",
"formdata-node": "^6.0.3",
"formidable": "^3.5.4",
"fs-extra": "^11.3.6",
"get-stream": "^9.0.1",
"globals": "^17.7.0",
"gulp": "^5.0.1",
"husky": "^9.1.7",
"lint-staged": "^17.0.8",
"minimist": "^1.2.8",
"multer": "^2.2.0",
"playwright": "^1.61.1",
"prettier": "^3.9.4",
"rollup": "^4.60.4",
"rollup-plugin-bundle-size": "^1.0.3",
"selfsigned": "^5.5.0",
"stream-throttle": "^0.1.3",
"typescript": "^5.9.3",
"vitest": "^4.1.9"
},
"optionalDependencies": null,
"peerDependencies": null
}After
{
"dependencies": {
"follow-redirects": "^1.16.2",
"form-data": "^4.0.6",
"https-proxy-agent": "^5.0.1",
"proxy-from-env": "^2.1.0"
},
"devDependencies": {
"@babel/core": "^7.29.7",
"@babel/preset-env": "^7.29.7",
"@commitlint/cli": "^21.2.4",
"@commitlint/config-conventional": "^21.2.4",
"@eslint/js": "^10.0.1",
"@rollup/plugin-alias": "^6.0.1",
"@rollup/plugin-babel": "^7.1.0",
"@rollup/plugin-commonjs": "^29.0.3",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^16.0.3",
"@rollup/plugin-terser": "^1.0.2",
"@vitest/browser": "^5.0.5",
"@vitest/browser-playwright": "^5.0.5",
"abortcontroller-polyfill": "^1.7.8",
"acorn": "^8.19.0",
"body-parser": "^2.4.0",
"cross-env": "^10.1.0",
"dev-null": "^0.1.1",
"eslint": "^10.13.0",
"express": "^5.3.0",
"formdata-node": "^6.0.3",
"formidable": "^3.5.4",
"fs-extra": "^11.4.1",
"get-stream": "^9.0.1",
"globals": "^17.13.0",
"gulp": "^5.0.1",
"husky": "^9.1.7",
"lint-staged": "^17.6.0",
"minimist": "^1.2.8",
"multer": "^2.5.0",
"playwright": "^1.64.1",
"prettier": "^3.9.10",
"rollup": "^4.66.0",
"rollup-plugin-bundle-size": "^1.0.3",
"selfsigned": "^5.5.0",
"stream-throttle": "^0.1.3",
"typescript": "^7.0.2",
"vitest": "^5.0.5"
},
"optionalDependencies": null,
"peerDependencies": null
}Parser: software-1
First observed: 2026-11-09T18:00:15.396Z (UTC)
Last checked: 2026-11-14T19:02:19.838Z (UTC)
Source response SHA-256: 581d82cb8ee73bd328457e9c66d048dd15652beb1c19c83cd1f1a687d4deb75b
GitHub latest published non-prerelease (not a semantic-version ranking). Verified: 2026-11-15T00:00:39.849Z (UTC).
Listed release assets only. Asset names do not prove platform support or successful execution.
Not declared / unknown
Not declared / unknown
Not declared / unknown
Not declared / unknown
Not declared / unknown
Before
"v1.21.0"
After
"v1.21.1"
Parser: software-1
First observed: 2026-11-09T20:01:44.903Z (UTC)
Last checked: 2026-11-15T00:00:39.849Z (UTC)
Source response SHA-256: c26d0a2f24950730a99527fcc5bafaea66551b7755d94ccec9c138a7cb2f1d92
Unknown: no release-pinned files have been collected. The default branch is not substituted.
npm latest dist-tag. Verified: 2026-11-14T19:02:19.838Z (UTC).
Published-version declarations. engines can be advisory; !os/!cpu entries are exclusions. Missing fields are unknown. Package dependencies are not external-service requirements.
{
"node": ">= 6"
}Not declared / unknown
Not declared / unknown
Not declared / unknown
{
"dependencies": {
"aws-sign2": "~0.7.0",
"aws4": "^1.8.0",
"caseless": "~0.12.0",
"combined-stream": "~1.0.6",
"extend": "~3.0.2",
"forever-agent": "~0.6.1",
"form-data": "~2.3.2",
"har-validator": "~5.1.3",
"http-signature": "~1.2.0",
"is-typedarray": "~1.0.0",
"isstream": "~0.1.2",
"json-stringify-safe": "~5.0.1",
"mime-types": "~2.1.19",
"oauth-sign": "~0.9.0",
"performance-now": "^2.1.0",
"qs": "~6.5.2",
"safe-buffer": "^5.1.2",
"tough-cookie": "~2.5.0",
"tunnel-agent": "^0.6.0",
"uuid": "^3.3.2"
},
"devDependencies": {
"bluebird": "^3.2.1",
"browserify": "^13.0.1",
"browserify-istanbul": "^2.0.0",
"buffer-equal": "^1.0.0",
"codecov": "^3.0.4",
"coveralls": "^3.0.2",
"function-bind": "^1.0.2",
"karma": "^3.0.0",
"karma-browserify": "^5.0.1",
"karma-cli": "^1.0.0",
"karma-coverage": "^1.0.0",
"karma-phantomjs-launcher": "^1.0.0",
"karma-tap": "^3.0.1",
"nyc": "^14.1.1",
"phantomjs-prebuilt": "^2.1.3",
"rimraf": "^2.2.8",
"server-destroy": "^1.0.1",
"standard": "^9.0.0",
"tape": "^4.6.0",
"taper": "^0.5.0"
},
"optionalDependencies": null,
"peerDependencies": null
}Parser: software-1
First observed: 2026-09-16T11:10:38.085Z (UTC)
Last checked: 2026-11-14T19:02:19.838Z (UTC)
Source response SHA-256: 065d7bfe543885333c9daa776520ffa0217f08654242de3824bb4cbfd04a63b7
Latest collection: unavailable. No verified release declaration is available. This does not mean the project has no releases or platform support.
“Event time” is an upstream timestamp when the source provides one; “first observed” is when this project saw it. They are deliberately separate columns.
| Event | Event time | First observed | Source |
|---|---|---|---|
| axios/axios metadata first observed | — | 2026-09-11T16:52:08Z | link |
| recent commit activity of axios/axios observed (5 commits in sampled window) | 2026-09-10T08:25:53Z | 2026-09-11T16:52:11Z | link |
| request/request metadata first observed | — | 2026-09-11T16:52:12Z | link |
| recent commit activity of request/request observed (5 commits in sampled window) | 2020-02-11T23:39:46Z | 2026-09-11T16:52:15Z | link |
| automatic evaluation -> insufficient_data | — | 2026-09-11T16:53:25Z | — |
| evidence: readme_self_deprecated | — | 2026-09-11T16:53:25Z | link |
| evidence: registry_deprecated | — | 2026-09-11T16:53:25Z | link |
| automatic evaluation -> insufficient_data | — | 2026-09-11T16:58:20Z | — |
| evidence: readme_self_deprecated | — | 2026-09-11T16:58:20Z | link |
| evidence: registry_deprecated | — | 2026-09-11T16:58:20Z | link |
| automatic evaluation -> insufficient_data | — | 2026-09-12T02:55:35Z | — |
| evidence: readme_self_deprecated | — | 2026-09-12T02:55:35Z | link |
| evidence: registry_deprecated | — | 2026-09-12T02:55:35Z | link |
| automatic evaluation -> insufficient_data | — | 2026-09-12T02:57:05Z | — |
| evidence: readme_self_deprecated | — | 2026-09-12T02:57:05Z | link |
| evidence: registry_deprecated | — | 2026-09-12T02:57:05Z | link |
| automatic evaluation -> insufficient_data | — | 2026-09-12T02:59:28Z | — |
| evidence: readme_self_deprecated | — | 2026-09-12T02:59:28Z | link |
| evidence: registry_deprecated | — | 2026-09-12T02:59:28Z | link |
Review decisions are recorded privately with reasons that stay internal; this public history shows what happened and when, not why.
| Kind | When (UTC) |
|---|---|
| automatic evaluation → insufficient_data | 2026-09-11T16:53:25Z |
| automatic evaluation → insufficient_data | 2026-09-11T16:58:20Z |
| automatic evaluation → insufficient_data | 2026-09-12T02:55:35Z |
| automatic evaluation → insufficient_data | 2026-09-12T02:57:05Z |
| automatic evaluation → insufficient_data | 2026-09-12T02:59:28Z |
To question this report, use the feedback form,
select “data error”, and include pair ID request-axios.
Feedback is reviewed privately and does not change a report automatically.
Snapshot taken at 2026-11-15T10:01:58.857Z (UTC).