@node-idempotency/storage-adapter-memory
Version:
in memory storage adapter for node-idempotency
13 lines • 508 B
TypeScript
import { type StorageAdapter } from "@node-idempotency/storage";
export declare class MemoryStorageAdapter implements StorageAdapter {
private readonly cache;
private buildCacheValue;
setIfNotExists(key: string, val: string, { ttl }?: {
ttl?: number | undefined;
}): Promise<boolean>;
set(key: string, val: string, { ttl }: {
ttl?: number | undefined;
}): Promise<void>;
get(key: string): Promise<string | undefined>;
}
//# sourceMappingURL=adapter-memory.d.ts.map