UNPKG

desmy-react

Version:

Introducing an easy-to-use, lightning-fast React.js component that streamlines your development process. Our solution prioritizes simplicity, speed, and optimization, making it a breeze to build projects in React.

32 lines 3.67 MB
(function(e,A){typeof exports=="object"&&typeof module<"u"?A(exports,require("react"),require("react-dom")):typeof define=="function"&&define.amd?define(["exports","react","react-dom"],A):(e=typeof globalThis<"u"?globalThis:e||self,A(e["desmy-react"]={},e.React,e.ReactDOM))})(this,function(exports,React2,ReactDOM){"use strict";var _documentCurrentScript=typeof document<"u"?document.currentScript:null;function _interopNamespaceDefault(e){const A=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const l in e)if(l!=="default"){const o=Object.getOwnPropertyDescriptor(e,l);Object.defineProperty(A,l,o.get?o:{enumerable:!0,get:()=>e[l]})}}return A.default=e,Object.freeze(A)}const React2__namespace=_interopNamespaceDefault(React2);var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function getAugmentedNamespace(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var A=e.default;if(typeof A=="function"){var l=function o(){return this instanceof o?Reflect.construct(A,arguments,this.constructor):A.apply(this,arguments)};l.prototype=A.prototype}else l={};return Object.defineProperty(l,"__esModule",{value:!0}),Object.keys(e).forEach(function(o){var t=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(l,o,t.get?t:{enumerable:!0,get:function(){return e[o]}})}),l}var jsxRuntime={exports:{}},reactJsxRuntime_production={};/** * @license React * react-jsx-runtime.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var hasRequiredReactJsxRuntime_production;function requireReactJsxRuntime_production(){if(hasRequiredReactJsxRuntime_production)return reactJsxRuntime_production;hasRequiredReactJsxRuntime_production=1;var e=Symbol.for("react.transitional.element"),A=Symbol.for("react.fragment");function l(o,t,a){var n=null;if(a!==void 0&&(n=""+a),t.key!==void 0&&(n=""+t.key),"key"in t){a={};for(var G in t)G!=="key"&&(a[G]=t[G])}else a=t;return t=a.ref,{$$typeof:e,type:o,key:n,ref:t!==void 0?t:null,props:a}}return reactJsxRuntime_production.Fragment=A,reactJsxRuntime_production.jsx=l,reactJsxRuntime_production.jsxs=l,reactJsxRuntime_production}var reactJsxRuntime_development={};/** * @license React * react-jsx-runtime.development.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var hasRequiredReactJsxRuntime_development;function requireReactJsxRuntime_development(){return hasRequiredReactJsxRuntime_development||(hasRequiredReactJsxRuntime_development=1,process.env.NODE_ENV!=="production"&&function(){function e(WI){if(WI==null)return null;if(typeof WI=="function")return WI.$$typeof===wI?null:WI.displayName||WI.name||null;if(typeof WI=="string")return WI;switch(WI){case II:return"Fragment";case cI:return"Profiler";case lI:return"StrictMode";case M:return"Suspense";case O:return"SuspenseList";case tI:return"Activity"}if(typeof WI=="object")switch(typeof WI.tag=="number"&&console.error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),WI.$$typeof){case sI:return"Portal";case _:return(WI.displayName||"Context")+".Provider";case E:return(WI._context.displayName||"Context")+".Consumer";case AI:var pI=WI.render;return WI=WI.displayName,WI||(WI=pI.displayName||pI.name||"",WI=WI!==""?"ForwardRef("+WI+")":"ForwardRef"),WI;case eI:return pI=WI.displayName||null,pI!==null?pI:e(WI.type)||"Memo";case dI:pI=WI._payload,WI=WI._init;try{return e(WI(pI))}catch{}}return null}function A(WI){return""+WI}function l(WI){try{A(WI);var pI=!1}catch{pI=!0}if(pI){pI=console;var xI=pI.error,_I=typeof Symbol=="function"&&Symbol.toStringTag&&WI[Symbol.toStringTag]||WI.constructor.name||"Object";return xI.call(pI,"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",_I),A(WI)}}function o(WI){if(WI===II)return"<>";if(typeof WI=="object"&&WI!==null&&WI.$$typeof===dI)return"<...>";try{var pI=e(WI);return pI?"<"+pI+">":"<...>"}catch{return"<...>"}}function t(){var WI=GI.A;return WI===null?null:WI.getOwner()}function a(){return Error("react-stack-top-frame")}function n(WI){if(DI.call(WI,"key")){var pI=Object.getOwnPropertyDescriptor(WI,"key").get;if(pI&&pI.isReactWarning)return!1}return WI.key!==void 0}function G(WI,pI){function xI(){HI||(HI=!0,console.error("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)",pI))}xI.isReactWarning=!0,Object.defineProperty(WI,"key",{get:xI,configurable:!0})}function r(){var WI=e(this.type);return NI[WI]||(NI[WI]=!0,console.error("Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release.")),WI=this.props.ref,WI!==void 0?WI:null}function R(WI,pI,xI,_I,RI,aI,mI,VI){return xI=aI.ref,WI={$$typeof:CI,type:WI,key:pI,props:aI,_owner:RI},(xI!==void 0?xI:null)!==null?Object.defineProperty(WI,"ref",{enumerable:!1,get:r}):Object.defineProperty(WI,"ref",{enumerable:!1,value:null}),WI._store={},Object.defineProperty(WI._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:0}),Object.defineProperty(WI,"_debugInfo",{configurable:!1,enumerable:!1,writable:!0,value:null}),Object.defineProperty(WI,"_debugStack",{configurable:!1,enumerable:!1,writable:!0,value:mI}),Object.defineProperty(WI,"_debugTask",{configurable:!1,enumerable:!1,writable:!0,value:VI}),Object.freeze&&(Object.freeze(WI.props),Object.freeze(WI)),WI}function H(WI,pI,xI,_I,RI,aI,mI,VI){var BI=pI.children;if(BI!==void 0)if(_I)if(KI(BI)){for(_I=0;_I<BI.length;_I++)gI(BI[_I]);Object.freeze&&Object.freeze(BI)}else console.error("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else gI(BI);if(DI.call(pI,"key")){BI=e(WI);var iI=Object.keys(pI).filter(function(bI){return bI!=="key"});_I=0<iI.length?"{key: someKey, "+iI.join(": ..., ")+": ...}":"{key: someKey}",hI[BI+_I]||(iI=0<iI.length?"{"+iI.join(": ..., ")+": ...}":"{}",console.error(`A props object containing a "key" prop is being spread into JSX: let props = %s; <%s {...props} /> React keys must be passed directly to JSX without using spread: let props = %s; <%s key={someKey} {...props} />`,_I,BI,iI,BI),hI[BI+_I]=!0)}if(BI=null,xI!==void 0&&(l(xI),BI=""+xI),n(pI)&&(l(pI.key),BI=""+pI.key),"key"in pI){xI={};for(var oI in pI)oI!=="key"&&(xI[oI]=pI[oI])}else xI=pI;return BI&&G(xI,typeof WI=="function"?WI.displayName||WI.name||"Unknown":WI),R(WI,BI,aI,RI,t(),xI,mI,VI)}function gI(WI){typeof WI=="object"&&WI!==null&&WI.$$typeof===CI&&WI._store&&(WI._store.validated=1)}var k=React2,CI=Symbol.for("react.transitional.element"),sI=Symbol.for("react.portal"),II=Symbol.for("react.fragment"),lI=Symbol.for("react.strict_mode"),cI=Symbol.for("react.profiler"),E=Symbol.for("react.consumer"),_=Symbol.for("react.context"),AI=Symbol.for("react.forward_ref"),M=Symbol.for("react.suspense"),O=Symbol.for("react.suspense_list"),eI=Symbol.for("react.memo"),dI=Symbol.for("react.lazy"),tI=Symbol.for("react.activity"),wI=Symbol.for("react.client.reference"),GI=k.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,DI=Object.prototype.hasOwnProperty,KI=Array.isArray,MI=console.createTask?console.createTask:function(){return null};k={"react-stack-bottom-frame":function(WI){return WI()}};var HI,NI={},yI=k["react-stack-bottom-frame"].bind(k,a)(),uI=MI(o(a)),hI={};reactJsxRuntime_development.Fragment=II,reactJsxRuntime_development.jsx=function(WI,pI,xI,_I,RI){var aI=1e4>GI.recentlyCreatedOwnerStacks++;return H(WI,pI,xI,!1,_I,RI,aI?Error("react-stack-top-frame"):yI,aI?MI(o(WI)):uI)},reactJsxRuntime_development.jsxs=function(WI,pI,xI,_I,RI){var aI=1e4>GI.recentlyCreatedOwnerStacks++;return H(WI,pI,xI,!0,_I,RI,aI?Error("react-stack-top-frame"):yI,aI?MI(o(WI)):uI)}}()),reactJsxRuntime_development}var hasRequiredJsxRuntime;function requireJsxRuntime(){return hasRequiredJsxRuntime||(hasRequiredJsxRuntime=1,process.env.NODE_ENV==="production"?jsxRuntime.exports=requireReactJsxRuntime_production():jsxRuntime.exports=requireReactJsxRuntime_development()),jsxRuntime.exports}var jsxRuntimeExports=requireJsxRuntime();function commonjsRequire(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var pdf={exports:{}},dommatrix$1={exports:{}};/*! * DOMMatrix v1.0.3 (https://thednp.github.io/dommatrix/) * Copyright 2022 © thednp * Licensed under MIT (https://github.com/thednp/DOMMatrix/blob/master/LICENSE) */var dommatrix=dommatrix$1.exports,hasRequiredDommatrix;function requireDommatrix(){return hasRequiredDommatrix||(hasRequiredDommatrix=1,function(e,A){(function(l,o){e.exports=o()})(dommatrix,function(){function l(E){var _=new sI,AI=Array.from(E);if(!AI.every(function(VI){return!Number.isNaN(VI)}))throw TypeError('CSSMatrix: "'+E+'" must only have numbers.');if(AI.length===16){var M=AI[0],O=AI[1],eI=AI[2],dI=AI[3],tI=AI[4],wI=AI[5],GI=AI[6],DI=AI[7],KI=AI[8],MI=AI[9],HI=AI[10],NI=AI[11],yI=AI[12],uI=AI[13],hI=AI[14],WI=AI[15];_.m11=M,_.a=M,_.m21=tI,_.c=tI,_.m31=KI,_.m41=yI,_.e=yI,_.m12=O,_.b=O,_.m22=wI,_.d=wI,_.m32=MI,_.m42=uI,_.f=uI,_.m13=eI,_.m23=GI,_.m33=HI,_.m43=hI,_.m14=dI,_.m24=DI,_.m34=NI,_.m44=WI}else if(AI.length===6){var pI=AI[0],xI=AI[1],_I=AI[2],RI=AI[3],aI=AI[4],mI=AI[5];_.m11=pI,_.a=pI,_.m12=xI,_.b=xI,_.m21=_I,_.c=_I,_.m22=RI,_.d=RI,_.m41=aI,_.e=aI,_.m42=mI,_.f=mI}else throw new TypeError("CSSMatrix: expecting an Array of 6/16 values.");return _}function o(E){var _=Object.keys(new sI);if(typeof E=="object"&&_.every(function(AI){return AI in E}))return l([E.m11,E.m12,E.m13,E.m14,E.m21,E.m22,E.m23,E.m24,E.m31,E.m32,E.m33,E.m34,E.m41,E.m42,E.m43,E.m44]);throw TypeError('CSSMatrix: "'+JSON.stringify(E)+'" is not a DOMMatrix / CSSMatrix / JSON compatible object.')}function t(E){if(typeof E!="string")throw TypeError('CSSMatrix: "'+E+'" is not a string.');var _=String(E).replace(/\s/g,""),AI=new sI,M='CSSMatrix: invalid transform string "'+E+'"';return _.split(")").filter(function(O){return O}).forEach(function(O){var eI=O.split("("),dI=eI[0],tI=eI[1];if(!tI)throw TypeError(M);var wI=tI.split(",").map(function(aI){return aI.includes("rad")?parseFloat(aI)*(180/Math.PI):parseFloat(aI)}),GI=wI[0],DI=wI[1],KI=wI[2],MI=wI[3],HI=[GI,DI,KI],NI=[GI,DI,KI,MI];if(dI==="perspective"&&GI&&[DI,KI].every(function(aI){return aI===void 0}))AI.m34=-1/GI;else if(dI.includes("matrix")&&[6,16].includes(wI.length)&&wI.every(function(aI){return!Number.isNaN(+aI)})){var yI=wI.map(function(aI){return Math.abs(aI)<1e-6?0:aI});AI=AI.multiply(l(yI))}else if(dI==="translate3d"&&HI.every(function(aI){return!Number.isNaN(+aI)}))AI=AI.translate(GI,DI,KI);else if(dI==="translate"&&GI&&KI===void 0)AI=AI.translate(GI,DI||0,0);else if(dI==="rotate3d"&&NI.every(function(aI){return!Number.isNaN(+aI)})&&MI)AI=AI.rotateAxisAngle(GI,DI,KI,MI);else if(dI==="rotate"&&GI&&[DI,KI].every(function(aI){return aI===void 0}))AI=AI.rotate(0,0,GI);else if(dI==="scale3d"&&HI.every(function(aI){return!Number.isNaN(+aI)})&&HI.some(function(aI){return aI!==1}))AI=AI.scale(GI,DI,KI);else if(dI==="scale"&&!Number.isNaN(GI)&&GI!==1&&KI===void 0){var uI=Number.isNaN(+DI),hI=uI?GI:DI;AI=AI.scale(GI,hI,1)}else if(dI==="skew"&&(GI||!Number.isNaN(GI)&&DI)&&KI===void 0)AI=AI.skew(GI,DI||0);else if(/[XYZ]/.test(dI)&&GI&&[DI,KI].every(function(aI){return aI===void 0})&&["translate","rotate","scale","skew"].some(function(aI){return dI.includes(aI)}))if(["skewX","skewY"].includes(dI))AI=AI[dI](GI);else{var WI=dI.replace(/[XYZ]/,""),pI=dI.replace(WI,""),xI=["X","Y","Z"].indexOf(pI),_I=WI==="scale"?1:0,RI=[xI===0?GI:_I,xI===1?GI:_I,xI===2?GI:_I];AI=AI[WI].apply(AI,RI)}else throw TypeError(M)}),AI}function a(E,_){return _?[E.a,E.b,E.c,E.d,E.e,E.f]:[E.m11,E.m12,E.m13,E.m14,E.m21,E.m22,E.m23,E.m24,E.m31,E.m32,E.m33,E.m34,E.m41,E.m42,E.m43,E.m44]}function n(E,_,AI){var M=new sI;return M.m41=E,M.e=E,M.m42=_,M.f=_,M.m43=AI,M}function G(E,_,AI){var M=new sI,O=Math.PI/180,eI=E*O,dI=_*O,tI=AI*O,wI=Math.cos(eI),GI=-Math.sin(eI),DI=Math.cos(dI),KI=-Math.sin(dI),MI=Math.cos(tI),HI=-Math.sin(tI),NI=DI*MI,yI=-DI*HI;M.m11=NI,M.a=NI,M.m12=yI,M.b=yI,M.m13=KI;var uI=GI*KI*MI+wI*HI;M.m21=uI,M.c=uI;var hI=wI*MI-GI*KI*HI;return M.m22=hI,M.d=hI,M.m23=-GI*DI,M.m31=GI*HI-wI*KI*MI,M.m32=GI*MI+wI*KI*HI,M.m33=wI*DI,M}function r(E,_,AI,M){var O=new sI,eI=Math.sqrt(E*E+_*_+AI*AI);if(eI===0)return O;var dI=E/eI,tI=_/eI,wI=AI/eI,GI=M*(Math.PI/360),DI=Math.sin(GI),KI=Math.cos(GI),MI=DI*DI,HI=dI*dI,NI=tI*tI,yI=wI*wI,uI=1-2*(NI+yI)*MI;O.m11=uI,O.a=uI;var hI=2*(dI*tI*MI+wI*DI*KI);O.m12=hI,O.b=hI,O.m13=2*(dI*wI*MI-tI*DI*KI);var WI=2*(tI*dI*MI-wI*DI*KI);O.m21=WI,O.c=WI;var pI=1-2*(yI+HI)*MI;return O.m22=pI,O.d=pI,O.m23=2*(tI*wI*MI+dI*DI*KI),O.m31=2*(wI*dI*MI+tI*DI*KI),O.m32=2*(wI*tI*MI-dI*DI*KI),O.m33=1-2*(HI+NI)*MI,O}function R(E,_,AI){var M=new sI;return M.m11=E,M.a=E,M.m22=_,M.d=_,M.m33=AI,M}function H(E,_){var AI=new sI;if(E){var M=E*Math.PI/180,O=Math.tan(M);AI.m21=O,AI.c=O}if(_){var eI=_*Math.PI/180,dI=Math.tan(eI);AI.m12=dI,AI.b=dI}return AI}function gI(E){return H(E,0)}function k(E){return H(0,E)}function CI(E,_){var AI=_.m11*E.m11+_.m12*E.m21+_.m13*E.m31+_.m14*E.m41,M=_.m11*E.m12+_.m12*E.m22+_.m13*E.m32+_.m14*E.m42,O=_.m11*E.m13+_.m12*E.m23+_.m13*E.m33+_.m14*E.m43,eI=_.m11*E.m14+_.m12*E.m24+_.m13*E.m34+_.m14*E.m44,dI=_.m21*E.m11+_.m22*E.m21+_.m23*E.m31+_.m24*E.m41,tI=_.m21*E.m12+_.m22*E.m22+_.m23*E.m32+_.m24*E.m42,wI=_.m21*E.m13+_.m22*E.m23+_.m23*E.m33+_.m24*E.m43,GI=_.m21*E.m14+_.m22*E.m24+_.m23*E.m34+_.m24*E.m44,DI=_.m31*E.m11+_.m32*E.m21+_.m33*E.m31+_.m34*E.m41,KI=_.m31*E.m12+_.m32*E.m22+_.m33*E.m32+_.m34*E.m42,MI=_.m31*E.m13+_.m32*E.m23+_.m33*E.m33+_.m34*E.m43,HI=_.m31*E.m14+_.m32*E.m24+_.m33*E.m34+_.m34*E.m44,NI=_.m41*E.m11+_.m42*E.m21+_.m43*E.m31+_.m44*E.m41,yI=_.m41*E.m12+_.m42*E.m22+_.m43*E.m32+_.m44*E.m42,uI=_.m41*E.m13+_.m42*E.m23+_.m43*E.m33+_.m44*E.m43,hI=_.m41*E.m14+_.m42*E.m24+_.m43*E.m34+_.m44*E.m44;return l([AI,M,O,eI,dI,tI,wI,GI,DI,KI,MI,HI,NI,yI,uI,hI])}var sI=function(){for(var _=[],AI=arguments.length;AI--;)_[AI]=arguments[AI];var M=this;if(M.a=1,M.b=0,M.c=0,M.d=1,M.e=0,M.f=0,M.m11=1,M.m12=0,M.m13=0,M.m14=0,M.m21=0,M.m22=1,M.m23=0,M.m24=0,M.m31=0,M.m32=0,M.m33=1,M.m34=0,M.m41=0,M.m42=0,M.m43=0,M.m44=1,_.length){var O=[16,6].some(function(eI){return eI===_.length})?_:_[0];return M.setMatrixValue(O)}return M},II={isIdentity:{configurable:!0},is2D:{configurable:!0}};II.isIdentity.get=function(){var E=this;return E.m11===1&&E.m12===0&&E.m13===0&&E.m14===0&&E.m21===0&&E.m22===1&&E.m23===0&&E.m24===0&&E.m31===0&&E.m32===0&&E.m33===1&&E.m34===0&&E.m41===0&&E.m42===0&&E.m43===0&&E.m44===1},II.is2D.get=function(){var E=this;return E.m31===0&&E.m32===0&&E.m33===1&&E.m34===0&&E.m43===0&&E.m44===1},sI.prototype.setMatrixValue=function(_){var AI=this;return typeof _=="string"&&_.length&&_!=="none"?t(_):[Array,Float64Array,Float32Array].some(function(M){return _ instanceof M})?l(_):[sI,DOMMatrix,Object].some(function(M){return _ instanceof M})?o(_):AI},sI.prototype.toFloat32Array=function(_){return Float32Array.from(a(this,_))},sI.prototype.toFloat64Array=function(_){return Float64Array.from(a(this,_))},sI.prototype.toString=function(){var _=this,AI=_.is2D,M=_.toFloat64Array(AI).join(", "),O=AI?"matrix":"matrix3d";return O+"("+M+")"},sI.prototype.toJSON=function(){var _=this,AI=_.is2D,M=_.isIdentity;return Object.assign({},_,{is2D:AI,isIdentity:M})},sI.prototype.multiply=function(_){return CI(this,_)},sI.prototype.translate=function(_,AI,M){var O=_,eI=AI,dI=M;return eI===void 0&&(eI=0),dI===void 0&&(dI=0),CI(this,n(O,eI,dI))},sI.prototype.scale=function(_,AI,M){var O=_,eI=AI,dI=M;return eI===void 0&&(eI=_),dI===void 0&&(dI=1),CI(this,R(O,eI,dI))},sI.prototype.rotate=function(_,AI,M){var O=_,eI=AI||0,dI=M||0;return typeof _=="number"&&AI===void 0&&M===void 0&&(dI=O,O=0,eI=0),CI(this,G(O,eI,dI))},sI.prototype.rotateAxisAngle=function(_,AI,M,O){if([_,AI,M,O].some(function(eI){return Number.isNaN(+eI)}))throw new TypeError("CSSMatrix: expecting 4 values");return CI(this,r(_,AI,M,O))},sI.prototype.skewX=function(_){return CI(this,gI(_))},sI.prototype.skewY=function(_){return CI(this,k(_))},sI.prototype.skew=function(_,AI){return CI(this,H(_,AI))},sI.prototype.transformPoint=function(_){var AI=this,M=AI.m11*_.x+AI.m21*_.y+AI.m31*_.z+AI.m41*_.w,O=AI.m12*_.x+AI.m22*_.y+AI.m32*_.z+AI.m42*_.w,eI=AI.m13*_.x+AI.m23*_.y+AI.m33*_.z+AI.m43*_.w,dI=AI.m14*_.x+AI.m24*_.y+AI.m34*_.z+AI.m44*_.w;return _ instanceof DOMPoint?new DOMPoint(M,O,eI,dI):{x:M,y:O,z:eI,w:dI}},Object.defineProperties(sI.prototype,II),Object.assign(sI,{Translate:n,Rotate:G,RotateAxisAngle:r,Scale:R,SkewX:gI,SkewY:k,Skew:H,Multiply:CI,fromArray:l,fromMatrix:o,fromString:t,toArray:a});var lI="1.0.3",cI=lI;return Object.assign(sI,{Version:cI}),sI})}(dommatrix$1)),dommatrix$1.exports}var ponyfill$1={exports:{}};/** * @license * web-streams-polyfill v3.3.3 * Copyright 2024 Mattias Buelens, Diwank Singh Tomer and other contributors. * This code is released under the MIT license. * SPDX-License-Identifier: MIT */var ponyfill=ponyfill$1.exports,hasRequiredPonyfill;function requirePonyfill(){return hasRequiredPonyfill||(hasRequiredPonyfill=1,function(e,A){(function(l,o){o(A)})(ponyfill,function(l){var o=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol:function(B){return"Symbol(".concat(B,")")};function t(B,j){var ZI={label:0,sent:function(){if(kI[0]&1)throw kI[1];return kI[1]},trys:[],ops:[]},XI,SI,kI,PI;return PI={next:cg(0),throw:cg(1),return:cg(2)},typeof Symbol=="function"&&(PI[Symbol.iterator]=function(){return this}),PI;function cg(eg){return function(Bg){return tg([eg,Bg])}}function tg(eg){if(XI)throw new TypeError("Generator is already executing.");for(;PI&&(PI=0,eg[0]&&(ZI=0)),ZI;)try{if(XI=1,SI&&(kI=eg[0]&2?SI.return:eg[0]?SI.throw||((kI=SI.return)&&kI.call(SI),0):SI.next)&&!(kI=kI.call(SI,eg[1])).done)return kI;switch(SI=0,kI&&(eg=[eg[0]&2,kI.value]),eg[0]){case 0:case 1:kI=eg;break;case 4:return ZI.label++,{value:eg[1],done:!1};case 5:ZI.label++,SI=eg[1],eg=[0];continue;case 7:eg=ZI.ops.pop(),ZI.trys.pop();continue;default:if(kI=ZI.trys,!(kI=kI.length>0&&kI[kI.length-1])&&(eg[0]===6||eg[0]===2)){ZI=0;continue}if(eg[0]===3&&(!kI||eg[1]>kI[0]&&eg[1]<kI[3])){ZI.label=eg[1];break}if(eg[0]===6&&ZI.label<kI[1]){ZI.label=kI[1],kI=eg;break}if(kI&&ZI.label<kI[2]){ZI.label=kI[2],ZI.ops.push(eg);break}kI[2]&&ZI.ops.pop(),ZI.trys.pop();continue}eg=j.call(B,ZI)}catch(Bg){eg=[6,Bg],SI=0}finally{XI=kI=0}if(eg[0]&5)throw eg[1];return{value:eg[0]?eg[1]:void 0,done:!0}}}function a(B){var j=typeof Symbol=="function"&&Symbol.iterator,ZI=j&&B[j],XI=0;if(ZI)return ZI.call(B);if(B&&typeof B.length=="number")return{next:function(){return B&&XI>=B.length&&(B=void 0),{value:B&&B[XI++],done:!B}}};throw new TypeError(j?"Object is not iterable.":"Symbol.iterator is not defined.")}function n(B){return this instanceof n?(this.v=B,this):new n(B)}function G(B,j,ZI){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var XI=ZI.apply(B,j||[]),SI,kI=[];return SI={},PI("next"),PI("throw"),PI("return"),SI[Symbol.asyncIterator]=function(){return this},SI;function PI(Xg){XI[Xg]&&(SI[Xg]=function(xg){return new Promise(function(Og,Pg){kI.push([Xg,xg,Og,Pg])>1||cg(Xg,xg)})})}function cg(Xg,xg){try{tg(XI[Xg](xg))}catch(Og){Ng(kI[0][3],Og)}}function tg(Xg){Xg.value instanceof n?Promise.resolve(Xg.value.v).then(eg,Bg):Ng(kI[0][2],Xg)}function eg(Xg){cg("next",Xg)}function Bg(Xg){cg("throw",Xg)}function Ng(Xg,xg){Xg(xg),kI.shift(),kI.length&&cg(kI[0][0],kI[0][1])}}function r(B){var j,ZI;return j={},XI("next"),XI("throw",function(SI){throw SI}),XI("return"),j[Symbol.iterator]=function(){return this},j;function XI(SI,kI){j[SI]=B[SI]?function(PI){return(ZI=!ZI)?{value:n(B[SI](PI)),done:!1}:kI?kI(PI):PI}:kI}}function R(B){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var j=B[Symbol.asyncIterator],ZI;return j?j.call(B):(B=typeof a=="function"?a(B):B[Symbol.iterator](),ZI={},XI("next"),XI("throw"),XI("return"),ZI[Symbol.asyncIterator]=function(){return this},ZI);function XI(kI){ZI[kI]=B[kI]&&function(PI){return new Promise(function(cg,tg){PI=B[kI](PI),SI(cg,tg,PI.done,PI.value)})}}function SI(kI,PI,cg,tg){Promise.resolve(tg).then(function(eg){kI({value:eg,done:cg})},PI)}}typeof SuppressedError=="function"&&SuppressedError;function H(){}function gI(B){return typeof B=="object"&&B!==null||typeof B=="function"}var k=H;function CI(B,j){try{Object.defineProperty(B,"name",{value:j,configurable:!0})}catch{}}var sI=Promise,II=Promise.prototype.then,lI=Promise.reject.bind(sI);function cI(B){return new sI(B)}function E(B){return cI(function(j){return j(B)})}function _(B){return lI(B)}function AI(B,j,ZI){return II.call(B,j,ZI)}function M(B,j,ZI){AI(AI(B,j,ZI),void 0,k)}function O(B,j){M(B,j)}function eI(B,j){M(B,void 0,j)}function dI(B,j,ZI){return AI(B,j,ZI)}function tI(B){AI(B,void 0,k)}var wI=function(B){if(typeof queueMicrotask=="function")wI=queueMicrotask;else{var j=E(void 0);wI=function(ZI){return AI(j,ZI)}}return wI(B)};function GI(B,j,ZI){if(typeof B!="function")throw new TypeError("Argument is not a function");return Function.prototype.apply.call(B,j,ZI)}function DI(B,j,ZI){try{return E(GI(B,j,ZI))}catch(XI){return _(XI)}}var KI=16384,MI=function(){function B(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}return Object.defineProperty(B.prototype,"length",{get:function(){return this._size},enumerable:!1,configurable:!0}),B.prototype.push=function(j){var ZI=this._back,XI=ZI;ZI._elements.length===KI-1&&(XI={_elements:[],_next:void 0}),ZI._elements.push(j),XI!==ZI&&(this._back=XI,ZI._next=XI),++this._size},B.prototype.shift=function(){var j=this._front,ZI=j,XI=this._cursor,SI=XI+1,kI=j._elements,PI=kI[XI];return SI===KI&&(ZI=j._next,SI=0),--this._size,this._cursor=SI,j!==ZI&&(this._front=ZI),kI[XI]=void 0,PI},B.prototype.forEach=function(j){for(var ZI=this._cursor,XI=this._front,SI=XI._elements;(ZI!==SI.length||XI._next!==void 0)&&!(ZI===SI.length&&(XI=XI._next,SI=XI._elements,ZI=0,SI.length===0));)j(SI[ZI]),++ZI},B.prototype.peek=function(){var j=this._front,ZI=this._cursor;return j._elements[ZI]},B}(),HI=o("[[AbortSteps]]"),NI=o("[[ErrorSteps]]"),yI=o("[[CancelSteps]]"),uI=o("[[PullSteps]]"),hI=o("[[ReleaseSteps]]");function WI(B,j){B._ownerReadableStream=j,j._reader=B,j._state==="readable"?RI(B):j._state==="closed"?mI(B):aI(B,j._storedError)}function pI(B,j){var ZI=B._ownerReadableStream;return $g(ZI,j)}function xI(B){var j=B._ownerReadableStream;j._state==="readable"?VI(B,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):BI(B,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),j._readableStreamController[hI](),j._reader=void 0,B._ownerReadableStream=void 0}function _I(B){return new TypeError("Cannot "+B+" a stream using a released reader")}function RI(B){B._closedPromise=cI(function(j,ZI){B._closedPromise_resolve=j,B._closedPromise_reject=ZI})}function aI(B,j){RI(B),VI(B,j)}function mI(B){RI(B),iI(B)}function VI(B,j){B._closedPromise_reject!==void 0&&(tI(B._closedPromise),B._closedPromise_reject(j),B._closedPromise_resolve=void 0,B._closedPromise_reject=void 0)}function BI(B,j){aI(B,j)}function iI(B){B._closedPromise_resolve!==void 0&&(B._closedPromise_resolve(void 0),B._closedPromise_resolve=void 0,B._closedPromise_reject=void 0)}var oI=Number.isFinite||function(B){return typeof B=="number"&&isFinite(B)},bI=Math.trunc||function(B){return B<0?Math.ceil(B):Math.floor(B)};function nI(B){return typeof B=="object"||typeof B=="function"}function YI(B,j){if(B!==void 0&&!nI(B))throw new TypeError("".concat(j," is not an object."))}function rI(B,j){if(typeof B!="function")throw new TypeError("".concat(j," is not a function."))}function FI(B){return typeof B=="object"&&B!==null||typeof B=="function"}function zI(B,j){if(!FI(B))throw new TypeError("".concat(j," is not an object."))}function vI(B,j,ZI){if(B===void 0)throw new TypeError("Parameter ".concat(j," is required in '").concat(ZI,"'."))}function QI(B,j,ZI){if(B===void 0)throw new TypeError("".concat(j," is required in '").concat(ZI,"'."))}function fI(B){return Number(B)}function OI(B){return B===0?0:B}function $I(B){return OI(bI(B))}function Cg(B,j){var ZI=0,XI=Number.MAX_SAFE_INTEGER,SI=Number(B);if(SI=OI(SI),!oI(SI))throw new TypeError("".concat(j," is not a finite number"));if(SI=$I(SI),SI<ZI||SI>XI)throw new TypeError("".concat(j," is outside the accepted range of ").concat(ZI," to ").concat(XI,", inclusive"));return!oI(SI)||SI===0?0:SI}function lg(B,j){if(!ZC(B))throw new TypeError("".concat(j," is not a ReadableStream."))}function dg(B){return new ag(B)}function bg(B,j){B._reader._readRequests.push(j)}function ig(B,j,ZI){var XI=B._reader,SI=XI._readRequests.shift();ZI?SI._closeSteps():SI._chunkSteps(j)}function Rg(B){return B._reader._readRequests.length}function Kg(B){var j=B._reader;return!(j===void 0||!sg(j))}var ag=function(){function B(j){if(vI(j,1,"ReadableStreamDefaultReader"),lg(j,"First parameter"),tC(j))throw new TypeError("This stream has already been locked for exclusive reading by another reader");WI(this,j),this._readRequests=new MI}return Object.defineProperty(B.prototype,"closed",{get:function(){return sg(this)?this._closedPromise:_(Mg("closed"))},enumerable:!1,configurable:!0}),B.prototype.cancel=function(j){return j===void 0&&(j=void 0),sg(this)?this._ownerReadableStream===void 0?_(_I("cancel")):pI(this,j):_(Mg("cancel"))},B.prototype.read=function(){if(!sg(this))return _(Mg("read"));if(this._ownerReadableStream===void 0)return _(_I("read from"));var j,ZI,XI=cI(function(kI,PI){j=kI,ZI=PI}),SI={_chunkSteps:function(kI){return j({value:kI,done:!1})},_closeSteps:function(){return j({value:void 0,done:!0})},_errorSteps:function(kI){return ZI(kI)}};return TI(this,SI),XI},B.prototype.releaseLock=function(){if(!sg(this))throw Mg("releaseLock");this._ownerReadableStream!==void 0&&gg(this)},B}();Object.defineProperties(ag.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),CI(ag.prototype.cancel,"cancel"),CI(ag.prototype.read,"read"),CI(ag.prototype.releaseLock,"releaseLock"),typeof o.toStringTag=="symbol"&&Object.defineProperty(ag.prototype,o.toStringTag,{value:"ReadableStreamDefaultReader",configurable:!0});function sg(B){return!gI(B)||!Object.prototype.hasOwnProperty.call(B,"_readRequests")?!1:B instanceof ag}function TI(B,j){var ZI=B._ownerReadableStream;ZI._disturbed=!0,ZI._state==="closed"?j._closeSteps():ZI._state==="errored"?j._errorSteps(ZI._storedError):ZI._readableStreamController[uI](j)}function gg(B){xI(B);var j=new TypeError("Reader was released");Gg(B,j)}function Gg(B,j){var ZI=B._readRequests;B._readRequests=new MI,ZI.forEach(function(XI){XI._errorSteps(j)})}function Mg(B){return new TypeError("ReadableStreamDefaultReader.prototype.".concat(B," can only be used on a ReadableStreamDefaultReader"))}var Ig,og,Wg;function UI(B){return B.slice()}function JI(B,j,ZI,XI,SI){new Uint8Array(B).set(new Uint8Array(ZI,XI,SI),j)}var LI=function(B){return typeof B.transfer=="function"?LI=function(j){return j.transfer()}:typeof structuredClone=="function"?LI=function(j){return structuredClone(j,{transfer:[j]})}:LI=function(j){return j},LI(B)},qI=function(B){return typeof B.detached=="boolean"?qI=function(j){return j.detached}:qI=function(j){return j.byteLength===0},qI(B)};function mg(B,j,ZI){if(B.slice)return B.slice(j,ZI);var XI=ZI-j,SI=new ArrayBuffer(XI);return JI(SI,0,B,j,XI),SI}function wg(B,j){var ZI=B[j];if(ZI!=null){if(typeof ZI!="function")throw new TypeError("".concat(String(j)," is not a function"));return ZI}}function EI(B){var j,ZI=(j={},j[o.iterator]=function(){return B.iterator},j),XI=function(){return G(this,arguments,function(){return t(this,function(kI){switch(kI.label){case 0:return[5,a(r(R(ZI)))];case 1:return[4,n.apply(void 0,[kI.sent()])];case 2:return[4,n.apply(void 0,[kI.sent()])];case 3:return[2,kI.sent()]}})})}(),SI=XI.next;return{iterator:XI,nextMethod:SI,done:!1}}var jI=(Wg=(Ig=o.asyncIterator)!==null&&Ig!==void 0?Ig:(og=o.for)===null||og===void 0?void 0:og.call(o,"Symbol.asyncIterator"))!==null&&Wg!==void 0?Wg:"@@asyncIterator";function Ag(B,j,ZI){if(j===void 0&&(j="sync"),ZI===void 0)if(j==="async"){if(ZI=wg(B,jI),ZI===void 0){var XI=wg(B,o.iterator),SI=Ag(B,"sync",XI);return EI(SI)}}else ZI=wg(B,o.iterator);if(ZI===void 0)throw new TypeError("The object is not iterable");var kI=GI(ZI,B,[]);if(!gI(kI))throw new TypeError("The iterator method must return an object");var PI=kI.next;return{iterator:kI,nextMethod:PI,done:!1}}function Zg(B){var j=GI(B.nextMethod,B.iterator,[]);if(!gI(j))throw new TypeError("The iterator.next() method must return an object");return j}function hg(B){return!!B.done}function Vg(B){return B.value}var Yg,yg=(Yg={},Yg[jI]=function(){return this},Yg);Object.defineProperty(yg,jI,{enumerable:!1});var ng=function(){function B(j,ZI){this._ongoingPromise=void 0,this._isFinished=!1,this._reader=j,this._preventCancel=ZI}return B.prototype.next=function(){var j=this,ZI=function(){return j._nextSteps()};return this._ongoingPromise=this._ongoingPromise?dI(this._ongoingPromise,ZI,ZI):ZI(),this._ongoingPromise},B.prototype.return=function(j){var ZI=this,XI=function(){return ZI._returnSteps(j)};return this._ongoingPromise?dI(this._ongoingPromise,XI,XI):XI()},B.prototype._nextSteps=function(){var j=this;if(this._isFinished)return Promise.resolve({value:void 0,done:!0});var ZI=this._reader,XI,SI,kI=cI(function(cg,tg){XI=cg,SI=tg}),PI={_chunkSteps:function(cg){j._ongoingPromise=void 0,wI(function(){return XI({value:cg,done:!1})})},_closeSteps:function(){j._ongoingPromise=void 0,j._isFinished=!0,xI(ZI),XI({value:void 0,done:!0})},_errorSteps:function(cg){j._ongoingPromise=void 0,j._isFinished=!0,xI(ZI),SI(cg)}};return TI(ZI,PI),kI},B.prototype._returnSteps=function(j){if(this._isFinished)return Promise.resolve({value:j,done:!0});this._isFinished=!0;var ZI=this._reader;if(!this._preventCancel){var XI=pI(ZI,j);return xI(ZI),dI(XI,function(){return{value:j,done:!0}})}return xI(ZI),E({value:j,done:!0})},B}(),pg={next:function(){return rg(this)?this._asyncIteratorImpl.next():_(Hg("next"))},return:function(B){return rg(this)?this._asyncIteratorImpl.return(B):_(Hg("return"))}};Object.setPrototypeOf(pg,yg);function zg(B,j){var ZI=dg(B),XI=new ng(ZI,j),SI=Object.create(pg);return SI._asyncIteratorImpl=XI,SI}function rg(B){if(!gI(B)||!Object.prototype.hasOwnProperty.call(B,"_asyncIteratorImpl"))return!1;try{return B._asyncIteratorImpl instanceof ng}catch{return!1}}function Hg(B){return new TypeError("ReadableStreamAsyncIterator.".concat(B," can only be used on a ReadableSteamAsyncIterator"))}var Lg=Number.isNaN||function(B){return B!==B};function Sg(B){return!(typeof B!="number"||Lg(B)||B<0)}function Tg(B){var j=mg(B.buffer,B.byteOffset,B.byteOffset+B.byteLength);return new Uint8Array(j)}function Fg(B){var j=B._queue.shift();return B._queueTotalSize-=j.size,B._queueTotalSize<0&&(B._queueTotalSize=0),j.value}function _g(B,j,ZI){if(!Sg(ZI)||ZI===1/0)throw new RangeError("Size must be a finite, non-NaN, non-negative number.");B._queue.push({value:j,size:ZI}),B._queueTotalSize+=ZI}function eC(B){var j=B._queue.peek();return j.value}function fg(B){B._queue=new MI,B._queueTotalSize=0}function bC(B){return B===DataView}function VC(B){return bC(B.constructor)}function nC(B){return bC(B)?1:B.BYTES_PER_ELEMENT}var Qg=function(){function B(){throw new TypeError("Illegal constructor")}return Object.defineProperty(B.prototype,"view",{get:function(){if(!aA(this))throw WA("view");return this._view},enumerable:!1,configurable:!0}),B.prototype.respond=function(j){if(!aA(this))throw WA("respond");if(vI(j,1,"respond"),j=Cg(j,"First parameter"),this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");if(qI(this._view.buffer))throw new TypeError("The BYOB request's buffer has been detached and so cannot be used as a response");fC(this._associatedReadableByteStreamController,j)},B.prototype.respondWithNewView=function(j){if(!aA(this))throw WA("respondWithNewView");if(vI(j,1,"respondWithNewView"),!ArrayBuffer.isView(j))throw new TypeError("You can only respond with array buffer views");if(this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");if(qI(j.buffer))throw new TypeError("The given view's buffer has been detached and so cannot be used as a response");QC(this._associatedReadableByteStreamController,j)},B}();Object.defineProperties(Qg.prototype,{respond:{enumerable:!0},respondWithNewView:{enumerable:!0},view:{enumerable:!0}}),CI(Qg.prototype.respond,"respond"),CI(Qg.prototype.respondWithNewView,"respondWithNewView"),typeof o.toStringTag=="symbol"&&Object.defineProperty(Qg.prototype,o.toStringTag,{value:"ReadableStreamBYOBRequest",configurable:!0});var iC=function(){function B(){throw new TypeError("Illegal constructor")}return Object.defineProperty(B.prototype,"byobRequest",{get:function(){if(!GC(this))throw HC("byobRequest");return GA(this)},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"desiredSize",{get:function(){if(!GC(this))throw HC("desiredSize");return QA(this)},enumerable:!1,configurable:!0}),B.prototype.close=function(){if(!GC(this))throw HC("close");if(this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");var j=this._controlledReadableByteStream._state;if(j!=="readable")throw new TypeError("The stream (in ".concat(j," state) is not in the readable state and cannot be closed"));DC(this)},B.prototype.enqueue=function(j){if(!GC(this))throw HC("enqueue");if(vI(j,1,"enqueue"),!ArrayBuffer.isView(j))throw new TypeError("chunk must be an array buffer view");if(j.byteLength===0)throw new TypeError("chunk must have non-zero byteLength");if(j.buffer.byteLength===0)throw new TypeError("chunk's buffer must have non-zero byteLength");if(this._closeRequested)throw new TypeError("stream is closed or draining");var ZI=this._controlledReadableByteStream._state;if(ZI!=="readable")throw new TypeError("The stream (in ".concat(ZI," state) is not in the readable state and cannot be enqueued to"));jC(this,j)},B.prototype.error=function(j){if(j===void 0&&(j=void 0),!GC(this))throw HC("error");Eg(this,j)},B.prototype[yI]=function(j){JA(this),fg(this);var ZI=this._cancelAlgorithm(j);return vC(this),ZI},B.prototype[uI]=function(j){var ZI=this._controlledReadableByteStream;if(this._queueTotalSize>0){fA(this,j);return}var XI=this._autoAllocateChunkSize;if(XI!==void 0){var SI=void 0;try{SI=new ArrayBuffer(XI)}catch(PI){j._errorSteps(PI);return}var kI={buffer:SI,bufferByteLength:XI,byteOffset:0,byteLength:XI,bytesFilled:0,minimumFill:1,elementSize:1,viewConstructor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(kI)}bg(ZI,j),WC(this)},B.prototype[hI]=function(){if(this._pendingPullIntos.length>0){var j=this._pendingPullIntos.peek();j.readerType="none",this._pendingPullIntos=new MI,this._pendingPullIntos.push(j)}},B}();Object.defineProperties(iC.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},byobRequest:{enumerable:!0},desiredSize:{enumerable:!0}}),CI(iC.prototype.close,"close"),CI(iC.prototype.enqueue,"enqueue"),CI(iC.prototype.error,"error"),typeof o.toStringTag=="symbol"&&Object.defineProperty(iC.prototype,o.toStringTag,{value:"ReadableByteStreamController",configurable:!0});function GC(B){return!gI(B)||!Object.prototype.hasOwnProperty.call(B,"_controlledReadableByteStream")?!1:B instanceof iC}function aA(B){return!gI(B)||!Object.prototype.hasOwnProperty.call(B,"_associatedReadableByteStreamController")?!1:B instanceof Qg}function WC(B){var j=zi(B);if(j){if(B._pulling){B._pullAgain=!0;return}B._pulling=!0;var ZI=B._pullAlgorithm();M(ZI,function(){return B._pulling=!1,B._pullAgain&&(B._pullAgain=!1,WC(B)),null},function(XI){return Eg(B,XI),null})}}function JA(B){bA(B),B._pendingPullIntos=new MI}function mA(B,j){var ZI=!1;B._state==="closed"&&(ZI=!0);var XI=kA(j);j.readerType==="default"?ig(B,XI,ZI):fi(B,XI,ZI)}function kA(B){var j=B.bytesFilled,ZI=B.elementSize;return new B.viewConstructor(B.buffer,B.byteOffset,j/ZI)}function TC(B,j,ZI,XI){B._queue.push({buffer:j,byteOffset:ZI,byteLength:XI}),B._queueTotalSize+=XI}function zA(B,j,ZI,XI){var SI;try{SI=mg(j,ZI,ZI+XI)}catch(kI){throw Eg(B,kI),kI}TC(B,SI,0,XI)}function LA(B,j){j.bytesFilled>0&&zA(B,j.buffer,j.byteOffset,j.bytesFilled),yC(B)}function xA(B,j){var ZI=Math.min(B._queueTotalSize,j.byteLength-j.bytesFilled),XI=j.bytesFilled+ZI,SI=ZI,kI=!1,PI=XI%j.elementSize,cg=XI-PI;cg>=j.minimumFill&&(SI=cg-j.bytesFilled,kI=!0);for(var tg=B._queue;SI>0;){var eg=tg.peek(),Bg=Math.min(SI,eg.byteLength),Ng=j.byteOffset+j.bytesFilled;JI(j.buffer,Ng,eg.buffer,eg.byteOffset,Bg),eg.byteLength===Bg?tg.shift():(eg.byteOffset+=Bg,eg.byteLength-=Bg),B._queueTotalSize-=Bg,TA(B,Bg,j),SI-=Bg}return kI}function TA(B,j,ZI){ZI.bytesFilled+=j}function vA(B){B._queueTotalSize===0&&B._closeRequested?(vC(B),LC(B._controlledReadableByteStream)):WC(B)}function bA(B){B._byobRequest!==null&&(B._byobRequest._associatedReadableByteStreamController=void 0,B._byobRequest._view=null,B._byobRequest=null)}function nA(B){for(;B._pendingPullIntos.length>0;){if(B._queueTotalSize===0)return;var j=B._pendingPullIntos.peek();xA(B,j)&&(yC(B),mA(B._controlledReadableByteStream,j))}}function Si(B){for(var j=B._controlledReadableByteStream._reader;j._readRequests.length>0;){if(B._queueTotalSize===0)return;var ZI=j._readRequests.shift();fA(B,ZI)}}function Fi(B,j,ZI,XI){var SI=B._controlledReadableByteStream,kI=j.constructor,PI=nC(kI),cg=j.byteOffset,tg=j.byteLength,eg=ZI*PI,Bg;try{Bg=LI(j.buffer)}catch(Pg){XI._errorSteps(Pg);return}var Ng={buffer:Bg,bufferByteLength:Bg.byteLength,byteOffset:cg,byteLength:tg,bytesFilled:0,minimumFill:eg,elementSize:PI,viewConstructor:kI,readerType:"byob"};if(B._pendingPullIntos.length>0){B._pendingPullIntos.push(Ng),EA(SI,XI);return}if(SI._state==="closed"){var Xg=new kI(Ng.buffer,Ng.byteOffset,0);XI._closeSteps(Xg);return}if(B._queueTotalSize>0){if(xA(B,Ng)){var xg=kA(Ng);vA(B),XI._chunkSteps(xg);return}if(B._closeRequested){var Og=new TypeError("Insufficient bytes to fill elements in the given buffer");Eg(B,Og),XI._errorSteps(Og);return}}B._pendingPullIntos.push(Ng),EA(SI,XI),WC(B)}function Ji(B,j){j.readerType==="none"&&yC(B);var ZI=B._controlledReadableByteStream;if(wA(ZI))for(;PA(ZI)>0;){var XI=yC(B);mA(ZI,XI)}}function ki(B,j,ZI){if(TA(B,j,ZI),ZI.readerType==="none"){LA(B,ZI),nA(B);return}if(!(ZI.bytesFilled<ZI.minimumFill)){yC(B);var XI=ZI.bytesFilled%ZI.elementSize;if(XI>0){var SI=ZI.byteOffset+ZI.bytesFilled;zA(B,ZI.buffer,SI-XI,XI)}ZI.bytesFilled-=XI,mA(B._controlledReadableByteStream,ZI),nA(B)}}function jA(B,j){var ZI=B._pendingPullIntos.peek();bA(B);var XI=B._controlledReadableByteStream._state;XI==="closed"?Ji(B,ZI):ki(B,j,ZI),WC(B)}function yC(B){var j=B._pendingPullIntos.shift();return j}function zi(B){var j=B._controlledReadableByteStream;if(j._state!=="readable"||B._closeRequested||!B._started)return!1;if(Kg(j)&&Rg(j)>0||wA(j)&&PA(j)>0)return!0;var ZI=QA(B);return ZI>0}function vC(B){B._pullAlgorithm=void 0,B._cancelAlgorithm=void 0}function DC(B){var j=B._controlledReadableByteStream;if(!(B._closeRequested||j._state!=="readable")){if(B._queueTotalSize>0){B._closeRequested=!0;return}if(B._pendingPullIntos.length>0){var ZI=B._pendingPullIntos.peek();if(ZI.bytesFilled%ZI.elementSize!==0){var XI=new TypeError("Insufficient bytes to fill elements in the given buffer");throw Eg(B,XI),XI}}vC(B),LC(j)}}function jC(B,j){var ZI=B._controlledReadableByteStream;if(!(B._closeRequested||ZI._state!=="readable")){var XI=j.buffer,SI=j.byteOffset,kI=j.byteLength;if(qI(XI))throw new TypeError("chunk's buffer is detached and so cannot be enqueued");var PI=LI(XI);if(B._pendingPullIntos.length>0){var cg=B._pendingPullIntos.peek();if(qI(cg.buffer))throw new TypeError("The BYOB request's buffer has been detached and so cannot be filled with an enqueued chunk");bA(B),cg.buffer=LI(cg.buffer),cg.readerType==="none"&&LA(B,cg)}if(Kg(ZI))if(Si(B),Rg(ZI)===0)TC(B,PI,SI,kI);else{B._pendingPullIntos.length>0&&yC(B);var tg=new Uint8Array(PI,SI,kI);ig(ZI,tg,!1)}else wA(ZI)?(TC(B,PI,SI,kI),nA(B)):TC(B,PI,SI,kI);WC(B)}}function Eg(B,j){var ZI=B._controlledReadableByteStream;ZI._state==="readable"&&(JA(B),fg(B),vC(B),hi(ZI,j))}function fA(B,j){var ZI=B._queue.shift();B._queueTotalSize-=ZI.byteLength,vA(B);var XI=new Uint8Array(ZI.buffer,ZI.byteOffset,ZI.byteLength);j._chunkSteps(XI)}function GA(B){if(B._byobRequest===null&&B._pendingPullIntos.length>0){var j=B._pendingPullIntos.peek(),ZI=new Uint8Array(j.buffer,j.byteOffset+j.bytesFilled,j.byteLength-j.bytesFilled),XI=Object.create(Qg.prototype);xi(XI,B,ZI),B._byobRequest=XI}return B._byobRequest}function QA(B){var j=B._controlledReadableByteStream._state;return j==="errored"?null:j==="closed"?0:B._strategyHWM-B._queueTotalSize}function fC(B,j){var ZI=B._pendingPullIntos.peek(),XI=B._controlledReadableByteStream._state;if(XI==="closed"){if(j!==0)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream")}else{if(j===0)throw new TypeError("bytesWritten must be greater than 0 when calling respond() on a readable stream");if(ZI.bytesFilled+j>ZI.byteLength)throw new RangeError("bytesWritten out of range")}ZI.buffer=LI(ZI.buffer),jA(B,j)}function QC(B,j){var ZI=B._pendingPullIntos.peek(),XI=B._controlledReadableByteStream._state;if(XI==="closed"){if(j.byteLength!==0)throw new TypeError("The view's length must be 0 when calling respondWithNewView() on a closed stream")}else if(j.byteLength===0)throw new TypeError("The view's length must be greater than 0 when calling respondWithNewView() on a readable stream");if(ZI.byteOffset+ZI.bytesFilled!==j.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(ZI.bufferByteLength!==j.buffer.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");if(ZI.bytesFilled+j.byteLength>ZI.byteLength)throw new RangeError("The region specified by view is larger than byobRequest");var SI=j.byteLength;ZI.buffer=LI(j.buffer),jA(B,SI)}function OA(B,j,ZI,XI,SI,kI,PI){j._controlledReadableByteStream=B,j._pullAgain=!1,j._pulling=!1,j._byobRequest=null,j._queue=j._queueTotalSize=void 0,fg(j),j._closeRequested=!1,j._started=!1,j._strategyHWM=kI,j._pullAlgorithm=XI,j._cancelAlgorithm=SI,j._autoAllocateChunkSize=PI,j._pendingPullIntos=new MI,B._readableStreamController=j;var cg=ZI();M(E(cg),function(){return j._started=!0,WC(j),null},function(tg){return Eg(j,tg),null})}function Li(B,j,ZI){var XI=Object.create(iC.prototype),SI,kI,PI;j.start!==void 0?SI=function(){return j.start(XI)}:SI=function(){},j.pull!==void 0?kI=function(){return j.pull(XI)}:kI=function(){return E(void 0)},j.cancel!==void 0?PI=function(tg){return j.cancel(tg)}:PI=function(){return E(void 0)};var cg=j.autoAllocateChunkSize;if(cg===0)throw new TypeError("autoAllocateChunkSize must be greater than 0");OA(B,XI,SI,kI,PI,ZI,cg)}function xi(B,j,ZI){B._associatedReadableByteStreamController=j,B._view=ZI}function WA(B){return new TypeError("ReadableStreamBYOBRequest.prototype.".concat(B," can only be used on a ReadableStreamBYOBRequest"))}function HC(B){return new TypeError("ReadableByteStreamController.prototype.".concat(B," can only be used on a ReadableByteStreamController"))}function Ti(B,j){YI(B,j);var ZI=B?.mode;return{mode:ZI===void 0?void 0:vi(ZI,"".concat(j," has member 'mode' that"))}}function vi(B,j){if(B="".concat(B),B!=="byob")throw new TypeError("".concat(j," '").concat(B,"' is not a valid enumeration value for ReadableStreamReaderMode"));return B}function ji(B,j){var ZI;YI(B,j);var XI=(ZI=B?.min)!==null&&ZI!==void 0?ZI:1;return{min:Cg(XI,"".concat(j," has member 'min' that"))}}function UA(B){return new cC(B)}function EA(B,j){B._reader._readIntoRequests.push(j)}function fi(B,j,ZI){var XI=B._reader,SI=XI._readIntoRequests.shift();ZI?SI._closeSteps(j):SI._chunkSteps(j)}function PA(B){return B._reader._readIntoRequests.length}function wA(B){var j=B._reader;return!(j===void 0||!wC(j))}var cC=function(){function B(j){if(vI(j,1,"ReadableStreamBYOBReader"),lg(j,"First parameter"),tC(j))throw new TypeError("This stream has already been locked for exclusive reading by another reader");if(!GC(j._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");WI(this,j),this._readIntoRequests=new MI}return Object.defineProperty(B.prototype,"closed",{get:function(){return wC(this)?this._closedPromise:_(OC("closed"))},enumerable:!1,configurable:!0}),B.prototype.cancel=function(j){return j===void 0&&(j=void 0),wC(this)?this._ownerReadableStream===void 0?_(_I("cancel")):pI(this,j):_(OC("cancel"))},B.prototype.read=function(j,ZI){if(ZI===void 0&&(ZI={}),!wC(this))return _(OC("read"));if(!ArrayBuffer.isView(j))return _(new TypeError("view must be an array buffer view"));if(j.byteLength===0)return _(new TypeError("view must have non-zero byteLength"));if(j.buffer.byteLength===0)return _(new TypeError("view's buffer must have non-zero byteLength"));if(qI(j.buffer))return _(new TypeError("view's buffer has been detached"));var XI;try{XI=ji(ZI,"options")}catch(eg){return _(eg)}var SI=XI.min;if(SI===0)return _(new TypeError("options.min must be greater than 0"));if(VC(j)){if(SI>j.byteLength)return _(new RangeError("options.min must be less than or equal to view's byteLength"))}else if(SI>j.length)return _(new RangeError("options.min must be less than or equal to view's length"));if(this._ownerReadableStream===void 0)return _(_I("read from"));var kI,PI,cg=cI(function(eg,Bg){kI=eg,PI=Bg}),tg={_chunkSteps:function(eg){return kI({value:eg,done:!1})},_closeSteps:function(eg){return kI({value:eg,done:!0})},_errorSteps:function(eg){return PI(eg)}};return _A(this,j,SI,tg),cg},B.prototype.releaseLock=function(){if(!wC(this))throw OC("releaseLock");this._ownerReadableStream!==void 0&&Qi(this)},B}();Object.defineProperties(cC.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),CI(cC.prototype.cancel,"cancel"),CI(cC.prototype.read,"read"),CI(cC.prototype.releaseLock,"releaseLock"),typeof o.toStringTag=="symbol"&&Object.defineProperty(cC.prototype,o.toStringTag,{value:"ReadableStreamBYOBReader",configurable:!0});function wC(B){return!gI(B)||!Object.prototype.hasOwnProperty.call(B,"_readIntoRequests")?!1:B instanceof cC}function _A(B,j,ZI,XI){var SI=B._ownerReadableStream;SI._disturbed=!0,SI._state==="errored"?XI._errorSteps(SI._storedError):Fi(SI._readableStreamController,j,ZI,XI)}function Qi(B){xI(B);var j=new TypeError("Reader was released");qA(B,j)}function qA(B,j){var ZI=B._readIntoRequests;B._readIntoRequests=new MI,ZI.forEach(function(XI){XI._errorSteps(j)})}function OC(B){return new TypeError("ReadableStreamBYOBReader.prototype.".concat(B," can only be used on a ReadableStreamBYOBReader"))}function SC(B,j){var ZI=B.highWaterMark;if(ZI===void 0)return j;if(Lg(ZI)||ZI<0)throw new RangeError("Invalid highWaterMark");return ZI}function UC(B){var j=B.size;return j||function(){return 1}}function EC(B,j){YI(B,j);var ZI=B?.highWaterMark,XI=B?.size;return{highWaterMark:ZI===void 0?void 0:fI(ZI),size:XI===void 0?void 0:Oi(XI,"".concat(j," has member 'size' that"))}}function Oi(B,j){return rI(B,j),function(ZI){return fI(B(ZI))}}function Ui(B,j){YI(B,j);var ZI=B?.abort,XI=B?.close,SI=B?.start,kI=B?.type,PI=B?.write;return{abort:ZI===void 0?void 0:Ei(ZI,B,"".concat(j," has member 'abort' that")),close:XI===void 0?void 0:Pi(XI,B,"".concat(j," has member 'close' that")),start:SI===void 0?void 0:_i(SI,B,"".concat(j," has member 'start' that")),write:PI===void 0?void 0:qi(PI,B,"".concat(j," has member 'write' that")),type:kI}}function Ei(B,j,ZI){return rI(B,ZI),function(XI){return DI(B,j,[XI])}}function Pi(B,j,ZI){return rI(B,ZI),function(){return DI(B,j,[])}}function _i(B,j,ZI){return rI(B,ZI),function(XI){return GI(B,j,[XI])}}function qi(B,j,ZI){return rI(B,ZI),function(XI,SI){return DI(B,j,[XI,SI])}}function $A(B,j){if(!NC(B))throw new TypeError("".concat(j," is not a WritableStream."))}function $i(B){if(typeof B!="object"||B===null)return!1;try{return typeof B.aborted=="boolean"}catch{return!1}}var Il=typeof AbortController=="function";function gl(){if(Il)return new AbortController}var oC=function(){function B(j,ZI){j===void 0&&(j={}),ZI===void 0&&(ZI={}),j===void 0?j=null:zI(j,"First parameter");var XI=EC(ZI,"Second parameter"),SI=Ui(j,"First parameter");gi(this);var kI=SI.type;if(kI!==void 0)throw new RangeError("Invalid type is specified");var PI=UC(XI),cg=SC(XI,1);bl(this,SI,cg,PI)}return Object.defineProperty(B.prototype,"locked",{get:function(){if(!NC(this))throw IA("locked");return XC(this)},enumerable:!1,configurable:!0}),B.prototype.abort=function(j){return j===void 0&&(j=void 0),NC(this)?XC(this)?_(new TypeError("Cannot abort a stream that already has a writer")):PC(this,j):_(IA("abort"))},B.prototype.close=function(){return NC(this)?XC(this)?_(n