I made a fetch client builder to simplify and validate data fetching
Hey, I recently launched [upfetch](https://github.com/L-Blondy/up-fetch), an advanced fetch client builder. I built it because I kept rewriting the same fetch wrapper for every project. Each time, I needed the same core features:
- Make fetch throw errors to integrate smoothly with libraries like TanStack Query
- Add sensible defaults to the Fetch API, like a base URL and authentication headers
- Validate responses for type safety when OpenAPI isn’t an option
I also wanted the library to feel... more