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:752

Parameters​

ParameterType
unitStringstring

Returns​

unitString is DurationConstructor


isOfTypeFormat()​

isOfTypeFormat(value): value is Format

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

Parameters​

ParameterType
valueunknown

Returns​

value is Format


isSchemaObj()​

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

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

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
valueunknown

Returns​

value is SchemaObj<T>