chessGame / backend /util /validation.js
ilhamdev's picture
Upload folder using huggingface_hub
ece5841 verified
raw
history blame contribute delete
511 Bytes
function isValidText(value, minLength = 1) {
return value && value.trim().length >= minLength;
}
function isValidDate(value) {
const date = new Date(value);
return value && date !== 'Invalid Date';
}
function isValidImageUrl(value) {
return value && value.startsWith('http');
}
function isValidEmail(value) {
return value && value.includes('@');
}
exports.isValidText = isValidText;
exports.isValidDate = isValidDate;
exports.isValidImageUrl = isValidImageUrl;
exports.isValidEmail = isValidEmail;