v3-json-canvas
Version:
UI Components built on Vue3, Generating HTML 5 pages through JSON
23 lines • 205 kB
JavaScript
(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("vue")):"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["kui"]=t(require("vue")):e["kui"]=t(e["Vue"])})("undefined"!==typeof self?self:this,(function(__WEBPACK_EXTERNAL_MODULE__8bbf__){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="fb15")}({"00ee":function(e,t,n){var r=n("b622"),o=r("toStringTag"),i={};i[o]="z",e.exports="[object z]"===String(i)},"0366":function(e,t,n){var r=n("1c0b");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},"057f":function(e,t,n){var r=n("fc6a"),o=n("241c").f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(e){try{return o(e)}catch(t){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==i.call(e)?c(e):o(r(e))}},"06cf":function(e,t,n){var r=n("83ab"),o=n("d1e7"),i=n("5c6c"),a=n("fc6a"),c=n("c04e"),u=n("5135"),s=n("0cfb"),l=Object.getOwnPropertyDescriptor;t.f=r?l:function(e,t){if(e=a(e),t=c(t,!0),s)try{return l(e,t)}catch(n){}if(u(e,t))return i(!o.f.call(e,t),e[t])}},"0bf8":function(module,__webpack_exports__,__webpack_require__){"use strict";var E_demo_v3_json_canvas_node_modules_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("53ca"),core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("caad"),core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("2532"),core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("fb6a"),core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("498a"),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("159b"),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("b64b"),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("d81d"),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_7__),tslib__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("9ab4"),vue__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("8bbf"),vue__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(vue__WEBPACK_IMPORTED_MODULE_9__),_tools_register__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("e75d"),_tools_const__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("a34b"),_css_style_css__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("0f3e"),_css_style_css__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(_css_style_css__WEBPACK_IMPORTED_MODULE_12__),deepcopy__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("4979"),deepcopy__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(deepcopy__WEBPACK_IMPORTED_MODULE_13__),_json_edit_src_use_useEditInfo__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("f12b"),_tools_dispose__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("c20c"),isDev=!1;__webpack_exports__["a"]=Object(vue__WEBPACK_IMPORTED_MODULE_9__["defineComponent"])({name:"KJsonParse",props:{editor:{type:Boolean,default:function(){return!1}},layout:{type:Object,default:function(){return _tools_register__WEBPACK_IMPORTED_MODULE_10__["a"]}},mock:{type:Object,default:function(){return{}}}},setup:function setup(_props,_ctx){var _refs={},_con=_tools_dispose__WEBPACK_IMPORTED_MODULE_15__["a"]._con;function evalAttr(key,attr,config){var _data=_props.mock,_for=config&&config._for?config._for:null,_forIndex=config&&(config._forIndex||0===config._forIndex)?config._forIndex:null;if(key.includes("onUpdate:")||_tools_const__WEBPACK_IMPORTED_MODULE_11__["c"].includes(key)){if(attr)try{return eval(attr)}catch(error){isDev&&console.warn('解析事件"'+key+'"未通过。事件内容:'+attr+"。可能是内部引用的变量不存在。")}else isDev&&console.info(key+"事件value不能为空");return null}if("string"===typeof attr&&/^\{.+\}$/.test(attr))if("style"===key)try{return eval("() =>("+attr+")")()}catch(err){isDev&&console.warn('解析样式"'+key+'"未通过。样式内容'+attr+"。可能是内部引用的变量不存在。")}else try{return eval(attr.slice(1,attr.length-1))}catch(err){isDev&&console.warn('解析属性"'+key+'"未通过。属性内容'+attr+"。可能是内部引用的变量不存在。")}else if("vif"===key&&([null,void 0,""].includes(attr)||attr&&""===attr.trim()))return!0;return attr}function evalAttrs(e,t){_props.mock,t&&t._for&&t._for,t&&(t._forIndex||0===t._forIndex)&&t._forIndex;if("[object Object]"!==toString.call(e))return{};var n={};Object.keys(e).forEach((function(r){n[r]=evalAttr(r,e[r],t)}));var r=Object(tslib__WEBPACK_IMPORTED_MODULE_8__["a"])({},n.styleConfig);if("[object Object]"===toString.call(r)&&Object.keys(r).length){var o="";Object.keys(r).forEach((function(e){["height","width","left","top","font-size"].includes(e)&&parseFloat(r[e]+"")==r[e]&&(r[e]=(r[e]+"").trim()+"px"),o+=e+": "+r[e]+";"})),n.style?"object"===Object(E_demo_v3_json_canvas_node_modules_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__["a"])(n.style)&&"[object Object]"===toString.call(n.style)?n.style=Object(tslib__WEBPACK_IMPORTED_MODULE_8__["a"])(Object(tslib__WEBPACK_IMPORTED_MODULE_8__["a"])({},r),n.style):"string"===typeof n.style&&(n.style=o+n.style):n.style=o}return delete n.styleConfig,n}function parseFor(e,t){var n=e.tag,r=void 0===n?"div":n,o=e.text,i=void 0===o?"":o,a=e.children,c=void 0===a?null:a,u=e.vif,s=Object(tslib__WEBPACK_IMPORTED_MODULE_8__["d"])(e,["tag","text","children","vif"]);if(_props.editor&&t.length)return parseEle(e,{_for:t[0],_forIndex:0});var l=t.map((function(e,t){return parseEle(Object(tslib__WEBPACK_IMPORTED_MODULE_8__["a"])(Object(tslib__WEBPACK_IMPORTED_MODULE_8__["a"])({tag:r,text:i,children:c,vif:u},s),{vfor:void 0}),{_for:e,_forIndex:t})}));return Object(vue__WEBPACK_IMPORTED_MODULE_9__["createVNode"])("div",{iscontainer:!1,isroot:!1},l)}function parseEle(e,t){var n=e.tag,r=void 0===n?"div":n,o=e.text,i=void 0===o?"":o,a=e.children,c=void 0===a?null:a,u=e.vfor,s=void 0===u?null:u,l=e.vif,f=void 0===l?null:l,d=e.styleConfig,p=void 0===d?{}:d,h=(e.attrsConfig,e.eventConfig,Object(tslib__WEBPACK_IMPORTED_MODULE_8__["d"])(e,["tag","text","children","vfor","vif","styleConfig","attrsConfig","eventConfig"]));delete h.xrelative,delete h.yrelative;var v=h["vmodel"]||h["v-model"];if(v&&(delete h["v-model"],delete h["vmodel"],h["value"]=v),!_tools_const__WEBPACK_IMPORTED_MODULE_11__["e"].includes(r))try{r=Object(vue__WEBPACK_IMPORTED_MODULE_9__["resolveComponent"])(r)}catch(w){isDev&&console.warn("解析自定义组件出错:"+r)}if(!_props.editor&&h.isroot&&(h.className="json-root"),s&&!t)return/^\{.+\}$/.test(s)&&(s=evalAttr("vfor",s,t)),Array.isArray(s)?parseFor(e,s):null;var b=evalAttr("text",i,t),y=evalAttr("vif",f,t),g=evalAttrs(Object(tslib__WEBPACK_IMPORTED_MODULE_8__["a"])(Object(tslib__WEBPACK_IMPORTED_MODULE_8__["a"])({},h),{styleConfig:p}),t);if(!y&&!_props.editor)return null;var m=null;b&&!Array.isArray(c)?m=b:Array.isArray(c)&&(m=c.map((function(e){return parseEle(e,t)})),b&&m.unshift(Object(vue__WEBPACK_IMPORTED_MODULE_9__["createTextVNode"])(b)));var _=Object(vue__WEBPACK_IMPORTED_MODULE_9__["createVNode"])(r,g,"object"===Object(E_demo_v3_json_canvas_node_modules_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__["a"])(r)?{default:function(){return m}}:m);return Object(vue__WEBPACK_IMPORTED_MODULE_9__["nextTick"])((function(){_&&_.el&&(_.el[_tools_const__WEBPACK_IMPORTED_MODULE_11__["b"]]=e,e.ref&&(_refs[e.ref]=_.el),_props.editor&&_json_edit_src_use_useEditInfo__WEBPACK_IMPORTED_MODULE_14__["a"].layoutAndDocumentMap.set(e,_.el),_props.editor&&(_.el.style.display=y?"block":"none"))})),_}return function(){var e=_props.layout;return"[object Object]"!==toString.call(e)?e=deepcopy__WEBPACK_IMPORTED_MODULE_13___default()(_tools_register__WEBPACK_IMPORTED_MODULE_10__["a"]):e.isroot||(e.isroot=!0),parseEle(e)}}})},"0cfb":function(e,t,n){var r=n("83ab"),o=n("d039"),i=n("cc12");e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},"0d3b":function(e,t,n){var r=n("d039"),o=n("b622"),i=n("c430"),a=o("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,r){t["delete"]("b"),n+=r+e})),i&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},"0f3e":function(e,t,n){},"10d1":function(e,t,n){"use strict";var r,o=n("da84"),i=n("e2cc"),a=n("f183"),c=n("6d61"),u=n("acac"),s=n("861d"),l=n("69f3").enforce,f=n("7f9a"),d=!o.ActiveXObject&&"ActiveXObject"in o,p=Object.isExtensible,h=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},v=e.exports=c("WeakMap",h,u);if(f&&d){r=u.getConstructor(h,"WeakMap",!0),a.REQUIRED=!0;var b=v.prototype,y=b["delete"],g=b.has,m=b.get,_=b.set;i(b,{delete:function(e){if(s(e)&&!p(e)){var t=l(this);return t.frozen||(t.frozen=new r),y.call(this,e)||t.frozen["delete"](e)}return y.call(this,e)},has:function(e){if(s(e)&&!p(e)){var t=l(this);return t.frozen||(t.frozen=new r),g.call(this,e)||t.frozen.has(e)}return g.call(this,e)},get:function(e){if(s(e)&&!p(e)){var t=l(this);return t.frozen||(t.frozen=new r),g.call(this,e)?m.call(this,e):t.frozen.get(e)}return m.call(this,e)},set:function(e,t){if(s(e)&&!p(e)){var n=l(this);n.frozen||(n.frozen=new r),g.call(this,e)?_.call(this,e,t):n.frozen.set(e,t)}else _.call(this,e,t);return this}})}},"159b":function(e,t,n){var r=n("da84"),o=n("fdbc"),i=n("17c2"),a=n("9112");for(var c in o){var u=r[c],s=u&&u.prototype;if(s&&s.forEach!==i)try{a(s,"forEach",i)}catch(l){s.forEach=i}}},"17c2":function(e,t,n){"use strict";var r=n("b727").forEach,o=n("a640"),i=o("forEach");e.exports=i?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},"19aa":function(e,t){e.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},"1be4":function(e,t,n){var r=n("d066");e.exports=r("document","documentElement")},"1c0b":function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},"1c7e":function(e,t,n){var r=n("b622"),o=r("iterator"),i=!1;try{var a=0,c={next:function(){return{done:!!a++}},return:function(){i=!0}};c[o]=function(){return this},Array.from(c,(function(){throw 2}))}catch(u){}e.exports=function(e,t){if(!t&&!i)return!1;var n=!1;try{var r={};r[o]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(u){}return n}},"1cdc":function(e,t,n){var r=n("342f");e.exports=/(?:iphone|ipod|ipad).*applewebkit/i.test(r)},"1d80":function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},"1dde":function(e,t,n){var r=n("d039"),o=n("b622"),i=n("2d00"),a=o("species");e.exports=function(e){return i>=51||!r((function(){var t=[],n=t.constructor={};return n[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"1fb5":function(e,t,n){"use strict";t.byteLength=l,t.toByteArray=d,t.fromByteArray=v;for(var r=[],o=[],i="undefined"!==typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=0,u=a.length;c<u;++c)r[c]=a[c],o[a.charCodeAt(c)]=c;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}function l(e){var t=s(e),n=t[0],r=t[1];return 3*(n+r)/4-r}function f(e,t,n){return 3*(t+n)/4-n}function d(e){var t,n,r=s(e),a=r[0],c=r[1],u=new i(f(e,a,c)),l=0,d=c>0?a-4:a;for(n=0;n<d;n+=4)t=o[e.charCodeAt(n)]<<18|o[e.charCodeAt(n+1)]<<12|o[e.charCodeAt(n+2)]<<6|o[e.charCodeAt(n+3)],u[l++]=t>>16&255,u[l++]=t>>8&255,u[l++]=255&t;return 2===c&&(t=o[e.charCodeAt(n)]<<2|o[e.charCodeAt(n+1)]>>4,u[l++]=255&t),1===c&&(t=o[e.charCodeAt(n)]<<10|o[e.charCodeAt(n+1)]<<4|o[e.charCodeAt(n+2)]>>2,u[l++]=t>>8&255,u[l++]=255&t),u}function p(e){return r[e>>18&63]+r[e>>12&63]+r[e>>6&63]+r[63&e]}function h(e,t,n){for(var r,o=[],i=t;i<n;i+=3)r=(e[i]<<16&16711680)+(e[i+1]<<8&65280)+(255&e[i+2]),o.push(p(r));return o.join("")}function v(e){for(var t,n=e.length,o=n%3,i=[],a=16383,c=0,u=n-o;c<u;c+=a)i.push(h(e,c,c+a>u?u:c+a));return 1===o?(t=e[n-1],i.push(r[t>>2]+r[t<<4&63]+"==")):2===o&&(t=(e[n-2]<<8)+e[n-1],i.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"=")),i.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},2266:function(e,t,n){var r=n("825a"),o=n("e95a"),i=n("50c4"),a=n("0366"),c=n("35a1"),u=n("2a62"),s=function(e,t){this.stopped=e,this.result=t};e.exports=function(e,t,n){var l,f,d,p,h,v,b,y=n&&n.that,g=!(!n||!n.AS_ENTRIES),m=!(!n||!n.IS_ITERATOR),_=!(!n||!n.INTERRUPTED),w=a(t,y,1+g+_),O=function(e){return l&&u(l),new s(!0,e)},j=function(e){return g?(r(e),_?w(e[0],e[1],O):w(e[0],e[1])):_?w(e,O):w(e)};if(m)l=e;else{if(f=c(e),"function"!=typeof f)throw TypeError("Target is not iterable");if(o(f)){for(d=0,p=i(e.length);p>d;d++)if(h=j(e[d]),h&&h instanceof s)return h;return new s(!1)}l=f.call(e)}v=l.next;while(!(b=v.call(l)).done){try{h=j(b.value)}catch(x){throw u(l),x}if("object"==typeof h&&h&&h instanceof s)return h}return new s(!1)}},"23cb":function(e,t,n){var r=n("a691"),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},"23e7":function(e,t,n){var r=n("da84"),o=n("06cf").f,i=n("9112"),a=n("6eeb"),c=n("ce4e"),u=n("e893"),s=n("94ca");e.exports=function(e,t){var n,l,f,d,p,h,v=e.target,b=e.global,y=e.stat;if(l=b?r:y?r[v]||c(v,{}):(r[v]||{}).prototype,l)for(f in t){if(p=t[f],e.noTargetGet?(h=o(l,f),d=h&&h.value):d=l[f],n=s(b?f:v+(y?".":"#")+f,e.forced),!n&&void 0!==d){if(typeof p===typeof d)continue;u(p,d)}(e.sham||d&&d.sham)&&i(p,"sham",!0),a(l,f,p,e)}}},"241c":function(e,t,n){var r=n("ca84"),o=n("7839"),i=o.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},2532:function(e,t,n){"use strict";var r=n("23e7"),o=n("5a34"),i=n("1d80"),a=n("ab13");r({target:"String",proto:!0,forced:!a("includes")},{includes:function(e){return!!~String(i(this)).indexOf(o(e),arguments.length>1?arguments[1]:void 0)}})},2626:function(e,t,n){"use strict";var r=n("d066"),o=n("9bf2"),i=n("b622"),a=n("83ab"),c=i("species");e.exports=function(e){var t=r(e),n=o.f;a&&t&&!t[c]&&n(t,c,{configurable:!0,get:function(){return this}})}},"26e2":function(e,t,n){},"2a62":function(e,t,n){var r=n("825a");e.exports=function(e){var t=e["return"];if(void 0!==t)return r(t.call(e)).value}},"2b3d":function(e,t,n){"use strict";n("3ca3");var r,o=n("23e7"),i=n("83ab"),a=n("0d3b"),c=n("da84"),u=n("37e8"),s=n("6eeb"),l=n("19aa"),f=n("5135"),d=n("60da"),p=n("4df4"),h=n("6547").codeAt,v=n("5fb2"),b=n("d44e"),y=n("9861"),g=n("69f3"),m=c.URL,_=y.URLSearchParams,w=y.getState,O=g.set,j=g.getterFor("URL"),x=Math.floor,E=Math.pow,k="Invalid authority",S="Invalid scheme",M="Invalid host",L="Invalid port",C=/[A-Za-z]/,A=/[\d+-.A-Za-z]/,P=/\d/,T=/^(0x|0X)/,I=/^[0-7]+$/,D=/^\d+$/,R=/^[\dA-Fa-f]+$/,N=/[\0\t\n\r #%/:?@[\\]]/,B=/[\0\t\n\r #/:?@[\\]]/,U=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,V=/[\t\n\r]/g,z=function(e,t){var n,r,o;if("["==t.charAt(0)){if("]"!=t.charAt(t.length-1))return M;if(n=F(t.slice(1,-1)),!n)return M;e.host=n}else if(Q(e)){if(t=v(t),N.test(t))return M;if(n=W(t),null===n)return M;e.host=n}else{if(B.test(t))return M;for(n="",r=p(t),o=0;o<r.length;o++)n+=G(r[o],Y);e.host=n}},W=function(e){var t,n,r,o,i,a,c,u=e.split(".");if(u.length&&""==u[u.length-1]&&u.pop(),t=u.length,t>4)return e;for(n=[],r=0;r<t;r++){if(o=u[r],""==o)return e;if(i=10,o.length>1&&"0"==o.charAt(0)&&(i=T.test(o)?16:8,o=o.slice(8==i?1:2)),""===o)a=0;else{if(!(10==i?D:8==i?I:R).test(o))return e;a=parseInt(o,i)}n.push(a)}for(r=0;r<t;r++)if(a=n[r],r==t-1){if(a>=E(256,5-t))return null}else if(a>255)return null;for(c=n.pop(),r=0;r<n.length;r++)c+=n[r]*E(256,3-r);return c},F=function(e){var t,n,r,o,i,a,c,u=[0,0,0,0,0,0,0,0],s=0,l=null,f=0,d=function(){return e.charAt(f)};if(":"==d()){if(":"!=e.charAt(1))return;f+=2,s++,l=s}while(d()){if(8==s)return;if(":"!=d()){t=n=0;while(n<4&&R.test(d()))t=16*t+parseInt(d(),16),f++,n++;if("."==d()){if(0==n)return;if(f-=n,s>6)return;r=0;while(d()){if(o=null,r>0){if(!("."==d()&&r<4))return;f++}if(!P.test(d()))return;while(P.test(d())){if(i=parseInt(d(),10),null===o)o=i;else{if(0==o)return;o=10*o+i}if(o>255)return;f++}u[s]=256*u[s]+o,r++,2!=r&&4!=r||s++}if(4!=r)return;break}if(":"==d()){if(f++,!d())return}else if(d())return;u[s++]=t}else{if(null!==l)return;f++,s++,l=s}}if(null!==l){a=s-l,s=7;while(0!=s&&a>0)c=u[s],u[s--]=u[l+a-1],u[l+--a]=c}else if(8!=s)return;return u},K=function(e){for(var t=null,n=1,r=null,o=0,i=0;i<8;i++)0!==e[i]?(o>n&&(t=r,n=o),r=null,o=0):(null===r&&(r=i),++o);return o>n&&(t=r,n=o),t},q=function(e){var t,n,r,o;if("number"==typeof e){for(t=[],n=0;n<4;n++)t.unshift(e%256),e=x(e/256);return t.join(".")}if("object"==typeof e){for(t="",r=K(e),n=0;n<8;n++)o&&0===e[n]||(o&&(o=!1),r===n?(t+=n?":":"::",o=!0):(t+=e[n].toString(16),n<7&&(t+=":")));return"["+t+"]"}return e},Y={},$=d({},Y,{" ":1,'"':1,"<":1,">":1,"`":1}),J=d({},$,{"#":1,"?":1,"{":1,"}":1}),H=d({},J,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),G=function(e,t){var n=h(e,0);return n>32&&n<127&&!f(t,e)?e:encodeURIComponent(e)},X={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Q=function(e){return f(X,e.scheme)},Z=function(e){return""!=e.username||""!=e.password},ee=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},te=function(e,t){var n;return 2==e.length&&C.test(e.charAt(0))&&(":"==(n=e.charAt(1))||!t&&"|"==n)},ne=function(e){var t;return e.length>1&&te(e.slice(0,2))&&(2==e.length||"/"===(t=e.charAt(2))||"\\"===t||"?"===t||"#"===t)},re=function(e){var t=e.path,n=t.length;!n||"file"==e.scheme&&1==n&&te(t[0],!0)||t.pop()},oe=function(e){return"."===e||"%2e"===e.toLowerCase()},ie=function(e){return e=e.toLowerCase(),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},ae={},ce={},ue={},se={},le={},fe={},de={},pe={},he={},ve={},be={},ye={},ge={},me={},_e={},we={},Oe={},je={},xe={},Ee={},ke={},Se=function(e,t,n,o){var i,a,c,u,s=n||ae,l=0,d="",h=!1,v=!1,b=!1;n||(e.scheme="",e.username="",e.password="",e.host=null,e.port=null,e.path=[],e.query=null,e.fragment=null,e.cannotBeABaseURL=!1,t=t.replace(U,"")),t=t.replace(V,""),i=p(t);while(l<=i.length){switch(a=i[l],s){case ae:if(!a||!C.test(a)){if(n)return S;s=ue;continue}d+=a.toLowerCase(),s=ce;break;case ce:if(a&&(A.test(a)||"+"==a||"-"==a||"."==a))d+=a.toLowerCase();else{if(":"!=a){if(n)return S;d="",s=ue,l=0;continue}if(n&&(Q(e)!=f(X,d)||"file"==d&&(Z(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=d,n)return void(Q(e)&&X[e.scheme]==e.port&&(e.port=null));d="","file"==e.scheme?s=me:Q(e)&&o&&o.scheme==e.scheme?s=se:Q(e)?s=pe:"/"==i[l+1]?(s=le,l++):(e.cannotBeABaseURL=!0,e.path.push(""),s=xe)}break;case ue:if(!o||o.cannotBeABaseURL&&"#"!=a)return S;if(o.cannotBeABaseURL&&"#"==a){e.scheme=o.scheme,e.path=o.path.slice(),e.query=o.query,e.fragment="",e.cannotBeABaseURL=!0,s=ke;break}s="file"==o.scheme?me:fe;continue;case se:if("/"!=a||"/"!=i[l+1]){s=fe;continue}s=he,l++;break;case le:if("/"==a){s=ve;break}s=je;continue;case fe:if(e.scheme=o.scheme,a==r)e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query=o.query;else if("/"==a||"\\"==a&&Q(e))s=de;else if("?"==a)e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query="",s=Ee;else{if("#"!=a){e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.path.pop(),s=je;continue}e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query=o.query,e.fragment="",s=ke}break;case de:if(!Q(e)||"/"!=a&&"\\"!=a){if("/"!=a){e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,s=je;continue}s=ve}else s=he;break;case pe:if(s=he,"/"!=a||"/"!=d.charAt(l+1))continue;l++;break;case he:if("/"!=a&&"\\"!=a){s=ve;continue}break;case ve:if("@"==a){h&&(d="%40"+d),h=!0,c=p(d);for(var y=0;y<c.length;y++){var g=c[y];if(":"!=g||b){var m=G(g,H);b?e.password+=m:e.username+=m}else b=!0}d=""}else if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&Q(e)){if(h&&""==d)return k;l-=p(d).length+1,d="",s=be}else d+=a;break;case be:case ye:if(n&&"file"==e.scheme){s=we;continue}if(":"!=a||v){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&Q(e)){if(Q(e)&&""==d)return M;if(n&&""==d&&(Z(e)||null!==e.port))return;if(u=z(e,d),u)return u;if(d="",s=Oe,n)return;continue}"["==a?v=!0:"]"==a&&(v=!1),d+=a}else{if(""==d)return M;if(u=z(e,d),u)return u;if(d="",s=ge,n==ye)return}break;case ge:if(!P.test(a)){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&Q(e)||n){if(""!=d){var _=parseInt(d,10);if(_>65535)return L;e.port=Q(e)&&_===X[e.scheme]?null:_,d=""}if(n)return;s=Oe;continue}return L}d+=a;break;case me:if(e.scheme="file","/"==a||"\\"==a)s=_e;else{if(!o||"file"!=o.scheme){s=je;continue}if(a==r)e.host=o.host,e.path=o.path.slice(),e.query=o.query;else if("?"==a)e.host=o.host,e.path=o.path.slice(),e.query="",s=Ee;else{if("#"!=a){ne(i.slice(l).join(""))||(e.host=o.host,e.path=o.path.slice(),re(e)),s=je;continue}e.host=o.host,e.path=o.path.slice(),e.query=o.query,e.fragment="",s=ke}}break;case _e:if("/"==a||"\\"==a){s=we;break}o&&"file"==o.scheme&&!ne(i.slice(l).join(""))&&(te(o.path[0],!0)?e.path.push(o.path[0]):e.host=o.host),s=je;continue;case we:if(a==r||"/"==a||"\\"==a||"?"==a||"#"==a){if(!n&&te(d))s=je;else if(""==d){if(e.host="",n)return;s=Oe}else{if(u=z(e,d),u)return u;if("localhost"==e.host&&(e.host=""),n)return;d="",s=Oe}continue}d+=a;break;case Oe:if(Q(e)){if(s=je,"/"!=a&&"\\"!=a)continue}else if(n||"?"!=a)if(n||"#"!=a){if(a!=r&&(s=je,"/"!=a))continue}else e.fragment="",s=ke;else e.query="",s=Ee;break;case je:if(a==r||"/"==a||"\\"==a&&Q(e)||!n&&("?"==a||"#"==a)){if(ie(d)?(re(e),"/"==a||"\\"==a&&Q(e)||e.path.push("")):oe(d)?"/"==a||"\\"==a&&Q(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&te(d)&&(e.host&&(e.host=""),d=d.charAt(0)+":"),e.path.push(d)),d="","file"==e.scheme&&(a==r||"?"==a||"#"==a))while(e.path.length>1&&""===e.path[0])e.path.shift();"?"==a?(e.query="",s=Ee):"#"==a&&(e.fragment="",s=ke)}else d+=G(a,J);break;case xe:"?"==a?(e.query="",s=Ee):"#"==a?(e.fragment="",s=ke):a!=r&&(e.path[0]+=G(a,Y));break;case Ee:n||"#"!=a?a!=r&&("'"==a&&Q(e)?e.query+="%27":e.query+="#"==a?"%23":G(a,Y)):(e.fragment="",s=ke);break;case ke:a!=r&&(e.fragment+=G(a,$));break}l++}},Me=function(e){var t,n,r=l(this,Me,"URL"),o=arguments.length>1?arguments[1]:void 0,a=String(e),c=O(r,{type:"URL"});if(void 0!==o)if(o instanceof Me)t=j(o);else if(n=Se(t={},String(o)),n)throw TypeError(n);if(n=Se(c,a,null,t),n)throw TypeError(n);var u=c.searchParams=new _,s=w(u);s.updateSearchParams(c.query),s.updateURL=function(){c.query=String(u)||null},i||(r.href=Ce.call(r),r.origin=Ae.call(r),r.protocol=Pe.call(r),r.username=Te.call(r),r.password=Ie.call(r),r.host=De.call(r),r.hostname=Re.call(r),r.port=Ne.call(r),r.pathname=Be.call(r),r.search=Ue.call(r),r.searchParams=Ve.call(r),r.hash=ze.call(r))},Le=Me.prototype,Ce=function(){var e=j(this),t=e.scheme,n=e.username,r=e.password,o=e.host,i=e.port,a=e.path,c=e.query,u=e.fragment,s=t+":";return null!==o?(s+="//",Z(e)&&(s+=n+(r?":"+r:"")+"@"),s+=q(o),null!==i&&(s+=":"+i)):"file"==t&&(s+="//"),s+=e.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==c&&(s+="?"+c),null!==u&&(s+="#"+u),s},Ae=function(){var e=j(this),t=e.scheme,n=e.port;if("blob"==t)try{return new Me(t.path[0]).origin}catch(r){return"null"}return"file"!=t&&Q(e)?t+"://"+q(e.host)+(null!==n?":"+n:""):"null"},Pe=function(){return j(this).scheme+":"},Te=function(){return j(this).username},Ie=function(){return j(this).password},De=function(){var e=j(this),t=e.host,n=e.port;return null===t?"":null===n?q(t):q(t)+":"+n},Re=function(){var e=j(this).host;return null===e?"":q(e)},Ne=function(){var e=j(this).port;return null===e?"":String(e)},Be=function(){var e=j(this),t=e.path;return e.cannotBeABaseURL?t[0]:t.length?"/"+t.join("/"):""},Ue=function(){var e=j(this).query;return e?"?"+e:""},Ve=function(){return j(this).searchParams},ze=function(){var e=j(this).fragment;return e?"#"+e:""},We=function(e,t){return{get:e,set:t,configurable:!0,enumerable:!0}};if(i&&u(Le,{href:We(Ce,(function(e){var t=j(this),n=String(e),r=Se(t,n);if(r)throw TypeError(r);w(t.searchParams).updateSearchParams(t.query)})),origin:We(Ae),protocol:We(Pe,(function(e){var t=j(this);Se(t,String(e)+":",ae)})),username:We(Te,(function(e){var t=j(this),n=p(String(e));if(!ee(t)){t.username="";for(var r=0;r<n.length;r++)t.username+=G(n[r],H)}})),password:We(Ie,(function(e){var t=j(this),n=p(String(e));if(!ee(t)){t.password="";for(var r=0;r<n.length;r++)t.password+=G(n[r],H)}})),host:We(De,(function(e){var t=j(this);t.cannotBeABaseURL||Se(t,String(e),be)})),hostname:We(Re,(function(e){var t=j(this);t.cannotBeABaseURL||Se(t,String(e),ye)})),port:We(Ne,(function(e){var t=j(this);ee(t)||(e=String(e),""==e?t.port=null:Se(t,e,ge))})),pathname:We(Be,(function(e){var t=j(this);t.cannotBeABaseURL||(t.path=[],Se(t,e+"",Oe))})),search:We(Ue,(function(e){var t=j(this);e=String(e),""==e?t.query=null:("?"==e.charAt(0)&&(e=e.slice(1)),t.query="",Se(t,e,Ee)),w(t.searchParams).updateSearchParams(t.query)})),searchParams:We(Ve),hash:We(ze,(function(e){var t=j(this);e=String(e),""!=e?("#"==e.charAt(0)&&(e=e.slice(1)),t.fragment="",Se(t,e,ke)):t.fragment=null}))}),s(Le,"toJSON",(function(){return Ce.call(this)}),{enumerable:!0}),s(Le,"toString",(function(){return Ce.call(this)}),{enumerable:!0}),m){var Fe=m.createObjectURL,Ke=m.revokeObjectURL;Fe&&s(Me,"createObjectURL",(function(e){return Fe.apply(m,arguments)})),Ke&&s(Me,"revokeObjectURL",(function(e){return Ke.apply(m,arguments)}))}b(Me,"URL"),o({global:!0,forced:!a,sham:!i},{URL:Me})},"2bce":function(e,t,n){},"2cf4":function(e,t,n){var r,o,i,a=n("da84"),c=n("d039"),u=n("0366"),s=n("1be4"),l=n("cc12"),f=n("1cdc"),d=n("605d"),p=a.location,h=a.setImmediate,v=a.clearImmediate,b=a.process,y=a.MessageChannel,g=a.Dispatch,m=0,_={},w="onreadystatechange",O=function(e){if(_.hasOwnProperty(e)){var t=_[e];delete _[e],t()}},j=function(e){return function(){O(e)}},x=function(e){O(e.data)},E=function(e){a.postMessage(e+"",p.protocol+"//"+p.host)};h&&v||(h=function(e){var t=[],n=1;while(arguments.length>n)t.push(arguments[n++]);return _[++m]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},r(m),m},v=function(e){delete _[e]},d?r=function(e){b.nextTick(j(e))}:g&&g.now?r=function(e){g.now(j(e))}:y&&!f?(o=new y,i=o.port2,o.port1.onmessage=x,r=u(i.postMessage,i,1)):a.addEventListener&&"function"==typeof postMessage&&!a.importScripts&&p&&"file:"!==p.protocol&&!c(E)?(r=E,a.addEventListener("message",x,!1)):r=w in l("script")?function(e){s.appendChild(l("script"))[w]=function(){s.removeChild(this),O(e)}}:function(e){setTimeout(j(e),0)}),e.exports={set:h,clear:v}},"2d00":function(e,t,n){var r,o,i=n("da84"),a=n("342f"),c=i.process,u=c&&c.versions,s=u&&u.v8;s?(r=s.split("."),o=r[0]+r[1]):a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(o=r[1]))),e.exports=o&&+o},"342f":function(e,t,n){var r=n("d066");e.exports=r("navigator","userAgent")||""},"35a1":function(e,t,n){var r=n("f5df"),o=n("3f8c"),i=n("b622"),a=i("iterator");e.exports=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||o[r(e)]}},"37e8":function(e,t,n){var r=n("83ab"),o=n("9bf2"),i=n("825a"),a=n("df75");e.exports=r?Object.defineProperties:function(e,t){i(e);var n,r=a(t),c=r.length,u=0;while(c>u)o.f(e,n=r[u++],t[n]);return e}},"38a3":function(e,t,n){},"3bbe":function(e,t,n){var r=n("861d");e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"3ca3":function(e,t,n){"use strict";var r=n("6547").charAt,o=n("69f3"),i=n("7dd0"),a="String Iterator",c=o.set,u=o.getterFor(a);i(String,"String",(function(e){c(this,{type:a,string:String(e),index:0})}),(function(){var e,t=u(this),n=t.string,o=t.index;return o>=n.length?{value:void 0,done:!0}:(e=r(n,o),t.index+=e.length,{value:e,done:!1})}))},"3f8c":function(e,t){e.exports={}},"428f":function(e,t,n){var r=n("da84");e.exports=r},"44ad":function(e,t,n){var r=n("d039"),o=n("c6b6"),i="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?i.call(e,""):Object(e)}:Object},"44d2":function(e,t,n){var r=n("b622"),o=n("7c73"),i=n("9bf2"),a=r("unscopables"),c=Array.prototype;void 0==c[a]&&i.f(c,a,{configurable:!0,value:o(null)}),e.exports=function(e){c[a][e]=!0}},"44de":function(e,t,n){var r=n("da84");e.exports=function(e,t){var n=r.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},"44e7":function(e,t,n){var r=n("861d"),o=n("c6b6"),i=n("b622"),a=i("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[a])?!!t:"RegExp"==o(e))}},4840:function(e,t,n){var r=n("825a"),o=n("1c0b"),i=n("b622"),a=i("species");e.exports=function(e,t){var n,i=r(e).constructor;return void 0===i||void 0==(n=r(i)[a])?t:o(n)}},4930:function(e,t,n){var r=n("605d"),o=n("2d00"),i=n("d039");e.exports=!!Object.getOwnPropertySymbols&&!i((function(){return!Symbol.sham&&(r?38===o:o>37&&o<41)}))},4979:function(e,t,n){(function(t,n){
/*!
* @license deepcopy.js Copyright(c) 2013 sasa+1
* https://github.com/sasaplus1/deepcopy.js
* Released under the MIT license.
*
* type-detect
* Copyright(c) 2013 jake luer <jake@alogicalparadox.com>
* MIT Licensed
*/
(function(t,n){e.exports=n()})(0,(function(){"use strict";var e="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof t?t:"undefined"!==typeof self?self:{};function r(e,t){return t={exports:{}},e(t,t.exports),t.exports}var o=r((function(t,n){(function(e,n){t.exports=n()})(0,(function(){var t="function"===typeof Promise,n="object"===typeof self?self:e,r="undefined"!==typeof Symbol,o="undefined"!==typeof Map,i="undefined"!==typeof Set,a="undefined"!==typeof WeakMap,c="undefined"!==typeof WeakSet,u="undefined"!==typeof DataView,s=r&&"undefined"!==typeof Symbol.iterator,l=r&&"undefined"!==typeof Symbol.toStringTag,f=i&&"function"===typeof Set.prototype.entries,d=o&&"function"===typeof Map.prototype.entries,p=f&&Object.getPrototypeOf((new Set).entries()),h=d&&Object.getPrototypeOf((new Map).entries()),v=s&&"function"===typeof Array.prototype[Symbol.iterator],b=v&&Object.getPrototypeOf([][Symbol.iterator]()),y=s&&"function"===typeof String.prototype[Symbol.iterator],g=y&&Object.getPrototypeOf(""[Symbol.iterator]()),m=8,_=-1;function w(e){var r=typeof e;if("object"!==r)return r;if(null===e)return"null";if(e===n)return"global";if(Array.isArray(e)&&(!1===l||!(Symbol.toStringTag in e)))return"Array";if("object"===typeof window&&null!==window){if("object"===typeof window.location&&e===window.location)return"Location";if("object"===typeof window.document&&e===window.document)return"Document";if("object"===typeof window.navigator){if("object"===typeof window.navigator.mimeTypes&&e===window.navigator.mimeTypes)return"MimeTypeArray";if("object"===typeof window.navigator.plugins&&e===window.navigator.plugins)return"PluginArray"}if(("function"===typeof window.HTMLElement||"object"===typeof window.HTMLElement)&&e instanceof window.HTMLElement){if("BLOCKQUOTE"===e.tagName)return"HTMLQuoteElement";if("TD"===e.tagName)return"HTMLTableDataCellElement";if("TH"===e.tagName)return"HTMLTableHeaderCellElement"}}var s=l&&e[Symbol.toStringTag];if("string"===typeof s)return s;var f=Object.getPrototypeOf(e);return f===RegExp.prototype?"RegExp":f===Date.prototype?"Date":t&&f===Promise.prototype?"Promise":i&&f===Set.prototype?"Set":o&&f===Map.prototype?"Map":c&&f===WeakSet.prototype?"WeakSet":a&&f===WeakMap.prototype?"WeakMap":u&&f===DataView.prototype?"DataView":o&&f===h?"Map Iterator":i&&f===p?"Set Iterator":v&&f===b?"Array Iterator":y&&f===g?"String Iterator":null===f?"Object":Object.prototype.toString.call(e).slice(m,_)}return w}))}));const i="undefined"!==typeof n,a=i&&"undefined"!==typeof n.from,c=i?function(e){return n.isBuffer(e)}:function(){return!1},u=a?function(e){return n.from(e)}:i?function(e){return new n(e)}:function(e){return e};function s(e){return c(e)?"Buffer":o(e)}const l=new Set(["Arguments","Array","Map","Object","Set"]);function f(e,t,n=null){const r=n||s(e);switch(r){case"Arguments":case"Array":case"Object":return e[t];case"Map":return e.get(t);case"Set":return t}}function d(e){return l.has(e)}function p(e,t,n,r=null){const o=r||s(e);switch(o){case"Arguments":case"Array":case"Object":e[t]=n;break;case"Map":e.set(t,n);break;case"Set":e.add(n);break}return e}const h="undefined"!==typeof globalThis&&null!==globalThis&&globalThis.Object===Object&&globalThis,v="undefined"!==typeof t&&null!==t&&t.Object===Object&&t,b="undefined"!==typeof self&&null!==self&&self.Object===Object&&self,y=h||v||b||Function("return this")();function g(e){return e.slice(0)}function m(e){return new Boolean(e.valueOf())}function _(e){return new DataView(e.buffer)}function w(e){return u(e)}function O(e){return new Date(e.getTime())}function j(e){return new Number(e)}function x(e){return new RegExp(e.source,e.flags)}function E(e){return new String(e)}function k(e,t){const n=y[t];return n.from?y[t].from(e):new y[t](e)}function S(e){return e}function M(){return[]}function L(){return new Map}function C(){return{}}function A(){return new Set}var P=new Map([["ArrayBuffer",g],["Boolean",m],["Buffer",w],["DataView",_],["Date",O],["Number",j],["RegExp",x],["String",E],["Float32Array",k],["Float64Array",k],["Int16Array",k],["Int32Array",k],["Int8Array",k],["Uint16Array",k],["Uint32Array",k],["Uint8Array",k],["Uint8ClampedArray",k],["Array Iterator",S],["Map Iterator",S],["Promise",S],["Set Iterator",S],["String Iterator",S],["function",S],["global",S],["WeakMap",S],["WeakSet",S],["boolean",S],["null",S],["number",S],["string",S],["symbol",S],["undefined",S],["Arguments",M],["Array",M],["Map",L],["Object",C],["Set",A]]);function T(){}function I(e,t=null,n=T){2===arguments.length&&"function"===typeof t&&(n=t,t=null);const r=t||s(e),o=P.get(r);if("Object"===r){const t=n(e,r);if(void 0!==t)return t}return o?o(e,r):e}function D(e,t={}){"function"===typeof t&&(t={customizer:t});const{customizer:n}=t,r=s(e);if(!d(r))return R(e,null,null,null);const o=I(e,r,n),i=new WeakMap([[e,o]]),a=new WeakSet([e]);return R(e,o,i,a)}function R(e,t,n,r,o){const i=s(e),a=I(e,i);if(!d(i))return a;let c;switch(i){case"Arguments":case"Array":c=Object.keys(e);break;case"Object":c=Object.keys(e),c.push(...Object.getOwnPropertySymbols(e));break;case"Map":case"Set":c=e.keys();break}for(let u of c){const o=f(e,u,i);if(r.has(o))p(t,u,n.get(o),i);else{const e=s(o),a=I(o,e);d(e)&&(n.set(o,a),r.add(o)),p(t,u,R(o,a,n,r),i)}}return t}return D}))}).call(this,n("c8ba"),n("b639").Buffer)},"498a":function(e,t,n){"use strict";var r=n("23e7"),o=n("58a8").trim,i=n("c8d2");r({target:"String",proto:!0,forced:i("trim")},{trim:function(){return o(this)}})},"4d64":function(e,t,n){var r=n("fc6a"),o=n("50c4"),i=n("23cb"),a=function(e){return function(t,n,a){var c,u=r(t),s=o(u.length),l=i(a,s);if(e&&n!=n){while(s>l)if(c=u[l++],c!=c)return!0}else for(;s>l;l++)if((e||l in u)&&u[l]===n)return e||l||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"4de4":function(e,t,n){"use strict";var r=n("23e7"),o=n("b727").filter,i=n("1dde"),a=i("filter");r({target:"Array",proto:!0,forced:!a},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(e,t,n){"use strict";var r=n("0366"),o=n("7b0b"),i=n("9bdd"),a=n("e95a"),c=n("50c4"),u=n("8418"),s=n("35a1");e.exports=function(e){var t,n,l,f,d,p,h=o(e),v="function"==typeof this?this:Array,b=arguments.length,y=b>1?arguments[1]:void 0,g=void 0!==y,m=s(h),_=0;if(g&&(y=r(y,b>2?arguments[2]:void 0,2)),void 0==m||v==Array&&a(m))for(t=c(h.length),n=new v(t);t>_;_++)p=g?y(h[_],_):h[_],u(n,_,p);else for(f=m.call(h),d=f.next,n=new v;!(l=d.call(f)).done;_++)p=g?i(f,y,[l.value,_],!0):l.value,u(n,_,p);return n.length=_,n}},"50c4":function(e,t,n){var r=n("a691"),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},5135:function(e,t,n){var r=n("7b0b"),o={}.hasOwnProperty;e.exports=function(e,t){return o.call(r(e),t)}},"527f":function(e,t,n){},"53ca":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));n("a4d3"),n("e01a"),n("d3b7"),n("d28b"),n("e260"),n("3ca3"),n("ddb0");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)}},5692:function(e,t,n){var r=n("c430"),o=n("c6cd");(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.11.0",mode:r?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},"56ef":function(e,t,n){var r=n("d066"),o=n("241c"),i=n("7418"),a=n("825a");e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(a(e)),n=i.f;return n?t.concat(n(e)):t}},5771:function(e,t,n){(function(t,n){e.exports=n()})(window,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="./packages/pretty-format/src/index.ts")}({"./node_modules/ansi-regex/index.js":
/*!******************************************!*\
!*** ./node_modules/ansi-regex/index.js ***!
\******************************************/
/*! no static exports found */function(e,t,n){"use strict";e.exports=function(e){e=Object.assign({onlyFirst:!1},e);var t=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:[a-zA-Z\\d]*(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(t,e.onlyFirst?void 0:"g")}},"./node_modules/ansi-styles/index.js":
/*!*******************************************!*\
!*** ./node_modules/ansi-styles/index.js ***!
\*******************************************/
/*! no static exports found */function(e,t,n){"use strict";(function(e){function t(e){return t="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},t(e)}var r=n(/*! color-convert */"./node_modules/color-convert/index.js"),o=function(e,t){return function(){var n=e.apply(r,arguments);return"[".concat(n+t,"m")}},i=function(e,t){return function(){var n=e.apply(r,arguments);return"[".concat(38+t,";5;").concat(n,"m")}},a=function(e,t){return function(){var n=e.apply(r,arguments);return"[".concat(38+t,";2;").concat(n[0],";").concat(n[1],";").concat(n[2],"m")}};function c(){var e=new Map,n={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};n.color.grey=n.color.gray;for(var c=Object.keys(n),u=0;u<c.length;u++){for(var s=c[u],l=n[s],f=Object.keys(l),d=0;d<f.length;d++){var p=f[d],h=l[p];n[p]={open:"[".concat(h[0],"m"),close:"[".concat(h[1],"m")},l[p]=n[p],e.set(h[0],h[1])}Object.defineProperty(n,s,{value:l,enumerable:!1}),Object.defineProperty(n,"codes",{value:e,enumerable:!1})}var v=function(e){return e},b=function(e,t,n){return[e,t,n]};n.color.close="[39m",n.bgColor.close="[49m",n.color.ansi={ansi:o(v,0)},n.color.ansi256={ansi256:i(v,0)},n.color.ansi16m={rgb:a(b,0)},n.bgColor.ansi={ansi:o(v,10)},n.bgColor.ansi256={ansi256:i(v,10)},n.bgColor.ansi16m={rgb:a(b,10)};for(var y=Object.keys(r),g=0;g<y.length;g++){var m=y[g];if("object"===t(r[m])){var _=r[m];"ansi16"===m&&(m="ansi"),"ansi16"in _&&(n.color.ansi[m]=o(_.ansi16,0),n.bgColor.ansi[m]=o(_.ansi16,10)),"ansi256"in _&&(n.color.ansi256[m]=i(_.ansi256,0),n.bgColor.ansi256[m]=i(_.ansi256,10)),"rgb"in _&&(n.color.ansi16m[m]=a(_.rgb,0),n.bgColor.ansi16m[m]=a(_.rgb,10))}}return n}Object.defineProperty(e,"exports",{enumerable:!0,get:c})}).call(this,n(/*! ./../webpack/buildin/module.js */"./node_modules/webpack/buildin/module.js")(e))},"./node_modules/color-convert/conversions.js":
/*!***************************************************!*\
!*** ./node_modules/color-convert/conversions.js ***!
\***************************************************/
/*! no static exports found */function(e,t,n){"use strict";var r=n(/*! color-name */"./node_modules/color-name/index.js"),o={};for(var i in r)r.hasOwnProperty(i)&&(o[r[i]]=i);var a=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var c in a)if(a.hasOwnProperty(c)){if(!("channels"in a[c]))throw new Error("missing channels property: "+c);if(!("labels"in a[c]))throw new Error("missing channel labels property: "+c);if(a[c].labels.length!==a[c].channels)throw new Error("channel and label counts mismatch: "+c);var u=a[c].channels,s=a[c].labels;delete a[c].channels,delete a[c].labels,Object.defineProperty(a[c],"channels",{value:u}),Object.defineProperty(a[c],"labels",{value:s})}function l(e,t){return Math.pow(e[0]-t[0],2)+Math.pow(e[1]-t[1],2)+Math.pow(e[2]-t[2],2)}a.rgb.hsl=function(e){var t,n,r,o=e[0]/255,i=e[1]/255,a=e[2]/255,c=Math.min(o,i,a),u=Math.max(o,i,a),s=u-c;return u===c?t=0:o===u?t=(i-a)/s:i===u?t=2+(a-o)/s:a===u&&(t=4+(o-i)/s),t=Math.min(60*t,360),t<0&&(t+=360),r=(c+u)/2,n=u===c?0:r<=.5?s/(u+c):s/(2-u-c),[t,100*n,100*r]},a.rgb.hsv=function(e){var t,n,r,o,i,a=e[0]/255,c=e[1]/255,u=e[2]/255,s=Math.max(a,c,u),l=s-Math.min(a,c,u),f=function(e){return(s-e)/6/l+.5};return 0===l?o=i=0:(i=l/s,t=f(a),n=f(c),r=f(u),a===s?o=r-n:c===s?o=1/3+t-r:u===s&&(o=2/3+n-t),o<0?o+=1:o>1&&(o-=1)),[360*o,100*i,100*s]},a.rgb.hwb=function(e){var t=e[0],n=e[1],r=e[2],o=a.rgb.hsl(e)[0],i=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[o,100*i,100*r]},a.rgb.cmyk=function(e){var t,n,r,o,i=e[0]/255,a=e[1]/255,c=e[2]/255;return o=Math.min(1-i,1-a,1-c),t=(1-i-o)/(1-o)||0,n=(1-a-o)/(1-o)||0,r=(1-c-o)/(1-o)||0,[100*t,100*n,100*r,100*o]},a.rgb.keyword=function(e){var t=o[e];if(t)return t;var n,i=1/0;for(var a in r)if(r.hasOwnProperty(a)){var c=r[a],u=l(e,c);u<i&&(i=u,n=a)}return n},a.keyword.rgb=function(e){return r[e]},a.rgb.xyz=function(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255;t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92,r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92;var o=.4124*t+.3576*n+.1805*r,i=.2126*t+.7152*n+.0722*r,a=.0193*t+.1192*n+.9505*r;return[100*o,100*i,100*a]},a.rgb.lab=function(e){var t,n,r,o=a.rgb.xyz(e),i=o[0],c=o[1],u=o[2];return i/=95.047,c/=100,u/=108.883,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,c=c>.008856?Math.pow(c,1/3):7.787*c+16/116,u=u>.008856?Math.pow(u,1/3):7.787*u+16/116,t=116*c-16,n=500*(i-c),r=200*(c-u),[t,n,r]},a.hsl.rgb=function(e){var t,n,r,o,i,a=e[0]/360,c=e[1]/100,u=e[2]/100;if(0===c)return i=255*u,[i,i,i];n=u<.5?u*(1+c):u+c-u*c,t=2*u-n,o=[0,0,0];for(var s=0;s<3;s++)r=a+1/3*-(s-1),r<0&&r++,r>1&&r--,i=6*r<1?t+6*(n-t)*r:2*r<1?n:3*r<2?t+(n-t)*(2/3-r)*6:t,o[s]=255*i;return o},a.hsl.hsv=function(e){var t,n,r=e[0],o=e[1]/100,i=e[2]/100,a=o,c=Math.max(i,.01);return i*=2,o*=i<=1?i:2-i,a*=c<=1?c:2-c,n=(i+o)/2,t=0===i?2*a/(c+a):2*o/(i+o),[r,100*t,100*n]},a.hsv.rgb=function(e){var t=e[0]/60,n=e[1]/100,r=e[2]/100,o=Math.floor(t)%6,i=t-Math.floor(t),a=255*r*(1-n),c=255*r*(1-n*i),u=255*r*(1-n*(1-i));switch(r*=255,o){case 0:return[r,u,a];case 1:return[c,r,a];case 2:return[a,r,u];case 3:return[a,c,r];case 4:return[u,a,r];case 5:return[r,a,c]}},a.hsv.hsl=function(e){var t,n,r,o=e[0],i=e[1]/100,a=e[2]/100,c=Math.max(a,.01);return r=(2-i)*a,t=(2-i)*c,n=i*c,n/=t<=1?t:2-t,n=n||0,r/=2,[o,100*n,100*r]},a.hwb.rgb=function(e){var t,n,r,o,i,a,c,u=e[0]/360,s=e[1]/100,l=e[2]/100,f=s+l;switch(f>1&&(s/=f,l/=f),t=Math.floor(6*u),n=1-l,r=6*u-t,0!==(1&t)&&(r=1-r),o=s+r*(n-s),t){default:case 6:case 0:i=n,a=o,c=s;break;case 1:i=o,a=n,c=s;break;case 2:i=s,a=n,c=o;break;case 3:i=s,a=o,c=n;break;case 4:i=o,a=s,c=n;break;case 5:i=n,a=s,c=o;break}return[255*i,255*a,255*c]},a.cmyk.rgb=function(e){var t,n,r,o=e[0]/100,i=e[1]/100,a=e[2]/100,c=e[3]/100;return t=1-Math.min(1,o*(1-c)+c),n=1-Math.min(1,i*(1-c)+c),r=1-Math.min(1,a*(1-c)+c),[255*t,255*n,255*r]},a.xyz.rgb=function(e){var t,n,r,o=e[0]/100,i=e[1]/100,a=e[2]/100;return t=3.2406*o+-1.5372*i+-.4986*a,n=-.9689*o+1.8758*i+.0415*a,r=.0557*o+-.204*i+1.057*a,t=t>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,t=Math.min(Math.max(0,t),1),n=Math.min(Math.max(0,n),1),r=Math.min(Math.max(0,r),1),[255*t,255*n,255*r]},a.xyz.lab=function(e){var t,n,r,o=e[0],i=e[1],a=e[2];return o/=95.047,i/=100,a/=108.883,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,a=a>.008856?Math.pow(a,1/3):7.787*a+16/116,t=116*i-16,n=500*(o-i),r=200*(i-a),[t,n,r]},a.lab.xyz=function(e){var t,n,r,o=e[0],i=e[1],a=e[2];n=(o+16)/116,t=i/500+n,r=n-a/200;var c=Math.pow(n,3),u=Math.pow(t,3),s=Math.pow(r,3);return n=c>.008856?c:(n-16/116)/7.787,t=u>.008856?u:(t-16/116)/7.787,r=s>.008856?s:(r-16/116)/7.787,t*=95.047,n*=100,r*=108.883,[t,n,r]},a.lab.lch=function(e){var t,n,r,o=e[0],i=e[1],a=e[2];return t=Math.atan2(a,i),n=360*t/2/Math.PI,n<0&&(n+=360),r=Math.sqrt(i*i+a*a),[o,r,n]},a.lch.lab=function(e){var t,n,r,o=e[0],i=e[1],a=e[2];return r=a/360*2*Math.PI,t=i*Math.cos(r),n=i*Math.sin(r),[o,t,n]},a.rgb.ansi16=function(e){var t=e[0],n=e[1],r=e[2],o=1 in arguments?arguments[1]:a.rgb.hsv(e)[2];if(o=Math.round(o/50),0===o)return 30;var i=30+(Math.round(r/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return 2===o&&(i+=60),i},a.hsv.ansi16=function(e){return a.rgb.ansi16(a.hsv.rgb(e),e[2])},a.rgb.ansi256=function(e){var t=e[0],n=e[1],r=e[2];if(t===n&&n===r)return t<8?16:t>248?231:Math.round((t-8)/247*24)+232;var o=16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5);return o},a.ansi16.rgb=function(e){var t=e%10;if