{"library":"gretchen","type":"library","category":null,"description":"A TypeScript-first HTTP client that wraps fetch with safe error handling, typed responses, configurable retries, timeouts, and support for Retry-After headers. Current stable version is 1.5.1, with infrequent releases. Unlike axios or got, it never throws on non-2xx responses, exposing both success and error types. Ships with TypeScript definitions, targets modern browsers, and requires minimal polyfills for IE11 or Node.js. It's small (under 3KB minzip) and provides a fluent API similar to fetch but with convenience methods like `.json()` and `.flush()`.","language":"javascript","status":"active","version":"1.5.1","tags":["javascript","fetch","fetching","http","https","request","requests","get","url","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install gretchen","imports":["import { gretch } from 'gretchen'","import { createInstance } from 'gretchen'","import type { GretchenDefaults } from 'gretchen'"]},{"cmd":"yarn add gretchen","imports":[]},{"cmd":"pnpm add gretchen","imports":[]}],"homepage":"https://github.com/truework/gretchen#readme","github":"ssh://git@github.com/truework/gretchen","docs":null,"changelog":null,"pypi":null,"npm":"gretchen","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}