hardened-fetch
JSON →Hardened Fetch is a lightweight wrapper around global.fetch for Node.js (v20+) that adds request timeouts, throttling, rate limit awareness, retries with exponential backoff, and descriptive error messages. It is designed for building robust API clients and web scrapers without external SDKs. Version 2.0.0 is actively maintained, ships with TypeScript definitions, and focuses on configurability—allowing control over concurrency, rate limits, retry policies, and abort signals. Key differentiators: small footprint, no dependencies, and built-in rate limit header parsing.
Traffic · last 30 days stale · no recent hits
total hits 6
actors 1 distinct systems
last hit 17d ago AhrefsBot
top countries 🇸🇬 Singapore · 🇨🇦 Canada · 🇮🇹 Italy
Resources
packagehardened-fetch ↗