Skip to content

Validator

PropertyDescription
Clean-
isAsync-
mayReturnPromise-

Defined in: elysia/dist/validator/index.d.ts:30

new Validator(): Validator;

Validator

Clean: (value) => unknown;

Defined in: elysia/dist/validator/index.d.ts:37

ParameterType
valueunknown

unknown


isAsync: boolean;

Defined in: elysia/dist/validator/index.d.ts:31


mayReturnPromise: boolean;

Defined in: elysia/dist/validator/index.d.ts:32

abstract Check(value): boolean;

Defined in: elysia/dist/validator/index.d.ts:33

ParameterType
valueunknown

boolean


abstract Errors(value): TLocalizedValidationError[];

Defined in: elysia/dist/validator/index.d.ts:34

ParameterType
valueunknown

TLocalizedValidationError[]


optional From(
value,
type?,
allowAsync?
): unknown;

Defined in: elysia/dist/validator/index.d.ts:36

ParameterType
valueunknown
type?string
allowAsync?boolean

unknown


static clear(): void;

Defined in: elysia/dist/validator/index.d.ts:42

void


static create<Schema>(schema, options?): TypeBoxValidator<Schema>;

Defined in: elysia/dist/validator/index.d.ts:38

Type Parameter
Schema extends TSchema
ParameterType
schemaSchema
options?ValidatorOptions

TypeBoxValidator<Schema>

static create<Schema>(schema, options?): StandardValidator;

Defined in: elysia/dist/validator/index.d.ts:39

Type Parameter
Schema extends StandardSchemaV1Like<unknown, unknown>
ParameterType
schemaSchema
options?ValidatorOptions

StandardValidator

static create(schema, options?): Validator;

Defined in: elysia/dist/validator/index.d.ts:40

ParameterType
schemanull
options?ValidatorOptions

Validator


static reference(schema, models): AnySchema;

Defined in: elysia/dist/validator/index.d.ts:35

ParameterType
schema| string | TSchema | StandardSchemaV1Like<unknown, unknown>
modelsRecord<string | number | symbol, AnySchema>

AnySchema


static response(schema, options?): Map<number, Validator>;

Defined in: elysia/dist/validator/index.d.ts:41

ParameterType
schema| TSchema | StandardSchemaV1Like<unknown, unknown> | Record<number, | TSchema | StandardSchemaV1Like<unknown, unknown>>
options?ResponseValidatorOptions

Map<number, Validator>

Last updated:

Type to search the documentation.

    Up arrowDown arrow to navigateEnter to selectEscape to close