Function: email()
email(
errorMessage?):Validator<string,string,string>
Defined in: validation/validators/index.ts:130
Validates email address format.
Uses a simple but effective regex pattern for email validation.
Parameters
errorMessage?
string
Custom error message (optional)
Returns
Validator<string, string, string>
Validator that checks email format
Example
email()('john@example.com') // => Valid('john@example.com')
email()('invalid-email') // => Invalid(['Invalid email address'])
email('Bad email')('invalid') // => Invalid(['Bad email'])