UNPKG

workerd

Version:

👷 workerd, Cloudflare's JavaScript/Wasm Runtime

5 lines • 4.22 MB
var V0t=Object.create;var uY=Object.defineProperty;var q0t=Object.getOwnPropertyDescriptor;var H0t=Object.getOwnPropertyNames;var $0t=Object.getPrototypeOf,K0t=Object.prototype.hasOwnProperty;var Eve=(F=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(F,{get:(P,K)=>(typeof require<"u"?require:P)[K]}):F)(function(F){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+F+'" is not supported')});var Q0t=(F,P)=>()=>(F&&(P=F(F=0)),P);var eo=(F,P)=>()=>(P||F((P={exports:{}}).exports,P),P.exports),X0t=(F,P)=>{for(var K in P)uY(F,K,{get:P[K],enumerable:!0})},L5e=(F,P,K,re)=>{if(P&&typeof P=="object"||typeof P=="function")for(let ye of H0t(P))!K0t.call(F,ye)&&ye!==K&&uY(F,ye,{get:()=>P[ye],enumerable:!(re=q0t(P,ye))||re.enumerable});return F};var Qd=(F,P,K)=>(K=F!=null?V0t($0t(F)):{},L5e(P||!F||!F.__esModule?uY(K,"default",{value:F,enumerable:!0}):K,F)),hu=F=>L5e(uY({},"__esModule",{value:!0}),F);var ou={};X0t(ou,{__addDisposableResource:()=>iLe,__assign:()=>_Y,__asyncDelegator:()=>Q5e,__asyncGenerator:()=>K5e,__asyncValues:()=>X5e,__await:()=>pR,__awaiter:()=>U5e,__classPrivateFieldGet:()=>tLe,__classPrivateFieldIn:()=>nLe,__classPrivateFieldSet:()=>rLe,__createBinding:()=>pY,__decorate:()=>B5e,__disposeResources:()=>sLe,__esDecorate:()=>Y0t,__exportStar:()=>V5e,__extends:()=>j5e,__generator:()=>J5e,__importDefault:()=>eLe,__importStar:()=>Z5e,__makeTemplateObject:()=>Y5e,__metadata:()=>G5e,__param:()=>z5e,__propKey:()=>ebt,__read:()=>Nve,__rest:()=>W5e,__runInitializers:()=>Z0t,__setFunctionName:()=>tbt,__spread:()=>q5e,__spreadArray:()=>$5e,__spreadArrays:()=>H5e,__values:()=>fY,default:()=>ibt});function j5e(F,P){if(typeof P!="function"&&P!==null)throw new TypeError("Class extends value "+String(P)+" is not a constructor or null");Ave(F,P);function K(){this.constructor=F}F.prototype=P===null?Object.create(P):(K.prototype=P.prototype,new K)}function W5e(F,P){var K={};for(var re in F)Object.prototype.hasOwnProperty.call(F,re)&&P.indexOf(re)<0&&(K[re]=F[re]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,re=Object.getOwnPropertySymbols(F);ye<re.length;ye++)P.indexOf(re[ye])<0&&Object.prototype.propertyIsEnumerable.call(F,re[ye])&&(K[re[ye]]=F[re[ye]]);return K}function B5e(F,P,K,re){var ye=arguments.length,Oe=ye<3?P:re===null?re=Object.getOwnPropertyDescriptor(P,K):re,Lt;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")Oe=Reflect.decorate(F,P,K,re);else for(var tr=F.length-1;tr>=0;tr--)(Lt=F[tr])&&(Oe=(ye<3?Lt(Oe):ye>3?Lt(P,K,Oe):Lt(P,K))||Oe);return ye>3&&Oe&&Object.defineProperty(P,K,Oe),Oe}function z5e(F,P){return function(K,re){P(K,re,F)}}function Y0t(F,P,K,re,ye,Oe){function Lt(ta){if(ta!==void 0&&typeof ta!="function")throw new TypeError("Function expected");return ta}for(var tr=re.kind,ui=tr==="getter"?"get":tr==="setter"?"set":"value",mn=!P&&F?re.static?F:F.prototype:null,tn=P||(mn?Object.getOwnPropertyDescriptor(mn,re.name):{}),Ii,Ge=!1,Da=K.length-1;Da>=0;Da--){var dr={};for(var $t in re)dr[$t]=$t==="access"?{}:re[$t];for(var $t in re.access)dr.access[$t]=re.access[$t];dr.addInitializer=function(ta){if(Ge)throw new TypeError("Cannot add initializers after decoration has completed");Oe.push(Lt(ta||null))};var Wc=(0,K[Da])(tr==="accessor"?{get:tn.get,set:tn.set}:tn[ui],dr);if(tr==="accessor"){if(Wc===void 0)continue;if(Wc===null||typeof Wc!="object")throw new TypeError("Object expected");(Ii=Lt(Wc.get))&&(tn.get=Ii),(Ii=Lt(Wc.set))&&(tn.set=Ii),(Ii=Lt(Wc.init))&&ye.unshift(Ii)}else(Ii=Lt(Wc))&&(tr==="field"?ye.unshift(Ii):tn[ui]=Ii)}mn&&Object.defineProperty(mn,re.name,tn),Ge=!0}function Z0t(F,P,K){for(var re=arguments.length>2,ye=0;ye<P.length;ye++)K=re?P[ye].call(F,K):P[ye].call(F);return re?K:void 0}function ebt(F){return typeof F=="symbol"?F:"".concat(F)}function tbt(F,P,K){return typeof P=="symbol"&&(P=P.description?"[".concat(P.description,"]"):""),Object.defineProperty(F,"name",{configurable:!0,value:K?"".concat(K," ",P):P})}function G5e(F,P){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(F,P)}function U5e(F,P,K,re){function ye(Oe){return Oe instanceof K?Oe:new K(function(Lt){Lt(Oe)})}return new(K||(K=Promise))(function(Oe,Lt){function tr(tn){try{mn(re.next(tn))}catch(Ii){Lt(Ii)}}function ui(tn){try{mn(re.throw(tn))}catch(Ii){Lt(Ii)}}function mn(tn){tn.done?Oe(tn.value):ye(tn.value).then(tr,ui)}mn((re=re.apply(F,P||[])).next())})}function J5e(F,P){var K={label:0,sent:function(){if(Oe[0]&1)throw Oe[1];return Oe[1]},trys:[],ops:[]},re,ye,Oe,Lt=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return Lt.next=tr(0),Lt.throw=tr(1),Lt.return=tr(2),typeof Symbol=="function"&&(Lt[Symbol.iterator]=function(){return this}),Lt;function tr(mn){return function(tn){return ui([mn,tn])}}function ui(mn){if(re)throw new TypeError("Generator is already executing.");for(;Lt&&(Lt=0,mn[0]&&(K=0)),K;)try{if(re=1,ye&&(Oe=mn[0]&2?ye.return:mn[0]?ye.throw||((Oe=ye.return)&&Oe.call(ye),0):ye.next)&&!(Oe=Oe.call(ye,mn[1])).done)return Oe;switch(ye=0,Oe&&(mn=[mn[0]&2,Oe.value]),mn[0]){case 0:case 1:Oe=mn;break;case 4:return K.label++,{value:mn[1],done:!1};case 5:K.label++,ye=mn[1],mn=[0];continue;case 7:mn=K.ops.pop(),K.trys.pop();continue;default:if(Oe=K.trys,!(Oe=Oe.length>0&&Oe[Oe.length-1])&&(mn[0]===6||mn[0]===2)){K=0;continue}if(mn[0]===3&&(!Oe||mn[1]>Oe[0]&&mn[1]<Oe[3])){K.label=mn[1];break}if(mn[0]===6&&K.label<Oe[1]){K.label=Oe[1],Oe=mn;break}if(Oe&&K.label<Oe[2]){K.label=Oe[2],K.ops.push(mn);break}Oe[2]&&K.ops.pop(),K.trys.pop();continue}mn=P.call(F,K)}catch(tn){mn=[6,tn],ye=0}finally{re=Oe=0}if(mn[0]&5)throw mn[1];return{value:mn[0]?mn[1]:void 0,done:!0}}}function V5e(F,P){for(var K in F)K!=="default"&&!Object.prototype.hasOwnProperty.call(P,K)&&pY(P,F,K)}function fY(F){var P=typeof Symbol=="function"&&Symbol.iterator,K=P&&F[P],re=0;if(K)return K.call(F);if(F&&typeof F.length=="number")return{next:function(){return F&&re>=F.length&&(F=void 0),{value:F&&F[re++],done:!F}}};throw new TypeError(P?"Object is not iterable.":"Symbol.iterator is not defined.")}function Nve(F,P){var K=typeof Symbol=="function"&&F[Symbol.iterator];if(!K)return F;var re=K.call(F),ye,Oe=[],Lt;try{for(;(P===void 0||P-- >0)&&!(ye=re.next()).done;)Oe.push(ye.value)}catch(tr){Lt={error:tr}}finally{try{ye&&!ye.done&&(K=re.return)&&K.call(re)}finally{if(Lt)throw Lt.error}}return Oe}function q5e(){for(var F=[],P=0;P<arguments.length;P++)F=F.concat(Nve(arguments[P]));return F}function H5e(){for(var F=0,P=0,K=arguments.length;P<K;P++)F+=arguments[P].length;for(var re=Array(F),ye=0,P=0;P<K;P++)for(var Oe=arguments[P],Lt=0,tr=Oe.length;Lt<tr;Lt++,ye++)re[ye]=Oe[Lt];return re}function $5e(F,P,K){if(K||arguments.length===2)for(var re=0,ye=P.length,Oe;re<ye;re++)(Oe||!(re in P))&&(Oe||(Oe=Array.prototype.slice.call(P,0,re)),Oe[re]=P[re]);return F.concat(Oe||Array.prototype.slice.call(P))}function pR(F){return this instanceof pR?(this.v=F,this):new pR(F)}function K5e(F,P,K){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var re=K.apply(F,P||[]),ye,Oe=[];return ye=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),tr("next"),tr("throw"),tr("return",Lt),ye[Symbol.asyncIterator]=function(){return this},ye;function Lt(Da){return function(dr){return Promise.resolve(dr).then(Da,Ii)}}function tr(Da,dr){re[Da]&&(ye[Da]=function($t){return new Promise(function(Wc,ta){Oe.push([Da,$t,Wc,ta])>1||ui(Da,$t)})},dr&&(ye[Da]=dr(ye[Da])))}function ui(Da,dr){try{mn(re[Da](dr))}catch($t){Ge(Oe[0][3],$t)}}function mn(Da){Da.value instanceof pR?Promise.resolve(Da.value.v).then(tn,Ii):Ge(Oe[0][2],Da)}function tn(Da){ui("next",Da)}function Ii(Da){ui("throw",Da)}function Ge(Da,dr){Da(dr),Oe.shift(),Oe.length&&ui(Oe[0][0],Oe[0][1])}}function Q5e(F){var P,K;return P={},re("next"),re("throw",function(ye){throw ye}),re("return"),P[Symbol.iterator]=function(){return this},P;function re(ye,Oe){P[ye]=F[ye]?function(Lt){return(K=!K)?{value:pR(F[ye](Lt)),done:!1}:Oe?Oe(Lt):Lt}:Oe}}function X5e(F){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var P=F[Symbol.asyncIterator],K;return P?P.call(F):(F=typeof fY=="function"?fY(F):F[Symbol.iterator](),K={},re("next"),re("throw"),re("return"),K[Symbol.asyncIterator]=function(){return this},K);function re(Oe){K[Oe]=F[Oe]&&function(Lt){return new Promise(function(tr,ui){Lt=F[Oe](Lt),ye(tr,ui,Lt.done,Lt.value)})}}function ye(Oe,Lt,tr,ui){Promise.resolve(ui).then(function(mn){Oe({value:mn,done:tr})},Lt)}}function Y5e(F,P){return Object.defineProperty?Object.defineProperty(F,"raw",{value:P}):F.raw=P,F}function Z5e(F){if(F&&F.__esModule)return F;var P={};if(F!=null)for(var K in F)K!=="default"&&Object.prototype.hasOwnProperty.call(F,K)&&pY(P,F,K);return rbt(P,F),P}function eLe(F){return F&&F.__esModule?F:{default:F}}function tLe(F,P,K,re){if(K==="a"&&!re)throw new TypeError("Private accessor was defined without a getter");if(typeof P=="function"?F!==P||!re:!P.has(F))throw new TypeError("Cannot read private member from an object whose class did not declare it");return K==="m"?re:K==="a"?re.call(F):re?re.value:P.get(F)}function rLe(F,P,K,re,ye){if(re==="m")throw new TypeError("Private method is not writable");if(re==="a"&&!ye)throw new TypeError("Private accessor was defined without a setter");if(typeof P=="function"?F!==P||!ye:!P.has(F))throw new TypeError("Cannot write private member to an object whose class did not declare it");return re==="a"?ye.call(F,K):ye?ye.value=K:P.set(F,K),K}function nLe(F,P){if(P===null||typeof P!="object"&&typeof P!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof F=="function"?P===F:F.has(P)}function iLe(F,P,K){if(P!=null){if(typeof P!="object"&&typeof P!="function")throw new TypeError("Object expected.");var re,ye;if(K){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");re=P[Symbol.asyncDispose]}if(re===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");re=P[Symbol.dispose],K&&(ye=re)}if(typeof re!="function")throw new TypeError("Object not disposable.");ye&&(re=function(){try{ye.call(this)}catch(Oe){return Promise.reject(Oe)}}),F.stack.push({value:P,dispose:re,async:K})}else K&&F.stack.push({async:!0});return P}function sLe(F){function P(Oe){F.error=F.hasError?new nbt(Oe,F.error,"An error was suppressed during disposal."):Oe,F.hasError=!0}var K,re=0;function ye(){for(;K=F.stack.pop();)try{if(!K.async&&re===1)return re=0,F.stack.push(K),Promise.resolve().then(ye);if(K.dispose){var Oe=K.dispose.call(K.value);if(K.async)return re|=2,Promise.resolve(Oe).then(ye,function(Lt){return P(Lt),ye()})}else re|=1}catch(Lt){P(Lt)}if(re===1)return F.hasError?Promise.reject(F.error):Promise.resolve();if(F.hasError)throw F.error}return ye()}var Ave,_Y,pY,rbt,nbt,ibt,cu=Q0t(()=>{Ave=function(F,P){return Ave=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(K,re){K.__proto__=re}||function(K,re){for(var ye in re)Object.prototype.hasOwnProperty.call(re,ye)&&(K[ye]=re[ye])},Ave(F,P)};_Y=function(){return _Y=Object.assign||function(P){for(var K,re=1,ye=arguments.length;re<ye;re++){K=arguments[re];for(var Oe in K)Object.prototype.hasOwnProperty.call(K,Oe)&&(P[Oe]=K[Oe])}return P},_Y.apply(this,arguments)};pY=Object.create?function(F,P,K,re){re===void 0&&(re=K);var ye=Object.getOwnPropertyDescriptor(P,K);(!ye||("get"in ye?!P.__esModule:ye.writable||ye.configurable))&&(ye={enumerable:!0,get:function(){return P[K]}}),Object.defineProperty(F,re,ye)}:function(F,P,K,re){re===void 0&&(re=K),F[re]=P[K]};rbt=Object.create?function(F,P){Object.defineProperty(F,"default",{enumerable:!0,value:P})}:function(F,P){F.default=P};nbt=typeof SuppressedError=="function"?SuppressedError:function(F,P,K){var re=new Error(K);return re.name="SuppressedError",re.error=F,re.suppressed=P,re};ibt={__extends:j5e,__assign:_Y,__rest:W5e,__decorate:B5e,__param:z5e,__metadata:G5e,__awaiter:U5e,__generator:J5e,__createBinding:pY,__exportStar:V5e,__values:fY,__read:Nve,__spread:q5e,__spreadArrays:H5e,__spreadArray:$5e,__await:pR,__asyncGenerator:K5e,__asyncDelegator:Q5e,__asyncValues:X5e,__makeTemplateObject:Y5e,__importStar:Z5e,__importDefault:eLe,__classPrivateFieldGet:tLe,__classPrivateFieldSet:rLe,__classPrivateFieldIn:nLe,__addDisposableResource:iLe,__disposeResources:sLe}});var oLe=eo((fxt,aLe)=>{var dR=1e3,mR=dR*60,gR=mR*60,jN=gR*24,sbt=jN*7,abt=jN*365.25;aLe.exports=function(F,P){P=P||{};var K=typeof F;if(K==="string"&&F.length>0)return obt(F);if(K==="number"&&isFinite(F))return P.long?lbt(F):cbt(F);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(F))};function obt(F){if(F=String(F),!(F.length>100)){var P=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(F);if(P){var K=parseFloat(P[1]),re=(P[2]||"ms").toLowerCase();switch(re){case"years":case"year":case"yrs":case"yr":case"y":return K*abt;case"weeks":case"week":case"w":return K*sbt;case"days":case"day":case"d":return K*jN;case"hours":case"hour":case"hrs":case"hr":case"h":return K*gR;case"minutes":case"minute":case"mins":case"min":case"m":return K*mR;case"seconds":case"second":case"secs":case"sec":case"s":return K*dR;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return K;default:return}}}}function cbt(F){var P=Math.abs(F);return P>=jN?Math.round(F/jN)+"d":P>=gR?Math.round(F/gR)+"h":P>=mR?Math.round(F/mR)+"m":P>=dR?Math.round(F/dR)+"s":F+"ms"}function lbt(F){var P=Math.abs(F);return P>=jN?dY(F,P,jN,"day"):P>=gR?dY(F,P,gR,"hour"):P>=mR?dY(F,P,mR,"minute"):P>=dR?dY(F,P,dR,"second"):F+" ms"}function dY(F,P,K,re){var ye=P>=K*1.5;return Math.round(F/K)+" "+re+(ye?"s":"")}});var lLe=eo((pxt,cLe)=>{function ubt(F){K.debug=K,K.default=K,K.coerce=ui,K.disable=Oe,K.enable=ye,K.enabled=Lt,K.humanize=oLe(),K.destroy=mn,Object.keys(F).forEach(tn=>{K[tn]=F[tn]}),K.names=[],K.skips=[],K.formatters={};function P(tn){let Ii=0;for(let Ge=0;Ge<tn.length;Ge++)Ii=(Ii<<5)-Ii+tn.charCodeAt(Ge),Ii|=0;return K.colors[Math.abs(Ii)%K.colors.length]}K.selectColor=P;function K(tn){let Ii,Ge=null,Da,dr;function $t(...Wc){if(!$t.enabled)return;let ta=$t,Cf=Number(new Date),Gg=Cf-(Ii||Cf);ta.diff=Gg,ta.prev=Ii,ta.curr=Cf,Ii=Cf,Wc[0]=K.coerce(Wc[0]),typeof Wc[0]!="string"&&Wc.unshift("%O");let um=0;Wc[0]=Wc[0].replace(/%([a-zA-Z%])/g,(Fi,Bn)=>{if(Fi==="%%")return"%";um++;let pv=K.formatters[Bn];if(typeof pv=="function"){let hc=Wc[um];Fi=pv.call(ta,hc),Wc.splice(um,1),um--}return Fi}),K.formatArgs.call(ta,Wc),(ta.log||K.log).apply(ta,Wc)}return $t.namespace=tn,$t.useColors=K.useColors(),$t.color=K.selectColor(tn),$t.extend=re,$t.destroy=K.destroy,Object.defineProperty($t,"enabled",{enumerable:!0,configurable:!1,get:()=>Ge!==null?Ge:(Da!==K.namespaces&&(Da=K.namespaces,dr=K.enabled(tn)),dr),set:Wc=>{Ge=Wc}}),typeof K.init=="function"&&K.init($t),$t}function re(tn,Ii){let Ge=K(this.namespace+(typeof Ii>"u"?":":Ii)+tn);return Ge.log=this.log,Ge}function ye(tn){K.save(tn),K.namespaces=tn,K.names=[],K.skips=[];let Ii,Ge=(typeof tn=="string"?tn:"").split(/[\s,]+/),Da=Ge.length;for(Ii=0;Ii<Da;Ii++)Ge[Ii]&&(tn=Ge[Ii].replace(/\*/g,".*?"),tn[0]==="-"?K.skips.push(new RegExp("^"+tn.slice(1)+"$")):K.names.push(new RegExp("^"+tn+"$")))}function Oe(){let tn=[...K.names.map(tr),...K.skips.map(tr).map(Ii=>"-"+Ii)].join(",");return K.enable(""),tn}function Lt(tn){if(tn[tn.length-1]==="*")return!0;let Ii,Ge;for(Ii=0,Ge=K.skips.length;Ii<Ge;Ii++)if(K.skips[Ii].test(tn))return!1;for(Ii=0,Ge=K.names.length;Ii<Ge;Ii++)if(K.names[Ii].test(tn))return!0;return!1}function tr(tn){return tn.toString().substring(2,tn.toString().length-2).replace(/\.\*\?$/,"*")}function ui(tn){return tn instanceof Error?tn.stack||tn.message:tn}function mn(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return K.enable(K.load()),K}cLe.exports=ubt});var yu=eo((Vb,mY)=>{Vb.formatArgs=fbt;Vb.save=pbt;Vb.load=dbt;Vb.useColors=_bt;Vb.storage=mbt();Vb.destroy=(()=>{let F=!1;return()=>{F||(F=!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`."))}})();Vb.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"];function _bt(){if(typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let F;return typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&(F=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(F[1],10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function fbt(F){if(F[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+F[0]+(this.useColors?"%c ":" ")+"+"+mY.exports.humanize(this.diff),!this.useColors)return;let P="color: "+this.color;F.splice(1,0,P,"color: inherit");let K=0,re=0;F[0].replace(/%[a-zA-Z%]/g,ye=>{ye!=="%%"&&(K++,ye==="%c"&&(re=K))}),F.splice(re,0,P)}Vb.log=console.debug||console.log||(()=>{});function pbt(F){try{F?Vb.storage.setItem("debug",F):Vb.storage.removeItem("debug")}catch{}}function dbt(){let F;try{F=Vb.storage.getItem("debug")}catch{}return!F&&typeof process<"u"&&"env"in process&&(F=process.env.DEBUG),F}function mbt(){try{return localStorage}catch{}}mY.exports=lLe()(Vb);var{formatters:gbt}=mY.exports;gbt.j=function(F){try{return JSON.stringify(F)}catch(P){return"[UnexpectedJSONParseError]: "+P.message}}});var qb=eo(Sc=>{"use strict";Object.defineProperty(Sc,"__esModule",{value:!0});Sc.MAX_SEGMENT_LENGTH=Sc.MAX_DEPTH=Sc.VAL32=Sc.POINTER_TYPE_MASK=Sc.POINTER_DOUBLE_FAR_MASK=Sc.POINTER_COPY_LIMIT=Sc.PACK_SPAN_THRESHOLD=Sc.NATIVE_LITTLE_ENDIAN=Sc.MIN_SINGLE_SEGMENT_GROWTH=Sc.MIN_SAFE_INTEGER=Sc.MAX_STREAM_SEGMENTS=Sc.MAX_SAFE_INTEGER=Sc.MAX_UINT32=Sc.MAX_INT32=Sc.MAX_BUFFER_DUMP_BYTES=Sc.LIST_SIZE_MASK=Sc.GROWTH_FACTOR=Sc.DEFAULT_TRAVERSE_LIMIT=Sc.DEFAULT_DEPTH_LIMIT=Sc.DEFAULT_DECODE_LIMIT=Sc.DEFAULT_BUFFER_SIZE=void 0;var uLe=new DataView(new ArrayBuffer(8));new Uint16Array(uLe.buffer)[0]=258;Sc.DEFAULT_BUFFER_SIZE=4096;Sc.DEFAULT_DECODE_LIMIT=64<<20;Sc.DEFAULT_DEPTH_LIMIT=64;Sc.DEFAULT_TRAVERSE_LIMIT=64<<20;Sc.GROWTH_FACTOR=1.5;Sc.LIST_SIZE_MASK=7;Sc.MAX_BUFFER_DUMP_BYTES=8192;Sc.MAX_INT32=2147483647;Sc.MAX_UINT32=4294967295;Sc.MAX_SAFE_INTEGER=9007199254740991;Sc.MAX_STREAM_SEGMENTS=512;Sc.MIN_SAFE_INTEGER=-9007199254740991;Sc.MIN_SINGLE_SEGMENT_GROWTH=4096;Sc.NATIVE_LITTLE_ENDIAN=uLe.getUint8(0)===2;Sc.PACK_SPAN_THRESHOLD=2;Sc.POINTER_COPY_LIMIT=32;Sc.POINTER_DOUBLE_FAR_MASK=4;Sc.POINTER_TYPE_MASK=3;Sc.VAL32=4294967296;Sc.MAX_DEPTH=Sc.MAX_INT32;Sc.MAX_SEGMENT_LENGTH=Sc.MAX_UINT32});var cv=eo(ls=>{"use strict";Object.defineProperty(ls,"__esModule",{value:!0});ls.PTR_WRITE_CONST_STRUCT=ls.PTR_WRITE_CONST_LIST=ls.TYPE_SET_GENERIC_LIST=ls.TYPE_GET_GENERIC_LIST=ls.TYPE_COMPOSITE_SIZE_UNDEFINED=ls.SEG_SIZE_OVERFLOW=ls.SEG_REPLACEMENT_BUFFER_TOO_SMALL=ls.SEG_NOT_WORD_ALIGNED=ls.SEG_ID_OUT_OF_BOUNDS=ls.SEG_GET_NON_ZERO_SINGLE=ls.SEG_BUFFER_NOT_ALLOCATED=ls.RANGE_UINT32_OVERFLOW=ls.RANGE_SIZE_OVERFLOW=ls.RANGE_INVALID_UTF8=ls.RANGE_INT64_UNDERFLOW=ls.RANGE_INT32_OVERFLOW=ls.PTR_WRONG_STRUCT_PTR_SIZE=ls.PTR_WRONG_STRUCT_DATA_SIZE=ls.PTR_WRONG_COMPOSITE_PTR_SIZE=ls.PTR_WRONG_COMPOSITE_DATA_SIZE=ls.PTR_WRONG_POINTER_TYPE=ls.PTR_WRONG_LIST_TYPE=ls.PTR_TRAVERSAL_LIMIT_EXCEEDED=ls.PTR_STRUCT_POINTER_OUT_OF_BOUNDS=ls.PTR_STRUCT_DATA_OUT_OF_BOUNDS=ls.PTR_OFFSET_OUT_OF_BOUNDS=ls.PTR_INVALID_UNION_ACCESS=ls.PTR_INVALID_POINTER_TYPE=ls.PTR_INVALID_LIST_SIZE=ls.PTR_INVALID_FAR_TARGET=ls.PTR_INIT_NON_GROUP=ls.PTR_INIT_COMPOSITE_STRUCT=ls.PTR_DISOWN_COMPOSITE_STRUCT=ls.PTR_DEPTH_LIMIT_EXCEEDED=ls.PTR_COMPOSITE_SIZE_UNDEFINED=ls.PTR_ALREADY_ADOPTED=ls.PTR_ADOPT_WRONG_MESSAGE=ls.PTR_ADOPT_COMPOSITE_STRUCT=ls.NOT_IMPLEMENTED=ls.MSG_SEGMENT_TOO_SMALL=ls.MSG_SEGMENT_OUT_OF_BOUNDS=ls.MSG_PACK_NOT_WORD_ALIGNED=ls.MSG_NO_SEGMENTS_IN_ARENA=ls.MSG_INVALID_FRAME_HEADER=ls.assertNever=ls.INVARIANT_UNREACHABLE_CODE=void 0;var hbt=(cu(),hu(ou)),ybt=hbt.__importDefault(yu()),_Le=qb(),vbt=ybt.default("capnp:errors");vbt("load");ls.INVARIANT_UNREACHABLE_CODE="CAPNP-TS000 Unreachable code detected.";function bbt(F){throw new Error(ls.INVARIANT_UNREACHABLE_CODE+` (never block hit with: ${F})`)}ls.assertNever=bbt;ls.MSG_INVALID_FRAME_HEADER="CAPNP-TS001 Attempted to parse an invalid message frame header; are you sure this is a Cap'n Proto message?";ls.MSG_NO_SEGMENTS_IN_ARENA="CAPNP-TS002 Attempted to preallocate a message with no segments in the arena.";ls.MSG_PACK_NOT_WORD_ALIGNED="CAPNP-TS003 Attempted to pack a message that was not word-aligned.";ls.MSG_SEGMENT_OUT_OF_BOUNDS="CAPNP-TS004 Segment ID %X is out of bounds for message %s.";ls.MSG_SEGMENT_TOO_SMALL="CAPNP-TS005 First segment must have at least enough room to hold the root pointer (8 bytes).";ls.NOT_IMPLEMENTED="CAPNP-TS006 %s is not implemented.";ls.PTR_ADOPT_COMPOSITE_STRUCT="CAPNP-TS007 Attempted to adopt a struct into a composite list (%s).";ls.PTR_ADOPT_WRONG_MESSAGE="CAPNP-TS008 Attempted to adopt %s into a pointer in a different message %s.";ls.PTR_ALREADY_ADOPTED="CAPNP-TS009 Attempted to adopt %s more than once.";ls.PTR_COMPOSITE_SIZE_UNDEFINED="CAPNP-TS010 Attempted to set a composite list without providing a composite element size.";ls.PTR_DEPTH_LIMIT_EXCEEDED="CAPNP-TS011 Nesting depth limit exceeded for %s.";ls.PTR_DISOWN_COMPOSITE_STRUCT="CAPNP-TS012 Attempted to disown a struct member from a composite list (%s).";ls.PTR_INIT_COMPOSITE_STRUCT="CAPNP-TS013 Attempted to initialize a struct member from a composite list (%s).";ls.PTR_INIT_NON_GROUP="CAPNP-TS014 Attempted to initialize a group field with a non-group struct class.";ls.PTR_INVALID_FAR_TARGET="CAPNP-TS015 Target of a far pointer (%s) is another far pointer.";ls.PTR_INVALID_LIST_SIZE="CAPNP-TS016 Invalid list element size: %x.";ls.PTR_INVALID_POINTER_TYPE="CAPNP-TS017 Invalid pointer type: %x.";ls.PTR_INVALID_UNION_ACCESS="CAPNP-TS018 Attempted to access getter on %s for union field %s that is not currently set (wanted: %d, found: %d).";ls.PTR_OFFSET_OUT_OF_BOUNDS="CAPNP-TS019 Pointer offset %a is out of bounds for underlying buffer.";ls.PTR_STRUCT_DATA_OUT_OF_BOUNDS="CAPNP-TS020 Attempted to access out-of-bounds struct data (struct: %s, %d bytes at %a, data words: %d).";ls.PTR_STRUCT_POINTER_OUT_OF_BOUNDS="CAPNP-TS021 Attempted to access out-of-bounds struct pointer (%s, index: %d, length: %d).";ls.PTR_TRAVERSAL_LIMIT_EXCEEDED="CAPNP-TS022 Traversal limit exceeded! Slow down! %s";ls.PTR_WRONG_LIST_TYPE="CAPNP-TS023 Cannot convert %s to a %s list.";ls.PTR_WRONG_POINTER_TYPE="CAPNP-TS024 Attempted to convert pointer %s to a %s type.";ls.PTR_WRONG_COMPOSITE_DATA_SIZE="CAPNP-TS025 Attempted to convert %s to a composite list with the wrong data size (found: %d).";ls.PTR_WRONG_COMPOSITE_PTR_SIZE="CAPNP-TS026 Attempted to convert %s to a composite list with the wrong pointer size (found: %d).";ls.PTR_WRONG_STRUCT_DATA_SIZE="CAPNP-TS027 Attempted to convert %s to a struct with the wrong data size (found: %d).";ls.PTR_WRONG_STRUCT_PTR_SIZE="CAPNP-TS028 Attempted to convert %s to a struct with the wrong pointer size (found: %d).";ls.RANGE_INT32_OVERFLOW="CAPNP-TS029 32-bit signed integer overflow detected.";ls.RANGE_INT64_UNDERFLOW="CAPNP-TS030 Buffer is not large enough to hold a word.";ls.RANGE_INVALID_UTF8="CAPNP-TS031 Invalid UTF-8 code sequence detected.";ls.RANGE_SIZE_OVERFLOW=`CAPNP-TS032 Size %x exceeds maximum ${_Le.MAX_SEGMENT_LENGTH.toString(16)}.`;ls.RANGE_UINT32_OVERFLOW="CAPNP-TS033 32-bit unsigned integer overflow detected.";ls.SEG_BUFFER_NOT_ALLOCATED="CAPNP-TS034 allocate() needs to be called at least once before getting a buffer.";ls.SEG_GET_NON_ZERO_SINGLE="CAPNP-TS035 Attempted to get a segment other than 0 (%d) from a single segment arena.";ls.SEG_ID_OUT_OF_BOUNDS="CAPNP-TS036 Attempted to get an out-of-bounds segment (%d).";ls.SEG_NOT_WORD_ALIGNED="CAPNP-TS037 Segment buffer length %d is not a multiple of 8.";ls.SEG_REPLACEMENT_BUFFER_TOO_SMALL="CAPNP-TS038 Attempted to replace a segment buffer with one that is smaller than the allocated space.";ls.SEG_SIZE_OVERFLOW=`CAPNP-TS039 Requested size %x exceeds maximum value (${_Le.MAX_SEGMENT_LENGTH}).`;ls.TYPE_COMPOSITE_SIZE_UNDEFINED="CAPNP-TS040 Must provide a composite element size for composite list pointers.";ls.TYPE_GET_GENERIC_LIST="CAPNP-TS041 Attempted to call get() on a generic list.";ls.TYPE_SET_GENERIC_LIST="CAPNP-TS042 Attempted to call set() on a generic list.";ls.PTR_WRITE_CONST_LIST="CAPNP-TS043 Attempted to write to a const list.";ls.PTR_WRITE_CONST_STRUCT="CAPNP-TS044 Attempted to write to a const struct."});var fLe=eo(xf=>{"use strict";Object.defineProperty(xf,"__esModule",{value:!0});xf.getVoidMask=xf.getUint64Mask=xf.getInt64Mask=xf.getBitMask=xf.getUint8Mask=xf.getUint32Mask=xf.getUint16Mask=xf.getInt8Mask=xf.getInt32Mask=xf.getInt16Mask=xf.getFloat64Mask=xf.getFloat32Mask=void 0;var Sbt=cv();function nD(F,P){return K=>{let re=new DataView(new ArrayBuffer(F));return P.call(re,0,K,!0),re}}xf.getFloat32Mask=nD(4,DataView.prototype.setFloat32);xf.getFloat64Mask=nD(8,DataView.prototype.setFloat64);xf.getInt16Mask=nD(2,DataView.prototype.setInt16);xf.getInt32Mask=nD(4,DataView.prototype.setInt32);xf.getInt8Mask=nD(1,DataView.prototype.setInt8);xf.getUint16Mask=nD(2,DataView.prototype.setUint16);xf.getUint32Mask=nD(4,DataView.prototype.setUint32);xf.getUint8Mask=nD(1,DataView.prototype.setUint8);function Tbt(F,P){let K=new DataView(new ArrayBuffer(1));return F&&K.setUint8(0,1<<P%8),K}xf.getBitMask=Tbt;function kbt(F){return F.toDataView()}xf.getInt64Mask=kbt;function xbt(F){return F.toDataView()}xf.getUint64Mask=xbt;function Cbt(){throw new Error(Sbt.INVARIANT_UNREACHABLE_CODE)}xf.getVoidMask=Cbt});var md=eo(WN=>{"use strict";Object.defineProperty(WN,"__esModule",{value:!0});WN.ListElementOffset=WN.ListElementSize=void 0;var wbt;(function(F){F[F.VOID=0]="VOID",F[F.BIT=1]="BIT",F[F.BYTE=2]="BYTE",F[F.BYTE_2=3]="BYTE_2",F[F.BYTE_4=4]="BYTE_4",F[F.BYTE_8=5]="BYTE_8",F[F.POINTER=6]="POINTER",F[F.COMPOSITE=7]="COMPOSITE"})(wbt=WN.ListElementSize||(WN.ListElementSize={}));WN.ListElementOffset=[0,.125,1,2,4,8,8,NaN]});var d0=eo(up=>{"use strict";Object.defineProperty(up,"__esModule",{value:!0});up.repeat=up.padToWord=up.pad=up.identity=up.format=up.encodeUtf8=up.dumpBuffer=up.decodeUtf8=up.checkUint32=up.checkInt32=up.bufferToHex=void 0;var Ibt=(cu(),hu(ou)),GW=Ibt.__importDefault(yu()),gY=qb(),iD=cv(),Pbt=GW.default("capnp:util");Pbt("load");function Dbt(F){let P=new Uint8Array(F),K=[];for(let re=0;re<P.byteLength;re++)K.push(hR(P[re].toString(16),2));return`[${K.join(" ")}]`}up.bufferToHex=Dbt;function Ebt(F){if(F>gY.MAX_INT32||F<-gY.MAX_INT32)throw new RangeError(iD.RANGE_INT32_OVERFLOW);return F}up.checkInt32=Ebt;function Abt(F){if(F<0||F>gY.MAX_UINT32)throw new RangeError(iD.RANGE_UINT32_OVERFLOW);return F}up.checkUint32=Abt;function Nbt(F){let P=F.byteLength,K="",re=0,ye=0,Oe=0,Lt=0,tr=0,ui=0;for(;re<P;){if(Oe=F[re++],(Oe&128)===0)ye=Oe;else if((Oe&224)===192){if(re>=P)throw new RangeError(iD.RANGE_INVALID_UTF8);Lt=F[re++],ye=(Oe&31)<<6|Lt&63}else if((Oe&240)===224){if(re+1>=P)throw new RangeError(iD.RANGE_INVALID_UTF8);Lt=F[re++],tr=F[re++],ye=(Oe&15)<<12|(Lt&63)<<6|tr&63}else if((Oe&248)===240){if(re+2>=P)throw new RangeError(iD.RANGE_INVALID_UTF8);Lt=F[re++],tr=F[re++],ui=F[re++],ye=(Oe&7)<<18|(Lt&63)<<12|(tr&63)<<6|ui&63}else throw new RangeError(iD.RANGE_INVALID_UTF8);if(ye<=55295||ye>=57344&&ye<=65535)K+=String.fromCharCode(ye);else{ye-=65536;let mn=(ye>>>10)+55296,tn=(ye&1023)+56320;if(mn<55296||mn>56319)throw new RangeError(iD.RANGE_INVALID_UTF8);K+=String.fromCharCode(mn,tn)}}return K}up.decodeUtf8=Nbt;function Mbt(F){let P=F instanceof ArrayBuffer?new Uint8Array(F):new Uint8Array(F.buffer,F.byteOffset,F.byteLength),K=Math.min(P.byteLength,gY.MAX_BUFFER_DUMP_BYTES),re=Mve(` === buffer[%d] ===`,K);for(let ye=0;ye<K;ye+=16){re+=` ${hR(ye.toString(16),8)}: `;let Oe="",Lt;for(Lt=0;Lt<16&&ye+Lt<P.byteLength;Lt++){let tr=P[ye+Lt];re+=`${hR(tr.toString(16),2)} `,Oe+=tr>31&&tr<255?String.fromCharCode(tr):"\xB7",Lt===7&&(re+=" ")}re+=`${pLe((17-Lt)*3," ")}${Oe}`}return re+=` `,K!==P.byteLength&&(re+=Mve(`=== (truncated %d bytes) === `,P.byteLength-K)),re}up.dumpBuffer=Mbt;function Rbt(F){let P=F.length,K=new Uint8Array(new ArrayBuffer(P*4)),re=0;for(let ye=0;ye<P;ye++){let Oe=F.charCodeAt(ye);if(Oe<=127)K[re++]=Oe;else if(Oe<=2047)K[re++]=192|Oe>>>6,K[re++]=128|Oe>>>0&63;else if(Oe<=55295||Oe>=57344)K[re++]=224|Oe>>>12,K[re++]=128|Oe>>>6&63,K[re++]=128|Oe>>>0&63;else{if(ye+1>=P)throw new RangeError(iD.RANGE_INVALID_UTF8);let Lt=Oe-55296,tr=F.charCodeAt(++ye)-56320,ui=(Lt<<10|tr)+65536;K[re++]=240|ui>>>18,K[re++]=128|ui>>>12&63,K[re++]=128|ui>>>6&63,K[re++]=128|ui>>>0&63}}return K.subarray(0,re)}up.encodeUtf8=Rbt;function Mve(F,...P){let K=F.length,re,ye=0,Oe,Lt=!1,tr=0,ui=!1,mn,tn="";function Ii(){return P[ye++]}function Ge(){let Da="";for(;/\d/.test(F[tr]);)Da+=F[tr++],Oe=F[tr];return Da.length>0?parseInt(Da,10):null}for(;tr<K;++tr)if(Oe=F[tr],Lt)switch(Lt=!1,Oe==="."?(ui=!1,Oe=F[++tr]):Oe==="0"&&F[tr+1]==="."?(ui=!0,tr+=2,Oe=F[tr]):ui=!0,mn=Ge(),Oe){case"a":tn+="0x"+hR(parseInt(String(Ii()),10).toString(16),8);break;case"b":tn+=parseInt(String(Ii()),10).toString(2);break;case"c":re=Ii(),typeof re=="string"||re instanceof String?tn+=re:tn+=String.fromCharCode(parseInt(String(re),10));break;case"d":tn+=parseInt(String(Ii()),10);break;case"f":{let Da=parseFloat(String(Ii())).toFixed(mn||6);tn+=ui?Da:Da.replace(/^0/,"");break}case"j":tn+=JSON.stringify(Ii());break;case"o":tn+="0"+parseInt(String(Ii()),10).toString(8);break;case"s":tn+=Ii();break;case"x":tn+="0x"+parseInt(String(Ii()),10).toString(16);break;case"X":tn+="0x"+parseInt(String(Ii()),10).toString(16).toUpperCase();break;default:tn+=Oe;break}else Oe==="%"?Lt=!0:tn+=Oe;return tn}up.format=Mve;function Fbt(F){return F}up.identity=Fbt;function hR(F,P,K="0"){return F.length>=P?F:new Array(P-F.length+1).join(K)+F}up.pad=hR;function Obt(F){return F+7&-8}up.padToWord=Obt;function pLe(F,P){let K="",re=F,ye=P;if(re<1||re>Number.MAX_VALUE)return K;do re%2&&(K+=ye),re=Math.floor(re/2),re&&(ye+=ye);while(re);return K}up.repeat=pLe;var hY=F=>parseInt(String(F)).toString(16);GW.default.formatters.h=hY;GW.default.formatters.x=F=>`0x${hY(F)}`;GW.default.formatters.a=F=>`0x${hR(hY(F),8)}`;GW.default.formatters.X=F=>`0x${hY(F).toUpperCase()}`});var JW=eo(UW=>{"use strict";Object.defineProperty(UW,"__esModule",{value:!0});UW.ArenaKind=void 0;var Lbt;(function(F){F[F.SINGLE_SEGMENT=0]="SINGLE_SEGMENT",F[F.MULTI_SEGMENT=1]="MULTI_SEGMENT"})(Lbt=UW.ArenaKind||(UW.ArenaKind={}))});var Fve=eo(yY=>{"use strict";Object.defineProperty(yY,"__esModule",{value:!0});yY.ArenaAllocationResult=void 0;var jbt=(cu(),hu(ou)),Wbt=jbt.__importDefault(yu()),dLe=Wbt.default("capnp:serialization:arena:arena-allocation-result");dLe("load");var Rve=class{constructor(P,K){this.id=P,this.buffer=K,dLe("new",this)}};yY.ArenaAllocationResult=Rve});var jve=eo(Vx=>{"use strict";Object.defineProperty(Vx,"__esModule",{value:!0});Vx.getNumSegments=Vx.getBuffer=Vx.allocate=Vx.MultiSegmentArena=void 0;var Bbt=(cu(),hu(ou)),zbt=Bbt.__importDefault(yu()),Gbt=qb(),Ubt=cv(),Ove=d0(),Jbt=Fve(),Vbt=JW(),mLe=zbt.default("capnp:arena:multi");mLe("load");var yR=class{constructor(P=[]){this.kind=Vbt.ArenaKind.MULTI_SEGMENT,this.buffers=P,mLe("new %s",this)}toString(){return Ove.format("MultiSegmentArena_segments:%d",Lve(this))}};Vx.MultiSegmentArena=yR;yR.allocate=gLe;yR.getBuffer=hLe;yR.getNumSegments=Lve;function gLe(F,P){let K=new ArrayBuffer(Ove.padToWord(Math.max(F,Gbt.DEFAULT_BUFFER_SIZE)));return P.buffers.push(K),new Jbt.ArenaAllocationResult(P.buffers.length-1,K)}Vx.allocate=gLe;function hLe(F,P){if(F<0||F>=P.buffers.length)throw new Error(Ove.format(Ubt.SEG_ID_OUT_OF_BOUNDS,F));return P.buffers[F]}Vx.getBuffer=hLe;function Lve(F){return F.buffers.length}Vx.getNumSegments=Lve});var zve=eo(qx=>{"use strict";Object.defineProperty(qx,"__esModule",{value:!0});qx.getNumSegments=qx.getBuffer=qx.allocate=qx.SingleSegmentArena=void 0;var qbt=(cu(),hu(ou)),Hbt=qbt.__importDefault(yu()),Wve=qb(),yLe=cv(),vY=d0(),$bt=Fve(),Kbt=JW(),Bve=Hbt.default("capnp:arena:single");Bve("load");var vR=class{constructor(P=new ArrayBuffer(Wve.DEFAULT_BUFFER_SIZE)){if(this.kind=Kbt.ArenaKind.SINGLE_SEGMENT,(P.byteLength&7)!==0)throw new Error(vY.format(yLe.SEG_NOT_WORD_ALIGNED,P.byteLength));this.buffer=P,Bve("new %s",this)}toString(){return vY.format("SingleSegmentArena_len:%x",this.buffer.byteLength)}};qx.SingleSegmentArena=vR;vR.allocate=vLe;vR.getBuffer=bLe;vR.getNumSegments=SLe;function vLe(F,P,K){Bve("Allocating %x bytes for segment 0 in %s.",F,K);let re=P.length>0?P[0].buffer:K.buffer;return F<Wve.MIN_SINGLE_SEGMENT_GROWTH?F=Wve.MIN_SINGLE_SEGMENT_GROWTH:F=vY.padToWord(F),K.buffer=new ArrayBuffer(re.byteLength+F),new Float64Array(K.buffer).set(new Float64Array(re)),new $bt.ArenaAllocationResult(0,K.buffer)}qx.allocate=vLe;function bLe(F,P){if(F!==0)throw new Error(vY.format(yLe.SEG_GET_NON_ZERO_SINGLE,F));return P.buffer}qx.getBuffer=bLe;function SLe(){return 1}qx.getNumSegments=SLe});var CLe=eo(Hx=>{"use strict";Object.defineProperty(Hx,"__esModule",{value:!0});Hx.getNumSegments=Hx.getBuffer=Hx.allocate=Hx.Arena=void 0;var Qbt=(cu(),hu(ou)),Xbt=Qbt.__importDefault(yu()),Gve=cv(),bR=JW(),Uve=jve(),Jve=zve(),Ybt=Xbt.default("capnp:arena");Ybt("load");var SR=class{};Hx.Arena=SR;SR.allocate=TLe;SR.getBuffer=kLe;SR.getNumSegments=xLe;function TLe(F,P,K){switch(K.kind){case bR.ArenaKind.MULTI_SEGMENT:return Uve.MultiSegmentArena.allocate(F,K);case bR.ArenaKind.SINGLE_SEGMENT:return Jve.SingleSegmentArena.allocate(F,P,K);default:return Gve.assertNever(K)}}Hx.allocate=TLe;function kLe(F,P){switch(P.kind){case bR.ArenaKind.MULTI_SEGMENT:return Uve.MultiSegmentArena.getBuffer(F,P);case bR.ArenaKind.SINGLE_SEGMENT:return Jve.SingleSegmentArena.getBuffer(F,P);default:return Gve.assertNever(P)}}Hx.getBuffer=kLe;function xLe(F){switch(F.kind){case bR.ArenaKind.MULTI_SEGMENT:return Uve.MultiSegmentArena.getNumSegments(F);case bR.ArenaKind.SINGLE_SEGMENT:return Jve.SingleSegmentArena.getNumSegments();default:return Gve.assertNever(F)}}Hx.getNumSegments=xLe});var wLe=eo($x=>{"use strict";Object.defineProperty($x,"__esModule",{value:!0});$x.SingleSegmentArena=$x.MultiSegmentArena=$x.ArenaKind=$x.Arena=void 0;var Zbt=CLe();Object.defineProperty($x,"Arena",{enumerable:!0,get:function(){return Zbt.Arena}});var e1t=JW();Object.defineProperty($x,"ArenaKind",{enumerable:!0,get:function(){return e1t.ArenaKind}});var t1t=jve();Object.defineProperty($x,"MultiSegmentArena",{enumerable:!0,get:function(){return t1t.MultiSegmentArena}});var r1t=zve();Object.defineProperty($x,"SingleSegmentArena",{enumerable:!0,get:function(){return r1t.SingleSegmentArena}})});var NLe=eo(m0=>{"use strict";Object.defineProperty(m0,"__esModule",{value:!0});m0.unpack=m0.pack=m0.getZeroByteCount=m0.getUnpackedByteLength=m0.getTagByte=m0.getHammingWeight=void 0;var ILe=qb(),n1t=cv();function PLe(F){let P=F-(F>>1&1431655765);return P=(P&858993459)+(P>>2&858993459),(P+(P>>4)&252645135)*16843009>>24}m0.getHammingWeight=PLe;function DLe(F,P,K,re,ye,Oe,Lt,tr){return(F===0?0:1)|(P===0?0:2)|(K===0?0:4)|(re===0?0:8)|(ye===0?0:16)|(Oe===0?0:32)|(Lt===0?0:64)|(tr===0?0:128)}m0.getTagByte=DLe;function ELe(F){let P=new Uint8Array(F),K=0,re=119;for(let ye=0;ye<P.byteLength;){let Oe=P[ye];re===0?(K+=Oe,ye++,re=119):re===255?(K+=Oe,ye+=Oe*8+1,re=119):(K++,ye+=PLe(Oe)+1,re=Oe)}return K*8}m0.getUnpackedByteLength=ELe;function ALe(F,P,K,re,ye,Oe,Lt,tr){return(F===0?1:0)+(P===0?1:0)+(K===0?1:0)+(re===0?1:0)+(ye===0?1:0)+(Oe===0?1:0)+(Lt===0?1:0)+(tr===0?1:0)}m0.getZeroByteCount=ALe;function i1t(F,P=0,K){if(F.byteLength%8!==0)throw new Error(n1t.MSG_PACK_NOT_WORD_ALIGNED);let re=new Uint8Array(F,P,K),ye=[],Oe=119,Lt=NaN,tr=0,ui=ILe.PACK_SPAN_THRESHOLD;for(let mn=0;mn<re.byteLength;mn+=8){let tn=re[mn],Ii=re[mn+1],Ge=re[mn+2],Da=re[mn+3],dr=re[mn+4],$t=re[mn+5],Wc=re[mn+6],ta=re[mn+7],Cf=DLe(tn,Ii,Ge,Da,dr,$t,Wc,ta),Gg=!0;switch(Oe){case 0:Cf!==0||tr>=255?(ye.push(tr),tr=0,Gg=!1):tr++;break;case 255:{let um=ALe(tn,Ii,Ge,Da,dr,$t,Wc,ta);ui-=um,ui<=0||tr>=255?(ye[Lt]=tr,tr=0,ui=ILe.PACK_SPAN_THRESHOLD,Gg=!1):(ye.push(tn,Ii,Ge,Da,dr,$t,Wc,ta),tr++);break}default:Gg=!1;break}Gg||(ye.push(Cf),Oe=Cf,tn!==0&&ye.push(tn),Ii!==0&&ye.push(Ii),Ge!==0&&ye.push(Ge),Da!==0&&ye.push(Da),dr!==0&&ye.push(dr),$t!==0&&ye.push($t),Wc!==0&&ye.push(Wc),ta!==0&&ye.push(ta),Cf===255&&(Lt=ye.length,ye.push(0)))}return Oe===0?ye.push(tr):Oe===255&&(ye[Lt]=tr),new Uint8Array(ye).buffer}m0.pack=i1t;function s1t(F){let P=new Uint8Array(F),K=new Uint8Array(new ArrayBuffer(ELe(F))),re=119;for(let ye=0,Oe=0;ye<P.byteLength;){let Lt=P[ye];if(re===0)Oe+=Lt*8,ye++,re=119;else if(re===255){let tr=Lt*8;K.set(P.subarray(ye+1,ye+1+tr),Oe),Oe+=tr,ye+=1+tr,re=119}else{ye++;for(let tr=1;tr<=128;tr<<=1)(Lt&tr)!==0&&(K[Oe]=P[ye++]),Oe++;re=Lt}}return K.buffer}m0.unpack=s1t});var BN=eo(yS=>{"use strict";Object.defineProperty(yS,"__esModule",{value:!0});yS.padToWord=yS.getWordLength=yS.getDataWordLength=yS.getByteLength=yS.ObjectSize=void 0;var MLe=(cu(),hu(ou)),a1t=MLe.__importDefault(yu()),RLe=MLe.__importStar(d0()),o1t=a1t.default("capnp:object-size");o1t("load");var bY=class{constructor(P,K){this.dataByteLength=P,this.pointerLength=K}toString(){return RLe.format("ObjectSize_dw:%d,pc:%d",FLe(this),this.pointerLength)}};yS.ObjectSize=bY;function c1t(F){return F.dataByteLength+F.pointerLength*8}yS.getByteLength=c1t;function FLe(F){return F.dataByteLength/8}yS.getDataWordLength=FLe;function l1t(F){return F.dataByteLength/8+F.pointerLength}yS.getWordLength=l1t;function u1t(F){return new bY(RLe.padToWord(F.dataByteLength),F.pointerLength)}yS.padToWord=u1t});var zN=eo(VW=>{"use strict";Object.defineProperty(VW,"__esModule",{value:!0});VW.PointerType=void 0;var _1t;(function(F){F[F.STRUCT=0]="STRUCT",F[F.LIST=1]="LIST",F[F.FAR=2]="FAR",F[F.OTHER=3]="OTHER"})(_1t=VW.PointerType||(VW.PointerType={}))});var Hve=eo(TY=>{"use strict";Object.defineProperty(TY,"__esModule",{value:!0});TY.Orphan=void 0;var f1t=(cu(),hu(ou)),p1t=f1t.__importDefault(yu()),SY=cv(),Vve=d0(),OLe=md(),d1t=BN(),g0=_p(),sD=zN(),LLe=p1t.default("capnp:orphan");LLe("load");var qve=class{constructor(P){let K=g0.getContent(P);switch(this.segment=K.segment,this.byteOffset=K.byteOffset,this._capnp={},this._capnp.type=g0.getTargetPointerType(P),this._capnp.type){case sD.PointerType.STRUCT:this._capnp.size=g0.getTargetStructSize(P);break;case sD.PointerType.LIST:this._capnp.length=g0.getTargetListLength(P),this._capnp.elementSize=g0.getTargetListElementSize(P),this._capnp.elementSize===OLe.ListElementSize.COMPOSITE&&(this._capnp.size=g0.getTargetCompositeListSize(P));break;case sD.PointerType.OTHER:this._capnp.capId=g0.getCapabilityId(P);break;default:throw new Error(SY.PTR_INVALID_POINTER_TYPE)}g0.erasePointer(P)}_moveTo(P){if(this._capnp===void 0)throw new Error(Vve.format(SY.PTR_ALREADY_ADOPTED,this));if(this.segment.message!==P.segment.message)throw new Error(Vve.format(SY.PTR_ADOPT_WRONG_MESSAGE,this,P));g0.erase(P);let K=g0.initPointer(this.segment,this.byteOffset,P);switch(this._capnp.type){case sD.PointerType.STRUCT:g0.setStructPointer(K.offsetWords,this._capnp.size,K.pointer);break;case sD.PointerType.LIST:{let re=K.offsetWords;this._capnp.elementSize===OLe.ListElementSize.COMPOSITE&&re--,g0.setListPointer(re,this._capnp.elementSize,this._capnp.length,K.pointer,this._capnp.size);break}case sD.PointerType.OTHER:g0.setInterfacePointer(this._capnp.capId,K.pointer);break;default:throw new Error(SY.PTR_INVALID_POINTER_TYPE)}this._capnp=void 0}dispose(){if(this._capnp===void 0){LLe("not disposing an already disposed orphan",this);return}switch(this._capnp.type){case sD.PointerType.STRUCT:this.segment.fillZeroWords(this.byteOffset,d1t.getWordLength(this._capnp.size));break;case sD.PointerType.LIST:{let P=g0.getListByteLength(this._capnp.elementSize,this._capnp.length,this._capnp.size);this.segment.fillZeroWords(this.byteOffset,P);break}default:break}this._capnp=void 0}toString(){return Vve.format("Orphan_%d@%a,type:%s",this.segment.id,this.byteOffset,this._capnp&&this._capnp.type)}};TY.Orphan=qve});var jLe=eo(kY=>{"use strict";Object.defineProperty(kY,"__esModule",{value:!0});kY.PointerAllocationResult=void 0;var m1t=(cu(),hu(ou)),g1t=m1t.__importDefault(yu()),h1t=g1t.default("capnp:pointer-allocation-result");h1t("load");var $ve=class{constructor(P,K){this.pointer=P,this.offsetWords=K}};kY.PointerAllocationResult=$ve});var _p=eo(Js=>{"use strict";Object.defineProperty(Js,"__esModule",{value:!0});Js.trackPointerAllocation=Js.copyFromStruct=Js.copyFromList=Js.validate=Js.setStructPointer=Js.setListPointer=Js.setInterfacePointer=Js.setFarPointer=Js.relocateTo=Js.isNull=Js.isDoubleFar=Js.initPointer=Js.getTargetStructSize=Js.getTargetPointerType=Js.getTargetListLength=Js.getTargetListElementSize=Js.getTargetCompositeListSize=Js.getTargetCompositeListTag=Js.getStructSize=Js.getStructPointerLength=Js.getStructDataWords=Js.getPointerType=Js.getOffsetWords=Js.getListLength=Js.getListElementSize=Js.getFarSegmentId=Js.getContent=Js.getCapabilityId=Js.followFars=Js.followFar=Js.erasePointer=Js.erase=Js.copyFrom=Js.add=Js.getListElementByteLength=Js.getListByteLength=Js.dump=Js.disown=Js.adopt=Js.Pointer=void 0;var y1t=(cu(),hu(ou)),v1t=y1t.__importDefault(yu()),xR=qb(),kh=d0(),Qf=md(),Hb=BN(),b1t=Hve(),Kve=jLe(),h0=zN(),lv=cv(),TR=v1t.default("capnp:pointer");TR("load");var Xd=class{constructor(P,K,re=xR.MAX_DEPTH){if(this._capnp={compositeList:!1,depthLimit:re},this.segment=P,this.byteOffset=K,re===0)throw new Error(kh.format(lv.PTR_DEPTH_LIMIT_EXCEEDED,this));if(QLe(P.message,this),K<0||K>P.byteLength)throw new Error(kh.format(lv.PTR_OFFSET_OUT_OF_BOUNDS,K));TR("new %s",this)}toString(){return kh.format("Pointer_%d@%a,%s,limit:%x",this.segment.id,this.byteOffset,Xve(this),this._capnp.depthLimit)}};Js.Pointer=Xd;Xd.adopt=WLe;Xd.copyFrom=qW;Xd.disown=BLe;Xd.dump=Xve;Xd.isNull=KW;Xd._capnp={displayName:"Pointer"};function WLe(F,P){F._moveTo(P)}Js.adopt=WLe;function BLe(F){return new b1t.Orphan(F)}Js.disown=BLe;function Xve(F){return kh.bufferToHex(F.segment.buffer.slice(F.byteOffset,F.byteOffset+8))}Js.dump=Xve;function S1t(F,P,K){switch(F){case Qf.ListElementSize.BIT:return kh.padToWord(P+7>>>3);case Qf.ListElementSize.BYTE:case Qf.ListElementSize.BYTE_2:case Qf.ListElementSize.BYTE_4:case Qf.ListElementSize.BYTE_8:case Qf.ListElementSize.POINTER:case Qf.ListElementSize.VOID:return kh.padToWord(CY(F)*P);case Qf.ListElementSize.COMPOSITE:if(K===void 0)throw new Error(kh.format(lv.PTR_INVALID_LIST_SIZE,NaN));return P*kh.padToWord(Hb.getByteLength(K));default:throw new Error(lv.PTR_INVALID_LIST_SIZE)}}Js.getListByteLength=S1t;function CY(F){switch(F){case Qf.ListElementSize.BIT:return NaN;case Qf.ListElementSize.BYTE:return 1;case Qf.ListElementSize.BYTE_2:return 2;case Qf.ListElementSize.BYTE_4:return 4;case Qf.ListElementSize.BYTE_8:case Qf.ListElementSize.POINTER:return 8;case Qf.ListElementSize.COMPOSITE:return NaN;case Qf.ListElementSize.VOID:return 0;default:throw new Error(kh.format(lv.PTR_INVALID_LIST_SIZE,F))}}Js.getListElementByteLength=CY;function Qve(F,P){return new Xd(P.segment,P.byteOffset+F,P._capnp.depthLimit)}Js.add=Qve;function qW(F,P){if(P.segment===F.segment&&P.byteOffset===F.byteOffset){TR("ignoring copy operation from identical pointer %s",F);return}if(kR(P),!KW(F))switch(IR(F)){case h0.PointerType.STRUCT:KLe(F,P);break;case h0.PointerType.LIST:$Le(F,P);break;default:throw new Error(kh.format(lv.PTR_INVALID_POINTER_TYPE,IR(P)))}}Js.copyFrom=qW;function kR(F){if(KW(F))return;let P;switch(IR(F)){case h0.PointerType.STRUCT:{let K=r0e(F);P=CR(F),P.segment.fillZeroWords(P.byteOffset,K.dataByteLength/8);for(let re=0;re<K.pointerLength;re++)kR(Qve(re*8,P));break}case h0.PointerType.LIST:{let K=IY(F),re=t0e(F),ye=kh.padToWord(re*CY(K));if(P=CR(F),K===Qf.ListElementSize.POINTER){for(let Oe=0;Oe<re;Oe++)kR(new Xd(P.segment,P.byteOffset+Oe*8,F._capnp.depthLimit-1));break}else if(K===Qf.ListElementSize.COMPOSITE){let Oe=Qve(-8,P),Lt=$W(Oe),tr=Hb.getByteLength(Lt);ye=wR(Oe),P.segment.setWordZero(P.byteOffset-8);for(let ui=0;ui<re;ui++)for(let mn=0;mn<Lt.pointerLength;mn++)kR(new Xd(P.segment,P.byteOffset+ui*tr+mn*8,F._capnp.depthLimit-1))}P.segment.fillZeroWords(P.byteOffset,ye);break}case h0.PointerType.OTHER:break;default:throw new Error(kh.format(lv.PTR_INVALID_POINTER_TYPE,IR(F)))}Yve(F)}Js.erase=kR;function Yve(F){if(HW(F)===h0.PointerType.FAR){let P=wY(F);DY(F)&&P.segment.setWordZero(P.byteOffset+8),P.segment.setWordZero(P.byteOffset)}F.segment.setWordZero(F.byteOffset)}Js.erasePointer=Yve;function wY(F){let P=F.segment.message.getSegment(F.segment.getUint32(F.byteOffset+4)),K=F.segment.getUint32(F.byteOffset)>>>3;return new Xd(P,K*8,F._capnp.depthLimit-1)}Js.followFar=wY;function aD(F){if(HW(F)===h0.PointerType.FAR){let P=wY(F);return DY(F)&&(P.byteOffset+=8),P}return F}Js.followFars=aD;function T1t(F){return F.segment.getUint32(F.byteOffset+4)}Js.getCapabilityId=T1t;function k1t(F){return IR(F)===h0.PointerType.LIST&&IY(F)===Qf.ListElementSize.COMPOSITE}function CR(F,P){let K;if(DY(F)){let re=wY(F);K=new Xd(F.segment.message.getSegment(zLe(re)),wR(re)*8)}else{let re=aD(F);K=new Xd(re.segment,re.byteOffset+8+wR(re)*8)}return k1t(F)&&(K.byteOffset+=8),!P&&F._capnp.compositeIndex!==void 0&&(K.byteOffset-=8,K.byteOffset+=8+F._capnp.compositeIndex*Hb.getByteLength(Hb.padToWord($W(K)))),K}Js.getContent=CR;function zLe(F){return F.segment.getUint32(F.byteOffset+4)}Js.getFarSegmentId=zLe;function Zve(F){return F.segment.getUint32(F.byteOffset+4)&xR.LIST_SIZE_MASK}Js.getListElementSize=Zve;function GLe(F){return F.segment.getUint32(F.byteOffset+4)>>>3}Js.getListLength=GLe;function wR(F){let P=F.segment.getInt32(F.byteOffset);return P&2?P>>3:P>>2}Js.getOffsetWords=wR;function HW(F){return F.segment.getUint32(F.byteOffset)&xR.POINTER_TYPE_MASK}Js.getPointerType=HW;function ULe(F){return F.segment.getUint16(F.byteOffset+4)}Js.getStructDataWords=ULe;function JLe(F){return F.segment.getUint16(F.byteOffset+6)}Js.getStructPointerLength=JLe;function $W(F){return new Hb.ObjectSize(ULe(F)*8,JLe(F))}Js.getStructSize=$W;function e0e(F){let P=CR(F);return P.byteOffset-=8,P}Js.getTargetCompositeListTag=e0e;function VLe(F){return $W(e0e(F))}Js.getTargetCompositeListSize=VLe;function IY(F){return Zve(aD(F))}Js.getTargetListElementSize=IY;function t0e(F){let P=aD(F);return Zve(P)===Qf.ListElementSize.COMPOSITE?wR(e0e(F)):GLe(P)}Js.getTargetListLength=t0e;function IR(F){let P=HW(aD(F));if(P===h0.PointerType.FAR)throw new Error(kh.format(lv.PTR_INVALID_FAR_TARGET,F));return P}Js.getTargetPointerType=IR;function r0e(F){return $W(aD(F))}Js.getTargetStructSize=r0e;function PY(F,P,K){if(K.segment!==F){if(TR("Initializing far pointer %s -> %s.",K,F),!F.hasCapacity(8)){let ye=K.segment.allocate(16);return TR("GAH! Initializing double-far pointer in %s from %s -> %s.",K,F,ye),xY(!0,ye.byteOffset/8,ye.segment.id,K),xY(!1,P/8,F.id,ye),ye.byteOffset+=8,new Kve.PointerAllocationResult(ye,0)}let re=F.allocate(8);if(re.segment.id!==F.id)throw new Error(lv.INVARIANT_UNREACHABLE_CODE);return xY(!1,re.byteOffset/8,re.segment.id,K),new Kve.PointerAllocationResult(re,(P-re.byteOffset-8)/8)}return TR("Initializing intra-segment pointer %s -> %a.",K,P),new Kve.PointerAllocationResult(K,(P-K.byteOffset-8)/8)}Js.initPointer=PY;function DY(F){return HW(F)===h0.PointerType.FAR&&(F.segment.getUint32(F.byteOffset)&xR.POINTER_DOUBLE_FAR_MASK)!==0}Js.isDoubleFar=DY;function KW(F){return F.segment.isWordZero(F.byteOffset)}Js.isNull=KW;function x1t(F,P){let K=aD(P),re=K.segment.getUint8(K.byteOffset)&3,ye=K.segment.getUint32(K.byteOffset+4);kR(F);let Oe=PY(K.segment,K.byteOffset+8+wR(K)*8,F);Oe.pointer.segment.setUint32(Oe.pointer.byteOffset,re|Oe.offsetWords<<2),Oe.pointer.segment.setUint32(Oe.pointer.byteOffset+4,ye),Yve(P)}Js.relocateTo=x1t;function xY(F,P,K,re){let ye=h0.PointerType.FAR,Oe=F?1:0,Lt=P,tr=K;re.segment.setUint32(re.byteOffset,ye|Oe<<2|Lt<<3),re.segment.setUint32(re.byteOffset+4,tr)}Js.setFarPointer=xY;function C1t(F,P){P.segment.setUint32(P.byteOffset,h0.PointerType.OTHER),P.segment.setUint32(P.byteOffset+4,F)}Js.setInterfacePointer=C1t;function qLe(F,P,K,re,ye){let Oe=h0.PointerType.LIST,Lt=F,tr=P,ui=K;if(P===Qf.ListElementSize.COMPOSITE){if(ye===void 0)throw new TypeError(lv.TYPE_COMPOSITE_SIZE_UNDEFINED);ui*=Hb.getWordLength(ye)}re.segment.setUint32(re.byteOffset,Oe|Lt<<2),re.segment.setUint32(re.byteOffset+4,tr|ui<<3)}Js.setListPointer=qLe;function HLe(F,P,K){let re=h0.PointerType.STRUCT,ye=F,Oe=Hb.getDataWordLength(P),Lt=P.pointerLength;K.segment.setUint32(K.byt