z-schema-esm
Version:
ESM fork of z-schema. JSON schema validator
1 lines • 173 kB
JavaScript
var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function t(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}"function"!=typeof Number.isFinite&&(Number.isFinite=function(e){return"number"==typeof e&&(e==e&&e!==1/0&&e!==-1/0)});var r="__lodash_hash_undefined__",n=1/0,o="[object Function]",a="[object GeneratorFunction]",i="[object Symbol]",u=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/,l=/^\./,f=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,d=/\\(\\)?/g,c=/^\[object .+?Constructor\]$/,p="object"==typeof e&&e&&e.Object===Object&&e,h="object"==typeof self&&self&&self.Object===Object&&self,v=p||h||Function("return this")();var _,m=Array.prototype,E=Function.prototype,y=Object.prototype,A=v["__core-js_shared__"],g=(_=/[^.]+$/.exec(A&&A.keys&&A.keys.IE_PROTO||""))?"Symbol(src)_1."+_:"",$=E.toString,O=y.hasOwnProperty,M=y.toString,x=RegExp("^"+$.call(O).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),S=v.Symbol,b=m.splice,R=w(v,"Map"),I=w(Object,"create"),P=S?S.prototype:void 0,T=P?P.toString:void 0;function D(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function C(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function L(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function N(e,t){for(var r,n,o=e.length;o--;)if((r=e[o][0])===(n=t)||r!=r&&n!=n)return o;return-1}function F(e,t){var r;t=function(e,t){if(Y(e))return!1;var r=typeof e;if("number"==r||"symbol"==r||"boolean"==r||null==e||H(e))return!0;return s.test(e)||!u.test(e)||null!=t&&e in Object(t)}(t,e)?[t]:Y(r=t)?r:U(r);for(var n=0,o=t.length;null!=e&&n<o;)e=e[j(t[n++])];return n&&n==o?e:void 0}function B(e){if(!G(e)||(t=e,g&&g in t))return!1;var t,r=function(e){var t=G(e)?M.call(e):"";return t==o||t==a}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}(e)?x:c;return r.test(function(e){if(null!=e){try{return $.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(e))}function Z(e,t){var r=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?r["string"==typeof t?"string":"hash"]:r.map}function w(e,t){var r=function(e,t){return null==e?void 0:e[t]}(e,t);return B(r)?r:void 0}D.prototype.clear=function(){this.__data__=I?I(null):{}},D.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},D.prototype.get=function(e){var t=this.__data__;if(I){var n=t[e];return n===r?void 0:n}return O.call(t,e)?t[e]:void 0},D.prototype.has=function(e){var t=this.__data__;return I?void 0!==t[e]:O.call(t,e)},D.prototype.set=function(e,t){return this.__data__[e]=I&&void 0===t?r:t,this},C.prototype.clear=function(){this.__data__=[]},C.prototype.delete=function(e){var t=this.__data__,r=N(t,e);return!(r<0)&&(r==t.length-1?t.pop():b.call(t,r,1),!0)},C.prototype.get=function(e){var t=this.__data__,r=N(t,e);return r<0?void 0:t[r][1]},C.prototype.has=function(e){return N(this.__data__,e)>-1},C.prototype.set=function(e,t){var r=this.__data__,n=N(r,e);return n<0?r.push([e,t]):r[n][1]=t,this},L.prototype.clear=function(){this.__data__={hash:new D,map:new(R||C),string:new D}},L.prototype.delete=function(e){return Z(this,e).delete(e)},L.prototype.get=function(e){return Z(this,e).get(e)},L.prototype.has=function(e){return Z(this,e).has(e)},L.prototype.set=function(e,t){return Z(this,e).set(e,t),this};var U=K((function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(H(e))return T?T.call(e):"";var t=e+"";return"0"==t&&1/e==-n?"-0":t}(t);var r=[];return l.test(e)&&r.push(""),e.replace(f,(function(e,t,n,o){r.push(n?o.replace(d,"$1"):t||e)})),r}));function j(e){if("string"==typeof e||H(e))return e;var t=e+"";return"0"==t&&1/e==-n?"-0":t}function K(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],a=r.cache;if(a.has(o))return a.get(o);var i=e.apply(this,n);return r.cache=a.set(o,i),i};return r.cache=new(K.Cache||L),r}K.Cache=L;var Y=Array.isArray;function G(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function H(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&M.call(e)==i}var W=function(e,t,r){var n=null==e?void 0:F(e,t);return void 0===n?r:n},k={};!function(e){e.jsonSymbol=Symbol.for("z-schema/json"),e.schemaSymbol=Symbol.for("z-schema/schema");var t=e.sortedKeys=function(e){return Object.keys(e).sort()};e.isAbsoluteUri=function(e){return/^https?:\/\//.test(e)},e.isRelativeUri=function(e){return/.+#/.test(e)},e.whatIs=function(e){var t=typeof e;return"object"===t?null===e?"null":Array.isArray(e)?"array":"object":"number"===t?Number.isFinite(e)?e%1==0?"integer":"number":Number.isNaN(e)?"not-a-number":"unknown-number":t},e.areEqual=function r(n,o,a){var i,u,s=(a=a||{}).caseInsensitiveComparison||!1;if(n===o)return!0;if(!0===s&&"string"==typeof n&&"string"==typeof o&&n.toUpperCase()===o.toUpperCase())return!0;if(Array.isArray(n)&&Array.isArray(o)){if(n.length!==o.length)return!1;for(u=n.length,i=0;i<u;i++)if(!r(n[i],o[i],{caseInsensitiveComparison:s}))return!1;return!0}if("object"===e.whatIs(n)&&"object"===e.whatIs(o)){var l=t(n);if(!r(l,t(o),{caseInsensitiveComparison:s}))return!1;for(u=l.length,i=0;i<u;i++)if(!r(n[l[i]],o[l[i]],{caseInsensitiveComparison:s}))return!1;return!0}return!1},e.isUniqueArray=function(t,r){var n,o,a=t.length;for(n=0;n<a;n++)for(o=n+1;o<a;o++)if(e.areEqual(t[n],t[o]))return r&&r.push(n,o),!1;return!0},e.difference=function(e,t){for(var r=[],n=e.length;n--;)-1===t.indexOf(e[n])&&r.push(e[n]);return r},e.clone=function(e){if(void 0!==e){if("object"!=typeof e||null===e)return e;var t,r;if(Array.isArray(e))for(t=[],r=e.length;r--;)t[r]=e[r];else{t={};var n=Object.keys(e);for(r=n.length;r--;){var o=n[r];t[o]=e[o]}}return t}},e.cloneDeep=function(e){var t=0,r=new Map,n=[];return function e(o){if("object"!=typeof o||null===o)return o;var a,i,u;if(void 0!==(u=r.get(o)))return n[u];if(r.set(o,t++),Array.isArray(o))for(a=[],n.push(a),i=o.length;i--;)a[i]=e(o[i]);else{a={},n.push(a);var s=Object.keys(o);for(i=s.length;i--;){var l=s[i];a[l]=e(o[l])}}return a}(e)},e.ucs2decode=function(e){for(var t,r,n=[],o=0,a=e.length;o<a;)(t=e.charCodeAt(o++))>=55296&&t<=56319&&o<a?56320==(64512&(r=e.charCodeAt(o++)))?n.push(((1023&t)<<10)+(1023&r)+65536):(n.push(t),o--):n.push(t);return n}}(k);var V=W,X={INVALID_TYPE:"Expected type {0} but found type {1}",INVALID_FORMAT:"Object didn't pass validation for format {0}: {1}",ENUM_MISMATCH:"No enum match for: {0}",ENUM_CASE_MISMATCH:"Enum does not match case for: {0}",ANY_OF_MISSING:"Data does not match any schemas from 'anyOf'",ONE_OF_MISSING:"Data does not match any schemas from 'oneOf'",ONE_OF_MULTIPLE:"Data is valid against more than one schema from 'oneOf'",NOT_PASSED:"Data matches schema from 'not'",ARRAY_LENGTH_SHORT:"Array is too short ({0}), minimum {1}",ARRAY_LENGTH_LONG:"Array is too long ({0}), maximum {1}",ARRAY_UNIQUE:"Array items are not unique (indexes {0} and {1})",ARRAY_ADDITIONAL_ITEMS:"Additional items not allowed",MULTIPLE_OF:"Value {0} is not a multiple of {1}",MINIMUM:"Value {0} is less than minimum {1}",MINIMUM_EXCLUSIVE:"Value {0} is equal or less than exclusive minimum {1}",MAXIMUM:"Value {0} is greater than maximum {1}",MAXIMUM_EXCLUSIVE:"Value {0} is equal or greater than exclusive maximum {1}",OBJECT_PROPERTIES_MINIMUM:"Too few properties defined ({0}), minimum {1}",OBJECT_PROPERTIES_MAXIMUM:"Too many properties defined ({0}), maximum {1}",OBJECT_MISSING_REQUIRED_PROPERTY:"Missing required property: {0}",OBJECT_ADDITIONAL_PROPERTIES:"Additional properties not allowed: {0}",OBJECT_DEPENDENCY_KEY:"Dependency failed - key must exist: {0} (due to key: {1})",MIN_LENGTH:"String is too short ({0} chars), minimum {1}",MAX_LENGTH:"String is too long ({0} chars), maximum {1}",PATTERN:"String does not match pattern {0}: {1}",KEYWORD_TYPE_EXPECTED:"Keyword '{0}' is expected to be of type '{1}'",KEYWORD_UNDEFINED_STRICT:"Keyword '{0}' must be defined in strict mode",KEYWORD_UNEXPECTED:"Keyword '{0}' is not expected to appear in the schema",KEYWORD_MUST_BE:"Keyword '{0}' must be {1}",KEYWORD_DEPENDENCY:"Keyword '{0}' requires keyword '{1}'",KEYWORD_PATTERN:"Keyword '{0}' is not a valid RegExp pattern: {1}",KEYWORD_VALUE_TYPE:"Each element of keyword '{0}' array must be a '{1}'",UNKNOWN_FORMAT:"There is no validation function for format '{0}'",CUSTOM_MODE_FORCE_PROPERTIES:"{0} must define at least one property if present",REF_UNRESOLVED:"Reference has not been resolved during compilation: {0}",UNRESOLVABLE_REFERENCE:"Reference could not be resolved: {0}",SCHEMA_NOT_REACHABLE:"Validator was not able to read schema with uri: {0}",SCHEMA_TYPE_EXPECTED:"Schema is expected to be of type 'object'",SCHEMA_NOT_AN_OBJECT:"Schema is not an object: {0}",ASYNC_TIMEOUT:"{0} asynchronous task(s) have timed out after {1} ms",PARENT_SCHEMA_VALIDATION_FAILED:"Schema failed to validate against its parent schema, see inner errors for details.",REMOTE_NOT_VALID:"Remote reference didn't compile successfully: {0}"},z=k;function J(e,t){this.parentReport=e instanceof J?e:void 0,this.options=e instanceof J?e.options:e||{},this.reportOptions=t||{},this.errors=[],this.path=[],this.asyncTasks=[],this.rootSchema=void 0,this.commonErrorMessage=void 0,this.json=void 0}J.prototype.isValid=function(){if(this.asyncTasks.length>0)throw new Error("Async tasks pending, can't answer isValid");return 0===this.errors.length},J.prototype.addAsyncTask=function(e,t,r){this.asyncTasks.push([e,t,r])},J.prototype.getAncestor=function(e){if(this.parentReport)return this.parentReport.getSchemaId()===e?this.parentReport:this.parentReport.getAncestor(e)},J.prototype.processAsyncTasks=function(e,t){var r=e||2e3,n=this.asyncTasks.length,o=n,a=!1,i=this;function u(){process.nextTick((function(){var e=0===i.errors.length,r=e?null:i.errors;t(r,e)}))}function s(e){return function(t){a||(e(t),0==--n&&u())}}if(0===n||this.errors.length>0&&this.options.breakOnFirstError)u();else{for(;o--;){var l=this.asyncTasks[o];l[0].apply(null,l[1].concat(s(l[2])))}setTimeout((function(){n>0&&(a=!0,i.addError("ASYNC_TIMEOUT",[n,r]),t(i.errors,!1))}),r)}},J.prototype.getPath=function(e){var t=[];return this.parentReport&&(t=t.concat(this.parentReport.path)),t=t.concat(this.path),!0!==e&&(t="#/"+t.map((function(e){return e=e.toString(),z.isAbsoluteUri(e)?"uri("+e+")":e.replace(/\~/g,"~0").replace(/\//g,"~1")})).join("/")),t},J.prototype.getSchemaId=function(){if(!this.rootSchema)return null;var e=[];for(this.parentReport&&(e=e.concat(this.parentReport.path)),e=e.concat(this.path);e.length>0;){var t=V(this.rootSchema,e);if(t&&t.id)return t.id;e.pop()}return this.rootSchema.id},J.prototype.hasError=function(e,t){for(var r=this.errors.length;r--;)if(this.errors[r].code===e){for(var n=!0,o=this.errors[r].params.length;o--;)this.errors[r].params[o]!==t[o]&&(n=!1);if(n)return n}return!1},J.prototype.addError=function(e,t,r,n){if(!e)throw new Error("No errorCode passed into addError()");this.addCustomError(e,X[e],t,r,n)},J.prototype.getJson=function(){for(var e=this;void 0===e.json;)if(void 0===(e=e.parentReport))return;return e.json},J.prototype.addCustomError=function(e,t,r,n,o){if(!(this.errors.length>=this.reportOptions.maxErrors)){if(!t)throw new Error("No errorMessage known for code "+e);for(var a=(r=r||[]).length;a--;){var i=z.whatIs(r[a]),u="object"===i||"null"===i?JSON.stringify(r[a]):r[a];t=t.replace("{"+a+"}",u)}var s={code:e,params:r,message:t,path:this.getPath(this.options.reportPathAsArray),schemaId:this.getSchemaId()};if(s[z.schemaSymbol]=o,s[z.jsonSymbol]=this.getJson(),o&&"string"==typeof o?s.description=o:o&&"object"==typeof o&&(o.title&&(s.title=o.title),o.description&&(s.description=o.description)),null!=n){for(Array.isArray(n)||(n=[n]),s.inner=[],a=n.length;a--;)for(var l=n[a],f=l.errors.length;f--;)s.inner.push(l.errors[f]);0===s.inner.length&&(s.inner=void 0)}this.errors.push(s)}};var q=J,Q={exports:{}},ee={exports:{}},te={exports:{}};!function(e,t){function r(e){return 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},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!("string"==typeof e||e instanceof String)){var t=r(e);throw null===e?t="null":"object"===t&&(t=e.constructor.name),new TypeError("Expected a string but received a ".concat(t))}},e.exports=t.default,e.exports.default=t.default}(te,te.exports);var re=te.exports;!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,n.default)(e),e=Date.parse(e),isNaN(e)?null:new Date(e)};var r,n=(r=re)&&r.__esModule?r:{default:r};e.exports=t.default,e.exports.default=t.default}(ee,ee.exports);var ne=ee.exports,oe={exports:{}},ae={},ie={};Object.defineProperty(ie,"__esModule",{value:!0}),ie.commaDecimal=ie.dotDecimal=ie.bengaliLocales=ie.farsiLocales=ie.arabicLocales=ie.englishLocales=ie.decimal=ie.alphanumeric=ie.alpha=void 0;var ue={"en-US":/^[A-Z]+$/i,"az-AZ":/^[A-VXYZÇƏĞİıÖŞÜ]+$/i,"bg-BG":/^[А-Я]+$/i,"cs-CZ":/^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]+$/i,"da-DK":/^[A-ZÆØÅ]+$/i,"de-DE":/^[A-ZÄÖÜß]+$/i,"el-GR":/^[Α-ώ]+$/i,"es-ES":/^[A-ZÁÉÍÑÓÚÜ]+$/i,"fa-IR":/^[ابپتثجچحخدذرزژسشصضطظعغفقکگلمنوهی]+$/i,"fi-FI":/^[A-ZÅÄÖ]+$/i,"fr-FR":/^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i,"it-IT":/^[A-ZÀÉÈÌÎÓÒÙ]+$/i,"ja-JP":/^[ぁ-んァ-ヶヲ-゚一-龠ー・。、]+$/i,"nb-NO":/^[A-ZÆØÅ]+$/i,"nl-NL":/^[A-ZÁÉËÏÓÖÜÚ]+$/i,"nn-NO":/^[A-ZÆØÅ]+$/i,"hu-HU":/^[A-ZÁÉÍÓÖŐÚÜŰ]+$/i,"pl-PL":/^[A-ZĄĆĘŚŁŃÓŻŹ]+$/i,"pt-PT":/^[A-ZÃÁÀÂÄÇÉÊËÍÏÕÓÔÖÚÜ]+$/i,"ru-RU":/^[А-ЯЁ]+$/i,"sl-SI":/^[A-ZČĆĐŠŽ]+$/i,"sk-SK":/^[A-ZÁČĎÉÍŇÓŠŤÚÝŽĹŔĽÄÔ]+$/i,"sr-RS@latin":/^[A-ZČĆŽŠĐ]+$/i,"sr-RS":/^[А-ЯЂЈЉЊЋЏ]+$/i,"sv-SE":/^[A-ZÅÄÖ]+$/i,"th-TH":/^[ก-๐\s]+$/i,"tr-TR":/^[A-ZÇĞİıÖŞÜ]+$/i,"uk-UA":/^[А-ЩЬЮЯЄIЇҐі]+$/i,"vi-VN":/^[A-ZÀÁẠẢÃÂẦẤẬẨẪĂẰẮẶẲẴĐÈÉẸẺẼÊỀẾỆỂỄÌÍỊỈĨÒÓỌỎÕÔỒỐỘỔỖƠỜỚỢỞỠÙÚỤỦŨƯỪỨỰỬỮỲÝỴỶỸ]+$/i,"ko-KR":/^[ㄱ-ㅎㅏ-ㅣ가-힣]*$/,"ku-IQ":/^[ئابپتجچحخدرڕزژسشعغفڤقکگلڵمنوۆھەیێيطؤثآإأكضصةظذ]+$/i,ar:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]+$/,he:/^[א-ת]+$/,fa:/^['آاءأؤئبپتثجچحخدذرزژسشصضطظعغفقکگلمنوهةی']+$/i,bn:/^['ঀঁংঃঅআইঈউঊঋঌএঐওঔকখগঘঙচছজঝঞটঠডঢণতথদধনপফবভমযরলশষসহ়ঽািীুূৃৄেৈোৌ্ৎৗড়ঢ়য়ৠৡৢৣৰৱ৲৳৴৵৶৷৸৹৺৻']+$/,"hi-IN":/^[\u0900-\u0961]+[\u0972-\u097F]*$/i,"si-LK":/^[\u0D80-\u0DFF]+$/};ie.alpha=ue;var se={"en-US":/^[0-9A-Z]+$/i,"az-AZ":/^[0-9A-VXYZÇƏĞİıÖŞÜ]+$/i,"bg-BG":/^[0-9А-Я]+$/i,"cs-CZ":/^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]+$/i,"da-DK":/^[0-9A-ZÆØÅ]+$/i,"de-DE":/^[0-9A-ZÄÖÜß]+$/i,"el-GR":/^[0-9Α-ω]+$/i,"es-ES":/^[0-9A-ZÁÉÍÑÓÚÜ]+$/i,"fi-FI":/^[0-9A-ZÅÄÖ]+$/i,"fr-FR":/^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i,"it-IT":/^[0-9A-ZÀÉÈÌÎÓÒÙ]+$/i,"ja-JP":/^[0-90-9ぁ-んァ-ヶヲ-゚一-龠ー・。、]+$/i,"hu-HU":/^[0-9A-ZÁÉÍÓÖŐÚÜŰ]+$/i,"nb-NO":/^[0-9A-ZÆØÅ]+$/i,"nl-NL":/^[0-9A-ZÁÉËÏÓÖÜÚ]+$/i,"nn-NO":/^[0-9A-ZÆØÅ]+$/i,"pl-PL":/^[0-9A-ZĄĆĘŚŁŃÓŻŹ]+$/i,"pt-PT":/^[0-9A-ZÃÁÀÂÄÇÉÊËÍÏÕÓÔÖÚÜ]+$/i,"ru-RU":/^[0-9А-ЯЁ]+$/i,"sl-SI":/^[0-9A-ZČĆĐŠŽ]+$/i,"sk-SK":/^[0-9A-ZÁČĎÉÍŇÓŠŤÚÝŽĹŔĽÄÔ]+$/i,"sr-RS@latin":/^[0-9A-ZČĆŽŠĐ]+$/i,"sr-RS":/^[0-9А-ЯЂЈЉЊЋЏ]+$/i,"sv-SE":/^[0-9A-ZÅÄÖ]+$/i,"th-TH":/^[ก-๙\s]+$/i,"tr-TR":/^[0-9A-ZÇĞİıÖŞÜ]+$/i,"uk-UA":/^[0-9А-ЩЬЮЯЄIЇҐі]+$/i,"ko-KR":/^[0-9ㄱ-ㅎㅏ-ㅣ가-힣]*$/,"ku-IQ":/^[٠١٢٣٤٥٦٧٨٩0-9ئابپتجچحخدرڕزژسشعغفڤقکگلڵمنوۆھەیێيطؤثآإأكضصةظذ]+$/i,"vi-VN":/^[0-9A-ZÀÁẠẢÃÂẦẤẬẨẪĂẰẮẶẲẴĐÈÉẸẺẼÊỀẾỆỂỄÌÍỊỈĨÒÓỌỎÕÔỒỐỘỔỖƠỜỚỢỞỠÙÚỤỦŨƯỪỨỰỬỮỲÝỴỶỸ]+$/i,ar:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]+$/,he:/^[0-9א-ת]+$/,fa:/^['0-9آاءأؤئبپتثجچحخدذرزژسشصضطظعغفقکگلمنوهةی۱۲۳۴۵۶۷۸۹۰']+$/i,bn:/^['ঀঁংঃঅআইঈউঊঋঌএঐওঔকখগঘঙচছজঝঞটঠডঢণতথদধনপফবভমযরলশষসহ়ঽািীুূৃৄেৈোৌ্ৎৗড়ঢ়য়ৠৡৢৣ০১২৩৪৫৬৭৮৯ৰৱ৲৳৴৵৶৷৸৹৺৻']+$/,"hi-IN":/^[\u0900-\u0963]+[\u0966-\u097F]*$/i,"si-LK":/^[0-9\u0D80-\u0DFF]+$/};ie.alphanumeric=se;var le={"en-US":".",ar:"٫"};ie.decimal=le;var fe=["AU","GB","HK","IN","NZ","ZA","ZM"];ie.englishLocales=fe;for(var de,ce=0;ce<fe.length;ce++)ue[de="en-".concat(fe[ce])]=ue["en-US"],se[de]=se["en-US"],le[de]=le["en-US"];var pe=["AE","BH","DZ","EG","IQ","JO","KW","LB","LY","MA","QM","QA","SA","SD","SY","TN","YE"];ie.arabicLocales=pe;for(var he,ve=0;ve<pe.length;ve++)ue[he="ar-".concat(pe[ve])]=ue.ar,se[he]=se.ar,le[he]=le.ar;var _e=["IR","AF"];ie.farsiLocales=_e;for(var me,Ee=0;Ee<_e.length;Ee++)se[me="fa-".concat(_e[Ee])]=se.fa,le[me]=le.ar;var ye=["BD","IN"];ie.bengaliLocales=ye;for(var Ae,ge=0;ge<ye.length;ge++)ue[Ae="bn-".concat(ye[ge])]=ue.bn,se[Ae]=se.bn,le[Ae]=le["en-US"];var $e=["ar-EG","ar-LB","ar-LY"];ie.dotDecimal=$e;var Oe=["bg-BG","cs-CZ","da-DK","de-DE","el-GR","en-ZM","es-ES","fr-CA","fr-FR","id-ID","it-IT","ku-IQ","hi-IN","hu-HU","nb-NO","nn-NO","nl-NL","pl-PL","pt-PT","ru-RU","si-LK","sl-SI","sr-RS@latin","sr-RS","sv-SE","tr-TR","uk-UA","vi-VN"];ie.commaDecimal=Oe;for(var Me=0;Me<$e.length;Me++)le[$e[Me]]=le["en-US"];for(var xe=0;xe<Oe.length;xe++)le[Oe[xe]]=",";ue["fr-CA"]=ue["fr-FR"],se["fr-CA"]=se["fr-FR"],ue["pt-BR"]=ue["pt-PT"],se["pt-BR"]=se["pt-PT"],le["pt-BR"]=le["pt-PT"],ue["pl-Pl"]=ue["pl-PL"],se["pl-Pl"]=se["pl-PL"],le["pl-Pl"]=le["pl-PL"],ue["fa-AF"]=ue.fa,Object.defineProperty(ae,"__esModule",{value:!0}),ae.default=function(e,t){(0,be.default)(e),t=t||{};var r=new RegExp("^(?:[-+])?(?:[0-9]+)?(?:\\".concat(t.locale?Re.decimal[t.locale]:".","[0-9]*)?(?:[eE][\\+\\-]?(?:[0-9]+))?$"));if(""===e||"."===e||","===e||"-"===e||"+"===e)return!1;var n=parseFloat(e.replace(",","."));return r.test(e)&&(!t.hasOwnProperty("min")||n>=t.min)&&(!t.hasOwnProperty("max")||n<=t.max)&&(!t.hasOwnProperty("lt")||n<t.lt)&&(!t.hasOwnProperty("gt")||n>t.gt)},ae.locales=void 0;var Se,be=(Se=re)&&Se.__esModule?Se:{default:Se},Re=ie;var Ie=Object.keys(Re.decimal);ae.locales=Ie,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e)?parseFloat(e):NaN};var r=function(e){return e&&e.__esModule?e:{default:e}}(ae);e.exports=t.default,e.exports.default=t.default}(oe,oe.exports);var Pe=oe.exports,Te={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e),parseInt(e,t||10)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);e.exports=t.default,e.exports.default=t.default}(Te,Te.exports);var De=Te.exports,Ce={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),t)return"1"===e||/^true$/i.test(e);return"0"!==e&&!/^false$/i.test(e)&&""!==e};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);e.exports=t.default,e.exports.default=t.default}(Ce,Ce.exports);var Le=Ce.exports,Ne={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e),e===t};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);e.exports=t.default,e.exports.default=t.default}(Ne,Ne.exports);var Fe=Ne.exports,Be={exports:{}},Ze={exports:{}};!function(e,t){function r(e){return 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},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){"object"===r(e)&&null!==e?e="function"==typeof e.toString?e.toString():"[object Object]":(null==e||isNaN(e)&&!e.length)&&(e="");return String(e)},e.exports=t.default,e.exports.default=t.default}(Ze,Ze.exports);var we,Ue,je=Ze.exports,Ke={exports:{}};we=Ke,Ue=Ke.exports,Object.defineProperty(Ue,"__esModule",{value:!0}),Ue.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;for(var r in t)void 0===e[r]&&(e[r]=t[r]);return e},we.exports=Ue.default,we.exports.default=Ue.default;var Ye=Ke.exports;!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,a){if((0,r.default)(e),(a=(0,o.default)(a,i)).ignoreCase)return e.toLowerCase().split((0,n.default)(t).toLowerCase()).length>a.minOccurrences;return e.split((0,n.default)(t)).length>a.minOccurrences};var r=a(re),n=a(je),o=a(Ye);function a(e){return e&&e.__esModule?e:{default:e}}var i={ignoreCase:!1,minOccurrences:1};e.exports=t.default,e.exports.default=t.default}(Be,Be.exports);var Ge=Be.exports,He={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){(0,r.default)(e),"[object RegExp]"!==Object.prototype.toString.call(t)&&(t=new RegExp(t,n));return!!e.match(t)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);e.exports=t.default,e.exports.default=t.default}(He,He.exports);var We=He.exports,ke={exports:{}},Ve={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var o,a;(0,r.default)(e),"object"===n(t)?(o=t.min||0,a=t.max):(o=arguments[1],a=arguments[2]);var i=encodeURI(e).split(/%..|./).length-1;return i>=o&&(void 0===a||i<=a)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);function n(e){return n="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},n(e)}e.exports=t.default,e.exports.default=t.default}(Ve,Ve.exports);var Xe=Ve.exports,ze={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e),(t=(0,n.default)(t,a)).allow_trailing_dot&&"."===e[e.length-1]&&(e=e.substring(0,e.length-1));!0===t.allow_wildcard&&0===e.indexOf("*.")&&(e=e.substring(2));var o=e.split("."),i=o[o.length-1];if(t.require_tld){if(o.length<2)return!1;if(!t.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(i))return!1;if(/\s/.test(i))return!1}if(!t.allow_numeric_tld&&/^\d+$/.test(i))return!1;return o.every((function(e){return!(e.length>63&&!t.ignore_max_length)&&(!!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(e)&&(!/[\uff01-\uff5e]/.test(e)&&(!/^-|-$/.test(e)&&!(!t.allow_underscores&&/_/.test(e)))))}))};var r=o(re),n=o(Ye);function o(e){return e&&e.__esModule?e:{default:e}}var a={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};e.exports=t.default,e.exports.default=t.default}(ze,ze.exports);var Je=ze.exports,qe={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if((0,r.default)(t),!(n=String(n)))return e(t,4)||e(t,6);if("4"===n)return a.test(t);if("6"===n)return u.test(t);return!1};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",o="(".concat(n,"[.]){3}").concat(n),a=new RegExp("^".concat(o,"$")),i="(?:[0-9a-fA-F]{1,4})",u=new RegExp("^("+"(?:".concat(i,":){7}(?:").concat(i,"|:)|")+"(?:".concat(i,":){6}(?:").concat(o,"|:").concat(i,"|:)|")+"(?:".concat(i,":){5}(?::").concat(o,"|(:").concat(i,"){1,2}|:)|")+"(?:".concat(i,":){4}(?:(:").concat(i,"){0,1}:").concat(o,"|(:").concat(i,"){1,3}|:)|")+"(?:".concat(i,":){3}(?:(:").concat(i,"){0,2}:").concat(o,"|(:").concat(i,"){1,4}|:)|")+"(?:".concat(i,":){2}(?:(:").concat(i,"){0,3}:").concat(o,"|(:").concat(i,"){1,5}|:)|")+"(?:".concat(i,":){1}(?:(:").concat(i,"){0,4}:").concat(o,"|(:").concat(i,"){1,6}|:)|")+"(?::((?::".concat(i,"){0,5}:").concat(o,"|(?::").concat(i,"){1,7}|:))")+")(%[0-9a-zA-Z-.:]{1,})?$");e.exports=t.default,e.exports.default=t.default}(qe,qe.exports);var Qe=qe.exports;!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),(t=(0,n.default)(t,s)).require_display_name||t.allow_display_name){var u=e.match(l);if(u){var _=u[1];if(e=e.replace(_,"").replace(/(^<|>$)/g,""),_.endsWith(" ")&&(_=_.slice(0,-1)),!function(e){var t=e.replace(/^"(.+)"$/,"$1");if(!t.trim())return!1;if(/[\.";<>]/.test(t)){if(t===e)return!1;if(!(t.split('"').length===t.split('\\"').length))return!1}return!0}(_))return!1}else if(t.require_display_name)return!1}if(!t.ignore_max_length&&e.length>v)return!1;var m=e.split("@"),E=m.pop(),y=E.toLowerCase();if(t.host_blacklist.includes(y))return!1;if(t.host_whitelist.length>0&&!t.host_whitelist.includes(y))return!1;var A=m.join("@");if(t.domain_specific_validation&&("gmail.com"===y||"googlemail.com"===y)){var g=(A=A.toLowerCase()).split("+")[0];if(!(0,o.default)(g.replace(/\./g,""),{min:6,max:30}))return!1;for(var $=g.split("."),O=0;O<$.length;O++)if(!d.test($[O]))return!1}if(!(!1!==t.ignore_max_length||(0,o.default)(A,{max:64})&&(0,o.default)(E,{max:254})))return!1;if(!(0,a.default)(E,{require_tld:t.require_tld,ignore_max_length:t.ignore_max_length})){if(!t.allow_ip_domain)return!1;if(!(0,i.default)(E)){if(!E.startsWith("[")||!E.endsWith("]"))return!1;var M=E.slice(1,-1);if(0===M.length||!(0,i.default)(M))return!1}}if('"'===A[0])return A=A.slice(1,A.length-1),t.allow_utf8_local_part?h.test(A):c.test(A);for(var x=t.allow_utf8_local_part?p:f,S=A.split("."),b=0;b<S.length;b++)if(!x.test(S[b]))return!1;if(t.blacklisted_chars&&-1!==A.search(new RegExp("[".concat(t.blacklisted_chars,"]+"),"g")))return!1;return!0};var r=u(re),n=u(Ye),o=u(Xe),a=u(Je),i=u(Qe);function u(e){return e&&e.__esModule?e:{default:e}}var s={allow_display_name:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0,blacklisted_chars:"",ignore_max_length:!1,host_blacklist:[],host_whitelist:[]},l=/^([^\x00-\x1F\x7F-\x9F\cX]+)</i,f=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,d=/^[a-z\d]+$/,c=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,p=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,h=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i,v=254;e.exports=t.default,e.exports.default=t.default}(ke,ke.exports);var et=ke.exports,tt={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),!e||/[\s<>]/.test(e))return!1;if(0===e.indexOf("mailto:"))return!1;if((t=(0,a.default)(t,s)).validate_length&&e.length>=2083)return!1;if(!t.allow_fragments&&e.includes("#"))return!1;if(!t.allow_query_components&&(e.includes("?")||e.includes("&")))return!1;var i,f,c,p,h,v,_,m;if(_=e.split("#"),e=_.shift(),_=e.split("?"),e=_.shift(),(_=e.split("://")).length>1){if(i=_.shift().toLowerCase(),t.require_valid_protocol&&-1===t.protocols.indexOf(i))return!1}else{if(t.require_protocol)return!1;if("//"===e.slice(0,2)){if(!t.allow_protocol_relative_urls)return!1;_[0]=e.slice(2)}}if(""===(e=_.join("://")))return!1;if(_=e.split("/"),""===(e=_.shift())&&!t.require_host)return!0;if((_=e.split("@")).length>1){if(t.disallow_auth)return!1;if(""===_[0])return!1;if((f=_.shift()).indexOf(":")>=0&&f.split(":").length>2)return!1;var E=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,o=!1,a=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){o=!0,a=e}finally{try{n||null==u.return||u.return()}finally{if(o)throw a}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(f.split(":"),2),y=E[0],A=E[1];if(""===y&&""===A)return!1}p=_.join("@"),v=null,m=null;var g=p.match(l);g?(c="",m=g[1],v=g[2]||null):(c=(_=p.split(":")).shift(),_.length&&(v=_.join(":")));if(null!==v&&v.length>0){if(h=parseInt(v,10),!/^[0-9]+$/.test(v)||h<=0||h>65535)return!1}else if(t.require_port)return!1;if(t.host_whitelist)return d(c,t.host_whitelist);if(""===c&&!t.require_host)return!0;if(!((0,o.default)(c)||(0,n.default)(c,t)||m&&(0,o.default)(m,6)))return!1;if(c=c||m,t.host_blacklist&&d(c,t.host_blacklist))return!1;return!0};var r=i(re),n=i(Je),o=i(Qe),a=i(Ye);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var s={protocols:["http","https","ftp"],require_tld:!0,require_protocol:!1,require_host:!0,require_port:!1,require_valid_protocol:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_protocol_relative_urls:!1,allow_fragments:!0,allow_query_components:!0,validate_length:!0},l=/^\[([^\]]+)\](?::([0-9]+))?$/;function f(e){return"[object RegExp]"===Object.prototype.toString.call(e)}function d(e,t){for(var r=0;r<t.length;r++){var n=t[r];if(e===n||f(n)&&n.test(e))return!0}return!1}e.exports=t.default,e.exports.default=t.default}(tt,tt.exports);var rt=tt.exports,nt={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,l){(0,r.default)(t),null!=l&&l.eui&&(l.eui=String(l.eui));if(null!=l&&l.no_colons||null!=l&&l.no_separators)return"48"===l.eui?o.test(t):"64"===l.eui?u.test(t):o.test(t)||u.test(t);if("48"===(null==l?void 0:l.eui))return n.test(t)||a.test(t);if("64"===(null==l?void 0:l.eui))return i.test(t)||s.test(t);return e(t,{eui:"48"})||e(t,{eui:"64"})};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n=/^(?:[0-9a-fA-F]{2}([-:\s]))([0-9a-fA-F]{2}\1){4}([0-9a-fA-F]{2})$/,o=/^([0-9a-fA-F]){12}$/,a=/^([0-9a-fA-F]{4}\.){2}([0-9a-fA-F]{4})$/,i=/^(?:[0-9a-fA-F]{2}([-:\s]))([0-9a-fA-F]{2}\1){6}([0-9a-fA-F]{2})$/,u=/^([0-9a-fA-F]){16}$/,s=/^([0-9a-fA-F]{4}\.){3}([0-9a-fA-F]{4})$/;e.exports=t.default,e.exports.default=t.default}(nt,nt.exports);var ot=nt.exports,at={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";(0,r.default)(e);var o=e.split("/");if(2!==o.length)return!1;if(!a.test(o[1]))return!1;if(o[1].length>1&&o[1].startsWith("0"))return!1;if(!(0,n.default)(o[0],t))return!1;var s=null;switch(String(t)){case"4":s=i;break;case"6":s=u;break;default:s=(0,n.default)(o[0],"6")?u:i}return o[1]<=s&&o[1]>=0};var r=o(re),n=o(Qe);function o(e){return e&&e.__esModule?e:{default:e}}var a=/^\d{1,3}$/,i=32,u=128;e.exports=t.default,e.exports.default=t.default}(at,at.exports);var it=at.exports,ut={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){t="string"==typeof t?(0,r.default)({format:t},i):(0,r.default)(t,i);if("string"==typeof e&&(v=t.format,/(^(y{4}|y{2})[.\/-](m{1,2})[.\/-](d{1,2})$)|(^(m{1,2})[.\/-](d{1,2})[.\/-]((y{4}|y{2})$))|(^(d{1,2})[.\/-](m{1,2})[.\/-]((y{4}|y{2})$))/gi.test(v))){var a,u=t.delimiters.find((function(e){return-1!==t.format.indexOf(e)})),s=t.strictMode?u:t.delimiters.find((function(t){return-1!==e.indexOf(t)})),l=function(e,t){for(var r=[],n=Math.min(e.length,t.length),o=0;o<n;o++)r.push([e[o],t[o]]);return r}(e.split(s),t.format.toLowerCase().split(u)),f={},d=function(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=o(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return u=e.done,e},e:function(e){s=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(s)throw i}}}}(l);try{for(d.s();!(a=d.n()).done;){var c=n(a.value,2),p=c[0],h=c[1];if(p.length!==h.length)return!1;f[h.charAt(0)]=p}}catch(e){d.e(e)}finally{d.f()}return new Date("".concat(f.m,"/").concat(f.d,"/").concat(f.y)).getDate()===+f.d}var v;if(!t.strictMode)return"[object Date]"===Object.prototype.toString.call(e)&&isFinite(e);return!1};var r=function(e){return e&&e.__esModule?e:{default:e}}(Ye);function n(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,o=!1,a=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){o=!0,a=e}finally{try{n||null==u.return||u.return()}finally{if(o)throw a}}return r}(e,t)||o(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){if(e){if("string"==typeof e)return a(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(e,t):void 0}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var i={format:"YYYY/MM/DD",delimiters:["/","-"],strictMode:!1};e.exports=t.default,e.exports.default=t.default}(ut,ut.exports);var st=ut.exports,lt={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return t=(0,r.default)(t,n),"string"==typeof e&&o[t.hourFormat][t.mode].test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(Ye);var n={hourFormat:"hour24",mode:"default"},o={hour24:{default:/^([01]?[0-9]|2[0-3]):([0-5][0-9])$/,withSeconds:/^([01]?[0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])$/},hour12:{default:/^(0?[1-9]|1[0-2]):([0-5][0-9]) (A|P)M$/,withSeconds:/^(0?[1-9]|1[0-2]):([0-5][0-9]):([0-5][0-9]) (A|P)M$/}};e.exports=t.default,e.exports.default=t.default}(lt,lt.exports);var ft=lt.exports,dt={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n;if((0,r.default)(e),t.loose)return a.includes(e.toLowerCase());return o.includes(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n={loose:!1},o=["true","false","1","0"],a=[].concat(o,["yes","no"]);e.exports=t.default,e.exports.default=t.default}(dt,dt.exports);var ct=dt.exports,pt={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if((0,r.default)(e),"en_US_POSIX"===e||"ca_ES_VALENCIA"===e)return!0;return n.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n=/^[A-Za-z]{2,4}([_-]([A-Za-z]{4}|[\d]{3}))?([_-]([A-Za-z]{2}|[\d]{3}))?$/;e.exports=t.default,e.exports.default=t.default}(pt,pt.exports);var ht=pt.exports,vt={};Object.defineProperty(vt,"__esModule",{value:!0}),vt.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en-US",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};(0,_t.default)(e);var n=e,o=r.ignore;if(o)if(o instanceof RegExp)n=n.replace(o,"");else{if("string"!=typeof o)throw new Error("ignore should be instance of a String or RegExp");n=n.replace(new RegExp("[".concat(o.replace(/[-[\]{}()*+?.,\\^$|#\\s]/g,"\\$&"),"]"),"g"),"")}if(t in mt.alpha)return mt.alpha[t].test(n);throw new Error("Invalid locale '".concat(t,"'"))},vt.locales=void 0;var _t=function(e){return e&&e.__esModule?e:{default:e}}(re),mt=ie;var Et=Object.keys(mt.alpha);vt.locales=Et;var yt={};Object.defineProperty(yt,"__esModule",{value:!0}),yt.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en-US",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};(0,At.default)(e);var n=e,o=r.ignore;if(o)if(o instanceof RegExp)n=n.replace(o,"");else{if("string"!=typeof o)throw new Error("ignore should be instance of a String or RegExp");n=n.replace(new RegExp("[".concat(o.replace(/[-[\]{}()*+?.,\\^$|#\\s]/g,"\\$&"),"]"),"g"),"")}if(t in gt.alphanumeric)return gt.alphanumeric[t].test(n);throw new Error("Invalid locale '".concat(t,"'"))},yt.locales=void 0;var At=function(e){return e&&e.__esModule?e:{default:e}}(re),gt=ie;var $t=Object.keys(gt.alphanumeric);yt.locales=$t;var Ot={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,r.default)(e),t&&t.no_symbols)return o.test(e);return new RegExp("^[+-]?([0-9]*[".concat((t||{}).locale?n.decimal[t.locale]:".","])?[0-9]+$")).test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re),n=ie;var o=/^[0-9]+$/;e.exports=t.default,e.exports.default=t.default}(Ot,Ot.exports);var Mt=Ot.exports,xt={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e);var o=e.replace(/\s/g,"").toUpperCase();return t.toUpperCase()in n&&n[t].test(o)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n={AM:/^[A-Z]{2}\d{7}$/,AR:/^[A-Z]{3}\d{6}$/,AT:/^[A-Z]\d{7}$/,AU:/^[A-Z]\d{7}$/,AZ:/^[A-Z]{2,3}\d{7,8}$/,BE:/^[A-Z]{2}\d{6}$/,BG:/^\d{9}$/,BR:/^[A-Z]{2}\d{6}$/,BY:/^[A-Z]{2}\d{7}$/,CA:/^[A-Z]{2}\d{6}$/,CH:/^[A-Z]\d{7}$/,CN:/^G\d{8}$|^E(?![IO])[A-Z0-9]\d{7}$/,CY:/^[A-Z](\d{6}|\d{8})$/,CZ:/^\d{8}$/,DE:/^[CFGHJKLMNPRTVWXYZ0-9]{9}$/,DK:/^\d{9}$/,DZ:/^\d{9}$/,EE:/^([A-Z]\d{7}|[A-Z]{2}\d{7})$/,ES:/^[A-Z0-9]{2}([A-Z0-9]?)\d{6}$/,FI:/^[A-Z]{2}\d{7}$/,FR:/^\d{2}[A-Z]{2}\d{5}$/,GB:/^\d{9}$/,GR:/^[A-Z]{2}\d{7}$/,HR:/^\d{9}$/,HU:/^[A-Z]{2}(\d{6}|\d{7})$/,IE:/^[A-Z0-9]{2}\d{7}$/,IN:/^[A-Z]{1}-?\d{7}$/,ID:/^[A-C]\d{7}$/,IR:/^[A-Z]\d{8}$/,IS:/^(A)\d{7}$/,IT:/^[A-Z0-9]{2}\d{7}$/,JM:/^[Aa]\d{7}$/,JP:/^[A-Z]{2}\d{7}$/,KR:/^[MS]\d{8}$/,KZ:/^[a-zA-Z]\d{7}$/,LI:/^[a-zA-Z]\d{5}$/,LT:/^[A-Z0-9]{8}$/,LU:/^[A-Z0-9]{8}$/,LV:/^[A-Z0-9]{2}\d{7}$/,LY:/^[A-Z0-9]{8}$/,MT:/^\d{7}$/,MZ:/^([A-Z]{2}\d{7})|(\d{2}[A-Z]{2}\d{5})$/,MY:/^[AHK]\d{8}$/,MX:/^\d{10,11}$/,NL:/^[A-Z]{2}[A-Z0-9]{6}\d$/,NZ:/^([Ll]([Aa]|[Dd]|[Ff]|[Hh])|[Ee]([Aa]|[Pp])|[Nn])\d{6}$/,PH:/^([A-Z](\d{6}|\d{7}[A-Z]))|([A-Z]{2}(\d{6}|\d{7}))$/,PK:/^[A-Z]{2}\d{7}$/,PL:/^[A-Z]{2}\d{7}$/,PT:/^[A-Z]\d{6}$/,RO:/^\d{8,9}$/,RU:/^\d{9}$/,SE:/^\d{8}$/,SL:/^(P)[A-Z]\d{7}$/,SK:/^[0-9A-Z]\d{7}$/,TH:/^[A-Z]{1,2}\d{6,7}$/,TR:/^[A-Z]\d{8}$/,UA:/^[A-Z]{2}\d{6}$/,US:/^\d{9}$/};e.exports=t.default,e.exports.default=t.default}(xt,xt.exports);var St=xt.exports,bt={exports:{}},Rt={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e);var a=(t=t||{}).hasOwnProperty("allow_leading_zeroes")&&!t.allow_leading_zeroes?n:o,i=!t.hasOwnProperty("min")||e>=t.min,u=!t.hasOwnProperty("max")||e<=t.max,s=!t.hasOwnProperty("lt")||e<t.lt,l=!t.hasOwnProperty("gt")||e>t.gt;return a.test(e)&&i&&u&&s&&l};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n=/^(?:[-+]?(?:0|[1-9][0-9]*))$/,o=/^[-+]?[0-9]+$/;e.exports=t.default,e.exports.default=t.default}(Rt,Rt.exports);var It=Rt.exports;!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e,{min:0,max:65535})};var r=function(e){return e&&e.__esModule?e:{default:e}}(It);e.exports=t.default,e.exports.default=t.default}(bt,bt.exports);var Pt=bt.exports,Tt={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),e===e.toLowerCase()};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);e.exports=t.default,e.exports.default=t.default}(Tt,Tt.exports);var Dt=Tt.exports,Ct={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),e===e.toUpperCase()};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);e.exports=t.default,e.exports.default=t.default}(Ct,Ct.exports);var Lt=Ct.exports,Nt={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,r.default)(e);var a=n;(t=t||{}).allow_hyphens&&(a=o);if(!a.test(e))return!1;e=e.replace(/-/g,"");for(var i=0,u=2,s=0;s<14;s++){var l=e.substring(14-s-1,14-s),f=parseInt(l,10)*u;i+=f>=10?f%10+1:f,1===u?u+=1:u-=1}if((10-i%10)%10!==parseInt(e.substring(14,15),10))return!1;return!0};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n=/^[0-9]{15}$/,o=/^\d{2}-\d{6}-\d{6}-\d{1}$/;e.exports=t.default,e.exports.default=t.default}(Nt,Nt.exports);var Ft=Nt.exports,Bt={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),n.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n=/^[\x00-\x7F]+$/;e.exports=t.default,e.exports.default=t.default}(Bt,Bt.exports);var Zt=Bt.exports,wt={};Object.defineProperty(wt,"__esModule",{value:!0}),wt.default=function(e){return(0,Ut.default)(e),jt.test(e)},wt.fullWidth=void 0;var Ut=function(e){return e&&e.__esModule?e:{default:e}}(re);var jt=/[^\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/;wt.fullWidth=jt;var Kt={};Object.defineProperty(Kt,"__esModule",{value:!0}),Kt.default=function(e){return(0,Yt.default)(e),Gt.test(e)},Kt.halfWidth=void 0;var Yt=function(e){return e&&e.__esModule?e:{default:e}}(re);var Gt=/[\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/;Kt.halfWidth=Gt;var Ht={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),n.fullWidth.test(e)&&o.halfWidth.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re),n=wt,o=Kt;e.exports=t.default,e.exports.default=t.default}(Ht,Ht.exports);var Wt=Ht.exports,kt={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),n.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n=/[^\x00-\x7F]/;e.exports=t.default,e.exports.default=t.default}(kt,kt.exports);var Vt=kt.exports,Xt={exports:{}},zt={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=e.join("");return new RegExp(r,t)},e.exports=t.default,e.exports.default=t.default}(zt,zt.exports);var Jt=zt.exports;!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),o.test(e)};var r=n(re);function n(e){return e&&e.__esModule?e:{default:e}}var o=(0,n(Jt).default)(["^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)","(?:-((?:0|[1-9]\\d*|\\d*[a-z-][0-9a-z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-z-][0-9a-z-]*))*))","?(?:\\+([0-9a-z-]+(?:\\.[0-9a-z-]+)*))?$"],"i");e.exports=t.default,e.exports.default=t.default}(Xt,Xt.exports);var qt=Xt.exports,Qt={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),n.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n=/[\uD800-\uDBFF][\uDC00-\uDFFF]/;e.exports=t.default,e.exports.default=t.default}(Qt,Qt.exports);var er=Qt.exports,tr={exports:{}},rr={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){return e.some((function(e){return t===e}))};t.default=r,e.exports=t.default,e.exports.default=t.default}(rr,rr.exports);var nr=rr.exports;!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,n.default)(e),(t=(0,r.default)(t,u)).locale in a.decimal)return!(0,o.default)(s,e.replace(/ /g,""))&&function(e){var t=new RegExp("^[-+]?([0-9]+)?(\\".concat(a.decimal[e.locale],"[0-9]{").concat(e.decimal_digits,"})").concat(e.force_decimal?"":"?","$"));return t}(t).test(e);throw new Error("Invalid locale '".concat(t.locale,"'"))};var r=i(Ye),n=i(re),o=i(nr),a=ie;function i(e){return e&&e.__esModule?e:{default:e}}var u={force_decimal:!1,decimal_digits:"1,",locale:"en-US"},s=["","-","+"];e.exports=t.default,e.exports.default=t.default}(tr,tr.exports);var or=tr.exports,ar={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),n.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n=/^(0x|0h)?[0-9A-F]+$/i;e.exports=t.default,e.exports.default=t.default}(ar,ar.exports);var ir=ar.exports,ur={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),n.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n=/^(0o)?[0-7]+$/i;e.exports=t.default,e.exports.default=t.default}(ur,ur.exports);var sr=ur.exports,lr={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e),(0,n.default)(e)%parseInt(t,10)==0};var r=o(re),n=o(Pe);function o(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default,e.exports.default=t.default}(lr,lr.exports);var fr=lr.exports,dr={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),n.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n=/^#?([0-9A-F]{3}|[0-9A-F]{4}|[0-9A-F]{6}|[0-9A-F]{8})$/i;e.exports=t.default,e.exports.default=t.default}(dr,dr.exports);var cr=dr.exports,pr={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if((0,r.default)(e),!t)return n.test(e)||o.test(e);return n.test(e)||o.test(e)||a.test(e)||i.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n=/^rgb\((([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]),){2}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\)$/,o=/^rgba\((([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]),){3}(0?\.\d|1(\.0)?|0(\.0)?)\)$/,a=/^rgb\((([0-9]%|[1-9][0-9]%|100%),){2}([0-9]%|[1-9][0-9]%|100%)\)$/,i=/^rgba\((([0-9]%|[1-9][0-9]%|100%),){3}(0?\.\d|1(\.0)?|0(\.0)?)\)$/;e.exports=t.default,e.exports.default=t.default}(pr,pr.exports);var hr=pr.exports,vr={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,r.default)(e);var t=e.replace(/\s+/g," ").replace(/\s?(hsla?\(|\)|,)\s?/gi,"$1");if(-1!==t.indexOf(","))return n.test(t);return o.test(t)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n=/^hsla?\(((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?))(deg|grad|rad|turn)?(,(\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%){2}(,((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%?))?\)$/i,o=/^hsla?\(((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?))(deg|grad|rad|turn)?(\s(\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%){2}\s?(\/\s((\+|\-)?([0-9]+(\.[0-9]+)?(e(\+|\-)?[0-9]+)?|\.[0-9]+(e(\+|\-)?[0-9]+)?)%?)\s?)?\)$/i;e.exports=t.default,e.exports.default=t.default}(vr,vr.exports);var _r=vr.exports,mr={exports:{}};!function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e),n.test(e)};var r=function(e){return e&&e.__esModule?e:{default:e}}(re);var n=/^[A-Z]{2}[0-9A-Z]{3}\d{2}\d{5}$/;e.exports=t.default,e.exports.default=t.default}(mr,mr.exports);var Er=mr.exports,yr={};Object.defineProperty(yr,"__esModule",{value:!0}),yr.default=function(e){return(0,Ar.default)(e),function(e){var t=e.replace(/[\s\-]+/gi,"").toUpperCase(),r=t.slice(0,2).toUpperCase();return r in gr&&gr[r].test(t)}(e)&&function(e){var t=e.replace(/[^A-Z0-9]+/gi,"").toUpperCase();return 1===(t.slice(4)+t.slice(0,4)).replace(/[A-Z]/g,(function(e){return e.charCodeAt(0)-55})).match(/\d{1,7}/g).reduce((function(e,t){return Number(e+t)%97}),"")}(e)},yr.locales=void 0;var Ar=function(e){return e&&e.__esModule?e:{default:e}}(re);var gr={AD:/^(AD[0-9]{2})\d{8}[A-Z0-9]{12}$/,AE:/^(AE[0-9]{2})\d{3}\d{16}$/,AL:/^(AL[0-9]{2})\d{8}[A-Z0-9]{16}$/,AT:/^(AT[0-9]{2})\d{16}$/,AZ:/^(AZ[0-9]{2})[A-Z0-9]{4}\d{20}$/,BA:/^(BA[0-9]{2})\d{16}$/,BE:/^(BE[0-9]{2})\d{12}$/,BG:/^(BG[0-9]{2})[A-Z]{4}\d{6}[A-Z0-9]{8}$/,BH:/^(BH[0-9]{2})[A-Z]{4}[A-Z0-9]{14}$/,BR:/^(BR[0-9]{2})\d{23}[A-Z]{1}[A-Z0-9]{1}$/,BY:/^(BY[0-9]{2})[A-Z0-9]{4}\d{20}$/,CH:/^(CH[0-9]{2})\d{5}[A-Z0-9]{12}$/,CR:/^(CR[0-9]{2})\d{18}$/,CY:/^(CY[0-9]{2})\d{8}[A-Z0-9]{16}$/,CZ:/^(CZ[0-9]{2})\d{20}$/,DE:/^(DE[0-9]{2})\d{18}$/,DK:/^(DK[0-9]{2})\d{14}$/,DO:/^(DO[0-9]{2})[A-Z]{4}\d{20}$/,EE:/^(EE[0-9]{2})\d{16}$/,EG:/^(EG[0-9]{2})\d{25}$/,ES:/^(ES[0-9]{2})\d{20}$/,FI:/^(FI[0-9]{2})\d{14}$/,FO:/^(FO[0-9]{2})\d{14}$/,FR:/^(FR[0-9]{2})\d{10}[A-Z0-9]{11}\d{2}$/,GB:/^(GB[0-9]{2})[A-Z]{4}\d{14}$/,GE:/^(GE[0-9]{2})[A-Z0-9]{2}\d{16}$/,GI:/^(GI[0-9]{2})[A-Z]{4}[A-Z0-9]{15}$/,GL:/^(GL[0-9]{2})\d{14}$/,GR:/^(GR[0-9]{2})\d{7}[A-Z0-9]{16}$/,GT:/^(GT[0-9]{2})[A-Z0-9]{4}[A-Z0-9]{20}$/,HR:/^(HR[0-9]{2})\d{17}$/,HU:/^(HU[0-9]{2})\d{24}$/,IE:/^(IE[0-9]{2})[A-Z0-9]{4}\d{14}$/,IL:/^(IL[0-9]{2})\d{19}$/,IQ:/^(IQ[0-9]{2})[A-Z]{4}\d{15}$/,IR:/^(IR[0-9]{2})0\d{2}0\d{18}$/,IS:/^(IS[0-9]{2})\d{22}$/,IT:/^(IT[0-9]{2})[A-Z]{1}\d{10}[A-Z0-9]{12}$/,JO:/^(JO[0-9]{2})[A-Z]{4}\d{22}$/,KW:/^(KW[0-9]{2})[A-Z]{4}[A-Z0-9]{22}$/,KZ:/^(KZ[0-9]{2})\d{3}[A-Z0-9]{13}$/,LB:/^(LB[0-9]{2})\d{4}[A-Z0-9]{20}$/,LC:/^(LC[0-9]{2})[A-Z]{4}[A-Z0-9]{24}$/,LI:/^(LI[0-9]{2})\d{5}[A-Z0-9]{12}$/,LT:/^(LT[0-9]{2})\d{16}$/,LU:/^(LU[0-9]{2})\d{3}[A-Z0-9]{13}$/,LV:/^(LV[0-9]{2})[A-Z]{4}[A-Z0-9]{13}$/,MC:/^(MC[0-9]{2})\d{10}[A-Z0-9]{11}\d{2}$/,MD:/^(MD[0-9]{2})[A-Z0-9]{20}$/,ME:/^(ME[0-9]{2})\d{18}$/,MK:/^(MK[0-9]{2})\d{3}[A-Z0-9]{10}\d{2}$/,MR:/^(MR[0-9]{2})\d{23}$/,MT:/^(MT[0-9]{2})[A-Z]{4}\d{5}[A-Z0-9]{18}$/,MU:/^(MU[0-9]{2})[A-Z]{4}\d{19}[A-Z]{3}$/,MZ:/^(MZ[0-9]{2})\d{21}$/,NL:/^(NL[0-9]{2})[A-Z]{4}\d{10}$/,NO:/^(NO[0-9]{2})\d{11}$/,PK:/^(PK[0-9]{2})[A-Z0-9]{4}\d{16}$/,PL:/^(PL[0-