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