@terascope/core-utils / schemas
schemas
Classes
| Class | Description |
|---|---|
| SchemaValidator | Facade class used to validate convict style schemas using the Zod library |
Variables
formats
constformats: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
| Parameter | Type |
|---|---|
unitString | string |
Returns
unitString is DurationConstructor
isOfTypeFormat()
isOfTypeFormat(
value):value is Format
Defined in: packages/core-utils/src/schemas.ts:675
Parameters
| Parameter | Type |
|---|---|
value | unknown |
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
| Parameter | Type |
|---|---|
value | unknown |
Returns
value is SchemaObj<T>