intellibrix v1.0.0
    Preparing search index...

    Interface KeyValueStore

    A simple, provider-agnostic key-value store.

    interface KeyValueStore {
        delete(key: string): Promise<boolean>;
        dump(): Promise<Record<string, any>>;
        get(key: string): Promise<any>;
        load(data: Record<string, any>): Promise<void>;
        set(key: string, value: any): Promise<void>;
    }

    Implemented by

    Index
    • Parameters

      • key: string

      Returns Promise<boolean>

    • Returns Promise<Record<string, any>>

    • Parameters

      • key: string

      Returns Promise<any>

    • Parameters

      • data: Record<string, any>

      Returns Promise<void>

    • Parameters

      • key: string
      • value: any

      Returns Promise<void>