API Reference
requireKvVersioned()
Require D108 versioned KV support and produce a clear adapter error when absent.
Import
import { requireKvVersioned } from "@graphrefly/ts/storage";
Signature
function requireKvVersioned(
tier: KvStorageTier<T>,
label = "kvStorage",
): VersionedKvStorageTier<T>
Parameters
| Parameter | Type | Description |
|---|---|---|
tier | KvStorageTier<T> | tier value used by the helper. |
label | unknown | label value used by the helper. |
Returns
A VersionedKvStorageTier<T> value.
Example
import { requireKvVersioned } from "@graphrefly/ts/storage";
Source
packages/ts/src/storage/kv.ts