diff --git a/src/lib/validators/email.ts b/src/lib/validators/email.ts index f7c4f1c..ad6951f 100644 --- a/src/lib/validators/email.ts +++ b/src/lib/validators/email.ts @@ -2,7 +2,7 @@ import type { Validator } from './validator.js'; export function email(): Validator { return (value: any) => { - const regex = /^[a-zA-Z0-9_+&*-]+(?:\.[a-zA-Z0-9_+&*-]+)*@(?:[a-zA-Z0-9-]+\.)+[a-zA-Z]{2,7}$/; + const regex = /^[a-zA-Z0-9_+&*-]+(?:\.[a-zA-Z0-9_+&*-]+)*@(?:[a-zA-Z0-9-]+\.)+[a-zA-Z]{2,63}$/; return { valid: Boolean(value) && regex.test(value), name: 'not_an_email' }; }; }