@zeltjs/kv
v0.11.0
Published
Key-value store abstraction for Zelt applications
Readme
@zeltjs/kv
Key-value store abstraction for Zelt applications.
Installation
npm install @zeltjs/kv @zeltjs/coreUsage
import { MemoryKVAdaptor } from '@zeltjs/kv';
import type { KVStore } from '@zeltjs/kv';
const kv: KVStore = new MemoryKVAdaptor();
await kv.set('user:1', { name: 'Alice' });
const user = await kv.get('user:1');
await kv.set('session:abc', { userId: '1' }, { ttl: 3600 });Adaptors
MemoryKVAdaptor- In-memory store (for testing/development)@zeltjs/redis- Redis-backed store
