skailan-core
Version:
Servicio de autenticación y multitenancy para Skailan.
16 lines • 362 B
JavaScript
export class Email {
value;
constructor(email) {
if (!Email.isValid(email)) {
throw new Error("Email inválido");
}
this.value = email;
}
static isValid(email) {
return /^[^@\s]+@[^@\s]+\.[^@\s]+$/.test(email);
}
toString() {
return this.value;
}
}
//# sourceMappingURL=Email.js.map