Skip to content

SaveAdapter

Defined in: packages/save/src/Save.ts:7

Pluggable storage backend used by the Save instance. Adapters speak strings — codecs and serialization happen above this layer.

delete(key): Promise<void>

Defined in: packages/save/src/Save.ts:13

Delete the value at a key. No-op when absent.

string

Promise<void>


list(prefix): Promise<string[]>

Defined in: packages/save/src/Save.ts:15

List all keys starting with prefix.

string

Promise<string[]>


read(key): Promise<string | null>

Defined in: packages/save/src/Save.ts:9

Read raw bytes for a key. Returns null when the key is absent.

string

Promise<string | null>


write(key, value): Promise<void>

Defined in: packages/save/src/Save.ts:11

Write raw bytes for a key. Overwrites existing value.

string

string

Promise<void>