GraphReFlyTS

API Reference

requireStorageVersioned()

Require D108 versioned support and produce a clear adapter error when absent.

Import

import { requireStorageVersioned } from "@graphrefly/ts/storage";

Signature

function requireStorageVersioned(
	backend: StorageBackend,
	label = "storage backend",
): VersionedStorageBackend

Parameters

ParameterTypeDescription
backendStorageBackendbackend value used by the helper.
labelunknownlabel value used by the helper.

Returns

A VersionedStorageBackend value.

Example

import { requireStorageVersioned } from "@graphrefly/ts/storage";

Source

packages/ts/src/storage/backend.ts