fetch-api-client
Version:
A TypeScript API client using fetch with axios-like interface
10 lines (9 loc) • 479 B
JavaScript
// Export main client
export { ApiClient, createClient } from './client';
// Export interceptor managers
export { RequestInterceptorManager, ResponseInterceptorManager } from './interceptors';
// Create a default client instance for convenience
import { createClient } from './client';
export const defaultClient = createClient();
// Export methods from default client for direct usage
export const { get, post, put, delete: del, patch, head, options, request } = defaultClient;