Commit graph

9 commits

Author SHA1 Message Date
b66b8f6cc1 Add package readiness notes and metadata tests 2025-12-01 18:05:33 -05:00
034070481c Merge origin/main into branch 2025-11-13 01:27:59 -05:00
bf1ee5f907 Add built-in mocking utilities 2025-11-13 01:22:26 -05:00
6d25427319 Merge origin/main into branch 2025-11-13 00:49:42 -05:00
81a2d3cb1f Implement throttled response streaming 2025-11-13 00:35:21 -05:00
2c1b42c1ac Merge origin/main into branch 2025-11-12 22:41:32 -05:00
43d4ea78b3 Support fetch-style init for body helpers 2025-11-12 22:35:13 -05:00
47c17ef7cb Add CLI and wire types into HTTP helpers 2025-11-12 21:56:37 -05:00
b85b9a63e2 Initial commit: TypedFetch - Zero-dependency, type-safe HTTP client
Features:
- Zero configuration, just works out of the box
- Runtime type inference and validation
- Built-in caching with W-TinyLFU algorithm
- Automatic retries with exponential backoff
- Circuit breaker for resilience
- Request deduplication
- Offline support with queue
- OpenAPI schema discovery
- Full TypeScript support with type descriptors
- Modular architecture
- Configurable for advanced use cases

Built with bun, ready for npm publishing
2025-07-20 12:35:43 -04:00