@mvp-rockets/namma-generator
Version:
A generator to generate mvp-rockets projects
42 lines (40 loc) • 558 B
JavaScript
const {
isBoolean,
hasLengthOf,
isEmail,
isMobileNumber,
isStringNumeric,
isUndefined,
maxValue,
minValue,
notEmpty,
numeric,
shouldBeUuid,
isTimestamp,
validate,
optional
} = require('@mvp-rockets/namma-lib/validations');
const isValidUrl = (url) => {
try {
return Boolean(new URL(url));
} catch (err) {
return false;
}
}
module.exports = {
isBoolean,
hasLengthOf,
isEmail,
isMobileNumber,
isStringNumeric,
isUndefined,
maxValue,
minValue,
notEmpty,
numeric,
shouldBeUuid,
isTimestamp,
validate,
isValidUrl,
optional
};