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