up-fetch
JSON →Advanced fetch client builder for TypeScript with standard schema validation (Zod, Valibot, ArkType), automatic response parsing, retry, timeout, streaming, progress tracking, and lifecycle hooks. Version 2.6.0 (stable), actively maintained. Lightweight (1.6kB gzipped, no dependencies) and fully type-safe. Requires Node >=18 and ES2020. Differentiator: combines schema validation with familiar fetch API, supports multiple schema libraries via standard-schema, and offers comprehensive features like retry and progress without additional dependencies.
Resources
packageup-fetch ↗