Documentation
    Preparing search index...

    Interface IKV

    Minimal iso-kv surface used by EffectRunner.

    The full iso-kv KV class satisfies this interface, but custom stores can implement just these methods when they need to plug in a different backend.

    interface IKV {
        delete: (key: KvKey) => Promise<void>;
        get: <T = unknown>(key: KvKey) => Promise<T | undefined>;
        set: <T = unknown>(key: KvKey, value: T) => Promise<IKV>;
    }
    Index
    delete: (key: KvKey) => Promise<void>

    Deletes a value by structured key.

    get: <T = unknown>(key: KvKey) => Promise<T | undefined>

    Reads a value by structured key.

    set: <T = unknown>(key: KvKey, value: T) => Promise<IKV>

    Stores a value by structured key.