Skip to main content

generateStringValidation()

generateStringValidation(varName, ctx, constraints?, customTypeMessage?): object

Experimental

Generates complete validation code for a string schema with all constraints.


Parametersโ€‹

varName: stringโ€‹

The variable name to validate.

ctx: GeneratorContextโ€‹

The generator context.

constraints?: StringConstraintMetaโ€‹

Optional string constraint metadata.

customTypeMessage?: stringโ€‹

Optional custom type error message.


Returns: objectโ€‹

Generated code lines and updated context.

code: string[]โ€‹

ctx: GeneratorContextโ€‹


Sinceโ€‹

2.0.0