UNPKG

@meese-os/client

Version:
2 lines 224 kB
/*! For license information please see main.js.LICENSE.txt */ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("meeseOSClient",[],t):"object"==typeof exports?exports.meeseOSClient=t():e.meeseOSClient=t()}(self,()=>(()=>{var e={113:(e,t,n)=>{var r=n(852),o=n(857),i=n(389),a=n(207),s=n(879),c=n(509),u=n(835);function l(){"use strict";var t=o(),n=t.m(l),f=(Object.getPrototypeOf?Object.getPrototypeOf(n):n.__proto__).constructor;function p(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))}var d={throw:1,return:2,break:3,continue:3};function h(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,d[e],t)},delegateYield:function(e,o,i){return t.resultName=o,n(r.d,u(e),i)},finish:function(e){return n(r.f,e)}},n=function(e,n,o){r.p=t.prev,r.n=t.next;try{return e(n,o)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(e.exports=l=function(){return{wrap:function(e,n,r,o){return t.w(h(e),n,r,o&&o.reverse())},isGeneratorFunction:p,mark:t.m,awrap:function(e,t){return new r(e,t)},AsyncIterator:s,async:function(e,t,n,r,o){return(p(t)?a:i)(h(e),t,n,r,o)},keys:c,values:u}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=l,e.exports.__esModule=!0,e.exports.default=e.exports},124:(e,t,n)=>{var r=n(113)();e.exports=r;try{regeneratorRuntime=r}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},207:(e,t,n)=>{var r=n(857),o=n(879);e.exports=function(e,t,n,i,a){return new o(r().w(e,t,n,i),a||Promise)},e.exports.__esModule=!0,e.exports.default=e.exports},266:e=>{function t(n,r,o,i){var a=Object.defineProperty;try{a({},"",{})}catch(n){a=0}e.exports=t=function(e,n,r,o){function i(n,r){t(e,n,function(e){return this._invoke(n,r,e)})}n?a?a(e,n,{value:r,enumerable:!o,configurable:!o,writable:!o}):e[n]=r:(i("next",0),i("throw",1),i("return",2))},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r,o,i)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},389:(e,t,n)=>{var r=n(207);e.exports=function(e,t,n,o,i){var a=r(e,t,n,o,i);return a.next().then(function(e){return e.done?e.value:a.next()})},e.exports.__esModule=!0,e.exports.default=e.exports},476:(e,t)=>{"use strict";t.Y=function(e,t){return function(e){return e.split(",").map(function(e){var t=(e=e.trim()).match(n),i=t[1],a=t[2],s=t[3]||"",c={};return c.inverse=!!i&&"not"===i.toLowerCase(),c.type=a?a.toLowerCase():"all",s=s.match(/\([^\)]+\)/g)||[],c.expressions=s.map(function(e){var t=e.match(r),n=t[1].toLowerCase().match(o);return{modifier:n[1],feature:n[2],value:t[2]}}),c})}(e).some(function(e){var n=e.inverse,r="all"===e.type||t.type===e.type;if(r&&n||!r&&!n)return!1;var o=e.expressions.every(function(e){var n=e.feature,r=e.modifier,o=e.value,i=t[n];if(!i)return!1;switch(n){case"orientation":case"scan":return i.toLowerCase()===o.toLowerCase();case"width":case"height":case"device-width":case"device-height":o=u(o),i=u(i);break;case"resolution":o=c(o),i=c(i);break;case"aspect-ratio":case"device-aspect-ratio":case"device-pixel-ratio":o=s(o),i=s(i);break;case"grid":case"color":case"color-index":case"monochrome":o=parseInt(o,10)||1,i=parseInt(i,10)||0}switch(r){case"min":return i>=o;case"max":return i<=o;default:return i===o}});return o&&!n||!o&&n})};var n=/(?:(only|not)?\s*([^\s\(\)]+)(?:\s*and)?\s*)?(.+)?/i,r=/\(\s*([^\s\:\)]+)\s*(?:\:\s*([^\s\)]+))?\s*\)/,o=/^(?:(min|max)-)?(.+)/,i=/(em|rem|px|cm|mm|in|pt|pc)?$/,a=/(dpi|dpcm|dppx)?$/;function s(e){var t,n=Number(e);return n||(n=(t=e.match(/^(\d+)\s*\/\s*(\d+)$/))[1]/t[2]),n}function c(e){var t=parseFloat(e);switch(String(e).match(a)[1]){case"dpcm":return t/2.54;case"dppx":return 96*t;default:return t}}function u(e){var t=parseFloat(e);switch(String(e).match(i)[1]){case"em":case"rem":return 16*t;case"cm":return 96*t/2.54;case"mm":return 96*t/2.54/10;case"in":return 96*t;case"pt":return 72*t;case"pc":return 72*t/12;default:return t}}},509:e=>{e.exports=function(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}},e.exports.__esModule=!0,e.exports.default=e.exports},535:(e,t,n)=>{var r,o,i,a;function s(e){return s="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},s(e)}e=n.nmd(e),n.g,a=function(){return function(){var e={84:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==s(Symbol.iterator)?function(e){return s(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":s(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},247:function(e,t,n){var r=n(84).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},266:function(e,t,n){var r=n(84).default,o=n(247);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},813:function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},973:function(e,t,n){var r=n(266);function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,r(o.key),o)}}e.exports=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};return function(){"use strict";n.r(r),n.d(r,{EventEmitter:function(){return s}});var e=n(813),t=n.n(e),o=n(973),i=n.n(o),a=function(e){return e instanceof Array?e:String(e).replace(/\s+/g,"").split(",")},s=i()(function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined";t()(this,e),this.name=n,this.events={}},[{key:"destroy",value:function(){this.events={}}},{key:"on",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(r=r||{},"function"!=typeof t)throw new TypeError("Invalid callback");return a(e).forEach(function(e){n.events[e]||(n.events[e]=[]),n.events[e].push({callback:t,options:r})}),this}},{key:"once",value:function(e,t){return this.on(e,t,{once:!0})}},{key:"off",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return a(e).filter(function(e){return Boolean(t.events[e])}).forEach(function(e){if(n)for(var o=t.events[e].length;o--;){var i=t.events[e][o];(!i.options.persist||r)&&i.callback===n&&t.events[e].splice(o,1)}else t.events[e]=r?[]:t.events[e].filter(function(e){return!0===e.options.persist})}),this}},{key:"emit",value:function(e){for(var t=this,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return a(e).forEach(function(e){if(t.events[e])for(var n=t.events[e].length;n--;){var o=t.events[e][n],i=o.options,a=o.callback;try{a.apply(void 0,r)}catch(e){console.warn(e)}null!=i&&i.once&&t.events[e].splice(n,1)}}),this}}])}(),r}()},"object"==s(t)&&"object"==s(e)?e.exports=a():(o=[],void 0===(i="function"==typeof(r=a)?r.apply(t,o):r)||(e.exports=i))},725:(e,t,n)=>{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)}!function(){var e={21:function(e){"use strict";e.exports=function(e){return null!=e&&"object"==r(e)&&!1===Array.isArray(e)}},84:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==r(Symbol.iterator)?function(e){return r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},131:function(e,t,n){"use strict";var r=n(21);function o(e){return!0===r(e)&&"[object Object]"===Object.prototype.toString.call(e)}e.exports=function(e){var t,n;return!1!==o(e)&&"function"==typeof(t=e.constructor)&&!1!==o(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf")}},176:function(e){"use strict";var t=function(e){return function(e){return!!e&&"object"==r(e)}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===n}(e)}(e)},n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function o(e,t){return!1!==t.clone&&t.isMergeableObject(e)?c((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function i(e,t,n){return e.concat(t).map(function(e){return o(e,n)})}function a(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}(e))}function s(e,t){try{return t in e}catch(e){return!1}}function c(e,n,r){(r=r||{}).arrayMerge=r.arrayMerge||i,r.isMergeableObject=r.isMergeableObject||t,r.cloneUnlessOtherwiseSpecified=o;var u=Array.isArray(n);return u===Array.isArray(e)?u?r.arrayMerge(e,n,r):function(e,t,n){var r={};return n.isMergeableObject(e)&&a(e).forEach(function(t){r[t]=o(e[t],n)}),a(t).forEach(function(i){(function(e,t){return s(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,i)||(s(e,i)&&n.isMergeableObject(t[i])?r[i]=function(e,t){if(!t.customMerge)return c;var n=t.customMerge(e);return"function"==typeof n?n:c}(i,n)(e[i],t[i],n):r[i]=o(t[i],n))}),r}(e,n,r):o(n,r)}c.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,n){return c(e,n,t)},{})};var u=c;e.exports=u},182:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},185:function(e,t,n){var r=n(562),o=n(336);e.exports=function e(t,n){function i(e,o,a,s){try{var c=t[e](o),u=c.value;return u instanceof r?n.resolve(u.v).then(function(e){i("next",e,a,s)},function(e){i("throw",e,a,s)}):n.resolve(u).then(function(e){c.value=e,a(c)},function(e){return i("throw",e,a,s)})}catch(e){s(e)}}var a;this.next||(o(e.prototype),o(e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),o(this,"_invoke",function(e,t,r){function o(){return new n(function(t,n){i(e,r,t,n)})}return a=a?a.then(o,o):o()},!0)},e.exports.__esModule=!0,e.exports.default=e.exports},247:function(e,t,n){var r=n(84).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},264:function(e){"use strict";e.exports=function(e,t){if(null==e)return!1;if("boolean"==typeof e)return!0;if("number"==typeof e)return 0!==e||!0!==t;if(void 0!==e.length)return 0!==e.length;for(var n in e)if(e.hasOwnProperty(n))return!0;return!1}},265:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},266:function(e,t,n){var r=n(84).default,o=n(247);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},278:function(e,t,n){var o=n(795)();e.exports=o;try{regeneratorRuntime=o}catch(e){"object"==("undefined"==typeof globalThis?"undefined":r(globalThis))?globalThis.regeneratorRuntime=o:Function("r","regeneratorRuntime = r")(o)}},305:function(e,t,n){var r=n(335),o=n(185);e.exports=function(e,t,n,i,a){return new o(r().w(e,t,n,i),a||Promise)},e.exports.__esModule=!0,e.exports.default=e.exports},335:function(e,t,n){var r=n(336);function o(){var t,n,i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.toStringTag||"@@toStringTag";function c(e,o,i,a){var s=o&&o.prototype instanceof l?o:l,c=Object.create(s.prototype);return r(c,"_invoke",function(e,r,o){var i,a,s,c=0,l=o||[],f=!1,p={p:0,n:0,v:t,a:d,f:d.bind(t,4),d:function(e,n){return i=e,a=0,s=t,p.n=n,u}};function d(e,r){for(a=e,s=r,n=0;!f&&c&&!o&&n<l.length;n++){var o,i=l[n],d=p.p,h=i[2];e>3?(o=h===r)&&(s=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=d&&((o=e<2&&d<i[1])?(a=0,p.v=r,p.n=i[1]):d<h&&(o=e<3||i[0]>r||r>h)&&(i[4]=e,i[5]=r,p.n=h,a=0))}if(o||e>1)return u;throw f=!0,r}return function(o,l,h){if(c>1)throw TypeError("Generator is already running");for(f&&1===l&&d(l,h),a=l,s=h;(n=a<2?t:s)||!f;){i||(a?a<3?(a>1&&(p.n=-1),d(a,s)):p.n=s:p.v=s);try{if(c=2,i){if(a||(o="next"),n=i[o]){if(!(n=n.call(i,s)))throw TypeError("iterator result is not an object");if(!n.done)return n;s=n.value,a<2&&(a=0)}else 1===a&&(n=i.return)&&n.call(i),a<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((n=(f=p.n<0)?s:e.call(r,p))!==u)break}catch(e){i=t,a=1,s=e}finally{c=1}}return{value:n,done:f}}}(e,i,a),!0),c}var u={};function l(){}function f(){}function p(){}n=Object.getPrototypeOf;var d=[][a]?n(n([][a]())):(r(n={},a,function(){return this}),n),h=p.prototype=l.prototype=Object.create(d);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,r(e,s,"GeneratorFunction")),e.prototype=Object.create(h),e}return f.prototype=p,r(h,"constructor",p),r(p,"constructor",f),f.displayName="GeneratorFunction",r(p,s,"GeneratorFunction"),r(h),r(h,s,"Generator"),r(h,a,function(){return this}),r(h,"toString",function(){return"[object Generator]"}),(e.exports=o=function(){return{w:c,m}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},336:function(e){function t(n,r,o,i){var a=Object.defineProperty;try{a({},"",{})}catch(n){a=0}e.exports=t=function(e,n,r,o){function i(n,r){t(e,n,function(e){return this._invoke(n,r,e)})}n?a?a(e,n,{value:r,enumerable:!o,configurable:!o,writable:!o}):e[n]=r:(i("next",0),i("throw",1),i("return",2))},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r,o,i)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},345:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Node=t.Graph=void 0;var r=n(902),o=function(){function e(){this.nodes={},this.outgoingEdges={},this.incomingEdges={}}return e.prototype.addNode=function(e){if(this.hasNode(e.name))throw new Error('A node with the name of "'+e.name+'" already exists in the graph!');this.nodes[e.name]=e,this.outgoingEdges[e.name]=[],this.incomingEdges[e.name]=[]},e.prototype.removeNode=function(e){if(!this.hasNode(e))throw new Error('A node with the name of "'+e+'" does not exist in the graph!');for(var t in delete this.nodes[e],delete this.outgoingEdges[e],delete this.incomingEdges[e],this.incomingEdges)this.incomingEdges[t].includes(e)&&this.incomingEdges[t].splice(t.indexOf(e),1);for(var n in this.outgoingEdges)this.outgoingEdges[n].includes(e)&&this.outgoingEdges[n].splice(n.indexOf(e),1)},e.prototype.hasNode=function(e){return this.nodes.hasOwnProperty(e)},Object.defineProperty(e.prototype,"size",{get:function(){return Object.keys(this.nodes).length},enumerable:!1,configurable:!0}),e.prototype.getNode=function(e){if(this.hasNode(e))return this.nodes[e];throw new Error('Node "'+e+'" not found!')},e.prototype.addDependency=function(e,t){if(!this.hasNode(e))throw new Error("Node does not exist: "+e);if(!this.hasNode(t))throw new Error("Node does not exist: "+t);if(e===t)throw new Error("Cannot add self dependency: "+t);this.outgoingEdges[e].includes(t)||this.outgoingEdges[e].push(t),this.incomingEdges[t].includes(e)||this.incomingEdges[t].push(e)},e.prototype.removeDependency=function(e,t){if(console.warn("removeDependency() has not been tested."),!this.hasNode(e))throw new Error("Node does not exist: "+e);if(!this.hasNode(t))throw new Error("Node does not exist: "+t);if(e===t)throw new Error("Cannot remove self dependency: "+t);this.outgoingEdges[e].includes(t)||this.outgoingEdges[e].splice(this.outgoingEdges[e].indexOf(t),1),this.incomingEdges[t].includes(e)||this.incomingEdges[t].splice(this.incomingEdges[t].indexOf(t),1)},e.prototype.dependenciesOf=function(e){return this.outgoingEdges[e]},e.prototype.dependentsOf=function(e){return this.incomingEdges[e]},e.prototype.traverse=function(){var e=this;Object.keys(this.nodes).map(function(t){return e.getNode(t).clearMutex()});var t=function(n){return Promise.all(e.dependenciesOf(n.name).map(function(t){return e.nodes[t].awaitData()})).then(function(){return n.signalDependenciesReady(),e.dependentsOf(n.name).length>0?Promise.all(e.dependentsOf(n.name).map(function(n){return t(e.getNode(n))})):n.awaitData()})},n=Object.keys(this.nodes).filter(function(t){return 0===e.dependenciesOf(t).length});return 0===n.length&&Object.keys(this.nodes).length>0?Promise.reject(new Error("The graph is circular. Cannot traverse graph due to no root node.")):Promise.all(n.map(function(n){return t(e.nodes[n])}))},e.prototype.clearNodeAndDependents=function(e){var t=this,n=this.getNode(e),r=function(e){return e.hasData()?(e.clearData(),Promise.all(t.dependentsOf(e.name).map(function(e){return r(t.getNode(e))}))):Promise.resolve()};return r(n)},e.prototype.reset=function(){for(var e in this.nodes)this.nodes[e].reset()},e.prototype.ls=function(){for(var e in this.nodes)console.log(e),console.log(this.dependentsOf(e))},e}();t.Graph=o;var i=function(){function e(e,t){this.locked=!1,this._name=e,this._promise=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.awaitData=function(){var e=this;return this.mutex||(this.mutex=new r.Mutex(function(){return void 0!==e._data})),new Promise(function(t,n){e.mutex.await(function(r){if(r)return n(r);t(e._data)})})},e.prototype.signalDependenciesReady=function(){var e=this;if(this.mutex||(this.mutex=new r.Mutex(function(){return void 0!==e._data})),void 0===this._data){if(!0===this.locked)return;this.locked=!0;var t=this._promise();if(void 0===t)throw new Error('Node "'+this._name+'" has undefined promise.');t.then(function(t){e._data=t,e.locked=!1,e.mutex.ready()}).catch(function(t){e._data=null,e.locked=!1,e.mutex.ready(t)})}else this.mutex.ready()},e.prototype.setData=function(e){this._data=e,this.signalDependenciesReady()},e.prototype.reset=function(){this.clearData(),this.clearMutex()},e.prototype.clearMutex=function(){this.hasData()&&(this.mutex=void 0)},e.prototype.hasData=function(){return void 0!==this._data},e.prototype.clearData=function(){this._data=void 0},e}();t.Node=i},499:function(e){e.exports=function(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}},e.exports.__esModule=!0,e.exports.default=e.exports},521:function(e,t,n){var r=n(84).default;e.exports=function(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(r(e)+" is not iterable")},e.exports.__esModule=!0,e.exports.default=e.exports},531:function(e,t,n){var r=n(305);e.exports=function(e,t,n,o,i){var a=r(e,t,n,o,i);return a.next().then(function(e){return e.done?e.value:a.next()})},e.exports.__esModule=!0,e.exports.default=e.exports},549:function(e,t,n){var r=n(182);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},562:function(e){e.exports=function(e,t){this.v=e,this.k=t},e.exports.__esModule=!0,e.exports.default=e.exports},563:function(e){function t(e){return e?Array.isArray(e)?e.join("."):e:""}e.exports=function(e,n,o,i,a){if(null===(s=e)||"object"!=r(s)&&"function"!=typeof s||!n)return e;var s;if(n=t(n),o&&(n+="."+t(o)),i&&(n+="."+t(i)),a&&(n+="."+t(a)),n in e)return e[n];for(var c=n.split("."),u=c.length,l=-1;e&&++l<u;){for(var f=c[l];"\\"===f[f.length-1];)f=f.slice(0,-1)+"."+c[++l];e=e[f]}return e}},564:function(e){var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},573:function(e){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},591:function(e){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},626:function(e,t,n){"use strict";var o=n(564);e.exports=function(e){return null!=e&&"object"==r(e)&&!1===o(e)}},648:function(e,t,n){"use strict";var r=n(131),o=n(870);e.exports=function e(t,n){if(void 0===t)return{};if(Array.isArray(t)){for(var i=0;i<t.length;i++)t[i]=e(t[i],n);return t}if(!r(t))return t;if("string"==typeof n&&(n=[n]),!Array.isArray(n))return t;for(var a=0;a<n.length;a++)o(t,n[a]);for(var s in t)t.hasOwnProperty(s)&&(t[s]=e(t[s],n));return t}},688:function(e,t,n){var r=n(857);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},714:function(e){function t(n){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},731:function(e,t,n){var r=n(857);e.exports=function(e){if(Array.isArray(e))return r(e)},e.exports.__esModule=!0,e.exports.default=e.exports},753:function(e,t,n){"use strict";var r=n(626),o=n(264),i=n(563);e.exports=function(e,t,n){return r(e)?o(i(e,t),n):o(e,t)}},778:function(e,t,n){var r=n(731),o=n(573),i=n(688),a=n(591);e.exports=function(e){return r(e)||o(e)||i(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},779:function(e,t,n){var r=n(266);e.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},795:function(e,t,n){var r=n(562),o=n(335),i=n(531),a=n(305),s=n(185),c=n(499),u=n(521);function l(){"use strict";var t=o(),n=t.m(l),f=(Object.getPrototypeOf?Object.getPrototypeOf(n):n.__proto__).constructor;function p(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))}var d={throw:1,return:2,break:3,continue:3};function h(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,d[e],t)},delegateYield:function(e,o,i){return t.resultName=o,n(r.d,u(e),i)},finish:function(e){return n(r.f,e)}},n=function(e,n,o){r.p=t.prev,r.n=t.next;try{return e(n,o)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(e.exports=l=function(){return{wrap:function(e,n,r,o){return t.w(h(e),n,r,o&&o.reverse())},isGeneratorFunction:p,mark:t.m,awrap:function(e,t){return new r(e,t)},AsyncIterator:s,async:function(e,t,n,r,o){return(p(t)?a:i)(h(e),t,n,r,o)},keys:c,values:u}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=l,e.exports.__esModule=!0,e.exports.default=e.exports},813:function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},842:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),o(n(345),t)},845:function(e,t,n){var r=n(846);function o(){return e.exports=o="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var o=r(e,t);if(o){var i=Object.getOwnPropertyDescriptor(o,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}},e.exports.__esModule=!0,e.exports.default=e.exports,o.apply(null,arguments)}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},846:function(e,t,n){var r=n(714);e.exports=function(e,t){for(;!{}.hasOwnProperty.call(e,t)&&null!==(e=r(e)););return e},e.exports.__esModule=!0,e.exports.default=e.exports},857:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r},e.exports.__esModule=!0,e.exports.default=e.exports},867:function(e){function t(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}e.exports=function(e){return function(){var n=this,r=arguments;return new Promise(function(o,i){var a=e.apply(n,r);function s(e){t(a,o,i,s,c,"next",e)}function c(e){t(a,o,i,s,c,"throw",e)}s(void 0)})}},e.exports.__esModule=!0,e.exports.default=e.exports},870:function(e,t,n){"use strict";var r=n(21),o=n(753);e.exports=function(e,t){if(!r(e))throw new TypeError("expected an object.");if(e.hasOwnProperty(t))return delete e[t],!0;if(o(e,t)){for(var n=t.split("."),i=n.pop();n.length&&"\\"===n[n.length-1].slice(-1);)i=n.pop().slice(0,-1)+"."+i;for(;n.length;)e=e[t=n.shift()];return delete e[i]}return!0}},902:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Mutex=void 0;var n=function(){function e(e){this.readyTest=e}return e.prototype.await=function(e){!0===this.readyTest()?e():(this.waiting=this.waiting||[],this.waiting.push(e))},e.prototype.ready=function(e){this.waiting&&this.waiting.forEach(function(t){return t(e)}),delete this.waiting},e}();t.Mutex=n},939:function(e){var t;n.g,t=function(){return function(){var e={84:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==r(Symbol.iterator)?function(e){return r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},247:function(e,t,n){var r=n(84).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},266:function(e,t,n){var r=n(84).default,o=n(247);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},813:function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},973:function(e,t,n){var r=n(266);function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,r(o.key),o)}}e.exports=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};return function(){"use strict";n.r(o),n.d(o,{EventEmitter:function(){return s}});var e=n(813),t=n.n(e),r=n(973),i=n.n(r),a=function(e){return e instanceof Array?e:String(e).replace(/\s+/g,"").split(",")},s=i()(function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined";t()(this,e),this.name=n,this.events={}},[{key:"destroy",value:function(){this.events={}}},{key:"on",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(r=r||{},"function"!=typeof t)throw new TypeError("Invalid callback");return a(e).forEach(function(e){n.events[e]||(n.events[e]=[]),n.events[e].push({callback:t,options:r})}),this}},{key:"once",value:function(e,t){return this.on(e,t,{once:!0})}},{key:"off",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return a(e).filter(function(e){return Boolean(t.events[e])}).forEach(function(e){if(n)for(var o=t.events[e].length;o--;){var i=t.events[e][o];(!i.options.persist||r)&&i.callback===n&&t.events[e].splice(o,1)}else t.events[e]=r?[]:t.events[e].filter(function(e){return!0===e.options.persist})}),this}},{key:"emit",value:function(e){for(var t=this,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return a(e).forEach(function(e){if(t.events[e])for(var n=t.events[e].length;n--;){var o=t.events[e][n],i=o.options,a=o.callback;try{a.apply(void 0,r)}catch(e){console.warn(e)}null!=i&&i.once&&t.events[e].splice(n,1)}}),this}}])}(),o}()},e.exports=t()},950:function(e,t,n){var r=n(84).default,o=n(265);e.exports=function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},973:function(e,t,n){var r=n(266);function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,r(o.key),o)}}e.exports=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports}},o={};function i(t){var n=o[t];if(void 0!==n)return n.exports;var r=o[t]={exports:{}};return e[t].call(r.exports,r,r.exports,i),r.exports}i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};!function(){"use strict";i.r(a),i.d(a,{CoreBase:function(){return P},EventEmitter:function(){return w.EventHandler},ServiceProvider:function(){return C}});var e=i(779),t=i.n(e),n=i(813),r=i.n(n),o=i(973),s=i.n(o),c=i(950),u=i.n(c),l=i(714),f=i.n(l),p=i(845),d=i.n(p),h=i(549),m=i.n(h),v=i(778),y=i.n(v),g=i(842);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var w=i(939),O=i(176),k=i.n(O),S=i(648),x=i.n(S);function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function j(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(j=function(){return!!e})()}var P=function(e){function n(e,t,o){var i,a,s,c;r()(this,n),a=this,s=n,c=["Core"],s=f()(s),i=u()(a,j()?Reflect.construct(s,c||[],f()(a).constructor):s.apply(a,c));var l,p,d,h,m,v=x()(e,o.omit||[]);return i.logger=console,i.configuration=k()(v,t),i.options=o,i.booted=!1,i.started=!1,i.destroyed=!1,i.providers=(l=i,p={},d=[],h=[],m=function(e,t){var n=new g.Graph,r=e.map(function(e){return"function"==typeof e.provider.provides?e.provider.provides():[]});return e.forEach(function(e,r){n.addNode(new g.Node(String(r),function(){try{return Promise.resolve(e.provider[t]())}catch(e){return Promise.reject(e)}}))}),e.forEach(function(e,t){var o,i=e.options.depends instanceof Array?e.options.depends:[],a="function"==typeof e.provider.depends?e.provider.depends():[],s=[].concat(y()(i),y()(a));if(s.length>0){var c=(o=s,r.findIndex(function(e){return e.some(function(e){return-1!==o.indexOf(e)})}));-1!==c&&n.addDependency(String(t),String(c))}}),n.traverse().catch(function(e){return console.warn(e)})},{register:function(e,t){try{d.push({provider:new e(l,t.args),options:t})}catch(e){console.error("Provider register error -",e)}},init:function(e){return t=e?d.filter(function(e){return e.options.before}):d.filter(function(e){return!e.options.before}),m(t,"init").then(function(){return m(t,"start")});var t},bind:function(e,t,n){l.logger.info("Provider binding",e),h.push({singleton:t,name:e,make:function(){return n.apply(void 0,arguments)}})},has:function(e){return-1!==h.findIndex(function(t){return t.name===e})},make:function(e){var t=h.find(function(t){return t.name===e});if(!t)throw new Error("Provider '".concat(e,"' not found"));for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return t.singleton?(p[e]||t&&(p[e]=t.make.apply(t,r)),p[e]):t.make.apply(t,r)},destroy:function(){var e,t=(e=d,Promise.all(e.map(function(e){try{return e.provider.destroy()}catch(e){return Promise.reject(e)}})).catch(function(e){return console.warn(e)}));return p={},h=[],t}}),i}return m()(n,e),s()(n,[{key:"destroy",value:function(){if(this.destroyed)return!1;this.booted=!1,this.destroyed=!0,this.started=!1;var e,t,r,o=this.providers.destroy();return(e=n,t=this,"function"==typeof(r=d()(f()(e.prototype),"destroy",t))?function(e){return r.apply(t,e)}:r)([]),o}},{key:"boot",value:function(){return this.booted?Promise.resolve(!0):(this.started=!1,this.destroyed=!1,this.booted=!0,this.providers.init(!0).then(function(){return!0}))}},{key:"start",value:function(){return this.started?Promise.resolve(!0):(this.started=!0,this.providers.init(!1).then(function(){return!0}))}},{key:"config",value:function(e,n){return e?function(e,n,r){var o;try{o=n.split(/\./g).reduce(function(e,t){return e[t]},function(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?b(Object(r),!0).forEach(function(n){t()(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e))}catch(e){}return void 0===o?r:o}(this.configuration,e,n):function(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?A(Object(r),!0).forEach(function(n){t()(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},this.configuration)}},{key:"register",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.providers.register(e,t)}},{key:"instance",value:function(e,t){this.providers.bind(e,!1,t)}},{key:"singleton",value:function(e,t){this.providers.bind(e,!0,t)}},{key:"make",value:function(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return(t=this.providers).make.apply(t,[e].concat(r))}},{key:"has",value:function(e){return this.providers.has(e)}}])}(w.EventEmitter),E=i(867),_=i.n(E),D=i(278),M=i.n(D),C=function(){return s()(function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r()(this,e),this.core=t,this.options=n},[{key:"init",value:(e=_()(M().mark(function e(){return M().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}},e)})),function(){return e.apply(this,arguments)})},{key:"start",value:function(){}},{key:"destroy",value:function(){}}],[{key:"provides",value:function(){return[]}},{key:"depends",value:function(){return[]}}]);var e}()}();var s=t;for(var c in a)s[c]=a[c];a.__esModule&&Object.defineProperty(s,"__esModule",{value:!0})}()},778:e=>{function t(n){return e.exports=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},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},835:(e,t,n)=>{var r=n(778).default;e.exports=function(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(r(e)+" is not iterable")},e.exports.__esModule=!0,e.exports.default=e.exports},852:e=>{e.exports=function(e,t){this.v=e,this.k=t},e.exports.__esModule=!0,e.exports.default=e.exports},857:(e,t,n)=>{var r=n(266);function o(){var t,n,i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.toStringTag||"@@toStringTag";function c(e,o,i,a){var s=o&&o.prototype instanceof l?o:l,c=Object.create(s.prototype);return r(c,"_invoke",function(e,r,o){var i,a,s,c=0,l=o||[],f=!1,p={p:0,n:0,v:t,a:d,f:d.bind(t,4),d:function(e,n){return i=e,a=0,s=t,p.n=n,u}};function d(e,r){for(a=e,s=r,n=0;!f&&c&&!o&&n<l.length;n++){var o,i=l[n],d=p.p,h=i[2];e>3?(o=h===r)&&(s=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=d&&((o=e<2&&d<i[1])?(a=0,p.v=r,p.n=i[1]):d<h&&(o=e<3||i[0]>r||r>h)&&(i[4]=e,i[5]=r,p.n=h,a=0))}if(o||e>1)return u;throw f=!0,r}return function(o,l,h){if(c>1)throw TypeError("Generator is already running");for(f&&1===l&&d(l,h),a=l,s=h;(n=a<2?t:s)||!f;){i||(a?a<3?(a>1&&(p.n=-1),d(a,s)):p.n=s:p.v=s);try{if(c=2,i){if(a||(o="next"),n=i[o]){if(!(n=n.call(i,s)))throw TypeError("iterator result is not an object");if(!n.done)return n;s=n.value,a<2&&(a=0)}else 1===a&&(n=i.return)&&n.call(i),a<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((n=(f=p.n<0)?s:e.call(r,p))!==u)break}catch(e){i=t,a=1,s=e}finally{c=1}}return{value:n,done:f}}}(e,i,a),!0),c}var u={};function l(){}function f(){}function p(){}n=Object.getPrototypeOf;var d=[][a]?n(n([][a]())):(r(n={},a,function(){return this}),n),h=p.prototype=l.prototype=Object.create(d);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,r(e,s,"GeneratorFunction")),e.prototype=Object.create(h),e}return f.prototype=p,r(h,"constructor",p),r(p,"constructor",f),f.displayName="GeneratorFunction",r(p,s,"GeneratorFunction"),r(h),r(h,s,"Generator"),r(h,a,function(){return this}),r(h,"toString",function(){return"[object Generator]"}),(e.exports=o=function(){return{w:c,m}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},879:(e,t,n)=>{var r=n(852),o=n(266);e.exports=function e(t,n){function i(e,o,a,s){try{var c=t[e](o),u=c.value;return u instanceof r?n.resolve(u.v).then(function(e){i("next",e,a,s)},function(e){i("throw",e,a,s)}):n.resolve(u).then(function(e){c.value=e,a(c)},function(e){return i("throw",e,a,s)})}catch(e){s(e)}}var a;this.next||(o(e.prototype),o(e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),o(this,"_invoke",function(e,t,r){function o(){return new n(function(t,n){i(e,r,t,n)})}return a=a?a.then(o,o):o()},!0)},e.exports.__esModule=!0,e.exports.default=e.exports},918:e=>{window,e.exports=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=3)}([function(e,t){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})(e)}function r(t){return"function"==typeof Symbol&&"symbol"===n(Symbol.iterator)?e.exports=r=function(e){return n(e)}:e.exports=r=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":n(e)},r(t)}e.exports=r},function(e,t,n){var r=n(5),o=n(6),i=n(7);e.exports=function(e,t){return r(e)||o(e,t)||i()}},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){e.exports=n(4)},function(e,t,n){"use strict";n.r(t);var r=n(1),o=n.n(r),i=n(2),a=n.n(i),s=n(0),c=n.n(s),u=function(e){return void 0===e?e:JSON.parse(JSON.stringify(e))},l=function(e){return e.split(/\./g)},f=function(e){return null==e},p=function(e){return!!e&&"object"===c()(e)&&!Array.isArray(e)},d=function e(t,n){if(p(t)&&p(n)){for(var r in n)p(n[r])?(t[r]&&c()(t[r])===c()(n[r])||Object.assign(t,a()({},r,{})),e(t[r],n[r])):Object.assign(t,a()({},r,n[r]));return t}return n},h=function(e,t,n){if(f(t))return e;var r;try{r=l(t).reduce(function(e,t){return e[t]},Object.assign({},e))}catch(e){}return void 0===r?n:r},m=function(e,t,n){var r=l(t),o=r.length;if(n)for(var i=e,a=0;a<o;a++){var s=r[a];void 0===i[s]&&(i[s]={}),i=i[s]}var c=1===o?r[0]:r.pop();return[1===o?e:h(e,r.join(".")),c]};t.default=function(e){var t,n=function(e){return t=u(e)};return n(e),{get:function(e,n){return u(h(t,e,n))},set:function(e,n){return u(function(e,t,n,r){if(!1!==r.parse)try{n=void 0===n?n:JSON.parse(n)}catch(e){}if(f(t)){var i=!1!==r.merge?d(e,n):n;return Object.assign(e,i)}var a=m(e,t,!0),s=o()(a,2),c=s[0],u=s[1];f(c[u])&&(c[u]={});var l=!1!==r.merge?d(c[u],n):n;return c[u]=l,l}(t,e,n,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}))},push:function(e,n){return u(function(e,t,n){var r=h(e,t);if(!Array.isArray(r))throw new Error("The key '".concat(t,"' is not an array"));return r.push(n),r}(t,e,n))},remove:function(e){return u(function(e,t){var n=m(e,t),r=o()(n,2),i=r[0],a=r[1];return void 0!==i[a]&&(i instanceof Array?i.splice(i.indexOf(i[a]),1):delete i[a]),i}(t,e))},reset:function(t){return u(n(t||e))},toString:function(){return JSON.stringify(t)}}}},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}}])},990:e=>{"use strict";var t=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===n}(e)}(e)},n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?s((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function o(e,t,n){return e.concat(t).map(function(e){return r(e,n)})}function i(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}(e))}function a(e,t){try{return t in e}catch(e){return!1}}function s(e,n,c){(c=c||{}).arrayMerge=c.arrayMerge||o,c.isMergeableObject=c.isMergeableObject||t,c.cloneUnlessOtherwiseSpecified=r;var u=Array.isArray(n);return u===Array.isArray(e)?u?c.arrayMerge(e,n,c):function(e,t,n){var o={};return n.isMergeableObject(e)&&i(e).forEach(function(t){o[t]=r(e[t],n)}),i(t).forEach(function(i){(function(e,t){return a(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,i)||(a(e,i)&&n.isMergeableObject(t[i])?o[i]=function(e,t){if(!t.customMerge)return s;var n=t.customMerge(e);return"function"==typeof n?n:s}(i,n)(e[i],t[i],n):o[i]=r(t[i],n))}),o}(e,n,c):r(n,c)}s.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,n){return s(e,n,t)},{})};var c=s;e.exports=c}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r](i,i.exports,n),i.loaded=!0,i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;n.g.importScripts&&(e=n.g.location+"");var t=n.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var r=t.getElementsByTagName("script");if(r.length)for(var o=r.length-1;o>-1&&(!e||!/^http(s?):/.test(e));)e=r[o--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=e})();var r={};return(()=>{"use strict";n.r(r),n.d(r,{Application:()=>_e,Auth:()=>fn,AuthServiceProvider:()=>yr,BasicApplication:()=>yn,Clipboard:()=>gn,Core:()=>ze,CoreServiceProvider:()=>$n,Desktop:()=>Wt,DesktopServiceProvider:()=>In,Filesystem:()=>dr,Login:()=>cn,Middleware:()=>bn,Notification:()=>Ut,NotificationServiceProvider:()=>Bn,Notifications:()=>Yt,Packages:()=>En,Search:()=>Bt,Settings:()=>xr,SettingsServiceProvider:()=>Pr,Splash:()=>Te,Tray:()=>Mn,VFSServiceProvider:()=>mr,Websocket:()=>Q,Window:()=>ke,WindowBehavior:()=>Qt,configuration:()=>j,icon:()=>O,logger:()=>H});var e={};n.r(e),n.d(e,{draggable:()=>pe,droppable:()=>de});var t={};n.r(t),n.d(t,{basename:()=>xt,createFileIter:()=>St,createWatchEvents:()=>Et,filterMountByGroups:()=>Pt,getFileIcon:()=>kt,humanFileSize:()=>bt,parentDirectory:()=>ft,parseMountpointPrefix:()=>jt,pathJoin:()=>pt,pathname:()=>At,transformArrayBuffer:()=>Ot,transformReaddir:()=>wt});var o={};function i(e){return i="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},i(e)}n.r(o),n.d(o,{archive:()=>or,capabilities:()=>Hn,copy:()=>Gn,download:()=>tr,exists:()=>Qn,mkdir:()=>Zn,move:()=>Xn,readdir:()=>Un,readfile:()=>qn,rename:()=>Jn,search:()=>nr,stat:()=>Kn,touch:()=>rr,unlink:()=>Vn,url:()=>er,writefile:()=>Yn});var a=new function(){var e=0,t=[],n=[],r=!window.chrome,o=null;function a(e){for(var t=0;t<e.length;t++)e[t]=e[t].replace(/ /g," ");return e}function s(e){return"\n"+e+"\n"}return function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e}(function(){},{addFrame:funct