UNPKG

@oxyhq/services

Version:

Reusable OxyHQ module to handle authentication, user management, karma system, device-based session management and more 🚀

22 lines (18 loc) • 631 B
export { DeviceManager } from './deviceManager'; export type { DeviceFingerprint, StoredDeviceInfo } from './deviceManager'; // Request utilities export { RequestDeduplicator, RequestQueue, SimpleLogger } from './requestUtils'; // Cache utilities export { TTLCache, createCache, registerCacheForCleanup, unregisterCacheFromCleanup } from './cache'; export type { CacheStats } from './cache'; // Session utilities export { normalizeSession, sortSessions, deduplicateSessions, deduplicateSessionsByUserId, normalizeAndSortSessions, mergeSessions, sessionsEqual, sessionsArraysEqual } from './sessionUtils';