code: validation,user,dbal (1 files)

This commit is contained in:
2025-12-26 01:38:19 +00:00
parent 5befe84d6f
commit 602e5e5816
@@ -2,20 +2,8 @@
* @file user-validation.ts
* @description User validation functions
*/
import { isValidEmail } from '../../validation/is-valid-email'
import { isValidUsername } from '../../validation/is-valid-username'
const EMAIL_REGEX = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
const USERNAME_REGEX = /^[a-z0-9_-]{3,30}$/;
/**
* Validate email format
*/
export function validateEmail(email: string): boolean {
return EMAIL_REGEX.test(email);
}
/**
* Validate username format
*/
export function validateUsername(username: string): boolean {
return USERNAME_REGEX.test(username);
}
export const validateEmail = (email: string): boolean => isValidEmail(email)
export const validateUsername = (username: string): boolean => isValidUsername(username)