isStringConstraint()
isStringConstraint(
schema):schema is StringConstraint
Type guard for StringConstraint. Checks that the schema is a string type and has constraint methods.
Parametersโ
schema: GenericSchemaโ
The schema to check
Returns: schema is StringConstraintโ
True if the schema is a StringConstraint with constraint methods
Sinceโ
2.0.0
Exampleโ
const schema = string().minLength(5);
if (isStringConstraint(schema)) {
// schema is narrowed to StringConstraint
schema.maxLength(10); // constraint methods available
}