Aller au contenu principal

StringConstraintMeta

Experimental

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

Since

2.0.0


Properties

minLength?: object

Experimental

Minimum length constraint

value: number

message?: string

maxLength?: object

Experimental

Maximum length constraint

value: number

message?: string

length?: object

Experimental

Exact length constraint

value: number

message?: string

email?: object

Experimental

Email format constraint

message?: string

url?: object

Experimental

URL format constraint

message?: string

uuid?: object

Experimental

UUID format constraint

message?: string

regex?: object

Experimental

Custom regex constraint

pattern: RegExp

message?: string

includes?: object

Experimental

Includes substring constraint

value: string

message?: string

startsWith?: object

Experimental

Starts with prefix constraint

value: string

message?: string

endsWith?: object

Experimental

Ends with suffix constraint

value: string

message?

optional message: string