UNPKG

memoradb

Version:

A lightweight in-memory key-value store similar to Redis

18 lines (17 loc) 512 B
#!/usr/bin/env node declare class MemoraDB { private store; private expirations; constructor(); set(key: string, value: string | number, expiry?: number | null): string; get(key: string): string | number | null; del(key: string): string; expire(key: string, seconds: number): number; ttl(key: string): number; persist(key: string): number; flushAll(): string; incr(key: string): number; decr(key: string): number; private setExpiry; } export default MemoraDB;