Skip to main content

@terascope/core-utils / schemas

schemas

Classes

ClassDescription
SchemaValidatorFacade class used to validate convict style schemas using the Zod library

Variables

formats

const formats: TF.Format[]

Defined in: packages/core-utils/src/schemas.ts:20

Functions

isMomentUnitOfTime()

isMomentUnitOfTime(unitString): unitString is DurationConstructor

Defined in: packages/core-utils/src/schemas.ts:701

Parameters

ParameterType
unitStringstring

Returns

unitString is DurationConstructor


isOfTypeFormat()

isOfTypeFormat(value): value is Format

Defined in: packages/core-utils/src/schemas.ts:675

Parameters

ParameterType
valueunknown

Returns

value is Format


isSchemaObj()

isSchemaObj<T>(value): value is SchemaObj<T>

Defined in: packages/core-utils/src/schemas.ts:630

Type Parameters

Type Parameter
T

Parameters

ParameterType
valueunknown

Returns

value is SchemaObj<T>