21 lines
457 B
TypeScript
21 lines
457 B
TypeScript
export type {
|
|
CacheItem,
|
|
DisposableCacheItem,
|
|
CacheConfig,
|
|
CacheStats,
|
|
CacheStrategy,
|
|
DoublyLinkedNode
|
|
} from './interfaces';
|
|
export { LruCache } from './lruCache';
|
|
export { CacheManager, globalCacheManager } from './manager';
|
|
export { DoublyLinkedList } from './doublyLinkedList';
|
|
export {
|
|
createHash,
|
|
generateCacheKey,
|
|
createCacheItem,
|
|
calculateHitRate,
|
|
formatCacheSize,
|
|
isExpired,
|
|
debounce,
|
|
throttle
|
|
} from './utils'; |