Skip to content

API > wxt/utils/storage > defineSchema

Function: defineSchema()

defineSchema<T>(parse): StandardSchemaV1<unknown, T>

Wrap a synchronous or asynchronous parse function into a Standard Schema. Use for validators that don't conform natively (TypeBox Value.Parse, io-ts .decode, hand-rolled parsers). parse must return the value or throw.

Type parameters

T

Parameters

parse: (value) => T | Promise<T>

Source

packages/storage/dist/index.d.mts:330


Generated using typedoc-plugin-markdown and TypeDoc