Files
tekelanew_acs/acs/nladmin-ui/node_modules/.cache/babel-loader/8657227173d2a0e8411361d742f5b17e.json
2024-12-05 09:33:18 +08:00

1 line
5.7 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\utils\\validate.js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\utils\\validate.js","mtime":1732871026556},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\babel.config.js","mtime":1732871025888},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1732872825017},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\eslint-loader\\index.js","mtime":1732872823677}],"contextDependencies":[],"result":["\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.isArray = isArray;\nexports.isExternal = isExternal;\nexports.isString = isString;\nexports.isvalidPhone = isvalidPhone;\nexports.validAlphabets = validAlphabets;\nexports.validEmail = validEmail;\nexports.validLowerCase = validLowerCase;\nexports.validURL = validURL;\nexports.validUpperCase = validUpperCase;\nexports.validUsername = validUsername;\nexports.validateIP = validateIP;\nexports.validateIdNo = validateIdNo;\nexports.validatePhone = validatePhone;\nexports.validatePhoneTwo = validatePhoneTwo;\nexports.validateTelephone = validateTelephone;\nrequire(\"core-js/modules/es6.regexp.to-string\");\n/**\r\n * Created by PanJiaChen on 16/11/18.\r\n */\n\n/**\r\n * @param {string} path\r\n * @returns {Boolean}\r\n */\nfunction isExternal(path) {\n return /^(https?:|mailto:|tel:)/.test(path);\n}\n\n/**\r\n * @param {string} str\r\n * @returns {Boolean}\r\n */\nfunction validUsername(str) {\n var valid_map = ['admin', 'editor'];\n return valid_map.indexOf(str.trim()) >= 0;\n}\n\n/**\r\n * @param {string} url\r\n * @returns {Boolean}\r\n */\nfunction validURL(url) {\n var reg = /^(https?|ftp):\\/\\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(\\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}|([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9-]+\\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(\\/($|[a-zA-Z0-9.,?'\\\\+&%$#=~_-]+))*$/;\n return reg.test(url);\n}\n\n/**\r\n * @param {string} str\r\n * @returns {Boolean}\r\n */\nfunction validLowerCase(str) {\n var reg = /^[a-z]+$/;\n return reg.test(str);\n}\n\n/**\r\n * @param {string} str\r\n * @returns {Boolean}\r\n */\nfunction validUpperCase(str) {\n var reg = /^[A-Z]+$/;\n return reg.test(str);\n}\n\n/**\r\n * @param {string} str\r\n * @returns {Boolean}\r\n */\nfunction validAlphabets(str) {\n var reg = /^[A-Za-z]+$/;\n return reg.test(str);\n}\n\n/**\r\n * @param {string} email\r\n * @returns {Boolean}\r\n */\nfunction validEmail(email) {\n var reg = /^(([^<>()\\[\\]\\\\.,;:\\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,}))$/;\n return reg.test(email);\n}\nfunction isvalidPhone(phone) {\n var reg = /^1[3|4|5|7|8][0-9]\\d{8}$/;\n return reg.test(phone);\n}\n\n/**\r\n * @param {string} str\r\n * @returns {Boolean}\r\n */\nfunction isString(str) {\n if (typeof str === 'string' || str instanceof String) {\n return true;\n }\n return false;\n}\n\n/**\r\n * @param {Array} arg\r\n * @returns {Boolean}\r\n */\nfunction isArray(arg) {\n if (typeof Array.isArray === 'undefined') {\n return Object.prototype.toString.call(arg) === '[object Array]';\n }\n return Array.isArray(arg);\n}\n\n/**\r\n * 是否合法IP地址\r\n * @param rule\r\n * @param value\r\n * @param callback\r\n */\nfunction validateIP(rule, value, callback) {\n if (value === '' || value === undefined || value == null) {\n callback();\n } else {\n var reg = /^(\\d{1,2}|1\\d\\d|2[0-4]\\d|25[0-5])\\.(\\d{1,2}|1\\d\\d|2[0-4]\\d|25[0-5])\\.(\\d{1,2}|1\\d\\d|2[0-4]\\d|25[0-5])\\.(\\d{1,2}|1\\d\\d|2[0-4]\\d|25[0-5])$/;\n if (!reg.test(value) && value !== '') {\n callback(new Error('请输入正确的IP地址'));\n } else {\n callback();\n }\n }\n}\n\n/* 是否手机号码或者固话*/\nfunction validatePhoneTwo(rule, value, callback) {\n var reg = /^((0\\d{2,3}-\\d{7,8})|(1[34578]\\d{9}))$/;\n if (value === '' || value === undefined || value == null) {\n callback();\n } else {\n if (!reg.test(value) && value !== '') {\n callback(new Error('请输入正确的电话号码或者固话号码'));\n } else {\n callback();\n }\n }\n}\n\n/* 是否固话*/\nfunction validateTelephone(rule, value, callback) {\n var reg = /0\\d{2}-\\d{7,8}/;\n if (value === '' || value === undefined || value == null) {\n callback();\n } else {\n if (!reg.test(value) && value !== '') {\n callback(new Error('请输入正确的固话(格式:区号+号码,如010-1234567'));\n } else {\n callback();\n }\n }\n}\n\n/* 是否手机号码*/\nfunction validatePhone(rule, value, callback) {\n var reg = /^[1][3,4,5,7,8][0-9]{9}$/;\n if (value === '' || value === undefined || value == null) {\n callback();\n } else {\n if (!reg.test(value) && value !== '') {\n callback(new Error('请输入正确的电话号码'));\n } else {\n callback();\n }\n }\n}\n\n/* 是否身份证号码*/\nfunction validateIdNo(rule, value, callback) {\n var reg = /(^\\d{15}$)|(^\\d{18}$)|(^\\d{17}(\\d|X|x)$)/;\n if (value === '' || value === undefined || value == null) {\n callback();\n } else {\n if (!reg.test(value) && value !== '') {\n callback(new Error('请输入正确的身份证号码'));\n } else {\n callback();\n }\n }\n}",null]}