Skip to main content

isBigIntConstraint()

isBigIntConstraint(schema): schema is BigIntConstraint

Type guard for BigIntConstraint. Checks that the schema is a bigint type and has constraint methods.


Parametersโ€‹

schema: GenericSchemaโ€‹

The schema to check


Returns: schema is BigIntConstraintโ€‹

True if the schema is a BigIntConstraint with constraint methods


Sinceโ€‹

2.0.0


Exampleโ€‹

const schema = bigint().min(0n);
if (isBigIntConstraint(schema)) {
// schema is narrowed to BigIntConstraint
schema.max(100n); // constraint methods available
}