Skip to content
Classcorev0.12.0

KeyvDriver

Wraps a Keyv instance for config.kv.

class KeyvDriver<TKeyv extends KeyvLike>
    implements KvDriver, AsyncDisposable

Member visibility

Filter class members by access level.

constructor

Constructs a new instance of the KeyvDriver class

KeyvDriver(keyv: TKeyv)

Showing members with Protected visibility and higher.

keyv

The Keyv instance you passed, with its full type.

public readonly keyv: TKeyv

[Symbol.asyncDispose]()

public async [Symbol.asyncDispose](): Promise<void>

entries()

public entries(
    prefix: string
): AsyncIterable<KvEntry>

Throws:

A SeedcordError when the Keyv store can't list its keys, like @keyv/memcache.