10 packages
@ahoo-wang/fetcher
Fetcher is not just another HTTP client—it's a complete ecosystem designed for modern web development with native LLM streaming API support. Built on the native Fetch API, Fetcher provides an Axios-like experience with powerful features while maintaining
@ahoo-wang/fetcher-cosec
CoSec authentication integration for Fetcher HTTP client with enterprise-grade security features. Provides automatic token management, device ID persistence, and request tracking.
@ahoo-wang/fetcher-decorator
TypeScript decorators for clean, declarative API service definitions with Fetcher HTTP client. Enables automatic parameter binding, method mapping, and type-safe API interactions.
@ahoo-wang/fetcher-eventstream
Server-Sent Events (SSE) support for Fetcher HTTP client with native LLM streaming API support. Enables real-time data streaming and token-by-token LLM response handling.
@ahoo-wang/fetcher-generator
TypeScript code generator from OpenAPI specs for Wow domain-driven design framework.
@ahoo-wang/fetcher-openapi
OpenAPI Specification TypeScript types for Fetcher - A modern, ultra-lightweight HTTP client for browsers and Node.js. Provides complete TypeScript support with type inference for OpenAPI 3.x schemas.
@ahoo-wang/fetcher-react
React integration for Fetcher HTTP client. Provides React Hooks and components for seamless data fetching with automatic re-rendering and loading states.
@ahoo-wang/fetcher-storage
A lightweight, cross-environment storage library with change event listening capabilities. Provides consistent API for browser localStorage/sessionStorage and in-memory storage with change notifications.
@ahoo-wang/fetcher-viewer
- views
@ahoo-wang/fetcher-wow
Support for Wow(https://github.com/Ahoo-Wang/Wow) in Fetcher