TanStack

parseWithStandardSchema

Function: parseWithStandardSchema()

ts
function parseWithStandardSchema<T>(schema, data): T;

Defined in: packages/ai/src/activities/chat/tools/schema-converter.ts:443

Synchronously validates data against a Standard Schema compliant schema. Note: Some Standard Schema implementations may only support async validation. In those cases, this function will throw.

Type Parameters

T

T

Parameters

schema

unknown

Standard Schema compliant schema

data

unknown

Data to validate

Returns

T

Parsed/validated data

Throws

StandardSchemaValidationError if validation fails; Error if the schema only supports async validation.