Native fetch wrapper adding retry, timeout, and JSON shortcuts. v2.0.0 (2024), ESM-only with TypeScript declarations. Retry supports configurable methods, delays, and limits. Differentiator: light extension of the native API vs. polyfill-heavy alternatives like node-fetch or axios. Minimal overhead for Node.js >=20.14.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
ESM-only; require() throws ERR_REQUIRE_ESM
Named export fetchExt is preferred; default export also available
Import type for request options to extend custom fetch wrappers
Exact casing: HttpError, not HTTPError
Demonstrates a GET request with 5s timeout, 3 retries, JSON body, and automatic response body parsing.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.