UNPKG

@dbs-portal/core-api

Version:

HTTP client and API utilities for DBS Portal

50 lines 1.32 kB
/** * @dbs-portal/core-api * * HTTP client and API utilities for DBS Portal. * Provides a comprehensive HTTP client with interceptors, caching, retry logic, and more. */ // Main API client export { ApiClient } from './client/api-client'; export { createApiClient, createAuthenticatedApiClient } from './client/factory'; // HTTP client export { HttpClient } from './client/http-client'; // Types export * from './types'; // Interceptors export { InterceptorManager } from './interceptors/interceptor-manager'; export * from './interceptors/common-interceptors'; // Cache export * from './cache'; // Retry export * from './retry'; // Utilities export * from './utils'; // TanStack Query integration export * from './query'; // MSW integration (Mock Service Worker) // export { // // Core MSW setup // setupMocks, // teardownMocks, // mockConfig, // updateMockConfig, // // Browser and Node setup // setupBrowser, // setupServer, // // Handler management // HandlerManager, // createHandler, // createHandlers, // // Pre-configured handlers // defaultHandlers, // authHandlers, // // Environment detection // isMockingEnabled, // getMockingMode, // // Types // type MockConfig, // type MockMode, // type MockDataFactory, // } from './mocks' //# sourceMappingURL=index.js.map