UNPKG

@alifd/validate

Version:
1 lines 24.4 kB
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function t(){return e.default}:function t(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="./",r(r.s=5)}([function(e,t,r){"use strict";var n=r(1);Object.defineProperty(t,"__esModule",{value:!0}),t.asyncMap=p,t.asyncMapPromise=d,t.complementError=v,t.format=i,t.processErrorResults=y;var o=n(r(3)),a=n(r(4)),u=/%[sdj%]/g;function i(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=1,o=t[0],a=t.length,i;return"function"==typeof o?o(t.slice(1)):"string"==typeof o?String(o).replace(u,function(e){if("%%"===e)return"%";if(n>=a)return e;switch(e){case"%s":return String(t[n++]);case"%d":return Number(t[n++]);case"%j":try{return JSON.stringify(t[n++])}catch(e){return"[Circular]"}default:return e}}):o}function f(e,t,r){var n=0,o=e.length;function a(u){if(u&&u.length)return r(u);var i=n;if(n+=1,!(i<o))return r([]);t(e[i],a)}a([])}function s(e,t){return c.apply(this,arguments)}function c(){return(c=(0,a.default)(o.default.mark(function e(t,r){return o.default.wrap(function e(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",t.reduce(function(){var e=(0,a.default)(o.default.mark(function e(t,n){var a;return o.default.wrap(function e(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,t;case 3:a=o.sent,o.next=9;break;case 6:o.prev=6,o.t0=o.catch(0),a=o.t0;case 9:if(!a||!a.length){o.next=11;break}return o.abrupt("return",a);case 11:return o.abrupt("return",r(n));case 12:case"end":return o.stop()}},e,null,[[0,6]])}));return function(t,r){return e.apply(this,arguments)}}(),[]));case 1:case"end":return n.stop()}},e)}))).apply(this,arguments)}function l(e){var t=[];return Object.keys(e).forEach(function(r){Object.keys(e[r]).forEach(function(n){t.push(e[r][n])})}),t}function p(e,t,r,n){var o;if(t.first)return f(l(e),r,n);var a=Object.keys(e),u=a.length,i=0,s=[],c=function e(t){if(s.push(t),++i===u)return n(s)};a.forEach(function(t){var n;f(e[t],r,c)})}function d(e,t,r){return h.apply(this,arguments)}function h(){return(h=(0,a.default)(o.default.mark(function e(t,r,n){var a,u;return o.default.wrap(function e(o){for(;;)switch(o.prev=o.next){case 0:if(!r.first){o.next=5;break}return a=l(t),o.next=4,s(a,n);case 4:return o.abrupt("return",o.sent);case 5:return u=Object.values(t),o.next=8,Promise.all(u.map(function(e){return s(e,n)}));case 8:return o.abrupt("return",o.sent);case 9:case"end":return o.stop()}},e)}))).apply(this,arguments)}function v(e){return function(t){return t&&t.message?(t.field=e.field,t):{message:t,field:e.field}}}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[],r={};function n(e){Array.isArray(e)?t=t.concat(e):t.push(e)}for(var o=0;o<e.length;o++)n(e[o]);if(t.length)for(var a=0;a<t.length;a++){var u=t[a].field;u&&(r[u]=r[u]||[],r[u].push(t[a]))}else t=null,r=null;return{errors:t,fields:r}}},function(e,t){function r(e){return e&&e.__esModule?e:{default:e}}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){function r(t){"@babel/helpers - typeof";return e.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,r(t)}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){e.exports=r(9)},function(e,t){function r(e,t,r,n,o,a,u){try{var i=e[a](u),f=i.value}catch(e){return void r(e)}i.done?t(f):Promise.resolve(f).then(n,o)}function n(e){return function(){var t=this,n=arguments;return new Promise(function(o,a){var u=e.apply(t,n);function i(e){r(u,o,a,i,f,"next",e)}function f(e){r(u,o,a,i,f,"throw",e)}i(void 0)})}}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){e.exports=r(6)},function(e,t,r){r(7)},function(e,t,r){var n=document.getElementById("usage"),o,a,u;new(r(1)(r(8)).default)({name:[{required:!0,aliasName:"\u7528\u6237\u540d"}]}).validate({name:""},function(e){console.log(e)})},function(e,t,r){"use strict";var n=r(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(3)),a=n(r(4)),u=n(r(10)),i=n(r(11)),f=n(r(12)),s=r(0),c=n(r(13)),l=r(14);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,u.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function h(){}function v(e,t){var r,n,o={},a;return Object.keys(t).forEach(function(a){r=t[a],n=e[a],Array.isArray(r)||(r=[r]),r.forEach(function(t){t.validator=(0,l.getValidationMethod)(t),t.field=a,t.validator&&(o[a]=o[a]||[],o[a].push({rule:t,value:n,source:e,field:a}))})}),o}var y,m=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,i.default)(this,e),this._rules=t,this._options=d(d({},r),{},{messages:d(d({},c.default),r.messages)}),this.complete=[]}return(0,f.default)(e,[{key:"abort",value:function e(){for(var t=0;t<this.complete.length;t++)this.complete[t]=h}},{key:"messages",value:function e(t){this._options.messages=Object.assign({},this._options.messages,t)}},{key:"validate",value:function e(t,r){var n=this;if(!r)return this.validatePromise(t);if(this._rules&&0!==Object.keys(this._rules).length){var o=v(t,this._rules);0===Object.keys(o).length&&r(null),this.complete.push(u);var a=this.complete.length;(0,s.asyncMap)(o,this._options,function(e,t){var r=e.rule;function o(e){var n=e;"boolean"==typeof n||n||(n=[]),Array.isArray(n)||(n=[n]),n.length&&r.message&&(n=[].concat(r.message)),n=n.map((0,s.complementError)(r)),t(n)}r.field=e.field;var a=r.validator(r,e.value,o,n._options);a&&a.then&&a.then(function(){return o()},function(e){return o(e)})},function(e){n.complete[a-1](e)})}else r&&r(null);function u(e){var t,n,o=[],a={};function u(e){Array.isArray(e)?o=o.concat(e):o.push(e)}for(t=0;t<e.length;t++)u(e[t]);if(o.length)for(t=0;t<o.length;t++)a[n=o[t].field]=a[n]||[],a[n].push(o[t]);else o=null,a=null;r(o,a)}}},{key:"validatePromise",value:function(){var e=(0,a.default)(o.default.mark(function e(t){var r=this,n,u;return o.default.wrap(function e(i){for(;;)switch(i.prev=i.next){case 0:if(this._rules&&0!==Object.keys(this._rules).length){i.next=2;break}return i.abrupt("return",{errors:null});case 2:if(n=v(t,this._rules),0!==Object.keys(n).length){i.next=5;break}return i.abrupt("return",{errors:null});case 5:return i.next=7,(0,s.asyncMapPromise)(n,this._options,function(){var e=(0,a.default)(o.default.mark(function e(t){var n,a;return o.default.wrap(function e(o){for(;;)switch(o.prev=o.next){case 0:return(n=t.rule).field=t.field,o.prev=2,o.next=5,new Promise(function(e,o){function a(t){e(t)}var u=n.validator(n,t.value,a,r._options);u&&u.then&&u.then(function(){return a()},function(e){return a(e)})});case 5:a=o.sent,o.next=11;break;case 8:o.prev=8,o.t0=o.catch(2),a=o.t0;case 11:if(!a){o.next=18;break}return"boolean"==typeof a||a||(a=[]),Array.isArray(a)||(a=[a]),a.length&&n.message&&(a=[].concat(n.message)),o.abrupt("return",a.map((0,s.complementError)(n)));case 18:return o.abrupt("return",[]);case 19:case"end":return o.stop()}},e,null,[[2,8]])}));return function(t){return e.apply(this,arguments)}}());case 7:return u=i.sent,i.abrupt("return",(0,s.processErrorResults)(u));case 9:case"end":return i.stop()}},e,this)}));function t(t){return e.apply(this,arguments)}return t}()}]),e}();t.default=m},function(e,t,r){var n=function(e){"use strict";var t=Object.prototype,r=t.hasOwnProperty,n,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",u=o.asyncIterator||"@@asyncIterator",i=o.toStringTag||"@@toStringTag";function f(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{f({},"")}catch(e){f=function(e,t,r){return e[t]=r}}function s(e,t,r,n){var o=t&&t.prototype instanceof y?t:y,a=Object.create(o.prototype),u=new L(n||[]);return a._invoke=P(e,r,u),a}function c(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var l="suspendedStart",p="suspendedYield",d="executing",h="completed",v={};function y(){}function m(){}function g(){}var b={};f(b,a,function(){return this});var w=Object.getPrototypeOf,O=w&&w(w(N([])));O&&O!==t&&r.call(O,a)&&(b=O);var x=g.prototype=y.prototype=Object.create(b);function j(e){["next","throw","return"].forEach(function(t){f(e,t,function(e){return this._invoke(t,e)})})}function _(e,t){function n(o,a,u,i){var f=c(e[o],e,a);if("throw"!==f.type){var s=f.arg,l=s.value;return l&&"object"==typeof l&&r.call(l,"__await")?t.resolve(l.__await).then(function(e){n("next",e,u,i)},function(e){n("throw",e,u,i)}):t.resolve(l).then(function(e){s.value=e,u(s)},function(e){return n("throw",e,u,i)})}i(f.arg)}var o;function a(e,r){function a(){return new t(function(t,o){n(e,r,t,o)})}return o=o?o.then(a,a):a()}this._invoke=a}function P(e,t,r){var n=l;return function o(a,u){if(n===d)throw new Error("Generator is already running");if(n===h){if("throw"===a)throw u;return A()}for(r.method=a,r.arg=u;;){var i=r.delegate;if(i){var f=k(i,r);if(f){if(f===v)continue;return f}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===l)throw n=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=d;var s=c(e,t,r);if("normal"===s.type){if(n=r.done?h:p,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n=h,r.method="throw",r.arg=s.arg)}}}function k(e,t){var r=e.iterator[t.method];if(r===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=n,k(e,t),"throw"===t.method))return v;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var o=c(r,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,v;var a=o.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=n),t.delegate=null,v):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,v)}function M(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function E(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function L(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(M,this),this.reset(!0)}function N(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,u=function t(){for(;++o<e.length;)if(r.call(e,o))return t.value=e[o],t.done=!1,t;return t.value=n,t.done=!0,t};return u.next=u}}return{next:A}}function A(){return{value:n,done:!0}}return m.prototype=g,f(x,"constructor",g),f(g,"constructor",m),m.displayName=f(g,i,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===m||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,f(e,i,"GeneratorFunction")),e.prototype=Object.create(x),e},e.awrap=function(e){return{__await:e}},j(_.prototype),f(_.prototype,u,function(){return this}),e.AsyncIterator=_,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var u=new _(s(t,r,n,o),a);return e.isGeneratorFunction(r)?u:u.next().then(function(e){return e.done?e.value:u.next()})},j(x),f(x,i,"Generator"),f(x,a,function(){return this}),f(x,"toString",function(){return"[object Generator]"}),e.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var n=t.pop();if(n in e)return r.value=n,r.done=!1,r}return r.done=!0,r}},e.values=N,L.prototype={constructor:L,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(E),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=n)},stop:function(){this.done=!0;var e,t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function o(r,o){return i.type="throw",i.arg=e,t.next=r,o&&(t.method="next",t.arg=n),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var u=this.tryEntries[a],i=u.completion;if("root"===u.tryLoc)return o("end");if(u.tryLoc<=this.prev){var f=r.call(u,"catchLoc"),s=r.call(u,"finallyLoc");if(f&&s){if(this.prev<u.catchLoc)return o(u.catchLoc,!0);if(this.prev<u.finallyLoc)return o(u.finallyLoc)}else if(f){if(this.prev<u.catchLoc)return o(u.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<u.finallyLoc)return o(u.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var u=a?a.completion:{};return u.type=e,u.arg=t,a?(this.method="next",this.next=a.finallyLoc,v):this.complete(u)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),v},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),E(r),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;E(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:N(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=n),v}},e}(e.exports);try{regeneratorRuntime=n}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},function(e,t){function r(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){function r(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function n(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={default:"%s \u6821\u9a8c\u5931\u8d25",required:"%s \u662f\u5fc5\u586b\u5b57\u6bb5",format:{number:"%s \u4e0d\u662f\u5408\u6cd5\u7684\u6570\u5b57",email:"%s \u4e0d\u662f\u5408\u6cd5\u7684 email \u5730\u5740",url:"%s \u4e0d\u662f\u5408\u6cd5\u7684 URL \u5730\u5740",tel:"%s \u4e0d\u662f\u5408\u6cd5\u7684\u7535\u8bdd\u53f7\u7801",IDNumber:"%s \u4e0d\u662f\u5408\u6cd5\u7684\u8eab\u4efd\u8bc1\u53f7\u7801"},number:{length:"%s \u957f\u5ea6\u5fc5\u987b\u662f %s",min:"%s \u5b57\u6bb5\u6570\u503c\u4e0d\u5f97\u5c0f\u4e8e %s",max:"%s \u5b57\u6bb5\u6570\u503c\u4e0d\u5f97\u5927\u4e8e %s",minLength:"%s \u5b57\u6bb5\u5b57\u7b26\u957f\u5ea6\u4e0d\u5f97\u5c11\u4e8e %s",maxLength:"%s \u5b57\u6bb5\u5b57\u7b26\u957f\u5ea6\u4e0d\u5f97\u8d85\u8fc7 %s"},string:{length:"%s \u957f\u5ea6\u5fc5\u987b\u662f %s",min:"%s \u5b57\u6bb5\u6570\u503c\u4e0d\u5f97\u5c0f\u4e8e %s",max:"%s \u5b57\u6bb5\u6570\u503c\u4e0d\u5f97\u5927\u4e8e %s",minLength:"%s \u5b57\u6bb5\u5b57\u7b26\u957f\u5ea6\u4e0d\u5f97\u5c11\u4e8e %s",maxLength:"%s \u5b57\u6bb5\u5b57\u7b26\u957f\u5ea6\u4e0d\u5f97\u8d85\u8fc7 %s"},array:{length:"%s \u4e2a\u6570\u5fc5\u987b\u662f %s",minLength:"%s \u4e2a\u6570\u4e0d\u5f97\u5c11\u4e8e %s",maxLength:"%s \u4e2a\u6570\u4e0d\u5f97\u8d85\u8fc7 %s"},pattern:"%s \u5b57\u6bb5\u6570\u503c %s \u4e0d\u5339\u914d\u6b63\u5219 %s"};t.default=n},function(e,t,r){"use strict";var n=r(1);Object.defineProperty(t,"__esModule",{value:!0}),t.getValidationMethod=u,t.validateFunc=a;var o=n(r(15));function a(e,t){return function(r,n,a,u){var i=[];if("required"!==t){var f=[];if(o.default.required(r,n,f,u),f.length>0)return"required"in r&&r.required?a?a(f):Promise.reject(f):a?a([]):Promise.resolve(null)}return e(r,n,i,u),a?a(i):Promise?Promise.resolve(i):void 0}}function u(e){if("function"==typeof e.validator)return e.validator;for(var t=Object.keys(e),r=0;r<t.length;r++){var n=t[r];if("required"!==n&&n in o.default)return a(o.default[n],n)}return"required"in e&&e.required?a(o.default.required,"required"):null}},function(e,t,r){"use strict";var n=r(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(16)),a=n(r(17)),u=n(r(18)),i=n(r(19)),f=n(r(20)),s={required:o.default,format:a.default,min:u.default,max:u.default,minLength:i.default,maxLength:i.default,length:i.default,pattern:f.default};t.default=s},function(e,t,r){"use strict";var n=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=u(r(0));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(a=function e(n){return n?r:t})(e)}function u(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var r=a(t);if(r&&r.has(e))return r.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var f=u?Object.getOwnPropertyDescriptor(e,i):null;f&&(f.get||f.set)?Object.defineProperty(o,i,f):o[i]=e[i]}return o.default=e,r&&r.set(e,o),o}function i(e,t,r,n){void 0!==t&&null!==t&&""!==t&&0!==t.length||r.push(o.format(n.messages.required,e.aliasName||e.field))}var f=i;t.default=f},function(e,t,r){"use strict";var n=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=u(r(0));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(a=function e(n){return n?r:t})(e)}function u(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var r=a(t);if(r&&r.has(e))return r.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var f=u?Object.getOwnPropertyDescriptor(e,i):null;f&&(f.get||f.set)?Object.defineProperty(o,i,f):o[i]=e[i]}return o.default=e,r&&r.set(e,o),o}var i=/[\w\u4E00-\u9FA5]+([-+.][\w\u4E00-\u9FA5]+)*@[\w\u4E00-\u9FA5]+([-.][\w\u4E00-\u9FA5]+)*\.[\w\u4E00-\u9FA5]+([-.][\w\u4E00-\u9FA5]+)*/,f=/^(?:(?:http|https|ftp):\/\/|\/\/)(?:(?:(?:[-\w\u00a1-\uffff]+)(?:\.[-\w\u00a1-\uffff]+)+|localhost)(?::\d{2,5})?(?:(?:\/|#)[^\s]*)?)$/,s=/\d*/,c=/^(1\d{10})$|(((400)-(\d{3})-(\d{4}))|^((\d{7,8})|(\d{3,4})-(\d{7,8})|(\d{7,8})-(\d{1,4}))$)$|^([ ]?)$/,l={number:function e(t){return!isNaN(t)&&("number"==typeof t||"string"==typeof t&&!!t.match(s))},email:function e(t){return"string"==typeof t&&!!t.match(i)&&t.length<255},url:function e(t){return"string"==typeof t&&!!t.match(f)},tel:function e(t){return"string"==typeof t&&!!t.match(c)},IDNumber:function e(t){return d(t)}};function p(e,t,r,n){var a=["email","number","url","tel","IDNumber"],u=e.format;a.indexOf(u)>-1&&!l[u](t)&&r.push(o.format(n.messages.format[u],e.aliasName||e.field,e.format))}function d(e){if("string"!=typeof e)return!1;var t,r,n;if(!/^[1-9][0-9]{5}([1][9][0-9]{2}|[2][0][0|1][0-9])([0][1-9]|[1][0|1|2])([0][1-9]|[1|2][0-9]|[3][0|1])[0-9]{3}([0-9]|[X])$/.test(e))return!1;for(var o=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2],a=["1","0","X","9","8","7","6","5","4","3","2"],u=e[17],i,f=e.substring(0,17).split(""),s=f.length,c=0,l=0;l<s;l++)c+=f[l]*o[l];return u===a[c%11]}var h=p;t.default=h},function(e,t,r){"use strict";var n=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=u(r(0));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(a=function e(n){return n?r:t})(e)}function u(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var r=a(t);if(r&&r.has(e))return r.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var f=u?Object.getOwnPropertyDescriptor(e,i):null;f&&(f.get||f.set)?Object.defineProperty(o,i,f):o[i]=e[i]}return o.default=e,r&&r.set(e,o),o}function i(e,t,r,n){var a=null,u,i="string"==typeof t;if("number"==typeof t?a="number":i&&(a="string"),!a)return!1;if(void 0!==e.min||void 0!==e.max){var f=t,s=Number(e.max),c=Number(e.min);i&&(f=Number(f)),f<c?r.push(o.format(n.messages[a].min,e.aliasName||e.field,e.min)):f>s&&r.push(o.format(n.messages[a].max,e.aliasName||e.field,e.max))}}var f=i;t.default=f},function(e,t,r){"use strict";var n=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=u(r(0));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(a=function e(n){return n?r:t})(e)}function u(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var r=a(t);if(r&&r.has(e))return r.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var f=u?Object.getOwnPropertyDescriptor(e,i):null;f&&(f.get||f.set)?Object.defineProperty(o,i,f):o[i]=e[i]}return o.default=e,r&&r.set(e,o),o}function i(e,t,r,n){var a=null,u="number"==typeof t,i="string"==typeof t,f=Array.isArray(t);if(u?a="number":i?a="string":f&&(a="array"),!a)return!1;var s=t,c=Number(e.length),l=Number(e.maxLength),p=Number(e.minLength);(p||l||c)&&(u&&(s="".concat(s)),s=s.length,c&&s!==e.length?r.push(o.format(n.messages[a].length,e.aliasName||e.field,e.length)):s<p?r.push(o.format(n.messages[a].minLength,e.aliasName||e.field,e.minLength)):s>l&&r.push(o.format(n.messages[a].maxLength,e.aliasName||e.field,e.maxLength)))}var f=i;t.default=f},function(e,t,r){"use strict";var n=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=u(r(0));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(a=function e(n){return n?r:t})(e)}function u(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var r=a(t);if(r&&r.has(e))return r.get(e);var o={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var f=u?Object.getOwnPropertyDescriptor(e,i):null;f&&(f.get||f.set)?Object.defineProperty(o,i,f):o[i]=e[i]}return o.default=e,r&&r.set(e,o),o}function i(e,t,r,n){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.test(t)||r.push(o.format(n.messages.pattern,e.aliasName||e.field,t,e.pattern));else if("string"==typeof e.pattern){var a;new RegExp(e.pattern).test(t)||r.push(o.format(n.messages.pattern,e.aliasName||e.field,t,e.pattern))}}var f=i;t.default=f}]);