UNPKG

synapse-storage

Version:

Набор инструментов для управления состоянием и апи-запросами

16 lines (15 loc) 1.33 kB
export { ConfigMergeStrategy } from './modules/singleton/models'; export * from './storage.interface'; export type { BatchingMiddlewareOptions, LoggerMiddlewareOptions, ShallowCompareMiddlewareOptions } from './middlewares'; export { broadcastMiddleware, loggerMiddleware, sharedWorkerMiddleware, syncBroadcastMiddleware, syncLoggerMiddleware, syncSharedWorkerMiddleware } from './middlewares'; export { AsyncBaseStorage } from './adapters/async-base-storage.service'; export { IndexedDBStorage } from './adapters/indexed-DB.service'; export { LocalStorage } from './adapters/local-storage.service'; export { MemoryStorage } from './adapters/memory-storage.service'; export { StorageCore } from './adapters/storage-core'; export { SyncBaseStorage } from './adapters/sync-base-storage.service'; export { WorkerCacheStorage } from './adapters/worker-storage.service'; export { browserStorage, type BrowserStorageOptions } from './browser-storage.util'; export { type AsyncMiddleware, type AsyncMiddlewareAPI, type AsyncNextFunction, type Middleware, type MiddlewareAPI, type NextFunction, type StorageAction, type SyncMiddleware, type SyncMiddlewareAPI, type SyncNextFunction, } from './utils/middleware-module'; export { StorageFactory } from './utils/storage-factory.util'; export { type StorageKeyType } from './utils/storage-key';