/var/www/p4ela.kz/server/delivery/api/utils
NameSizeModeActions
checkPermission.util.js2550644editdlrm
date.js46660644editdlrm
refreshToken.util.js16870644editdlrm
response.util.js1700644editdlrm
validator.util.js11720644editdlrm
Edit: /var/www/p4ela.kz/server/delivery/api/utils/validator.util.js (1172B)
const config = require('../../config/app.json') exports.isSet = function (value) { return typeof value != 'undefined' && value !== null } exports.isEmpty = function (value) { return typeof value == 'string' && value == '' } exports.isNumber = function (value){ return (typeof value != 'undefined' && value !== null) || Number.isNumber(value) } exports.isEmail = function (value) { return String(value) .toLowerCase() .match( /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/ ) } exports.isPhone = function (value) { return String(value) .toLowerCase() .replaceAll(' ', '') .replaceAll('-', '') .match( /^(\+{0,})(\d{0,})([(]{1}\d{1,3}[)]{0,}){0,}(\s?\d+|\+\d{2,3}\s{1}\d+|\d+){1}[\s|-]?\d+([\s|-]?\d+){1,2}(\s){0,}$/ ) } exports.minLength = function (value, length) { if (typeof value !== 'string' || !(value instanceof String)) { if (typeof value === 'object') { value = JSON.parse(value) } value = value.toString() } return value.toString().length >= length } exports.isArray = function (value){ return Array.isArray(value) }