Skip to content

tsoa-next / @tsoa-next/runtime / RuntimeSchemaAdapter

Interface: RuntimeSchemaAdapter

Defined in: packages/runtime/src/routeGeneration/externalValidation.ts:15

Adapter contract used to execute validation with external schema libraries at runtime.

Properties

kind

ts
kind: ExternalValidatorKind;

Defined in: packages/runtime/src/routeGeneration/externalValidation.ts:16

Methods

validate()

ts
validate(
   value, 
   schema, 
   context): RuntimeSchemaAdapterResult;

Defined in: packages/runtime/src/routeGeneration/externalValidation.ts:17

Parameters

value

unknown

schema

unknown

context

ValidationContext

Returns

RuntimeSchemaAdapterResult

TypeScript-first OpenAPI generation, route generation, and runtime validation.