PageSourceSearch

https://app.agora.finance/_next/static/chunks/29853.6a0c6249318f47b0.js

js agora.finance collected 2026-09-28 06:36:23 UTC 78,891 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[29853],{1925:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});for(var s,n=new Uint8Array(16),i=r(62970),o=[],a=0;a<256;++a)o.push((a+256).toString(16).substr(1));let h=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase();if(!(0,i.A)(r))throw TypeError("Stringified UUID is invalid");return r},l=function(e,t,r){var i=(e=e||{}).random||(e.rng||function(){if(!s&&!(s="u">typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"u">typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return s(n)})();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t){r=r||0;for(var o=0;o<16;++o)t[r+o]=i[o];return t}return h(i)}},20120:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});let s=r(84593).bind({concatArrays:!0,ignoreUndefined:!0});function n(e,t){return new Promise((r,s)=>{try{let s=e();null==t||t(null,s),r(s)}catch(e){null==t||t(e),s(e)}})}function i(e,t,r){return Promise.all(e).then(e=>{let s=(null==r?void 0:r(e))??null;return null==t||t(null,s),Promise.resolve(s)},e=>(null==t||t(e),Promise.reject(e)))}let o={getItem:(e,t)=>n(()=>window.localStorage.getItem(e),t),setItem:(e,t,r)=>n(()=>window.localStorage.setItem(e,t),r),removeItem:(e,t)=>n(()=>window.localStorage.removeItem(e),t),mergeItem:(e,t,r)=>n(()=>(function(e,t){let r=window.localStorage.getItem(e);if(r){let n=JSON.stringify(s(JSON.parse(r),JSON.parse(t)));window.localStorage.setItem(e,n)}else window.localStorage.setItem(e,t)})(e,t),r),clear:e=>n(()=>window.localStorage.clear(),e),getAllKeys:e=>n(()=>{let e=window.localStorage.length,t=[];for(let r=0;r<e;r+=1){let e=window.localStorage.key(r)||"";t.push(e)}return t},e),flushGetRequests:()=>void 0,multiGet:(e,t)=>i(e.map(e=>o.getItem(e)),t,t=>t.map((t,r)=>[e[r],t])),multiSet:(e,t)=>i(e.map(e=>o.setItem(e[0],e[1])),t),multiRemove:(e,t)=>i(e.map(e=>o.removeItem(e)),t),multiMerge:(e,t)=>i(e.map(e=>o.mergeItem(e[0],e[1])),t)},a=o},31427:(e,t,r)=>{var s,n=r(37811);!function(i){var o=Object.hasOwnProperty,a=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},h="object"==typeof n&&"function"==typeof n.nextTick,l="function"==typeof Symbol,c="object"==typeof Reflect,u="function"==typeof setImmediate?setImmediate:setTimeout,p=l?c&&"function"==typeof Reflect.ownKeys?Reflect.ownKeys:function(e){var t=Object.getOwnPropertyNames(e);return t.push.apply(t,Object.getOwnPropertySymbols(e)),t}:Object.keys;function f(){this._events={},this._conf&&d.call(this,this._conf)}function d(e){e&&(this._conf=e,e.delimiter&&(this.delimiter=e.delimiter),e.maxListeners!==i&&(this._maxListeners=e.maxListeners),e.wildcard&&(this.wildcard=e.wildcard),e.newListener&&(this._newListener=e.newListener),e.removeListener&&(this._removeListener=e.removeListener),e.verboseMemoryLeak&&(this.verboseMemoryLeak=e.verboseMemoryLeak),e.ignoreErrors&&(this.ignoreErrors=e.ignoreErrors),this.wildcard&&(this.listenerTree={}))}function y(e,t){var r="(node) warning: possible EventEmitter memory leak detected. "+e+" listeners added. Use emitter.setMaxListeners() to increase limit.";if(this.verboseMemoryLeak&&(r+=" Event name: "+t+"."),void 0!==n&&n.emitWarning){var s=Error(r);s.name="MaxListenersExceededWarning",s.emitter=this,s.count=e,n.emitWarning(s)}else console.error(r),console.trace&&console.trace()}var m=function(e,t,r){var s=arguments.length;switch(s){case 0:return[];case 1:return[e];case 2:return[e,t];case 3:return[e,t,r];default:for(var n=Array(s);s--;)n[s]=arguments[s];return n}};function g(e,t){for(var r={},s=e.length,n=t?t.length:0,o=0;o<s;o++)r[e[o]]=o<n?t[o]:i;return r}function b(e,t,r){if(this._emitter=e,this._target=t,this._listeners={},this._listenersCount=0,(r.on||r.off)&&(s=r.on,n=r.off),t.addEventListener?(s=t.addEventListener,n=t.removeEventListener):t.addListener?(s=t.addListener,n=t.removeListener):t.on&&(s=t.on,n=t.off),!s&&!n)throw Error("target does not implement any known event API");if("function"!=typeof s)throw TypeError("on method must be a function");if("function"!=typeof n)throw TypeError("off method must be a function");this._on=s,this._off=n;var s,n,i=e._observers;i?i.push(this):e._observers=[this]}function _(e,t,r,s){var n,a,h,l=Object.assign({},t);if(!e)return l;if("object"!=typeof e)throw TypeError("options must be an object");var c=Object.keys(e),u=c.length;function p(e){throw Error('Invalid "'+n+'" option value'+(e?". Reason: "+e:""))}for(var f=0;f<u;f++){if(n=c[f],!s&&!o.call(t,n))throw Error('Unknown "'+n+'" option');i!==(a=e[n])&&(h=r[n],l[n]=h?h(a,p):a)}return l}function v(e,t){return"function"==typeof e&&e.hasOwnProperty("prototype")||t("value must be a constructor"),e}function w(e){var t="value must be type of "+e.join("|"),r=e.length,s=e[0],n=e[1];return 1===r?function(e,r){if(typeof e===s)return e;r(t)}:2===r?function(e,r){var i=typeof e;if(i===s||i===n)return e;r(t)}:function(s,n){for(var i=typeof s,o=r;o-- >0;)if(i===e[o])return s;n(t)}}Object.assign(b.prototype,{subscribe:function(e,t,r){var s=this,n=this._target,i=this._emitter,o=this._listeners,a=function(){var s=m.apply(null,arguments),o={data:s,name:t,original:e};if(r){!1!==r.call(n,o)&&i.emit.apply(i,[o.name].concat(s));return}i.emit.apply(i,[t].concat(s))};if(o[e])throw Error("Event '"+e+"' is already listening");this._listenersCount++,i._newListener&&i._removeListener&&!s._onNewListener?(this._onNewListener=function(r){r===t&&null===o[e]&&(o[e]=a,s._on.call(n,e,a))},i.on("newListener",this._onNewListener),this._onRemoveListener=function(r){r===t&&!i.hasListeners(r)&&o[e]&&(o[e]=null,s._off.call(n,e,a))},o[e]=null,i.on("removeListener",this._onRemoveListener)):(o[e]=a,s._on.call(n,e,a))},unsubscribe:function(e){var t,r,s,n=this,i=this._listeners,o=this._emitter,a=this._off,h=this._target;if(e&&"string"!=typeof e)throw TypeError("event must be a string");function l(){n._onNewListener&&(o.off("newListener",n._onNewListener),o.off("removeListener",n._onRemoveListener),n._onNewListener=null,n._onRemoveListener=null);var e=T.call(o,n);o._observers.splice(e,1)}if(e){if(!(t=i[e]))return;a.call(h,e,t),delete i[e],--this._listenersCount||l()}else{for(s=(r=p(i)).length;s-- >0;)e=r[s],a.call(h,e,i[e]);this._listeners={},this._listenersCount=0,l()}}});var C=w(["function"]),E=w(["object","function"]);function k(e,t,r){var s,n,i,o=0,a=new e(function(h,l,c){function u(){n&&(n=null),o&&(clearTimeout(o),o=0)}s=!(r=_(r,{timeout:0,overload:!1},{timeout:function(e,t){return("number"!=typeof(e*=1)||e<0||!Number.isFinite(e))&&t("timeout must be a positive number"),e}})).overload&&"function"==typeof e.prototype.cancel&&"function"==typeof c;var p=function(e){u(),h(e)},f=function(e){u(),l(e)};s?t(p,f,c):(n=[function(e){f(e||Error("canceled"))}],t(p,f,function(e){if(i)throw Error("Unable to subscribe on cancel event asynchronously");if("function"!=typeof e)throw TypeError("onCancel callback must be a function");n.push(e)}),i=!0),r.timeout>0&&(o=setTimeout(function(){var e=Error("timeout");e.code="ETIMEDOUT",o=0,a.cancel(e),l(e)},r.timeout))});return s||(a.cancel=function(e){if(n){for(var t=n.length,r=1;r<t;r++)n[r](e);n[0](e),n=null}}),a}function T(e){var t=this._observers;if(!t)return -1;for(var r=t.length,s=0;s<r;s++)if(t[s]._target===e)return s;return -1}function O(e,t,r,s,n){if(!r)return null;if(0===s){var i=typeof t;if("string"===i){var o,a,h=0,l=0,c=this.delimiter,u=c.length;if(-1!==(a=t.indexOf(c))){o=[,,,,,];do o[h++]=t.slice(l,a),l=a+u;while(-1!==(a=t.indexOf(c,l)));o[h++]=t.slice(l),t=o,n=h}else t=[t],n=1}else"object"===i?n=t.length:(t=[t],n=1)}var f,d,y,m,g,b,_,v=null,w=t[s],C=t[s+1];if(s===n)r._listeners&&("function"==typeof r._listeners?e&&e.push(r._listeners):e&&e.push.apply(e,r._listeners),v=[r]);else if("*"===w){for(a=(b=p(r)).length;a-- >0;)"_listeners"!==(f=b[a])&&(_=O(e,t,r[f],s+1,n))&&(v?v.push.apply(v,_):v=_);return v}else if("**"===w){for((g=s+1===n||s+2===n&&"*"===C)&&r._listeners&&(v=O(e,t,r,n,n)),a=(b=p(r)).length;a-- >0;)"_listeners"!==(f=b[a])&&("*"===f||"**"===f?(r[f]._listeners&&!g&&(_=O(e,t,r[f],n,n))&&(v?v.push.apply(v,_):v=_),_=O(e,t,r[f],s,n)):_=f===C?O(e,t,r[f],s+2,n):O(e,t,r[f],s,n),_&&(v?v.push.apply(v,_):v=_));return v}else r[w]&&(v=O(e,t,r[w],s+1,n));if((d=r["*"])&&O(e,t,d,s+1,n),y=r["**"])if(s<n)for(y._listeners&&O(e,t,y,n,n),a=(b=p(y)).length;a-- >0;
1)"_listeners"!==(f=b[a])&&(f===C?O(e,t,y[f],s+2,n):f===w?O(e,t,y[f],s+1,n):((m={})[f]=y[f],O(e,t,{"**":m},s+1,n)));else y._listeners?O(e,t,y,n,n):y["*"]&&y["*"]._listeners&&O(e,t,y["*"],n,n);return v}function A(e,t,r){var s,n,i=0,o=0,a=this.delimiter,h=a.length;if("string"==typeof e)if(-1!==(s=e.indexOf(a))){n=[,,,,,];do n[i++]=e.slice(o,s),o=s+h;while(-1!==(s=e.indexOf(a,o)));n[i++]=e.slice(o)}else n=[e],i=1;else n=e,i=e.length;if(i>1){for(s=0;s+1<i;s++)if("**"===n[s]&&"**"===n[s+1])return}var l,c=this.listenerTree;for(s=0;s<i;s++)if(c=c[l=n[s]]||(c[l]={}),s===i-1){c._listeners?("function"==typeof c._listeners&&(c._listeners=[c._listeners]),r?c._listeners.unshift(t):c._listeners.push(t),!c._listeners.warned&&this._maxListeners>0&&c._listeners.length>this._maxListeners&&(c._listeners.warned=!0,y.call(this,c._listeners.length,l))):c._listeners=t;break}return!0}function L(e,t,r,s){for(var n,i,o,a,h=p(e),l=h.length,c=e._listeners;l-- >0;)n=e[i=h[l]],o="_listeners"===i?r:r?r.concat(i):[i],a=s||"symbol"==typeof i,c&&t.push(a?o:o.join(this.delimiter)),"object"==typeof n&&L.call(this,n,t,o,a);return t}function R(e){for(var t,r,s,n=p(e),i=n.length;i-- >0;)(t=e[r=n[i]])&&(s=!0,"_listeners"===r||R(t)||delete e[r]);return s}function x(e,t,r){this.emitter=e,this.event=t,this.listener=r}function S(e,t,r){if(!0===r)o=!0;else if(!1===r)s=!0;else{if(!r||"object"!=typeof r)throw TypeError("options should be an object or true");var s=r.async,o=r.promisify,a=r.nextTick,l=r.objectify}if(s||a||o){var c=t,p=t._origin||t;if(a&&!h)throw Error("process.nextTick is not supported");i===o&&(o="AsyncFunction"===t.constructor.name),(t=function(){var e=arguments,t=this,r=this.event;return o?a?Promise.resolve():new Promise(function(e){u(e)}).then(function(){return t.event=r,c.apply(t,e)}):(a?n.nextTick:u)(function(){t.event=r,c.apply(t,e)})})._async=!0,t._origin=p}return[t,l?new x(this,e,t):this]}function j(e){this._events={},this._newListener=!1,this._removeListener=!1,this.verboseMemoryLeak=!1,d.call(this,e)}x.prototype.off=function(){return this.emitter.off(this.event,this.listener),this},j.EventEmitter2=j,j.prototype.listenTo=function(e,t,r){if("object"!=typeof e)throw TypeError("target musts be an object");var s=this;return r=_(r,{on:i,off:i,reducers:i},{on:C,off:C,reducers:E}),function(t){if("object"!=typeof t)throw TypeError("events must be an object");var n,i,o=r.reducers,a=T.call(s,e);n=-1===a?new b(s,e,r):s._observers[a];for(var h=p(t),l=h.length,c="function"==typeof o,u=0;u<l;u++)i=h[u],n.subscribe(i,t[i]||i,c?o:o&&o[i])}(a(t)?g(t):"string"==typeof t?g(t.split(/\s+/)):t),this},j.prototype.stopListeningTo=function(e,t){var r,s=this._observers;if(!s)return!1;var n=s.length,i=!1;if(e&&"object"!=typeof e)throw TypeError("target should be an object");for(;n-- >0;)r=s[n],e&&r._target!==e||(r.unsubscribe(t),i=!0);return i},j.prototype.delimiter=".",j.prototype.setMaxListeners=function(e){i!==e&&(this._maxListeners=e,this._conf||(this._conf={}),this._conf.maxListeners=e)},j.prototype.getMaxListeners=function(){return this._maxListeners},j.prototype.event="",j.prototype.once=function(e,t,r){return this._once(e,t,!1,r)},j.prototype.prependOnceListener=function(e,t,r){return this._once(e,t,!0,r)},j.prototype._once=function(e,t,r,s){return this._many(e,1,t,r,s)},j.prototype.many=function(e,t,r,s){return this._many(e,t,r,!1,s)},j.prototype.prependMany=function(e,t,r,s){return this._many(e,t,r,!0,s)},j.prototype._many=function(e,t,r,s,n){var i=this;if("function"!=typeof r)throw Error("many only accepts instances of Function");function o(){return 0==--t&&i.off(e,o),r.apply(this,arguments)}return o._origin=r,this._on(e,o,s,n)},j.prototype.emit=function(){if(!this._events&&!this._all)return!1;this._events||f.call(this);var e,t,r,s,n,i,o,a=arguments[0],h=this.wildcard;if("newListener"===a&&!this._newListener&&!this._events.newListener)return!1;if(h&&(o=a,"newListener"!==a&&"removeListener"!==a&&"object"==typeof a)){if(t=a.length,l){for(r=0;r<t;r++)if("symbol"==typeof a[r]){n=!0;break}}n||(a=a.join(this.delimiter))}var c=arguments.length;if(this._all&&this._all.length)for(r=0,t=(i=this._all.slice()).length;r<t;r++)switch(this.event=a,c){case 1:i[r].call(this,a);break;case 2:i[r].call(this,a,arguments[1]);break;case 3:i[r].call(this,a,arguments[1],arguments[2]);break;default:i[r].apply(this,arguments)}if(h)i=[],O.call(this,i,o,this.listenerTree,0,t);else{if("function"==typeof(i=this._events[a])){switch(this.event=a,c){case 1:i.call(this);break;case 2:i.call(this,arguments[1]);break;case 3:i.call(this,arguments[1],arguments[2]);break;default:for(s=1,e=Array(c-1);s<c;s++)e[s-1]=arguments[s];i.apply(this,e)}return!0}i&&(i=i.slice())}if(i&&i.length){if(c>3)for(s=1,e=Array(c-1);s<c;s++)e[s-1]=arguments[s];for(r=0,t=i.length;r<t;r++)switch(this.event=a,c){case 1:i[r].call(this);break;case 2:i[r].call(this,arguments[1]);break;case 3:i[r].call(this,arguments[1],arguments[2]);break;default:i[r].apply(this,e)}return!0}if(!this.ignoreErrors&&!this._all&&"error"===a)if(arguments[1]instanceof Error)throw arguments[1];else throw Error("Uncaught, unspecified 'error' event.");return!!this._all},j.prototype.emitAsync=function(){if(!this._events&&!this._all)return!1;this._events||f.call(this);var e,t,r,s,n,i,o,a=arguments[0],h=this.wildcard;if("newListener"===a&&!this._newListener&&!this._events.newListener)return Promise.resolve([!1]);if(h&&(i=a,"newListener"!==a&&"removeListener"!==a&&"object"==typeof a)){if(t=a.length,l){for(r=0;r<t;r++)if("symbol"==typeof a[r]){o=!0;break}}o||(a=a.join(this.delimiter))}var c=[],u=arguments.length;if(this._all)for(r=0,t=this._all.length;r<t;r++)switch(this.event=a,u){case 1:c.push(this._all[r].call(this,a));break;case 2:c.push(this._all[r].call(this,a,arguments[1]));break;case 3:c.push(this._all[r].call(this,a,arguments[1],arguments[2]));break;default:c.push(this._all[r].apply(this,arguments))}if(h?(n=[],O.call(this,n,i,this.listenerTree,0)):n=this._events[a],"function"==typeof n)switch(this.event=a,u){case 1:c.push(n.call(this));break;case 2:c.push(n.call(this,arguments[1]));break;case 3:c.push(n.call(this,arguments[1],arguments[2]));break;default:for(s=1,e=Array(u-1);s<u;s++)e[s-1]=arguments[s];c.push(n.apply(this,e))}else if(n&&n.length){if(n=n.slice(),u>3)for(s=1,e=Array(u-1);s<u;s++)e[s-1]=arguments[s];for(r=0,t=n.length;r<t;r++)switch(this.event=a,u){case 1:c.push(n[r].call(this));break;case 2:c.push(n[r].call(this,arguments[1]));break;case 3:c.push(n[r].call(this,arguments[1],arguments[2]));break;default:c.push(n[r].apply(this,e))}}else if(!this.ignoreErrors&&!this._all&&"error"===a)if(arguments[1]instanceof Error)return Promise.reject(arguments[1]);else return Promise.reject("Uncaught, unspecified 'error' event.");return Promise.all(c)},j.prototype.on=function(e,t,r){return this._on(e,t,!1,r)},j.prototype.prependListener=function(e,t,r){return this._on(e,t,!0,r)},j.prototype.onAny=function(e){return this._onAny(e,!1)},j.prototype.prependAny=function(e){return this._onAny(e,!0)},j.prototype.addListener=j.prototype.on,j.prototype._onAny=function(e,t){if("function"!=typeof e)throw Error("onAny only accepts instances of Function");return this._all||(this._all=[]),t?this._all.unshift(e):this._all.push(e),this},j.prototype._on=function(e,t,r,s){if("function"==typeof e)return this._onAny(e,t),this;if("function"!=typeof t)throw Error("on only accepts instances of Function");this._events||f.call(this);var n,o=this;return(i!==s&&(t=(n=S.call(this,e,t,s))[0],o=n[1]),this._newListener&&this.emit
1("newListener",e,t),this.wildcard)?A.call(this,e,t,r):this._events[e]?("function"==typeof this._events[e]&&(this._events[e]=[this._events[e]]),r?this._events[e].unshift(t):this._events[e].push(t),!this._events[e].warned&&this._maxListeners>0&&this._events[e].length>this._maxListeners&&(this._events[e].warned=!0,y.call(this,this._events[e].length,e))):this._events[e]=t,o},j.prototype.off=function(e,t){if("function"!=typeof t)throw Error("removeListener only takes instances of Function");var r,s=[];if(this.wildcard){var n="string"==typeof e?e.split(this.delimiter):e.slice();if(!(s=O.call(this,null,n,this.listenerTree,0)))return this}else{if(!this._events[e])return this;r=this._events[e],s.push({_listeners:r})}for(var i=0;i<s.length;i++){var o=s[i];if(a(r=o._listeners)){for(var h=-1,l=0,c=r.length;l<c;l++)if(r[l]===t||r[l].listener&&r[l].listener===t||r[l]._origin&&r[l]._origin===t){h=l;break}if(h<0)continue;return this.wildcard?o._listeners.splice(h,1):this._events[e].splice(h,1),0===r.length&&(this.wildcard?delete o._listeners:delete this._events[e]),this._removeListener&&this.emit("removeListener",e,t),this}(r===t||r.listener&&r.listener===t||r._origin&&r._origin===t)&&(this.wildcard?delete o._listeners:delete this._events[e],this._removeListener&&this.emit("removeListener",e,t))}return this.listenerTree&&R(this.listenerTree),this},j.prototype.offAny=function(e){var t,r=0,s=0;if(e&&this._all&&this._all.length>0){for(r=0,s=(t=this._all).length;r<s;r++)if(e===t[r]){t.splice(r,1),this._removeListener&&this.emit("removeListenerAny",e);break}}else{if(t=this._all,this._removeListener)for(r=0,s=t.length;r<s;r++)this.emit("removeListenerAny",t[r]);this._all=[]}return this},j.prototype.removeListener=j.prototype.off,j.prototype.removeAllListeners=function(e){if(i===e)return this._events&&f.call(this),this;if(this.wildcard){var t,r=O.call(this,null,e,this.listenerTree,0);if(!r)return this;for(t=0;t<r.length;t++)r[t]._listeners=null;this.listenerTree&&R(this.listenerTree)}else this._events&&(this._events[e]=null);return this},j.prototype.listeners=function(e){var t,r,s,n,o,a=this._events;if(i===e){if(this.wildcard)throw Error("event name required for wildcard emitter");if(!a)return[];for(n=(t=p(a)).length,s=[];n-- >0;)"function"==typeof(r=a[t[n]])?s.push(r):s.push.apply(s,r);return s}if(this.wildcard){if(!(o=this.listenerTree))return[];var h=[],l="string"==typeof e?e.split(this.delimiter):e.slice();return O.call(this,h,l,o,0),h}return a&&(r=a[e])?"function"==typeof r?[r]:r:[]},j.prototype.eventNames=function(e){var t=this._events;return this.wildcard?L.call(this,this.listenerTree,[],null,e):t?p(t):[]},j.prototype.listenerCount=function(e){return this.listeners(e).length},j.prototype.hasListeners=function(e){if(this.wildcard){var t=[],r="string"==typeof e?e.split(this.delimiter):e.slice();return O.call(this,t,r,this.listenerTree,0),t.length>0}var s=this._events,n=this._all;return!!(n&&n.length||s&&(i===e?p(s).length:s[e]))},j.prototype.listenersAny=function(){return this._all?this._all:[]},j.prototype.waitFor=function(e,t){var r=this,s=typeof t;return"number"===s?t={timeout:t}:"function"===s&&(t={filter:t}),k((t=_(t,{timeout:0,filter:i,handleError:!1,Promise:Promise,overload:!1},{filter:C,Promise:v})).Promise,function(s,n,i){function o(){var i=t.filter;if(!i||i.apply(r,arguments))if(r.off(e,o),t.handleError){var a=arguments[0];a?n(a):s(m.apply(null,arguments).slice(1))}else s(m.apply(null,arguments))}i(function(){r.off(e,o)}),r._on(e,o,!1)},{timeout:t.timeout,overload:t.overload})};var N=j.prototype;Object.defineProperties(j,{defaultMaxListeners:{get:function(){return N._maxListeners},set:function(e){if("number"!=typeof e||e<0||Number.isNaN(e))throw TypeError("n must be a non-negative number");N._maxListeners=e},enumerable:!0},once:{value:function(e,t,r){return k((r=_(r,{Promise:Promise,timeout:0,overload:!1},{Promise:v})).Promise,function(r,s,n){if("function"==typeof e.addEventListener){i=function(){r(m.apply(null,arguments))},n(function(){e.removeEventListener(t,i)}),e.addEventListener(t,i,{once:!0});return}var i,o,a=function(){o&&e.removeListener("error",o),r(m.apply(null,arguments))};"error"!==t&&(o=function(r){e.removeListener(t,a),s(r)},e.once("error",o)),n(function(){o&&e.removeListener("error",o),e.removeListener(t,a)}),e.once(t,a)},{timeout:r.timeout,overload:r.overload})},writable:!0,configurable:!0}}),Object.defineProperties(N,{_maxListeners:{value:10,writable:!0,configurable:!0},_observers:{value:null,writable:!0,configurable:!0}}),i===(s=(function(){return j}).call(t,r,t,e))||(e.exports=s)}()},34675:(e,t,r)=>{"use strict";var s=r(37811),n=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,h={},l={createFinalURL:()=>k,createPathBasedClient:()=>g,createQuerySerializer:()=>w,default:()=>f,defaultBodySerializer:()=>E,defaultPathSerializer:()=>C,mergeHeaders:()=>T,randomID:()=>p,removeTrailingSlash:()=>O,serializeArrayParam:()=>v,serializeObjectParam:()=>_,serializePrimitiveParam:()=>b,wrapAsPathBasedClient:()=>m};for(var c in l)n(h,c,{get:l[c],enumerable:!0});e.exports=((e,t,r,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let h of o(t))a.call(e,h)||h===r||n(e,h,{get:()=>t[h],enumerable:!(s=i(t,h))||s.enumerable});return e})(n({},"__esModule",{value:!0}),h);var u=/\{[^{}]+\}/g;function p(){return Math.random().toString(36).slice(2,11)}function f(e){let{baseUrl:t="",Request:r=globalThis.Request,fetch:n=globalThis.fetch,querySerializer:i,bodySerializer:o,headers:a,requestInitExt:h,...l}={...e};
1h="object"==typeof s&&Number.parseInt(s?.versions?.node?.substring(0,2))>=18&&s.versions.undici?h:void 0,t=O(t);let c=[];async function u(e,s){let u,f,d,{baseUrl:y,fetch:m=n,Request:g=r,headers:b,params:_={},parseAs:v="json",querySerializer:C,bodySerializer:A=o??E,body:L,...R}=s||{},x=t;y&&(x=O(y)??t);let S="function"==typeof i?i:w(i);C&&(S="function"==typeof C?C:w({..."object"==typeof i?i:{},...C}));let j=void 0===L?void 0:A(L,T(a,b,_.header)),N=T(void 0===j||j instanceof FormData?{}:{"Content-Type":"application/json"},a,b,_.header),P={redirect:"follow",...l,...R,body:j,headers:N},F=new r(k(e,{baseUrl:x,params:_,querySerializer:S}),P);for(let e in R)e in F||(F[e]=R[e]);if(c.length){for(let t of(u=p(),f=Object.freeze({baseUrl:x,fetch:m,parseAs:v,querySerializer:S,bodySerializer:A}),c))if(t&&"object"==typeof t&&"function"==typeof t.onRequest){let s=await t.onRequest({request:F,schemaPath:e,params:_,options:f,id:u});if(s)if(s instanceof r)F=s;else if(s instanceof Response){d=s;break}else throw Error("onRequest: must return new Request() or Response() when modifying the request")}}if(!d){try{d=await m(F,h)}catch(r){let t=r;if(c.length)for(let r=c.length-1;r>=0;r--){let s=c[r];if(s&&"object"==typeof s&&"function"==typeof s.onError){let r=await s.onError({request:F,error:t,schemaPath:e,params:_,options:f,id:u});if(r){if(r instanceof Response){t=void 0,d=r;break}if(r instanceof Error){t=r;continue}throw Error("onError: must return new Response() or instance of Error")}}}if(t)throw t}if(c.length)for(let t=c.length-1;t>=0;t--){let r=c[t];if(r&&"object"==typeof r&&"function"==typeof r.onResponse){let t=await r.onResponse({request:F,response:d,schemaPath:e,params:_,options:f,id:u});if(t){if(!(t instanceof Response))throw Error("onResponse: must return new Response() when modifying the response");d=t}}}}if(204===d.status||"HEAD"===F.method||"0"===d.headers.get("Content-Length"))return d.ok?{data:void 0,response:d}:{error:void 0,response:d};if(d.ok)return"stream"===v?{data:d.body,response:d}:{data:await d[v](),response:d};let B=await d.text();try{B=JSON.parse(B)}catch{}return{error:B,response:d}}return{request:(e,t,r)=>u(t,{...r,method:e.toUpperCase()}),GET:(e,t)=>u(e,{...t,method:"GET"}),PUT:(e,t)=>u(e,{...t,method:"PUT"}),POST:(e,t)=>u(e,{...t,method:"POST"}),DELETE:(e,t)=>u(e,{...t,method:"DELETE"}),OPTIONS:(e,t)=>u(e,{...t,method:"OPTIONS"}),HEAD:(e,t)=>u(e,{...t,method:"HEAD"}),PATCH:(e,t)=>u(e,{...t,method:"PATCH"}),TRACE:(e,t)=>u(e,{...t,method:"TRACE"}),use(...e){for(let t of e)if(t){if("object"!=typeof t||!("onRequest"in t||"onResponse"in t||"onError"in t))throw Error("Middleware must be an object with one of `onRequest()`, `onResponse() or `onError()`");c.push(t)}},eject(...e){for(let t of e){let e=c.indexOf(t);-1!==e&&c.splice(e,1)}}}}var d=class{constructor(e,t){this.client=e,this.url=t}GET=e=>this.client.GET(this.url,e);PUT=e=>this.client.PUT(this.url,e);POST=e=>this.client.POST(this.url,e);DELETE=e=>this.client.DELETE(this.url,e);OPTIONS=e=>this.client.OPTIONS(this.url,e);HEAD=e=>this.client.HEAD(this.url,e);PATCH=e=>this.client.PATCH(this.url,e);TRACE=e=>this.client.TRACE(this.url,e)},y=class{constructor(){this.client=null}get(e,t){let r=new d(e,t);return this.client[t]=r,r}};function m(e){let t=new y;function r(){}r.prototype=new Proxy(e,t);let s=new r;return t.client=s,s}function g(e){return m(f(e))}function b(e,t,r){if(null==t)return"";if("object"==typeof t)throw Error("Deeply-nested arrays/objects aren’t supported. Provide your own `querySerializer()` to handle these.");return`${e}=${r?.allowReserved===!0?t:encodeURIComponent(t)}`}function _(e,t,r){if(!t||"object"!=typeof t)return"";let s=[],n={simple:",",label:".",matrix:";"}[r.style]||"&";if("deepObject"!==r.style&&!1===r.explode){for(let e in t)s.push(e,!0===r.allowReserved?t[e]:encodeURIComponent(t[e]));let n=s.join(",");switch(r.style){case"form":return`${e}=${n}`;case"label":return`.${n}`;case"matrix":return`;${e}=${n}`;default:return n}}for(let n in t){let i="deepObject"===r.style?`${e}[${n}]`:n;s.push(b(i,t[n],r))}let i=s.join(n);return"label"===r.style||"matrix"===r.style?`${n}${i}`:i}function v(e,t,r){if(!Array.isArray(t))return"";if(!1===r.explode){let s={form:",",spaceDelimited:"%20",pipeDelimited:"|"}[r.style]||",",n=(!0===r.allowReserved?t:t.map(e=>encodeURIComponent(e))).join(s);switch(r.style){case"simple":return n;case"label":return`.${n}`;case"matrix":return`;${e}=${n}`;default:return`${e}=${n}`}}let s={simple:",",label:".",matrix:";"}[r.style]||"&",n=[];for(let s of t)"simple"===r.style||"label"===r.style?n.push(!0===r.allowReserved?s:encodeURIComponent(s)):n.push(b(e,s,r));return"label"===r.style||"matrix"===r.style?`${s}${n.join(s)}`:n.join(s)}function w(e){return function(t){let r=[];if(t&&"object"==typeof t)for(let s in t){let n=t[s];if(null!=n){if(Array.isArray(n)){if(0===n.length)continue;r.push(v(s,n,{style:"form",explode:!0,...e?.array,allowReserved:e?.allowReserved||!1}));continue}if("object"==typeof n){r.push(_(s,n,{style:"deepObject",explode:!0,...e?.object,allowReserved:e?.allowReserved||!1}));continue}r.push(b(s,n,e))}}return r.join("&")}}function C(e,t){let r=e;for(let s of e.match(u)??[]){let e=s.substring(1,s.length-1),n=!1,i="simple";if(e.endsWith("*")&&(n=!0,e=e.substring(0,e.length-1)),e.startsWith(".")?(i="label",e=e.substring(1)):e.startsWith(";")&&(i="matrix",e=e.substring(1)),!t||void 0===t[e]||null===t[e])continue;let o=t[e];if(Array.isArray(o)){r=r.replace(s,v(e,o,{style:i,explode:n}));continue}if("object"==typeof o){r=r.replace(s,_(e,o,{style:i,explode:n}));continue}if("matrix"===i){r=r.replace(s,`;${b(e,o)}`);continue}r=r.replace(s,"label"===i?`.${encodeURIComponent(o)}`:encodeURIComponent(o))}return r}function E(e,t){return e instanceof FormData?e:t&&"application/x-www-form-urlencoded"===(t.get instanceof Function?t.get("Content-Type")??t.get("content-type"):t["Content-Type"]??t["content-type"])?new URLSearchParams(e).toString():JSON.stringify(e)}function k(e,t){let r=`${t.baseUrl}${e}`;t.params?.path&&(r=C(r,t.params.path));let s=t.querySerializer(t.params.query??{});return s.startsWith("?")&&(s=s.substring(1)),s&&(r+=`?${s}`),r}function T(...e){let t=new Headers;for(let r of e)if(r&&"object"==typeof r)for(let[e,s]of r instanceof Headers?r.entries():Object.entries(r))if(null===s)t.delete(e);else if(Array.isArray(s))for(let r of s)t.append(e,r);else void 0!==s&&t.set(e,s);return t}function O(e){return e.endsWith("/")?e.substring(0,e.length-1):e}},39951:(e,t,r)=>{"use strict";let s,n,i;r.d(t,{io:()=>eT});var o,a,h={};r.r(h),r.d(h,{Decoder:()=>ed,Encoder:()=>ef,PacketType:()=>a,isPacketValid:()=>eb,protocol:()=>ep});let l=Object.create(null);l.open="0",l.close="1",l.ping="2",l.pong="3",l.message="4",l.upgrade="5",l.noop="6";let c=Object.create(null);
1Object.keys(l).forEach(e=>{c[l[e]]=e});let u={type:"error",data:"parser error"},p="function"==typeof Blob||"u">typeof Blob&&"[object BlobConstructor]"===Object.prototype.toString.call(Blob),f="function"==typeof ArrayBuffer,d=e=>"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,y=({type:e,data:t},r,s)=>{if(p&&t instanceof Blob)if(r)return s(t);else return m(t,s);if(f&&(t instanceof ArrayBuffer||d(t)))if(r)return s(t);else return m(new Blob([t]),s);return s(l[e]+(t||""))},m=(e,t)=>{let r=new FileReader;return r.onload=function(){t("b"+(r.result.split(",")[1]||""))},r.readAsDataURL(e)};function g(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}let b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",_="u"<typeof Uint8Array?[]:new Uint8Array(256);for(let e=0;e<b.length;e++)_[b.charCodeAt(e)]=e;let v="function"==typeof ArrayBuffer,w=(e,t)=>{if("string"!=typeof e)return{type:"message",data:E(e,t)};let r=e.charAt(0);return"b"===r?{type:"message",data:C(e.substring(1),t)}:c[r]?e.length>1?{type:c[r],data:e.substring(1)}:{type:c[r]}:u},C=(e,t)=>v?E((e=>{let t=.75*e.length,r=e.length,s,n=0,i,o,a,h;"="===e[e.length-1]&&(t--,"="===e[e.length-2]&&t--);let l=new ArrayBuffer(t),c=new Uint8Array(l);for(s=0;s<r;s+=4)i=_[e.charCodeAt(s)],o=_[e.charCodeAt(s+1)],a=_[e.charCodeAt(s+2)],h=_[e.charCodeAt(s+3)],c[n++]=i<<2|o>>4,c[n++]=(15&o)<<4|a>>2,c[n++]=(3&a)<<6|63&h;return l})(e),t):{base64:!0,data:e},E=(e,t)=>"blob"===t?e instanceof Blob?e:new Blob([e]):e instanceof ArrayBuffer?e:e.buffer;function k(e){return e.reduce((e,t)=>e+t.length,0)}function T(e,t){if(e[0].length===t)return e.shift();let r=new Uint8Array(t),s=0;for(let n=0;n<t;n++)r[n]=e[0][s++],s===e[0].length&&(e.shift(),s=0);return e.length&&s<e[0].length&&(e[0]=e[0].slice(s)),r}function O(e){if(e){var t=e;for(var r in O.prototype)t[r]=O.prototype[r];return t}}O.prototype.on=O.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},O.prototype.once=function(e,t){function r(){this.off(e,r),t.apply(this,arguments)}return r.fn=t,this.on(e,r),this},O.prototype.off=O.prototype.removeListener=O.prototype.removeAllListeners=O.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var r,s=this._callbacks["$"+e];if(!s)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var n=0;n<s.length;n++)if((r=s[n])===t||r.fn===t){s.splice(n,1);break}return 0===s.length&&delete this._callbacks["$"+e],this},O.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=Array(arguments.length-1),r=this._callbacks["$"+e],s=1;s<arguments.length;s++)t[s-1]=arguments[s];if(r){r=r.slice(0);for(var s=0,n=r.length;s<n;++s)r[s].apply(this,t)}return this},O.prototype.emitReserved=O.prototype.emit,O.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]},O.prototype.hasListeners=function(e){return!!this.listeners(e).length};let A="function"==typeof Promise&&"function"==typeof Promise.resolve?e=>Promise.resolve().then(e):(e,t)=>t(e,0),L="u">typeof self?self:"u">typeof window?window:Function("return this")();function R(e,...t){return t.reduce((t,r)=>(e.hasOwnProperty(r)&&(t[r]=e[r]),t),{})}let x=L.setTimeout,S=L.clearTimeout;function j(e,t){t.useNativeTimers?(e.setTimeoutFn=x.bind(L),e.clearTimeoutFn=S.bind(L)):(e.setTimeoutFn=L.setTimeout.bind(L),e.clearTimeoutFn=L.clearTimeout.bind(L))}function N(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}class P extends Error{constructor(e,t,r){super(e),this.description=t,this.context=r,this.type="TransportError"}}class F extends O{constructor(e){super(),this.writable=!1,j(this,e),this.opts=e,this.query=e.query,this.socket=e.socket,this.supportsBinary=!e.forceBase64}onError(e,t,r){return super.emitReserved("error",new P(e,t,r)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return("opening"===this.readyState||"open"===this.readyState)&&(this.doClose(),this.onClose()),this}send(e){"open"===this.readyState&&this.write(e)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}
1onData(e){let t=w(e,this.socket.binaryType);this.onPacket(t)}onPacket(e){super.emitReserved("packet",e)}onClose(e){this.readyState="closed",super.emitReserved("close",e)}pause(e){}createUri(e,t={}){return e+"://"+this._hostname()+this._port()+this.opts.path+this._query(t)}_hostname(){let e=this.opts.hostname;return -1===e.indexOf(":")?e:"["+e+"]"}_port(){return this.opts.port&&(this.opts.secure&&443!==Number(this.opts.port)||!this.opts.secure&&80!==Number(this.opts.port))?":"+this.opts.port:""}_query(e){let t=function(e){let t="";for(let r in e)e.hasOwnProperty(r)&&(t.length&&(t+="&"),t+=encodeURIComponent(r)+"="+encodeURIComponent(e[r]));return t}(e);return t.length?"?"+t:""}}class B extends F{constructor(){super(...arguments),this._polling=!1}get name(){return"polling"}doOpen(){this._poll()}pause(e){this.readyState="pausing";let t=()=>{this.readyState="paused",e()};if(this._polling||!this.writable){let e=0;this._polling&&(e++,this.once("pollComplete",function(){--e||t()})),this.writable||(e++,this.once("drain",function(){--e||t()}))}else t()}_poll(){this._polling=!0,this.doPoll(),this.emitReserved("poll")}onData(e){let t=e=>{if("opening"===this.readyState&&"open"===e.type&&this.onOpen(),"close"===e.type)return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(e)};((e,t)=>{let r=e.split("\x1e"),s=[];for(let e=0;e<r.length;e++){let n=w(r[e],t);if(s.push(n),"error"===n.type)break}return s})(e,this.socket.binaryType).forEach(t),"closed"!==this.readyState&&(this._polling=!1,this.emitReserved("pollComplete"),"open"===this.readyState&&this._poll())}doClose(){let e=()=>{this.write([{type:"close"}])};"open"===this.readyState?e():this.once("open",e)}write(e){var t;let r,s,n;this.writable=!1,t=e=>{this.doWrite(e,()=>{this.writable=!0,this.emitReserved("drain")})},s=Array(r=e.length),n=0,e.forEach((e,i)=>{y(e,!1,e=>{s[i]=e,++n===r&&t(s.join("\x1e"))})})}uri(){let e=this.opts.secure?"https":"http",t=this.query||{};return!1!==this.opts.timestampRequests&&(t[this.opts.timestampParam]=N()),this.supportsBinary||t.sid||(t.b64=1),this.createUri(e,t)}}let I=!1;try{I="u">typeof XMLHttpRequest&&"withCredentials"in new XMLHttpRequest}catch(e){}let q=I;function U(){}class M extends B{constructor(e){if(super(e),"u">typeof location){const t="https:"===location.protocol;let r=location.port;r||(r=t?"443":"80"),this.xd="u">typeof location&&e.hostname!==location.hostname||r!==e.port}}doWrite(e,t){let r=this.request({method:"POST",data:e});r.on("success",t),r.on("error",(e,t)=>{this.onError("xhr post error",e,t)})}doPoll(){let e=this.request();e.on("data",this.onData.bind(this)),e.on("error",(e,t)=>{this.onError("xhr poll error",e,t)}),this.pollXhr=e}}class D extends O{constructor(e,t,r){super(),this.createRequest=e,j(this,r),this._opts=r,this._method=r.method||"GET",this._uri=t,this._data=void 0!==r.data?r.data:null,this._create()}_create(){var e;let t=R(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");t.xdomain=!!this._opts.xd;let r=this._xhr=this.createRequest(t);try{r.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders)for(let e in r.setDisableHeaderCheck&&r.setDisableHeaderCheck(!0),this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(e)&&r.setRequestHeader(e,this._opts.extraHeaders[e])}catch(e){}if("POST"===this._method)try{r.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch(e){}try{r.setRequestHeader("Accept","*/*")}catch(e){}null==(e=this._opts.cookieJar)||e.addCookies(r),"withCredentials"in r&&(r.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(r.timeout=this._opts.requestTimeout),r.onreadystatechange=()=>{var e;3===r.readyState&&(null==(e=this._opts.cookieJar)||e.parseCookies(r.getResponseHeader("set-cookie"))),4===r.readyState&&(200===r.status||1223===r.status?this._onLoad():this.setTimeoutFn(()=>{this._onError("number"==typeof r.status?r.status:0)},0))},r.send(this._data)}catch(e){this.setTimeoutFn(()=>{this._onError(e)},0);return}"u">typeof document&&(this._index=D.requestsCount++,D.requests[this._index]=this)}_onError(e){this.emitReserved("error",e,this._xhr),this._cleanup(!0)}_cleanup(e){if(void 0!==this._xhr&&null!==this._xhr){if(this._xhr.onreadystatechange=U,e)try{this._xhr.abort()}catch(e){}"u">typeof document&&delete D.requests[this._index],this._xhr=null}}_onLoad(){let e=this._xhr.responseText;null!==e&&(this.emitReserved("data",e),this.emitReserved("success"),this._cleanup())}abort(){this._cleanup()}}function $(){for(let e in D.requests)D.requests.hasOwnProperty(e)&&D.requests[e].abort()}D.requestsCount=0,D.requests={},"u">typeof document&&("function"==typeof attachEvent?attachEvent("onunload",$):"function"==typeof addEventListener&&addEventListener("onpagehide"in L?"pagehide":"unload",$,!1));let V=(i=H({xdomain:!1}))&&null!==i.responseType;class z extends M{constructor(e){super(e);const t=e&&e.forceBase64;this.supportsBinary=V&&!t}request(e={}){return Object.assign(e,{xd:this.xd},this.opts),new D(H,this.uri(),e)}}function H(e){let t=e.xdomain;try{if("u">typeof XMLHttpRequest&&(!t||q))return new XMLHttpRequest}catch(e){}if(!t)try{return new L[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch(e){}}let W="u">typeof navigator&&"string"==typeof navigator.product&&"reactnative"===navigator.product.toLowerCase();class K extends F{get name(){return"websocket"}doOpen(){let e=this.uri(),t=this.opts.protocols,r=W?{}:R(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(r.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(e,t,r)}catch(e){return this.emitReserved("error",e)}
1this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=e=>this.onClose({description:"websocket connection closed",context:e}),this.ws.onmessage=e=>this.onData(e.data),this.ws.onerror=e=>this.onError("websocket error",e)}write(e){this.writable=!1;for(let t=0;t<e.length;t++){let r=e[t],s=t===e.length-1;y(r,this.supportsBinary,e=>{try{this.doWrite(r,e)}catch(e){}s&&A(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){void 0!==this.ws&&(this.ws.onerror=()=>{},this.ws.close(),this.ws=null)}uri(){let e=this.opts.secure?"wss":"ws",t=this.query||{};return this.opts.timestampRequests&&(t[this.opts.timestampParam]=N()),this.supportsBinary||(t.b64=1),this.createUri(e,t)}}let J=L.WebSocket||L.MozWebSocket;class Y extends K{createSocket(e,t,r){return W?new J(e,t,r):t?new J(e,t):new J(e)}doWrite(e,t){this.ws.send(t)}}class G extends F{get name(){return"webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(e){return this.emitReserved("error",e)}this._transport.closed.then(()=>{this.onClose()}).catch(e=>{this.onError("webtransport error",e)}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(e=>{var t,r;let i,o,a,h,l=(t=Number.MAX_SAFE_INTEGER,r=this.socket.binaryType,n||(n=new TextDecoder),i=[],o=0,a=-1,h=!1,new TransformStream({transform(e,s){for(i.push(e);;){if(0===o){if(1>k(i))break;let e=T(i,1);h=(128&e[0])==128,o=(a=127&e[0])<126?3:126===a?1:2}else if(1===o){if(2>k(i))break;let e=T(i,2);a=new DataView(e.buffer,e.byteOffset,e.length).getUint16(0),o=3}else if(2===o){if(8>k(i))break;let e=T(i,8),t=new DataView(e.buffer,e.byteOffset,e.length),r=t.getUint32(0);if(r>2097151){s.enqueue(u);break}a=0x100000000*r+t.getUint32(4),o=3}else{if(k(i)<a)break;let e=T(i,a);s.enqueue(w(h?e:n.decode(e),r)),o=0}if(0===a||a>t){s.enqueue(u);break}}}})),c=e.readable.pipeThrough(l).getReader(),m=new TransformStream({transform(e,t){var r;r=r=>{let s,n=r.length;if(n<126)new DataView((s=new Uint8Array(1)).buffer).setUint8(0,n);else if(n<65536){let e=new DataView((s=new Uint8Array(3)).buffer);e.setUint8(0,126),e.setUint16(1,n)}else{let e=new DataView((s=new Uint8Array(9)).buffer);e.setUint8(0,127),e.setBigUint64(1,BigInt(n))}e.data&&"string"!=typeof e.data&&(s[0]|=128),t.enqueue(s),t.enqueue(r)},p&&e.data instanceof Blob?e.data.arrayBuffer().then(g).then(r):f&&(e.data instanceof ArrayBuffer||d(e.data))?r(g(e.data)):y(e,!1,e=>{s||(s=new TextEncoder),r(s.encode(e))})}});m.readable.pipeTo(e.writable),this._writer=m.writable.getWriter();let b=()=>{c.read().then(({done:e,value:t})=>{e||(this.onPacket(t),b())}).catch(e=>{})};b();let _={type:"open"};this.query.sid&&(_.data=`{"sid":"${this.query.sid}"}`),this._writer.write(_).then(()=>this.onOpen())})})}write(e){this.writable=!1;for(let t=0;t<e.length;t++){let r=e[t],s=t===e.length-1;this._writer.write(r).then(()=>{s&&A(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var e;null==(e=this._transport)||e.close()}}let Q={websocket:Y,webtransport:G,polling:z},X=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,Z=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function ee(e){var t,r;let s,n;if(e.length>8e3)throw"URI too long";let i=e,o=e.indexOf("["),a=e.indexOf("]");-1!=o&&-1!=a&&(e=e.substring(0,o)+e.substring(o,a).replace(/:/g,";")+e.substring(a,e.length));let h=X.exec(e||""),l={},c=14;for(;c--;)l[Z[c]]=h[c]||"";return -1!=o&&-1!=a&&(l.source=i,l.host=l.host.substring(1,l.host.length-1).replace(/;/g,":"),l.authority=l.authority.replace("[","").replace("]","").replace(/;/g,":"),l.ipv6uri=!0),s=(t=l.path).replace(/\/{2,9}/g,"/").split("/"),("/"==t.slice(0,1)||0===t.length)&&s.splice(0,1),"/"==t.slice(-1)&&s.splice(s.length-1,1),l.pathNames=s,r=l.query,n={},r.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(e,t,r){t&&(n[t]=r)}),l.queryKey=n,l}let et="function"==typeof addEventListener&&"function"==typeof removeEventListener,er=[];et&&addEventListener("offline",()=>
1{er.forEach(e=>e())},!1);class es extends O{constructor(e,t){if(super(),this.binaryType="arraybuffer",this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,e&&"object"==typeof e&&(t=e,e=null),e){const r=ee(e);t.hostname=r.host,t.secure="https"===r.protocol||"wss"===r.protocol,t.port=r.port,r.query&&(t.query=r.query)}else t.host&&(t.hostname=ee(t.host).host);j(this,t),this.secure=null!=t.secure?t.secure:"u">typeof location&&"https:"===location.protocol,t.hostname&&!t.port&&(t.port=this.secure?"443":"80"),this.hostname=t.hostname||("u">typeof location?location.hostname:"localhost"),this.port=t.port||("u">typeof location&&location.port?location.port:this.secure?"443":"80"),this.transports=[],this._transportsByName={},t.transports.forEach(e=>{let t=e.prototype.name;this.transports.push(t),this._transportsByName[t]=e}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},t),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),"string"==typeof this.opts.query&&(this.opts.query=function(e){let t={},r=e.split("&");for(let e=0,s=r.length;e<s;e++){let s=r[e].split("=");
1t[decodeURIComponent(s[0])]=decodeURIComponent(s[1])}return t}(this.opts.query)),et&&(this.opts.closeOnBeforeunload&&(this._beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this._beforeunloadEventListener,!1)),"localhost"!==this.hostname&&(this._offlineEventListener=()=>{this._onClose("transport close",{description:"network connection lost"})},er.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=void 0),this._open()}createTransport(e){let t=Object.assign({},this.opts.query);t.EIO=4,t.transport=e,this.id&&(t.sid=this.id);let r=Object.assign({},this.opts,{query:t,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[e]);return new this._transportsByName[e](r)}_open(){if(0===this.transports.length)return void this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);let e=this.opts.rememberUpgrade&&es.priorWebsocketSuccess&&-1!==this.transports.indexOf("websocket")?"websocket":this.transports[0];this.readyState="opening";let t=this.createTransport(e);t.open(),this.setTransport(t)}setTransport(e){this.transport&&this.transport.removeAllListeners(),this.transport=e,e.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",e=>this._onClose("transport close",e))}onOpen(){this.readyState="open",es.priorWebsocketSuccess="websocket"===this.transport.name,this.emitReserved("open"),this.flush()}_onPacket(e){if("opening"===this.readyState||"open"===this.readyState||"closing"===this.readyState)switch(this.emitReserved("packet",e),this.emitReserved("heartbeat"),e.type){case"open":this.onHandshake(JSON.parse(e.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":let t=Error("server error");t.code=e.data,this._onError(t);break;case"message":this.emitReserved("data",e.data),this.emitReserved("message",e.data)}}onHandshake(e){this.emitReserved("handshake",e),this.id=e.sid,this.transport.query.sid=e.sid,this._pingInterval=e.pingInterval,this._pingTimeout=e.pingTimeout,this._maxPayload=e.maxPayload,this.onOpen(),"closed"!==this.readyState&&this._resetPingTimeout()}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);let e=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+e,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout")},e),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}_onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,0===this.writeBuffer.length?this.emitReserved("drain"):this.flush()}flush(){if("closed"!==this.readyState&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){let e=this._getWritablePackets();this.transport.send(e),this._prevBufferLen=e.length,this.emitReserved("flush")}}_getWritablePackets(){if(!(this._maxPayload&&"polling"===this.transport.name&&this.writeBuffer.length>1))return this.writeBuffer;let e=1;for(let t=0;t<this.writeBuffer.length;t++){let r=this.writeBuffer[t].data;if(r&&(e+="string"==typeof r?function(e){let t=0,r=0;for(let s=0,n=e.length;s<n;s++)(t=e.charCodeAt(s))<128?r+=1:t<2048?r+=2:t<55296||t>=57344?r+=3:(s++,r+=4);return r}(r):Math.ceil(1.33*(r.byteLength||r.size))),t>0&&e>this._maxPayload)return this.writeBuffer.slice(0,t);e+=2}return this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return!0;let e=Date.now()>this._pingTimeoutTime;return e&&(this._pingTimeoutTime=0,A(()=>{this._onClose("ping timeout")},this.setTimeoutFn)),e}write(e,t,r){return this._sendPacket("message",e,t,r),this}send(e,t,r){return this._sendPacket("message",e,t,r),this}_sendPacket(e,t,r,s){if("function"==typeof t&&(s=t,t=void 0),"function"==typeof r&&(s=r,r=null),"closing"===this.readyState||"closed"===this.readyState)return;(r=r||{}).compress=!1!==r.compress;let n={type:e,data:t,options:r};this.emitReserved("packetCreate",n),this.writeBuffer.push(n),s&&this.once("flush",s),this.flush()}close(){let e=()=>{this._onClose("forced close"),this.transport.close()},t=()=>{this.off("upgrade",t),this.off("upgradeError",t),e()},r=()=>{this.once("upgrade",t),this.once("upgradeError",t)};return("opening"===this.readyState||"open"===this.readyState)&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?r():e()}):this.upgrading?r():e()),this}_onError(e){if(es.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&"opening"===this.readyState)return this.transports.shift(),this._open();this.emitReserved("error",e),this._onClose("transport error",e)}_onClose(e,t){if("opening"===this.readyState||"open"===this.readyState||"closing"===this.readyState){if(this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),et&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){let e=er.indexOf(this._offlineEventListener);-1!==e&&er.splice(e,1)}this.readyState="closed",this.id=null,this.emitReserved("close",e,t),this.writeBuffer=[],this._prevBufferLen=0}}}es.protocol=4;class en extends es{constructor(){super(...arguments),this._upgrades=[]}onOpen(){if(super.onOpen(),"open"===this.readyState&&this.opts.upgrade)for(let e=0;e<this._upgrades.length;e++)this._probe(this._upgrades[e])}_probe(e){let t=this.createTransport(e),r=!1;es.priorWebsocketSuccess=!1;let s=()=>{r||(t.send([{type:"ping",data:"probe"}]),t.once("packet",e=>{if(!r)if("pong"===e.type&&"probe"===e.data){if(this.upgrading=!0,this.emitReserved("upgrading",t),!t)return;es.priorWebsocketSuccess="websocket"===t.name,this.transport.pause(()=>{r||"closed"!==this.readyState&&(l(),this.setTransport(t),t.send([{type:"upgrade"}
1]),this.emitReserved("upgrade",t),t=null,this.upgrading=!1,this.flush())})}else{let e=Error("probe error");e.transport=t.name,this.emitReserved("upgradeError",e)}}))};function n(){r||(r=!0,l(),t.close(),t=null)}let i=e=>{let r=Error("probe error: "+e);r.transport=t.name,n(),this.emitReserved("upgradeError",r)};function o(){i("transport closed")}function a(){i("socket closed")}function h(e){t&&e.name!==t.name&&n()}let l=()=>{t.removeListener("open",s),t.removeListener("error",i),t.removeListener("close",o),this.off("close",a),this.off("upgrading",h)};t.once("open",s),t.once("error",i),t.once("close",o),this.once("close",a),this.once("upgrading",h),-1!==this._upgrades.indexOf("webtransport")&&"webtransport"!==e?this.setTimeoutFn(()=>{r||t.open()},200):t.open()}onHandshake(e){this._upgrades=this._filterUpgrades(e.upgrades),super.onHandshake(e)}_filterUpgrades(e){let t=[];for(let r=0;r<e.length;r++)~this.transports.indexOf(e[r])&&t.push(e[r]);return t}}class ei extends en{constructor(e,t={}){const r="object"==typeof e,s=r?{...e}:{...t};(!s.transports||s.transports&&"string"==typeof s.transports[0])&&(s.transports=(s.transports||["polling","websocket","webtransport"]).map(e=>Q[e]).filter(e=>!!e)),super(r?s:e,s)}}ei.protocol;let eo="function"==typeof ArrayBuffer,ea=Object.prototype.toString,eh="function"==typeof Blob||"u">typeof Blob&&"[object BlobConstructor]"===ea.call(Blob),el="function"==typeof File||"u">typeof File&&"[object FileConstructor]"===ea.call(File);function ec(e){return eo&&(e instanceof ArrayBuffer||("function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer))||eh&&e instanceof Blob||el&&e instanceof File}let eu=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"],ep=5;(o=a||(a={}))[o.CONNECT=0]="CONNECT",o[o.DISCONNECT=1]="DISCONNECT",o[o.EVENT=2]="EVENT",o[o.ACK=3]="ACK",o[o.CONNECT_ERROR=4]="CONNECT_ERROR",o[o.BINARY_EVENT=5]="BINARY_EVENT",o[o.BINARY_ACK=6]="BINARY_ACK";class ef{constructor(e){this.replacer=e}encode(e){return(e.type===a.EVENT||e.type===a.ACK)&&function e(t,r){if(!t||"object"!=typeof t)return!1;if(Array.isArray(t)){for(let r=0,s=t.length;r<s;r++)if(e(t[r]))return!0;return!1}if(ec(t))return!0;if(t.toJSON&&"function"==typeof t.toJSON&&1==arguments.length)return e(t.toJSON(),!0);for(let r in t)if(Object.prototype.hasOwnProperty.call(t,r)&&e(t[r]))return!0;return!1}(e)?this.encodeAsBinary({type:e.type===a.EVENT?a.BINARY_EVENT:a.BINARY_ACK,nsp:e.nsp,data:e.data,id:e.id}):[this.encodeAsString(e)]}encodeAsString(e){let t=""+e.type;return(e.type===a.BINARY_EVENT||e.type===a.BINARY_ACK)&&(t+=e.attachments+"-"),e.nsp&&"/"!==e.nsp&&(t+=e.nsp+","),null!=e.id&&(t+=e.id),null!=e.data&&(t+=JSON.stringify(e.data,this.replacer)),t}encodeAsBinary(e){let t,r,s=(t=[],r=e.data,e.data=function e(t,r,s){if(!t)return t;if(ec(t)){let e={_placeholder:!0,num:r.length};return r.push(t),e}if(Array.isArray(t)){let s=Array(t.length);for(let n=0;n<t.length;n++)s[n]=e(t[n],r);return s}if("object"==typeof t&&!(t instanceof Date)){if(t.toJSON&&"function"==typeof t.toJSON&&!s)return e(t.toJSON(),r,!0);let n={};for(let s in t)Object.prototype.hasOwnProperty.call(t,s)&&(n[s]=e(t[s],r));return n}return t}(r,t),e.attachments=t.length,{packet:e,buffers:t}),n=this.encodeAsString(s.packet),i=s.buffers;return i.unshift(n),i}}class ed extends O{constructor(e){super(),this.opts=Object.assign({reviver:void 0,maxAttachments:10},"function"==typeof e?{reviver:e}:e)}add(e){let t;if("string"==typeof e){if(this.reconstructor)throw Error("got plaintext data when reconstructing a packet");let r=(t=this.decodeString(e)).type===a.BINARY_EVENT;r||t.type===a.BINARY_ACK?(t.type=r?a.EVENT:a.ACK,this.reconstructor=new ey(t)):super.emitReserved("decoded",t)}else if(ec(e)||e.base64)if(this.reconstructor)(t=this.reconstructor.takeBinaryData(e))&&(this.reconstructor=null,super.emitReserved("decoded",t));else throw Error("got binary data when not reconstructing a packet");else throw Error("Unknown type: "+e)}decodeString(e){let t=0,r={type:Number(e.charAt(0))};if(void 0===a[r.type])throw Error("unknown packet type "+r.type);if(r.type===a.BINARY_EVENT||r.type===a.BINARY_ACK){let s=t+1;for(;"-"!==e.charAt(++t)&&t!=e.length;);let n=e.substring(s,t);if(n!=Number(n)||"-"!==e.charAt(t))throw Error("Illegal attachments");let i=Number(n);if(!em(i)||i<1)throw Error("Illegal attachments");if(i>this.opts.maxAttachments)throw Error("too many attachments");r.attachments=i}if("/"===e.charAt(t+1)){let s=t+1;for(;++t&&","!==e.charAt(t)&&t!==e.length;);r.nsp=e.substring(s,t)}else r.nsp="/";let s=e.charAt(t+1);if(""!==s&&Number(s)==s){let s=t+1;for(;++t;){let r=e.charAt(t);if(null==r||Number(r)!=r){--t;break}if(t===e.length)break}r.id=Number(e.substring(s,t+1))}if(e.charAt(++t)){let s=this.tryParse(e.substr(t));if(ed.isPayloadValid(r.type,s))r.data=s;else throw Error("invalid payload")}return r}tryParse(e){try{return JSON.parse(e,this.opts.reviver)}catch(e){return!1}}static isPayloadValid(e,t){switch(e){case a.CONNECT:return eg(t);case a.DISCONNECT:return void 0===t;case a.CONNECT_ERROR:return"string"==typeof t||eg(t);case a.EVENT:case a.BINARY_EVENT:return Array.isArray(t)&&("number"==typeof t[0]||"string"==typeof t[0]&&-1===eu.indexOf(t[0]));case a.ACK:case a.BINARY_ACK:return Array.isArray(t)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}class ey{constructor(e){this.packet=e,this.buffers=[],this.reconPack=e}takeBinaryData(e){if(this.buffers.push(e),this.buffers.length===this.reconPack.attachments){var t,r;let e=(t=this.reconPack,r=this.buffers,t.data=function e(t,r){if(!t)return t;if(t&&!0===t._placeholder){if("number"==typeof t.num&&t.num>=0&&t.num<r.length)return r[t.num];throw Error("illegal attachments")}if(Array.isArray(t))for(let s=0;s<t.length;s++)t[s]=e(t[s],r);else if("object"==typeof t)for(let s in t)Object.prototype.hasOwnProperty.call(t,s)&&(t[s]=e(t[s],r));return t}(t.data,r),delete t.attachments,t);return this.finishedReconstruction(),e}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}let em=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e};function eg(e){return"[object Object]"===Object.prototype.toString.call(e)}function eb(e){var t;return"string"==typeof e.nsp&&(void 0===(t=e.id)||em(t))&&function(e,t){switch(e){case a.CONNECT:return void 0===t||eg(t);case a.DISCONNECT:return void 0===t;case a.EVENT:return Array.isArray(t)&&("number"==typeof t[0]||"string"==typeof t[0]&&-1===eu.indexOf(t[0]));case a.ACK:return Array.isArray(t);case a.CONNECT_ERROR:return"string"==typeof t||eg(t);default:return!1}}(e.type,e.data)}function e_(e,t,r){return e.on(t,r),function(){e.off(t,r)}}let ev=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class ew extends O{constructor(e,t,r){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=e,this.nsp=t,r&&r.auth&&(this.auth=r.auth),this._opts=Object.assign({},r),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;let e=this.io;this.subs=[e_(e,"open",this.onopen.bind(this)),e_(e,"packet",this.onpacket.b
1ind(this)),e_(e,"error",this.onerror.bind(this)),e_(e,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected||(this.subEvents(),this.io._reconnecting||this.io.open(),"open"===this.io._readyState&&this.onopen()),this}open(){return this.connect()}send(...e){return e.unshift("message"),this.emit.apply(this,e),this}emit(e,...t){var r,s,n;if(ev.hasOwnProperty(e))throw Error('"'+e.toString()+'" is a reserved event name');if(t.unshift(e),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(t),this;let i={type:a.EVENT,data:t};if(i.options={},i.options.compress=!1!==this.flags.compress,"function"==typeof t[t.length-1]){let e=this.ids++,r=t.pop();this._registerAckCallback(e,r),i.id=e}let o=null==(s=null==(r=this.io.engine)?void 0:r.transport)?void 0:s.writable,h=this.connected&&!(null==(n=this.io.engine)?void 0:n._hasPingExpired());return this.flags.volatile&&!o||(h?(this.notifyOutgoingListeners(i),this.packet(i)):this.sendBuffer.push(i)),this.flags={},this}_registerAckCallback(e,t){var r;let s=null!=(r=this.flags.timeout)?r:this._opts.ackTimeout;if(void 0===s){this.acks[e]=t;return}let n=this.io.setTimeoutFn(()=>{delete this.acks[e];for(let t=0;t<this.sendBuffer.length;t++)this.sendBuffer[t].id===e&&this.sendBuffer.splice(t,1);t.call(this,Error("operation has timed out"))},s),i=(...e)=>{this.io.clearTimeoutFn(n),t.apply(this,e)};i.withError=!0,this.acks[e]=i}emitWithAck(e,...t){return new Promise((r,s)=>{let n=(e,t)=>e?s(e):r(t);n.withError=!0,t.push(n),this.emit(e,...t)})}_addToQueue(e){let t;"function"==typeof e[e.length-1]&&(t=e.pop());let r={id:this._queueSeq++,tryCount:0,pending:!1,args:e,flags:Object.assign({fromQueue:!0},this.flags)};e.push((e,...s)=>(this._queue[0],null!==e?r.tryCount>this._opts.retries&&(this._queue.shift(),t&&t(e)):(this._queue.shift(),t&&t(null,...s)),r.pending=!1,this._drainQueue())),this._queue.push(r),this._drainQueue()}_drainQueue(e=!1){if(!this.connected||0===this._queue.length)return;let t=this._queue[0];(!t.pending||e)&&(t.pending=!0,t.tryCount++,this.flags=t.flags,this.emit.apply(this,t.args))}packet(e){e.nsp=this.nsp,this.io._packet(e)}onopen(){"function"==typeof this.auth?this.auth(e=>{this._sendConnectPacket(e)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(e){this.packet({type:a.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},e):e})}onerror(e){this.connected||this.emitReserved("connect_error",e)}onclose(e,t){this.connected=!1,delete this.id,this.emitReserved("disconnect",e,t),this._clearAcks()}
1_clearAcks(){Object.keys(this.acks).forEach(e=>{if(!this.sendBuffer.some(t=>String(t.id)===e)){let t=this.acks[e];delete this.acks[e],t.withError&&t.call(this,Error("socket has been disconnected"))}})}onpacket(e){if(e.nsp===this.nsp)switch(e.type){case a.CONNECT:e.data&&e.data.sid?this.onconnect(e.data.sid,e.data.pid):this.emitReserved("connect_error",Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case a.EVENT:case a.BINARY_EVENT:this.onevent(e);break;case a.ACK:case a.BINARY_ACK:this.onack(e);break;case a.DISCONNECT:this.ondisconnect();break;case a.CONNECT_ERROR:this.destroy();let t=Error(e.data.message);t.data=e.data.data,this.emitReserved("connect_error",t)}}onevent(e){let t=e.data||[];null!=e.id&&t.push(this.ack(e.id)),this.connected?this.emitEvent(t):this.receiveBuffer.push(Object.freeze(t))}emitEvent(e){if(this._anyListeners&&this._anyListeners.length)for(let t of this._anyListeners.slice())t.apply(this,e);super.emit.apply(this,e),this._pid&&e.length&&"string"==typeof e[e.length-1]&&(this._lastOffset=e[e.length-1])}ack(e){let t=this,r=!1;return function(...s){r||(r=!0,t.packet({type:a.ACK,id:e,data:s}))}}onack(e){let t=this.acks[e.id];"function"==typeof t&&(delete this.acks[e.id],t.withError&&e.data.unshift(null),t.apply(this,e.data))}onconnect(e,t){this.id=e,this.recovered=t&&this._pid===t,this._pid=t,this.connected=!0,this.emitBuffered(),this._drainQueue(!0),this.emitReserved("connect")}emitBuffered(){this.receiveBuffer.forEach(e=>this.emitEvent(e)),this.receiveBuffer=[],this.sendBuffer.forEach(e=>{this.notifyOutgoingListeners(e),this.packet(e)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(e=>e()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:a.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(e){return this.flags.compress=e,this}get volatile(){return this.flags.volatile=!0,this}timeout(e){return this.flags.timeout=e,this}onAny(e){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(e),this}prependAny(e){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(e),this}offAny(e){if(!this._anyListeners)return this;if(e){let t=this._anyListeners;for(let r=0;r<t.length;r++)if(e===t[r]){t.splice(r,1);break}}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(e){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(e),this}prependAnyOutgoing(e){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(e),this}offAnyOutgoing(e){if(!this._anyOutgoingListeners)return this;if(e){let t=this._anyOutgoingListeners;for(let r=0;r<t.length;r++)if(e===t[r]){t.splice(r,1);break}}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(e){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length)for(let t of this._anyOutgoingListeners.slice())t.apply(this,e.data)}}function eC(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0}eC.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),r=Math.floor(t*this.jitter*e);e=(1&Math.floor(10*t))==0?e-r:e+r}return 0|Math.min(e,this.max)},eC.prototype.reset=function(){this.attempts=0},eC.prototype.setMin=function(e){this.ms=e},eC.prototype.setMax=function(e){this.max=e},eC.prototype.setJitter=function(e){this.jitter=e};class eE extends O{constructor(e,t){var r;super(),this.nsps={},this.subs=[],e&&"object"==typeof e&&(t=e,e=void 0),(t=t||{}).path=t.path||"/socket.io",this.opts=t,j(this,t),this.reconnection(!1!==t.reconnection),this.reconnectionAttempts(t.reconnectionAttempts||1/0),this.reconnectionDelay(t.reconnectionDelay||1e3),this.reconnectionDelayMax(t.reconnectionDelayMax||5e3),this.randomizationFactor(null!=(r=t.randomizationFactor)?r:.5),this.backoff=new eC({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(null==t.timeout?2e4:t.timeout),this._readyState="closed",this.uri=e;const s=t.parser||h;this.encoder=new s.Encoder,this.decoder=new s.Decoder,this._autoConnect=!1!==t.autoConnect,this._autoConnect&&this.open()}reconnection(e){return arguments.length?(this._reconnection=!!e,e||(this.skipReconnect=!0),this):this._reconnection}reconnectionAttempts(e){return void 0===e?this._reconnectionAttempts:(this._reconnectionAttempts=e,this)}reconnectionDelay(e){var t;return void 0===e?this._reconnectionDelay:(this._reconnectionDelay=e,null==(t=this.backoff)||t.setMin(e),this)}randomizationFactor(e){var t;return void 0===e?this._randomizationFactor:(this._randomizationFactor=e,null==(t=this.backoff)||t.setJitter(e),this)}reconnectionDelayMax(e){var t;return void 0===e?this._reconnectionDelayMax:(this._reconnectionDelayMax=e,null==(t=this.backoff)||t.setMax(e),this)}timeout(e){return arguments.length?(this._timeout=e,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&0===this.backoff.attempts&&this.reconnect()}open(e){if(~this._readyState.indexOf("open"))return this;this.engine=new ei(this.uri,this.opts);let t=this.engine,r=this;this._readyState="opening",this.skipReconnect=!1;let s=e_(t,"open",function(){r.onopen(),e&&e()}),n=t=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",t),e?e(t):this.maybeReconnectOnOpen()},i=e_(t,"error",n);if(!1!==this._timeout){let e=this._timeout,r=this.setTimeoutFn(()=>{s(),n(Error("timeout")),t.close()},e);this.opts.autoUnref&&r.unref(),this.subs.push(()=>{this.clearTimeoutFn(r)})}return this.subs.push(s),this.subs.push(i),this}connect(e){return this.open(e)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");let e=this.engine;this.subs.push(e_(e,"ping",this.onping.bind(this)),e_(e,"data",this.ondata.bind(this)),e_(e,"error",this.onerror.bind(this)),e_(e,"close",this.onclose.bind(this)),e_(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(e){try{this.decoder.add(e)}catch(e){this.onclose("parse error",e)}}ondecoded(e){A(()=>{this.emitReserved("packet",e)},this.setTimeoutFn)}onerror(e){this.emitReserved("error",e)}socket(e,t){let r=this.nsps[e];return r?this._autoConnect&&!r.active&&r.connect():(r=new ew(this,e,t),this.nsps[e]=r),r}_destroy(e){for(let e of Object.keys(this.nsps))if(this.nsps[e].active)return;this._close()}_packet(e){let t=this.encoder.encode(e);for(let r=0;r<t.length;r++)this.engine.write(t[r],e.options)}
1cleanup(){this.subs.forEach(e=>e()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}disconnect(){return this._close()}onclose(e,t){var r;this.cleanup(),null==(r=this.engine)||r.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",e,t),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;let e=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{let t=this.backoff.duration();this._reconnecting=!0;let r=this.setTimeoutFn(()=>{e.skipReconnect||(this.emitReserved("reconnect_attempt",e.backoff.attempts),e.skipReconnect||e.open(t=>{t?(e._reconnecting=!1,e.reconnect(),this.emitReserved("reconnect_error",t)):e.onreconnect()}))},t);this.opts.autoUnref&&r.unref(),this.subs.push(()=>{this.clearTimeoutFn(r)})}}onreconnect(){let e=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",e)}}let ek={};function eT(e,t){let r;"object"==typeof e&&(t=e,e=void 0);let s=function(e,t="",r){let s=e;r=r||"u">typeof location&&location,null==e&&(e=r.protocol+"//"+r.host),"string"==typeof e&&("/"===e.charAt(0)&&(e="/"===e.charAt(1)?r.protocol+e:r.host+e),/^(https?|wss?):\/\//.test(e)||(e=void 0!==r?r.protocol+"//"+e:"https://"+e),s=ee(e)),!s.port&&(/^(http|ws)$/.test(s.protocol)?s.port="80":/^(http|ws)s$/.test(s.protocol)&&(s.port="443")),s.path=s.path||"/";let n=-1!==s.host.indexOf(":")?"["+s.host+"]":s.host;return s.id=s.protocol+"://"+n+":"+s.port+t,s.href=s.protocol+"://"+n+(r&&r.port===s.port?"":":"+s.port),s}(e,(t=t||{}).path||"/socket.io"),n=s.source,i=s.id,o=s.path,a=ek[i]&&o in ek[i].nsps;return t.forceNew||t["force new connection"]||!1===t.multiplex||a?r=new eE(n,t):(ek[i]||(ek[i]=new eE(n,t)),r=ek[i]),s.query&&!t.query&&(t.query=s.queryKey),r.socket(s.path,t)}Object.assign(eT,{Manager:eE,Socket:ew,io:eT,connect:eT})},47519:e=>{function t(e,t,r,s){return Math.round(e/r)+" "+s+(t>=1.5*r?"s":"")}e.exports=function(e,r){r=r||{};var s,n,i,o,a=typeof e;if("string"===a&&e.length>0){var h=e;if(!((h=String(h)).length>100)){var l=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(h);if(l){var c=parseFloat(l[1]);switch((l[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*c;case"weeks":case"week":case"w":return 6048e5*c;case"days":case"day":case"d":return 864e5*c;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*c;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*c;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*c;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:break}}}return}if("number"===a&&isFinite(e)){return r.long?(n=Math.abs(s=e))>=864e5?t(s,n,864e5,"day"):n>=36e5?t(s,n,36e5,"hour"):n>=6e4?t(s,n,6e4,"minute"):n>=1e3?t(s,n,1e3,"second"):s+" ms":(o=Math.abs(i=e))>=864e5?Math.round(i/864e5)+"d":o>=36e5?Math.round(i/36e5)+"h":o>=6e4?Math.round(i/6e4)+"m":o>=1e3?Math.round(i/1e3)+"s":i+"ms"}throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},62970:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let s=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,n=function(e){return"string"==typeof e&&s.test(e)}},69270:(e,t,r)=>{"use strict";let s,n,i;var o,a,h=r(37811),l=Object.create,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,p=Object.getOwnPropertyNames,f=Object.getPrototypeOf,d=Object.prototype.hasOwnProperty,y=(e,t,r,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let n of p(t))d.call(e,n)||n===r||c(e,n,{get:()=>t[n],enumerable:!(s=u(t,n))||s.enumerable});return e},m={},g={analytics:()=>C};for(var b in g)c(m,b,{get:g[b],enumerable:!0});e.exports=y(c({},"__esModule",{value:!0}),m);var _=(i=null!=(s=r(34675))?l(f(s)):{},y(!n&&s&&s.__esModule?i:c(i,"default",{value:s,enumerable:!0}),s)),v=class{constructor(e){this.batch=[],this.maxTimeoutMs=3e4,this.timeoutId=null,this.isSending=!1,this.batchSize=e.batchSize,this.baseTimeoutMs=e.baseTimeoutMs,this.currentTimeoutMs=e.baseTimeoutMs,this.sendFn=e.sendFn}enqueue(e){this.batch.push(e),this.schedule()}schedule(){this.batch.length>0&&!this.timeoutId&&(this.timeoutId=setTimeout(()=>{this.timeoutId=null,this.flush()},this.currentTimeoutMs))}async flush(){if(this.isSending||0===this.batch.length)return;this.isSending=!0;let e=[...this.batch.slice(0,this.batchSize)];this.batch=this.batch.slice(this.batchSize);try{await this.sendFn(e),this.currentTimeoutMs=this.baseTimeoutMs}catch(t){console.error("Sender: Failed to send batch",t),this.batch=[...e,...this.batch],this.currentTimeoutMs=Math.min(2*this.currentTimeoutMs,this.maxTimeoutMs)}finally{this.isSending=!1,this.schedule()}}},w=class{constructor(e){this.enabled=!1,this.properties={};const t=(0,_.default)({baseUrl:e}),r=async e=>{let r=await t.POST("/v1/events",{body:e});if(200!==r.response.status)throw Error(r.error)};this.sender=new v({batchSize:100,baseTimeoutMs:200,sendFn:r})}enable(){this.enabled=!0}setGlobalProperty(e,t){this.properties[e]=t}track(e,t){if(!this.enabled)return;let r={name:e,...this.properties,...t};this.sender.enqueue(r)}};void 0!==h&&h.env&&(o=null!=(a=h.env.METAMASK_ANALYTICS_ENDPOINT)?a:h.env.NEXT_PUBLIC_METAMASK_ANALYTICS_ENDPOINT);var C=new w(null!=o?o:"https://mm-sdk-analytics.api.cx.metamask.io/")},70217:e=>{"use strict";e.exports=e=>{if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}},79451:(e,t,r)=>{let s;var n=r(37811);t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;let r="color: "+this.color;t.splice(1,0,r,"color: inherit");let s=0,n=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(s++,"%c"===e&&(n=s))}),t.splice(n,0,r)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")}catch(e){}return!e&&void 0!==n&&"env"in n&&(e=n.env.DEBUG),e},t.useColors=function(){return"u">typeof window&&!!window.process&&("renderer"===window.process.type||!!window.process.__nwjs)||!("u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&
1("u">typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"u">typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},t.storage=function(){try{return localStorage}catch(e){}}(),s=!1,t.destroy=()=>{s||(s=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))},t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=r(80748)(t);let{formatters:i}=e.exports;i.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},80748:(e,t,r)=>{e.exports=function(e){function t(e){let r,n,i,o=null;function a(...e){if(!a.enabled)return;let s=Number(new Date);a.diff=s-(r||s),a.prev=r,a.curr=s,r=s,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let n=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,(r,s)=>{if("%%"===r)return"%";n++;let i=t.formatters[s];if("function"==typeof i){let t=e[n];r=i.call(a,t),e.splice(n,1),n--}return r}),t.formatArgs.call(a,e),(a.log||t.log).apply(a,e)}return a.namespace=e,a.useColors=t.useColors(),a.color=t.selectColor(e),a.extend=s,a.destroy=t.destroy,Object.defineProperty(a,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(n!==t.namespaces&&(n=t.namespaces,i=t.enabled(e)),i),set:e=>{o=e}}),"function"==typeof t.init&&t.init(a),a}function s(e,r){let s=t(this.namespace+(void 0===r?":":r)+e);return s.log=this.log,s}function n(e){return e.toString().substring(2,e.toString().length-2).replace(/\.\*\?$/,"*")}return t.debug=t,t.default=t,t.coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){let e=[...t.names.map(n),...t.skips.map(n).map(e=>"-"+e)].join(",");return t.enable(""),e},t.enable=function(e){let r;t.save(e),t.namespaces=e,t.names=[],t.skips=[];let s=("string"==typeof e?e:"").split(/[\s,]+/),n=s.length;for(r=0;r<n;r++)s[r]&&("-"===(e=s[r].replace(/\*/g,".*?"))[0]?t.skips.push(RegExp("^"+e.slice(1)+"$")):t.names.push(RegExp("^"+e+"$")))},t.enabled=function(e){let r,s;if("*"===e[e.length-1])return!0;for(r=0,s=t.skips.length;r<s;r++)if(t.skips[r].test(e))return!1;for(r=0,s=t.names.length;r<s;r++)if(t.names[r].test(e))return!0;return!1},t.humanize=r(47519),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach(r=>{t[r]=e[r]}),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let r=0;for(let t=0;t<e.length;t++)r=(r<<5)-r+e.charCodeAt(t)|0;return t.colors[Math.abs(r)%t.colors.length]},t.enable(t.load()),t}},84593:function(e,t,r){"use strict";let s=r(70217),{hasOwnProperty:n}=Object.prototype,{propertyIsEnumerable:i}=Object,o=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,enumerable:!0,configurable:!0}),a=this,h={concatArrays:!1,ignoreUndefined:!1},l=e=>{let t=[];for(let r in e)n.call(e,r)&&t.push(r);if(Object.getOwnPropertySymbols)for(let r of Object.getOwnPropertySymbols(e))i.call(e,r)&&t.push(r);return t};function c(e){var t,r;let n,i;
1return Array.isArray(e)?(n=(t=e).slice(0,0),l(t).forEach(e=>{o(n,e,c(t[e]))}),n):s(e)?(i=null===Object.getPrototypeOf(r=e)?Object.create(null):{},l(r).forEach(e=>{o(i,e,c(r[e]))}),i):e}let u=(e,t,r,s)=>(r.forEach(r=>{void 0===t[r]&&s.ignoreUndefined||(r in e&&e[r]!==Object.getPrototypeOf(e)?o(e,r,p(e[r],t[r],s)):o(e,r,c(t[r])))}),e);function p(e,t,r){if(r.concatArrays&&Array.isArray(e)&&Array.isArray(t)){let s,i;return s=e.slice(0,0),i=0,[e,t].forEach(t=>{let a=[];for(let r=0;r<t.length;r++)n.call(t,r)&&(a.push(String(r)),t===e?o(s,i++,t[r]):o(s,i++,c(t[r])));s=u(s,t,l(t).filter(e=>!a.includes(e)),r)}),s}return s(t)&&s(e)?u(e,t,l(t),r):c(t)}e.exports=function(...e){let t=p(c(h),this!==a&&this||{},h),r={_:{}};for(let n of e)if(void 0!==n){if(!s(n))throw TypeError("`"+n+"` is not an Option Object");r=p(r,{_:n},t)}return r._}}}]);
2//# sourceMappingURL=29853.6a0c6249318f47b0.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.