← Home

@remix-run/web-fetch

Web API compatible fetch implementation

17
Versions
MIT
License
No
Install Scripts
Missing
Provenance

Supply chain provenance

Status for the latest visible version.

No SLSA provenance npm registry signatures gitHead linked

Without SLSA provenance there is no cryptographic link between this tarball and the public source — the axios compromise (March 2026) relied on exactly this gap.

Maintainers

chancestricklandmjackson

Keywords

fetchhttppromiserequestcurlwgetxhrwhatwg

Accepted risks

Findings the reviewer chose to accept rather than block on.

SourceRuleReasonAccepted byWhen
dependencies unvetted-dep:@remix-run/web-file AI (dependencies): Sibling @remix-run/* package from the same org; expected dependency for this web-fetch implementation. ai
dependencies unvetted-dep:@remix-run/web-blob AI (dependencies): Sibling @remix-run/* package from the same org; expected dependency for this web-fetch implementation. ai
dependencies unvetted-dep:@remix-run/web-form-data AI (dependencies): Sibling @remix-run/* package from the same org; expected dependency for this web-fetch implementation. ai
dependencies unvetted-dep:@web3-storage/multipart-parser AI (dependencies): Well-known multipart parsing utility; stable dependency in this package across multiple versions. ai
dependencies unvetted-dep:@remix-run/web-stream AI (dependencies): Sibling @remix-run/* package from the same org; expected dependency for this web-fetch implementation. ai
bogus-package bogus-package AI (bogus-package): Legitimate @remix-run ecosystem package by mjackson. Inflated semver reflects node-fetch fork versioning; README links are standards references; chancestrickland co-maintainer flag does not taint this well-established package. ai
semgrep semgrep:api-obfuscation-reflect AI (semgrep): Reflect.get() is used in a standard Proxy handler default case for transparent property delegation — not obfuscation. Open-source code, stable pattern for this package. ai

Versions (showing 17 of 17)

Version Deps Published
4.4.2 8 / 21
4.4.1 8 / 21
4.4.0 7 / 21
4.3.8 7 / 21
4.3.7 7 / 21
4.3.6 7 / 21
4.3.5 7 / 21
4.3.4 7 / 21
4.3.3 7 / 21
4.3.2 7 / 21
4.3.1 7 / 21
4.3.0 6 / 22
4.2.0 6 / 22
4.1.3 6 / 22
4.1.2 6 / 22
4.1.1 6 / 22
4.1.0 6 / 22