@tobiasberg/graphql-hooks-memcache
Version:
In memory cache for graphql-hooks
17 lines (14 loc) • 336 B
TypeScript
export = MemCacheFunction
declare function MemCacheFunction(options?: {
size?: number
ttl?: number
initialState?: object
}): MemCache
interface MemCache {
get(keyObject: object): object
set(keyObject: object, data: object): void
delete(keyObject: object): void
clear(): void
keys(): void
getInitialState(): object
}