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?
optionalmessage:string