Skip to main content

NumberConstraintMeta

Experimental

Number constraint metadata for JIT compilation. These are extracted from the schema's refinements for inline code generation.

Sinceโ€‹

2.0.0


Propertiesโ€‹

min?: objectโ€‹

Experimental

Minimum value constraint (inclusive)

value: numberโ€‹

message?: stringโ€‹

max?: objectโ€‹

Experimental

Maximum value constraint (inclusive)

value: numberโ€‹

message?: stringโ€‹

lt?: objectโ€‹

Experimental

Less than constraint (exclusive)

value: numberโ€‹

message?: stringโ€‹

lte?: objectโ€‹

Experimental

Less than or equal constraint (inclusive)

value: numberโ€‹

message?: stringโ€‹

gt?: objectโ€‹

Experimental

Greater than constraint (exclusive)

value: numberโ€‹

message?: stringโ€‹

gte?: objectโ€‹

Experimental

Greater than or equal constraint (inclusive)

value: numberโ€‹

message?: stringโ€‹

positive?: objectโ€‹

Experimental

Positive number constraint (> 0)

message?: stringโ€‹

negative?: objectโ€‹

Experimental

Negative number constraint (< 0)

message?: stringโ€‹

int?: objectโ€‹

Experimental

Integer constraint

message?: stringโ€‹

multipleOf?: objectโ€‹

Experimental

Multiple of constraint

value: numberโ€‹

message?โ€‹

optional message: string