record()
record<
KeySchema,ValueSchema>(keySchema,valueSchema,message?):RecordSchema<KeySchema,ValueSchema>
Record schema - validates an object with typed keys and values.
Type Parametersβ
KeySchema: KeySchema extends GenericSchemaβ
ValueSchema: ValueSchema extends GenericSchemaβ
Parametersβ
keySchema: KeySchemaβ
Schema to validate keys (must be Schema<string>).
valueSchema: ValueSchemaβ
Schema to validate values.
message?: stringβ
Custom error message.
Returns: RecordSchema<KeySchema, ValueSchema>β
Schema that validates an object with typed keys/values.
Sinceβ
2.0.0