UNPKG

@raycast/api

Version:

Build extensions for Raycast with React and Node.js.

1 lines 102 kB
"use strict";var Ts=Object.create;var lr=Object.defineProperty;var Es=Object.getOwnPropertyDescriptor;var Cs=Object.getOwnPropertyNames;var As=Object.getPrototypeOf,Ps=Object.prototype.hasOwnProperty;var Je=(r,n)=>()=>(n||r((n={exports:{}}).exports,n),n.exports),ks=(r,n)=>{for(var i in n)lr(r,i,{get:n[i],enumerable:!0})},Vo=(r,n,i,a)=>{if(n&&typeof n=="object"||typeof n=="function")for(let l of Cs(n))!Ps.call(r,l)&&l!==i&&lr(r,l,{get:()=>n[l],enumerable:!(a=Es(n,l))||a.enumerable});return r};var Ae=(r,n,i)=>(i=r!=null?Ts(As(r)):{},Vo(n||!r||!r.__esModule?lr(i,"default",{value:r,enumerable:!0}):i,r)),Os=r=>Vo(lr({},"__esModule",{value:!0}),r);var Xo=Je((Zl,Ko)=>{var qs=require("node:tty"),xs=qs?.WriteStream?.prototype?.hasColors?.()??!1,T=(r,n)=>{if(!xs)return l=>l;let i=`\x1B[${r}m`,a=`\x1B[${n}m`;return l=>{let c=l+"",m=c.indexOf(a);if(m===-1)return i+c+a;let h=i,g=0;for(;m!==-1;)h+=c.slice(g,m)+i,g=m+a.length,m=c.indexOf(a,g);return h+=c.slice(g)+a,h}},R={};R.reset=T(0,0);R.bold=T(1,22);R.dim=T(2,22);R.italic=T(3,23);R.underline=T(4,24);R.overline=T(53,55);R.inverse=T(7,27);R.hidden=T(8,28);R.strikethrough=T(9,29);R.black=T(30,39);R.red=T(31,39);R.green=T(32,39);R.yellow=T(33,39);R.blue=T(34,39);R.magenta=T(35,39);R.cyan=T(36,39);R.white=T(37,39);R.gray=T(90,39);R.bgBlack=T(40,49);R.bgRed=T(41,49);R.bgGreen=T(42,49);R.bgYellow=T(43,49);R.bgBlue=T(44,49);R.bgMagenta=T(45,49);R.bgCyan=T(46,49);R.bgWhite=T(47,49);R.bgGray=T(100,49);R.redBright=T(91,39);R.greenBright=T(92,39);R.yellowBright=T(93,39);R.blueBright=T(94,39);R.magentaBright=T(95,39);R.cyanBright=T(96,39);R.whiteBright=T(97,39);R.bgRedBright=T(101,49);R.bgGreenBright=T(102,49);R.bgYellowBright=T(103,49);R.bgBlueBright=T(104,49);R.bgMagentaBright=T(105,49);R.bgCyanBright=T(106,49);R.bgWhiteBright=T(107,49);Ko.exports=R});var ki=Je(Pi=>{var Is=Object.create,gr=Object.defineProperty,Ls=Object.getOwnPropertyDescriptor,zs=Object.getOwnPropertyNames,js=Object.getPrototypeOf,Ms=Object.prototype.hasOwnProperty,hi=r=>gr(r,"__esModule",{value:!0}),At=(r,n)=>function(){return r&&(n=(0,r[Object.keys(r)[0]])(r=0)),n},gn=(r,n)=>function(){return n||(0,r[Object.keys(r)[0]])((n={exports:{}}).exports,n),n.exports},mi=(r,n)=>{hi(r);for(var i in n)gr(r,i,{get:n[i],enumerable:!0})},Ns=(r,n,i)=>{if(n&&typeof n=="object"||typeof n=="function")for(let a of zs(n))!Ms.call(r,a)&&a!=="default"&&gr(r,a,{get:()=>n[a],enumerable:!(i=Ls(n,a))||i.enumerable});return r},H=r=>Ns(hi(gr(r!=null?Is(js(r)):{},"default",r&&r.__esModule&&"default"in r?{get:()=>r.default,enumerable:!0}:{value:r,enumerable:!0})),r),Us=gn({"node_modules/web-streams-polyfill/dist/ponyfill.es2018.js"(r,n){(function(i,a){typeof r=="object"&&typeof n<"u"?a(r):typeof define=="function"&&define.amd?define(["exports"],a):(i=typeof globalThis<"u"?globalThis:i||self,a(i.WebStreamsPolyfill={}))})(r,function(i){"use strict";let a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol:e=>`Symbol(${e})`;function l(){}function c(){if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global}let m=c();function h(e){return typeof e=="object"&&e!==null||typeof e=="function"}let g=l,y=Promise,q=Promise.prototype.then,j=Promise.resolve.bind(y),x=Promise.reject.bind(y);function w(e){return new y(e)}function p(e){return j(e)}function b(e){return x(e)}function P(e,t,o){return q.call(e,t,o)}function v(e,t,o){P(P(e,t,o),void 0,g)}function M(e,t){v(e,t)}function N(e,t){v(e,void 0,t)}function B(e,t,o){return P(e,t,o)}function W(e){P(e,void 0,g)}let F=(()=>{let e=m&&m.queueMicrotask;if(typeof e=="function")return e;let t=p(void 0);return o=>P(t,o)})();function Be(e,t,o){if(typeof e!="function")throw new TypeError("Argument is not a function");return Function.prototype.apply.call(e,t,o)}function de(e,t,o){try{return p(Be(e,t,o))}catch(s){return b(s)}}let kn=16384;class ee{constructor(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}get length(){return this._size}push(t){let o=this._back,s=o;o._elements.length===kn-1&&(s={_elements:[],_next:void 0}),o._elements.push(t),s!==o&&(this._back=s,o._next=s),++this._size}shift(){let t=this._front,o=t,s=this._cursor,u=s+1,f=t._elements,d=f[s];return u===kn&&(o=t._next,u=0),--this._size,this._cursor=u,t!==o&&(this._front=o),f[s]=void 0,d}forEach(t){let o=this._cursor,s=this._front,u=s._elements;for(;(o!==u.length||s._next!==void 0)&&!(o===u.length&&(s=s._next,u=s._elements,o=0,u.length===0));)t(u[o]),++o}peek(){let t=this._front,o=this._cursor;return t._elements[o]}}function On(e,t){e._ownerReadableStream=t,t._reader=e,t._state==="readable"?Er(e):t._state==="closed"?Zi(e):Bn(e,t._storedError)}function Tr(e,t){let o=e._ownerReadableStream;return ne(o,t)}function he(e){e._ownerReadableStream._state==="readable"?Cr(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):ea(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),e._ownerReadableStream._reader=void 0,e._ownerReadableStream=void 0}function Ie(e){return new TypeError("Cannot "+e+" a stream using a released reader")}function Er(e){e._closedPromise=w((t,o)=>{e._closedPromise_resolve=t,e._closedPromise_reject=o})}function Bn(e,t){Er(e),Cr(e,t)}function Zi(e){Er(e),Dn(e)}function Cr(e,t){e._closedPromise_reject!==void 0&&(W(e._closedPromise),e._closedPromise_reject(t),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}function ea(e,t){Bn(e,t)}function Dn(e){e._closedPromise_resolve!==void 0&&(e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}let $n=a("[[AbortSteps]]"),Wn=a("[[ErrorSteps]]"),Ar=a("[[CancelSteps]]"),Pr=a("[[PullSteps]]"),qn=Number.isFinite||function(e){return typeof e=="number"&&isFinite(e)},ta=Math.trunc||function(e){return e<0?Math.ceil(e):Math.floor(e)};function ra(e){return typeof e=="object"||typeof e=="function"}function me(e,t){if(e!==void 0&&!ra(e))throw new TypeError(`${t} is not an object.`)}function te(e,t){if(typeof e!="function")throw new TypeError(`${t} is not a function.`)}function na(e){return typeof e=="object"&&e!==null||typeof e=="function"}function xn(e,t){if(!na(e))throw new TypeError(`${t} is not an object.`)}function pe(e,t,o){if(e===void 0)throw new TypeError(`Parameter ${t} is required in '${o}'.`)}function kr(e,t,o){if(e===void 0)throw new TypeError(`${t} is required in '${o}'.`)}function Or(e){return Number(e)}function Fn(e){return e===0?0:e}function oa(e){return Fn(ta(e))}function In(e,t){let s=Number.MAX_SAFE_INTEGER,u=Number(e);if(u=Fn(u),!qn(u))throw new TypeError(`${t} is not a finite number`);if(u=oa(u),u<0||u>s)throw new TypeError(`${t} is outside the accepted range of 0 to ${s}, inclusive`);return!qn(u)||u===0?0:u}function Br(e,t){if(!Te(e))throw new TypeError(`${t} is not a ReadableStream.`)}function Le(e){return new it(e)}function Ln(e,t){e._reader._readRequests.push(t)}function Dr(e,t,o){let u=e._reader._readRequests.shift();o?u._closeSteps():u._chunkSteps(t)}function Ot(e){return e._reader._readRequests.length}function zn(e){let t=e._reader;return!(t===void 0||!we(t))}class it{constructor(t){if(pe(t,1,"ReadableStreamDefaultReader"),Br(t,"First parameter"),Ee(t))throw new TypeError("This stream has already been locked for exclusive reading by another reader");On(this,t),this._readRequests=new ee}get closed(){return we(this)?this._closedPromise:b(Bt("closed"))}cancel(t=void 0){return we(this)?this._ownerReadableStream===void 0?b(Ie("cancel")):Tr(this,t):b(Bt("cancel"))}read(){if(!we(this))return b(Bt("read"));if(this._ownerReadableStream===void 0)return b(Ie("read from"));let t,o,s=w((f,d)=>{t=f,o=d});return at(this,{_chunkSteps:f=>t({value:f,done:!1}),_closeSteps:()=>t({value:void 0,done:!0}),_errorSteps:f=>o(f)}),s}releaseLock(){if(!we(this))throw Bt("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");he(this)}}}Object.defineProperties(it.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof a.toStringTag=="symbol"&&Object.defineProperty(it.prototype,a.toStringTag,{value:"ReadableStreamDefaultReader",configurable:!0});function we(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_readRequests")?!1:e instanceof it}function at(e,t){let o=e._ownerReadableStream;o._disturbed=!0,o._state==="closed"?t._closeSteps():o._state==="errored"?t._errorSteps(o._storedError):o._readableStreamController[Pr](t)}function Bt(e){return new TypeError(`ReadableStreamDefaultReader.prototype.${e} can only be used on a ReadableStreamDefaultReader`)}let jn=Object.getPrototypeOf(Object.getPrototypeOf(async function*(){}).prototype);class Mn{constructor(t,o){this._ongoingPromise=void 0,this._isFinished=!1,this._reader=t,this._preventCancel=o}next(){let t=()=>this._nextSteps();return this._ongoingPromise=this._ongoingPromise?B(this._ongoingPromise,t,t):t(),this._ongoingPromise}return(t){let o=()=>this._returnSteps(t);return this._ongoingPromise?B(this._ongoingPromise,o,o):o()}_nextSteps(){if(this._isFinished)return Promise.resolve({value:void 0,done:!0});let t=this._reader;if(t._ownerReadableStream===void 0)return b(Ie("iterate"));let o,s,u=w((d,_)=>{o=d,s=_});return at(t,{_chunkSteps:d=>{this._ongoingPromise=void 0,F(()=>o({value:d,done:!1}))},_closeSteps:()=>{this._ongoingPromise=void 0,this._isFinished=!0,he(t),o({value:void 0,done:!0})},_errorSteps:d=>{this._ongoingPromise=void 0,this._isFinished=!0,he(t),s(d)}}),u}_returnSteps(t){if(this._isFinished)return Promise.resolve({value:t,done:!0});this._isFinished=!0;let o=this._reader;if(o._ownerReadableStream===void 0)return b(Ie("finish iterating"));if(!this._preventCancel){let s=Tr(o,t);return he(o),B(s,()=>({value:t,done:!0}))}return he(o),p({value:t,done:!0})}}let Nn={next(){return Un(this)?this._asyncIteratorImpl.next():b(Hn("next"))},return(e){return Un(this)?this._asyncIteratorImpl.return(e):b(Hn("return"))}};jn!==void 0&&Object.setPrototypeOf(Nn,jn);function ia(e,t){let o=Le(e),s=new Mn(o,t),u=Object.create(Nn);return u._asyncIteratorImpl=s,u}function Un(e){if(!h(e)||!Object.prototype.hasOwnProperty.call(e,"_asyncIteratorImpl"))return!1;try{return e._asyncIteratorImpl instanceof Mn}catch{return!1}}function Hn(e){return new TypeError(`ReadableStreamAsyncIterator.${e} can only be used on a ReadableSteamAsyncIterator`)}let Vn=Number.isNaN||function(e){return e!==e};function st(e){return e.slice()}function Yn(e,t,o,s,u){new Uint8Array(e).set(new Uint8Array(o,s,u),t)}function Yl(e){return e}function Dt(e){return!1}function Gn(e,t,o){if(e.slice)return e.slice(t,o);let s=o-t,u=new ArrayBuffer(s);return Yn(u,0,e,t,s),u}function aa(e){return!(typeof e!="number"||Vn(e)||e<0)}function Qn(e){let t=Gn(e.buffer,e.byteOffset,e.byteOffset+e.byteLength);return new Uint8Array(t)}function $r(e){let t=e._queue.shift();return e._queueTotalSize-=t.size,e._queueTotalSize<0&&(e._queueTotalSize=0),t.value}function Wr(e,t,o){if(!aa(o)||o===1/0)throw new RangeError("Size must be a finite, non-NaN, non-negative number.");e._queue.push({value:t,size:o}),e._queueTotalSize+=o}function sa(e){return e._queue.peek().value}function Se(e){e._queue=new ee,e._queueTotalSize=0}class lt{constructor(){throw new TypeError("Illegal constructor")}get view(){if(!qr(this))throw Lr("view");return this._view}respond(t){if(!qr(this))throw Lr("respond");if(pe(t,1,"respond"),t=In(t,"First parameter"),this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");Dt(this._view.buffer),Ft(this._associatedReadableByteStreamController,t)}respondWithNewView(t){if(!qr(this))throw Lr("respondWithNewView");if(pe(t,1,"respondWithNewView"),!ArrayBuffer.isView(t))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");Dt(t.buffer),It(this._associatedReadableByteStreamController,t)}}Object.defineProperties(lt.prototype,{respond:{enumerable:!0},respondWithNewView:{enumerable:!0},view:{enumerable:!0}}),typeof a.toStringTag=="symbol"&&Object.defineProperty(lt.prototype,a.toStringTag,{value:"ReadableStreamBYOBRequest",configurable:!0});class ze{constructor(){throw new TypeError("Illegal constructor")}get byobRequest(){if(!De(this))throw ct("byobRequest");return Ir(this)}get desiredSize(){if(!De(this))throw ct("desiredSize");return no(this)}close(){if(!De(this))throw ct("close");if(this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");let t=this._controlledReadableByteStream._state;if(t!=="readable")throw new TypeError(`The stream (in ${t} state) is not in the readable state and cannot be closed`);ut(this)}enqueue(t){if(!De(this))throw ct("enqueue");if(pe(t,1,"enqueue"),!ArrayBuffer.isView(t))throw new TypeError("chunk must be an array buffer view");if(t.byteLength===0)throw new TypeError("chunk must have non-zero byteLength");if(t.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");let o=this._controlledReadableByteStream._state;if(o!=="readable")throw new TypeError(`The stream (in ${o} state) is not in the readable state and cannot be enqueued to`);xt(this,t)}error(t=void 0){if(!De(this))throw ct("error");re(this,t)}[Ar](t){Jn(this),Se(this);let o=this._cancelAlgorithm(t);return qt(this),o}[Pr](t){let o=this._controlledReadableByteStream;if(this._queueTotalSize>0){let u=this._queue.shift();this._queueTotalSize-=u.byteLength,eo(this);let f=new Uint8Array(u.buffer,u.byteOffset,u.byteLength);t._chunkSteps(f);return}let s=this._autoAllocateChunkSize;if(s!==void 0){let u;try{u=new ArrayBuffer(s)}catch(d){t._errorSteps(d);return}let f={buffer:u,bufferByteLength:s,byteOffset:0,byteLength:s,bytesFilled:0,elementSize:1,viewConstructor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(f)}Ln(o,t),$e(this)}}Object.defineProperties(ze.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},byobRequest:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof a.toStringTag=="symbol"&&Object.defineProperty(ze.prototype,a.toStringTag,{value:"ReadableByteStreamController",configurable:!0});function De(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_controlledReadableByteStream")?!1:e instanceof ze}function qr(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_associatedReadableByteStreamController")?!1:e instanceof lt}function $e(e){if(!fa(e))return;if(e._pulling){e._pullAgain=!0;return}e._pulling=!0;let o=e._pullAlgorithm();v(o,()=>{e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,$e(e))},s=>{re(e,s)})}function Jn(e){Fr(e),e._pendingPullIntos=new ee}function xr(e,t){let o=!1;e._state==="closed"&&(o=!0);let s=Kn(t);t.readerType==="default"?Dr(e,s,o):ma(e,s,o)}function Kn(e){let t=e.bytesFilled,o=e.elementSize;return new e.viewConstructor(e.buffer,e.byteOffset,t/o)}function $t(e,t,o,s){e._queue.push({buffer:t,byteOffset:o,byteLength:s}),e._queueTotalSize+=s}function Xn(e,t){let o=t.elementSize,s=t.bytesFilled-t.bytesFilled%o,u=Math.min(e._queueTotalSize,t.byteLength-t.bytesFilled),f=t.bytesFilled+u,d=f-f%o,_=u,E=!1;d>s&&(_=d-t.bytesFilled,E=!0);let A=e._queue;for(;_>0;){let k=A.peek(),O=Math.min(_,k.byteLength),I=t.byteOffset+t.bytesFilled;Yn(t.buffer,I,k.buffer,k.byteOffset,O),k.byteLength===O?A.shift():(k.byteOffset+=O,k.byteLength-=O),e._queueTotalSize-=O,Zn(e,O,t),_-=O}return E}function Zn(e,t,o){o.bytesFilled+=t}function eo(e){e._queueTotalSize===0&&e._closeRequested?(qt(e),yt(e._controlledReadableByteStream)):$e(e)}function Fr(e){e._byobRequest!==null&&(e._byobRequest._associatedReadableByteStreamController=void 0,e._byobRequest._view=null,e._byobRequest=null)}function to(e){for(;e._pendingPullIntos.length>0;){if(e._queueTotalSize===0)return;let t=e._pendingPullIntos.peek();Xn(e,t)&&(Wt(e),xr(e._controlledReadableByteStream,t))}}function la(e,t,o){let s=e._controlledReadableByteStream,u=1;t.constructor!==DataView&&(u=t.constructor.BYTES_PER_ELEMENT);let f=t.constructor,d=t.buffer,_={buffer:d,bufferByteLength:d.byteLength,byteOffset:t.byteOffset,byteLength:t.byteLength,bytesFilled:0,elementSize:u,viewConstructor:f,readerType:"byob"};if(e._pendingPullIntos.length>0){e._pendingPullIntos.push(_),ao(s,o);return}if(s._state==="closed"){let E=new f(_.buffer,_.byteOffset,0);o._closeSteps(E);return}if(e._queueTotalSize>0){if(Xn(e,_)){let E=Kn(_);eo(e),o._chunkSteps(E);return}if(e._closeRequested){let E=new TypeError("Insufficient bytes to fill elements in the given buffer");re(e,E),o._errorSteps(E);return}}e._pendingPullIntos.push(_),ao(s,o),$e(e)}function ua(e,t){let o=e._controlledReadableByteStream;if(zr(o))for(;so(o)>0;){let s=Wt(e);xr(o,s)}}function ca(e,t,o){if(Zn(e,t,o),o.bytesFilled<o.elementSize)return;Wt(e);let s=o.bytesFilled%o.elementSize;if(s>0){let u=o.byteOffset+o.bytesFilled,f=Gn(o.buffer,u-s,u);$t(e,f,0,f.byteLength)}o.bytesFilled-=s,xr(e._controlledReadableByteStream,o),to(e)}function ro(e,t){let o=e._pendingPullIntos.peek();Fr(e),e._controlledReadableByteStream._state==="closed"?ua(e):ca(e,t,o),$e(e)}function Wt(e){return e._pendingPullIntos.shift()}function fa(e){let t=e._controlledReadableByteStream;return t._state!=="readable"||e._closeRequested||!e._started?!1:!!(zn(t)&&Ot(t)>0||zr(t)&&so(t)>0||no(e)>0)}function qt(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0}function ut(e){let t=e._controlledReadableByteStream;if(!(e._closeRequested||t._state!=="readable")){if(e._queueTotalSize>0){e._closeRequested=!0;return}if(e._pendingPullIntos.length>0&&e._pendingPullIntos.peek().bytesFilled>0){let s=new TypeError("Insufficient bytes to fill elements in the given buffer");throw re(e,s),s}qt(e),yt(t)}}function xt(e,t){let o=e._controlledReadableByteStream;if(e._closeRequested||o._state!=="readable")return;let s=t.buffer,u=t.byteOffset,f=t.byteLength,d=s;if(e._pendingPullIntos.length>0){let _=e._pendingPullIntos.peek();Dt(_.buffer),_.buffer=_.buffer}if(Fr(e),zn(o))if(Ot(o)===0)$t(e,d,u,f);else{e._pendingPullIntos.length>0&&Wt(e);let _=new Uint8Array(d,u,f);Dr(o,_,!1)}else zr(o)?($t(e,d,u,f),to(e)):$t(e,d,u,f);$e(e)}function re(e,t){let o=e._controlledReadableByteStream;o._state==="readable"&&(Jn(e),Se(e),qt(e),Do(o,t))}function Ir(e){if(e._byobRequest===null&&e._pendingPullIntos.length>0){let t=e._pendingPullIntos.peek(),o=new Uint8Array(t.buffer,t.byteOffset+t.bytesFilled,t.byteLength-t.bytesFilled),s=Object.create(lt.prototype);ha(s,e,o),e._byobRequest=s}return e._byobRequest}function no(e){let t=e._controlledReadableByteStream._state;return t==="errored"?null:t==="closed"?0:e._strategyHWM-e._queueTotalSize}function Ft(e,t){let o=e._pendingPullIntos.peek();if(e._controlledReadableByteStream._state==="closed"){if(t!==0)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream")}else{if(t===0)throw new TypeError("bytesWritten must be greater than 0 when calling respond() on a readable stream");if(o.bytesFilled+t>o.byteLength)throw new RangeError("bytesWritten out of range")}o.buffer=o.buffer,ro(e,t)}function It(e,t){let o=e._pendingPullIntos.peek();if(e._controlledReadableByteStream._state==="closed"){if(t.byteLength!==0)throw new TypeError("The view's length must be 0 when calling respondWithNewView() on a closed stream")}else if(t.byteLength===0)throw new TypeError("The view's length must be greater than 0 when calling respondWithNewView() on a readable stream");if(o.byteOffset+o.bytesFilled!==t.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(o.bufferByteLength!==t.buffer.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");if(o.bytesFilled+t.byteLength>o.byteLength)throw new RangeError("The region specified by view is larger than byobRequest");let u=t.byteLength;o.buffer=t.buffer,ro(e,u)}function oo(e,t,o,s,u,f,d){t._controlledReadableByteStream=e,t._pullAgain=!1,t._pulling=!1,t._byobRequest=null,t._queue=t._queueTotalSize=void 0,Se(t),t._closeRequested=!1,t._started=!1,t._strategyHWM=f,t._pullAlgorithm=s,t._cancelAlgorithm=u,t._autoAllocateChunkSize=d,t._pendingPullIntos=new ee,e._readableStreamController=t;let _=o();v(p(_),()=>{t._started=!0,$e(t)},E=>{re(t,E)})}function da(e,t,o){let s=Object.create(ze.prototype),u=()=>{},f=()=>p(void 0),d=()=>p(void 0);t.start!==void 0&&(u=()=>t.start(s)),t.pull!==void 0&&(f=()=>t.pull(s)),t.cancel!==void 0&&(d=E=>t.cancel(E));let _=t.autoAllocateChunkSize;if(_===0)throw new TypeError("autoAllocateChunkSize must be greater than 0");oo(e,s,u,f,d,o,_)}function ha(e,t,o){e._associatedReadableByteStreamController=t,e._view=o}function Lr(e){return new TypeError(`ReadableStreamBYOBRequest.prototype.${e} can only be used on a ReadableStreamBYOBRequest`)}function ct(e){return new TypeError(`ReadableByteStreamController.prototype.${e} can only be used on a ReadableByteStreamController`)}function io(e){return new ft(e)}function ao(e,t){e._reader._readIntoRequests.push(t)}function ma(e,t,o){let u=e._reader._readIntoRequests.shift();o?u._closeSteps(t):u._chunkSteps(t)}function so(e){return e._reader._readIntoRequests.length}function zr(e){let t=e._reader;return!(t===void 0||!We(t))}class ft{constructor(t){if(pe(t,1,"ReadableStreamBYOBReader"),Br(t,"First parameter"),Ee(t))throw new TypeError("This stream has already been locked for exclusive reading by another reader");if(!De(t._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");On(this,t),this._readIntoRequests=new ee}get closed(){return We(this)?this._closedPromise:b(Lt("closed"))}cancel(t=void 0){return We(this)?this._ownerReadableStream===void 0?b(Ie("cancel")):Tr(this,t):b(Lt("cancel"))}read(t){if(!We(this))return b(Lt("read"));if(!ArrayBuffer.isView(t))return b(new TypeError("view must be an array buffer view"));if(t.byteLength===0)return b(new TypeError("view must have non-zero byteLength"));if(t.buffer.byteLength===0)return b(new TypeError("view's buffer must have non-zero byteLength"));if(Dt(t.buffer),this._ownerReadableStream===void 0)return b(Ie("read from"));let o,s,u=w((d,_)=>{o=d,s=_});return lo(this,t,{_chunkSteps:d=>o({value:d,done:!1}),_closeSteps:d=>o({value:d,done:!0}),_errorSteps:d=>s(d)}),u}releaseLock(){if(!We(this))throw Lt("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");he(this)}}}Object.defineProperties(ft.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof a.toStringTag=="symbol"&&Object.defineProperty(ft.prototype,a.toStringTag,{value:"ReadableStreamBYOBReader",configurable:!0});function We(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_readIntoRequests")?!1:e instanceof ft}function lo(e,t,o){let s=e._ownerReadableStream;s._disturbed=!0,s._state==="errored"?o._errorSteps(s._storedError):la(s._readableStreamController,t,o)}function Lt(e){return new TypeError(`ReadableStreamBYOBReader.prototype.${e} can only be used on a ReadableStreamBYOBReader`)}function dt(e,t){let{highWaterMark:o}=e;if(o===void 0)return t;if(Vn(o)||o<0)throw new RangeError("Invalid highWaterMark");return o}function zt(e){let{size:t}=e;return t||(()=>1)}function jt(e,t){me(e,t);let o=e?.highWaterMark,s=e?.size;return{highWaterMark:o===void 0?void 0:Or(o),size:s===void 0?void 0:pa(s,`${t} has member 'size' that`)}}function pa(e,t){return te(e,t),o=>Or(e(o))}function ba(e,t){me(e,t);let o=e?.abort,s=e?.close,u=e?.start,f=e?.type,d=e?.write;return{abort:o===void 0?void 0:ga(o,e,`${t} has member 'abort' that`),close:s===void 0?void 0:ya(s,e,`${t} has member 'close' that`),start:u===void 0?void 0:_a(u,e,`${t} has member 'start' that`),write:d===void 0?void 0:wa(d,e,`${t} has member 'write' that`),type:f}}function ga(e,t,o){return te(e,o),s=>de(e,t,[s])}function ya(e,t,o){return te(e,o),()=>de(e,t,[])}function _a(e,t,o){return te(e,o),s=>Be(e,t,[s])}function wa(e,t,o){return te(e,o),(s,u)=>de(e,t,[s,u])}function uo(e,t){if(!je(e))throw new TypeError(`${t} is not a WritableStream.`)}function Sa(e){if(typeof e!="object"||e===null)return!1;try{return typeof e.aborted=="boolean"}catch{return!1}}let va=typeof AbortController=="function";function Ra(){if(va)return new AbortController}class ht{constructor(t={},o={}){t===void 0?t=null:xn(t,"First parameter");let s=jt(o,"Second parameter"),u=ba(t,"First parameter");if(fo(this),u.type!==void 0)throw new RangeError("Invalid type is specified");let d=zt(s),_=dt(s,1);Fa(this,u,_,d)}get locked(){if(!je(this))throw Vt("locked");return Me(this)}abort(t=void 0){return je(this)?Me(this)?b(new TypeError("Cannot abort a stream that already has a writer")):Mt(this,t):b(Vt("abort"))}close(){return je(this)?Me(this)?b(new TypeError("Cannot close a stream that already has a writer")):ue(this)?b(new TypeError("Cannot close an already-closing stream")):ho(this):b(Vt("close"))}getWriter(){if(!je(this))throw Vt("getWriter");return co(this)}}Object.defineProperties(ht.prototype,{abort:{enumerable:!0},close:{enumerable:!0},getWriter:{enumerable:!0},locked:{enumerable:!0}}),typeof a.toStringTag=="symbol"&&Object.defineProperty(ht.prototype,a.toStringTag,{value:"WritableStream",configurable:!0});function co(e){return new mt(e)}function Ta(e,t,o,s,u=1,f=()=>1){let d=Object.create(ht.prototype);fo(d);let _=Object.create(Ne.prototype);return _o(d,_,e,t,o,s,u,f),d}function fo(e){e._state="writable",e._storedError=void 0,e._writer=void 0,e._writableStreamController=void 0,e._writeRequests=new ee,e._inFlightWriteRequest=void 0,e._closeRequest=void 0,e._inFlightCloseRequest=void 0,e._pendingAbortRequest=void 0,e._backpressure=!1}function je(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_writableStreamController")?!1:e instanceof ht}function Me(e){return e._writer!==void 0}function Mt(e,t){var o;if(e._state==="closed"||e._state==="errored")return p(void 0);e._writableStreamController._abortReason=t,(o=e._writableStreamController._abortController)===null||o===void 0||o.abort();let s=e._state;if(s==="closed"||s==="errored")return p(void 0);if(e._pendingAbortRequest!==void 0)return e._pendingAbortRequest._promise;let u=!1;s==="erroring"&&(u=!0,t=void 0);let f=w((d,_)=>{e._pendingAbortRequest={_promise:void 0,_resolve:d,_reject:_,_reason:t,_wasAlreadyErroring:u}});return e._pendingAbortRequest._promise=f,u||Mr(e,t),f}function ho(e){let t=e._state;if(t==="closed"||t==="errored")return b(new TypeError(`The stream (in ${t} state) is not in the writable state and cannot be closed`));let o=w((u,f)=>{let d={_resolve:u,_reject:f};e._closeRequest=d}),s=e._writer;return s!==void 0&&e._backpressure&&t==="writable"&&Kr(s),Ia(e._writableStreamController),o}function Ea(e){return w((o,s)=>{let u={_resolve:o,_reject:s};e._writeRequests.push(u)})}function jr(e,t){if(e._state==="writable"){Mr(e,t);return}Nr(e)}function Mr(e,t){let o=e._writableStreamController;e._state="erroring",e._storedError=t;let s=e._writer;s!==void 0&&po(s,t),!Oa(e)&&o._started&&Nr(e)}function Nr(e){e._state="errored",e._writableStreamController[Wn]();let t=e._storedError;if(e._writeRequests.forEach(u=>{u._reject(t)}),e._writeRequests=new ee,e._pendingAbortRequest===void 0){Nt(e);return}let o=e._pendingAbortRequest;if(e._pendingAbortRequest=void 0,o._wasAlreadyErroring){o._reject(t),Nt(e);return}let s=e._writableStreamController[$n](o._reason);v(s,()=>{o._resolve(),Nt(e)},u=>{o._reject(u),Nt(e)})}function Ca(e){e._inFlightWriteRequest._resolve(void 0),e._inFlightWriteRequest=void 0}function Aa(e,t){e._inFlightWriteRequest._reject(t),e._inFlightWriteRequest=void 0,jr(e,t)}function Pa(e){e._inFlightCloseRequest._resolve(void 0),e._inFlightCloseRequest=void 0,e._state==="erroring"&&(e._storedError=void 0,e._pendingAbortRequest!==void 0&&(e._pendingAbortRequest._resolve(),e._pendingAbortRequest=void 0)),e._state="closed";let o=e._writer;o!==void 0&&Ro(o)}function ka(e,t){e._inFlightCloseRequest._reject(t),e._inFlightCloseRequest=void 0,e._pendingAbortRequest!==void 0&&(e._pendingAbortRequest._reject(t),e._pendingAbortRequest=void 0),jr(e,t)}function ue(e){return!(e._closeRequest===void 0&&e._inFlightCloseRequest===void 0)}function Oa(e){return!(e._inFlightWriteRequest===void 0&&e._inFlightCloseRequest===void 0)}function Ba(e){e._inFlightCloseRequest=e._closeRequest,e._closeRequest=void 0}function Da(e){e._inFlightWriteRequest=e._writeRequests.shift()}function Nt(e){e._closeRequest!==void 0&&(e._closeRequest._reject(e._storedError),e._closeRequest=void 0);let t=e._writer;t!==void 0&&Qr(t,e._storedError)}function Ur(e,t){let o=e._writer;o!==void 0&&t!==e._backpressure&&(t?Ha(o):Kr(o)),e._backpressure=t}class mt{constructor(t){if(pe(t,1,"WritableStreamDefaultWriter"),uo(t,"First parameter"),Me(t))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=t,t._writer=this;let o=t._state;if(o==="writable")!ue(t)&&t._backpressure?Gt(this):To(this),Yt(this);else if(o==="erroring")Jr(this,t._storedError),Yt(this);else if(o==="closed")To(this),Na(this);else{let s=t._storedError;Jr(this,s),vo(this,s)}}get closed(){return qe(this)?this._closedPromise:b(xe("closed"))}get desiredSize(){if(!qe(this))throw xe("desiredSize");if(this._ownerWritableStream===void 0)throw pt("desiredSize");return xa(this)}get ready(){return qe(this)?this._readyPromise:b(xe("ready"))}abort(t=void 0){return qe(this)?this._ownerWritableStream===void 0?b(pt("abort")):$a(this,t):b(xe("abort"))}close(){if(!qe(this))return b(xe("close"));let t=this._ownerWritableStream;return t===void 0?b(pt("close")):ue(t)?b(new TypeError("Cannot close an already-closing stream")):mo(this)}releaseLock(){if(!qe(this))throw xe("releaseLock");this._ownerWritableStream!==void 0&&bo(this)}write(t=void 0){return qe(this)?this._ownerWritableStream===void 0?b(pt("write to")):go(this,t):b(xe("write"))}}Object.defineProperties(mt.prototype,{abort:{enumerable:!0},close:{enumerable:!0},releaseLock:{enumerable:!0},write:{enumerable:!0},closed:{enumerable:!0},desiredSize:{enumerable:!0},ready:{enumerable:!0}}),typeof a.toStringTag=="symbol"&&Object.defineProperty(mt.prototype,a.toStringTag,{value:"WritableStreamDefaultWriter",configurable:!0});function qe(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_ownerWritableStream")?!1:e instanceof mt}function $a(e,t){let o=e._ownerWritableStream;return Mt(o,t)}function mo(e){let t=e._ownerWritableStream;return ho(t)}function Wa(e){let t=e._ownerWritableStream,o=t._state;return ue(t)||o==="closed"?p(void 0):o==="errored"?b(t._storedError):mo(e)}function qa(e,t){e._closedPromiseState==="pending"?Qr(e,t):Ua(e,t)}function po(e,t){e._readyPromiseState==="pending"?Eo(e,t):Va(e,t)}function xa(e){let t=e._ownerWritableStream,o=t._state;return o==="errored"||o==="erroring"?null:o==="closed"?0:wo(t._writableStreamController)}function bo(e){let t=e._ownerWritableStream,o=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");po(e,o),qa(e,o),t._writer=void 0,e._ownerWritableStream=void 0}function go(e,t){let o=e._ownerWritableStream,s=o._writableStreamController,u=La(s,t);if(o!==e._ownerWritableStream)return b(pt("write to"));let f=o._state;if(f==="errored")return b(o._storedError);if(ue(o)||f==="closed")return b(new TypeError("The stream is closing or closed and cannot be written to"));if(f==="erroring")return b(o._storedError);let d=Ea(o);return za(s,t,u),d}let yo={};class Ne{constructor(){throw new TypeError("Illegal constructor")}get abortReason(){if(!Hr(this))throw Gr("abortReason");return this._abortReason}get signal(){if(!Hr(this))throw Gr("signal");if(this._abortController===void 0)throw new TypeError("WritableStreamDefaultController.prototype.signal is not supported");return this._abortController.signal}error(t=void 0){if(!Hr(this))throw Gr("error");this._controlledWritableStream._state==="writable"&&So(this,t)}[$n](t){let o=this._abortAlgorithm(t);return Ut(this),o}[Wn](){Se(this)}}Object.defineProperties(Ne.prototype,{abortReason:{enumerable:!0},signal:{enumerable:!0},error:{enumerable:!0}}),typeof a.toStringTag=="symbol"&&Object.defineProperty(Ne.prototype,a.toStringTag,{value:"WritableStreamDefaultController",configurable:!0});function Hr(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_controlledWritableStream")?!1:e instanceof Ne}function _o(e,t,o,s,u,f,d,_){t._controlledWritableStream=e,e._writableStreamController=t,t._queue=void 0,t._queueTotalSize=void 0,Se(t),t._abortReason=void 0,t._abortController=Ra(),t._started=!1,t._strategySizeAlgorithm=_,t._strategyHWM=d,t._writeAlgorithm=s,t._closeAlgorithm=u,t._abortAlgorithm=f;let E=Yr(t);Ur(e,E);let A=o(),k=p(A);v(k,()=>{t._started=!0,Ht(t)},O=>{t._started=!0,jr(e,O)})}function Fa(e,t,o,s){let u=Object.create(Ne.prototype),f=()=>{},d=()=>p(void 0),_=()=>p(void 0),E=()=>p(void 0);t.start!==void 0&&(f=()=>t.start(u)),t.write!==void 0&&(d=A=>t.write(A,u)),t.close!==void 0&&(_=()=>t.close()),t.abort!==void 0&&(E=A=>t.abort(A)),_o(e,u,f,d,_,E,o,s)}function Ut(e){e._writeAlgorithm=void 0,e._closeAlgorithm=void 0,e._abortAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function Ia(e){Wr(e,yo,0),Ht(e)}function La(e,t){try{return e._strategySizeAlgorithm(t)}catch(o){return Vr(e,o),1}}function wo(e){return e._strategyHWM-e._queueTotalSize}function za(e,t,o){try{Wr(e,t,o)}catch(u){Vr(e,u);return}let s=e._controlledWritableStream;if(!ue(s)&&s._state==="writable"){let u=Yr(e);Ur(s,u)}Ht(e)}function Ht(e){let t=e._controlledWritableStream;if(!e._started||t._inFlightWriteRequest!==void 0)return;if(t._state==="erroring"){Nr(t);return}if(e._queue.length===0)return;let s=sa(e);s===yo?ja(e):Ma(e,s)}function Vr(e,t){e._controlledWritableStream._state==="writable"&&So(e,t)}function ja(e){let t=e._controlledWritableStream;Ba(t),$r(e);let o=e._closeAlgorithm();Ut(e),v(o,()=>{Pa(t)},s=>{ka(t,s)})}function Ma(e,t){let o=e._controlledWritableStream;Da(o);let s=e._writeAlgorithm(t);v(s,()=>{Ca(o);let u=o._state;if($r(e),!ue(o)&&u==="writable"){let f=Yr(e);Ur(o,f)}Ht(e)},u=>{o._state==="writable"&&Ut(e),Aa(o,u)})}function Yr(e){return wo(e)<=0}function So(e,t){let o=e._controlledWritableStream;Ut(e),Mr(o,t)}function Vt(e){return new TypeError(`WritableStream.prototype.${e} can only be used on a WritableStream`)}function Gr(e){return new TypeError(`WritableStreamDefaultController.prototype.${e} can only be used on a WritableStreamDefaultController`)}function xe(e){return new TypeError(`WritableStreamDefaultWriter.prototype.${e} can only be used on a WritableStreamDefaultWriter`)}function pt(e){return new TypeError("Cannot "+e+" a stream using a released writer")}function Yt(e){e._closedPromise=w((t,o)=>{e._closedPromise_resolve=t,e._closedPromise_reject=o,e._closedPromiseState="pending"})}function vo(e,t){Yt(e),Qr(e,t)}function Na(e){Yt(e),Ro(e)}function Qr(e,t){e._closedPromise_reject!==void 0&&(W(e._closedPromise),e._closedPromise_reject(t),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="rejected")}function Ua(e,t){vo(e,t)}function Ro(e){e._closedPromise_resolve!==void 0&&(e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="resolved")}function Gt(e){e._readyPromise=w((t,o)=>{e._readyPromise_resolve=t,e._readyPromise_reject=o}),e._readyPromiseState="pending"}function Jr(e,t){Gt(e),Eo(e,t)}function To(e){Gt(e),Kr(e)}function Eo(e,t){e._readyPromise_reject!==void 0&&(W(e._readyPromise),e._readyPromise_reject(t),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="rejected")}function Ha(e){Gt(e)}function Va(e,t){Jr(e,t)}function Kr(e){e._readyPromise_resolve!==void 0&&(e._readyPromise_resolve(void 0),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="fulfilled")}let Co=typeof DOMException<"u"?DOMException:void 0;function Ya(e){if(!(typeof e=="function"||typeof e=="object"))return!1;try{return new e,!0}catch{return!1}}function Ga(){let e=function(o,s){this.message=o||"",this.name=s||"Error",Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)};return e.prototype=Object.create(Error.prototype),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,configurable:!0}),e}let Qa=Ya(Co)?Co:Ga();function Ao(e,t,o,s,u,f){let d=Le(e),_=co(t);e._disturbed=!0;let E=!1,A=p(void 0);return w((k,O)=>{let I;if(f!==void 0){if(I=()=>{let S=new Qa("Aborted","AbortError"),C=[];s||C.push(()=>t._state==="writable"?Mt(t,S):p(void 0)),u||C.push(()=>e._state==="readable"?ne(e,S):p(void 0)),Y(()=>Promise.all(C.map($=>$())),!0,S)},f.aborted){I();return}f.addEventListener("abort",I)}function oe(){return w((S,C)=>{function $(Q){Q?S():P(Ve(),$,C)}$(!1)})}function Ve(){return E?p(!0):P(_._readyPromise,()=>w((S,C)=>{at(d,{_chunkSteps:$=>{A=P(go(_,$),void 0,l),S(!1)},_closeSteps:()=>S(!0),_errorSteps:C})}))}if(be(e,d._closedPromise,S=>{s?X(!0,S):Y(()=>Mt(t,S),!0,S)}),be(t,_._closedPromise,S=>{u?X(!0,S):Y(()=>ne(e,S),!0,S)}),V(e,d._closedPromise,()=>{o?X():Y(()=>Wa(_))}),ue(t)||t._state==="closed"){let S=new TypeError("the destination writable stream closed before all data could be piped to it");u?X(!0,S):Y(()=>ne(e,S),!0,S)}W(oe());function Ce(){let S=A;return P(A,()=>S!==A?Ce():void 0)}function be(S,C,$){S._state==="errored"?$(S._storedError):N(C,$)}function V(S,C,$){S._state==="closed"?$():M(C,$)}function Y(S,C,$){if(E)return;E=!0,t._state==="writable"&&!ue(t)?M(Ce(),Q):Q();function Q(){v(S(),()=>ge(C,$),Ye=>ge(!0,Ye))}}function X(S,C){E||(E=!0,t._state==="writable"&&!ue(t)?M(Ce(),()=>ge(S,C)):ge(S,C))}function ge(S,C){bo(_),he(d),f!==void 0&&f.removeEventListener("abort",I),S?O(C):k(void 0)}})}class Ue{constructor(){throw new TypeError("Illegal constructor")}get desiredSize(){if(!Qt(this))throw Xt("desiredSize");return Xr(this)}close(){if(!Qt(this))throw Xt("close");if(!He(this))throw new TypeError("The stream is not in a state that permits close");gt(this)}enqueue(t=void 0){if(!Qt(this))throw Xt("enqueue");if(!He(this))throw new TypeError("The stream is not in a state that permits enqueue");return Kt(this,t)}error(t=void 0){if(!Qt(this))throw Xt("error");ve(this,t)}[Ar](t){Se(this);let o=this._cancelAlgorithm(t);return Jt(this),o}[Pr](t){let o=this._controlledReadableStream;if(this._queue.length>0){let s=$r(this);this._closeRequested&&this._queue.length===0?(Jt(this),yt(o)):bt(this),t._chunkSteps(s)}else Ln(o,t),bt(this)}}Object.defineProperties(Ue.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof a.toStringTag=="symbol"&&Object.defineProperty(Ue.prototype,a.toStringTag,{value:"ReadableStreamDefaultController",configurable:!0});function Qt(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_controlledReadableStream")?!1:e instanceof Ue}function bt(e){if(!Po(e))return;if(e._pulling){e._pullAgain=!0;return}e._pulling=!0;let o=e._pullAlgorithm();v(o,()=>{e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,bt(e))},s=>{ve(e,s)})}function Po(e){let t=e._controlledReadableStream;return!He(e)||!e._started?!1:!!(Ee(t)&&Ot(t)>0||Xr(e)>0)}function Jt(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function gt(e){if(!He(e))return;let t=e._controlledReadableStream;e._closeRequested=!0,e._queue.length===0&&(Jt(e),yt(t))}function Kt(e,t){if(!He(e))return;let o=e._controlledReadableStream;if(Ee(o)&&Ot(o)>0)Dr(o,t,!1);else{let s;try{s=e._strategySizeAlgorithm(t)}catch(u){throw ve(e,u),u}try{Wr(e,t,s)}catch(u){throw ve(e,u),u}}bt(e)}function ve(e,t){let o=e._controlledReadableStream;o._state==="readable"&&(Se(e),Jt(e),Do(o,t))}function Xr(e){let t=e._controlledReadableStream._state;return t==="errored"?null:t==="closed"?0:e._strategyHWM-e._queueTotalSize}function Ja(e){return!Po(e)}function He(e){let t=e._controlledReadableStream._state;return!e._closeRequested&&t==="readable"}function ko(e,t,o,s,u,f,d){t._controlledReadableStream=e,t._queue=void 0,t._queueTotalSize=void 0,Se(t),t._started=!1,t._closeRequested=!1,t._pullAgain=!1,t._pulling=!1,t._strategySizeAlgorithm=d,t._strategyHWM=f,t._pullAlgorithm=s,t._cancelAlgorithm=u,e._readableStreamController=t;let _=o();v(p(_),()=>{t._started=!0,bt(t)},E=>{ve(t,E)})}function Ka(e,t,o,s){let u=Object.create(Ue.prototype),f=()=>{},d=()=>p(void 0),_=()=>p(void 0);t.start!==void 0&&(f=()=>t.start(u)),t.pull!==void 0&&(d=()=>t.pull(u)),t.cancel!==void 0&&(_=E=>t.cancel(E)),ko(e,u,f,d,_,o,s)}function Xt(e){return new TypeError(`ReadableStreamDefaultController.prototype.${e} can only be used on a ReadableStreamDefaultController`)}function Xa(e,t){return De(e._readableStreamController)?es(e):Za(e)}function Za(e,t){let o=Le(e),s=!1,u=!1,f=!1,d=!1,_,E,A,k,O,I=w(V=>{O=V});function oe(){return s?(u=!0,p(void 0)):(s=!0,at(o,{_chunkSteps:Y=>{F(()=>{u=!1;let X=Y,ge=Y;f||Kt(A._readableStreamController,X),d||Kt(k._readableStreamController,ge),s=!1,u&&oe()})},_closeSteps:()=>{s=!1,f||gt(A._readableStreamController),d||gt(k._readableStreamController),(!f||!d)&&O(void 0)},_errorSteps:()=>{s=!1}}),p(void 0))}function Ve(V){if(f=!0,_=V,d){let Y=st([_,E]),X=ne(e,Y);O(X)}return I}function Ce(V){if(d=!0,E=V,f){let Y=st([_,E]),X=ne(e,Y);O(X)}return I}function be(){}return A=Zr(be,oe,Ve),k=Zr(be,oe,Ce),N(o._closedPromise,V=>{ve(A._readableStreamController,V),ve(k._readableStreamController,V),(!f||!d)&&O(void 0)}),[A,k]}function es(e){let t=Le(e),o=!1,s=!1,u=!1,f=!1,d=!1,_,E,A,k,O,I=w(S=>{O=S});function oe(S){N(S._closedPromise,C=>{S===t&&(re(A._readableStreamController,C),re(k._readableStreamController,C),(!f||!d)&&O(void 0))})}function Ve(){We(t)&&(he(t),t=Le(e),oe(t)),at(t,{_chunkSteps:C=>{F(()=>{s=!1,u=!1;let $=C,Q=C;if(!f&&!d)try{Q=Qn(C)}catch(Ye){re(A._readableStreamController,Ye),re(k._readableStreamController,Ye),O(ne(e,Ye));return}f||xt(A._readableStreamController,$),d||xt(k._readableStreamController,Q),o=!1,s?be():u&&V()})},_closeSteps:()=>{o=!1,f||ut(A._readableStreamController),d||ut(k._readableStreamController),A._readableStreamController._pendingPullIntos.length>0&&Ft(A._readableStreamController,0),k._readableStreamController._pendingPullIntos.length>0&&Ft(k._readableStreamController,0),(!f||!d)&&O(void 0)},_errorSteps:()=>{o=!1}})}function Ce(S,C){we(t)&&(he(t),t=io(e),oe(t));let $=C?k:A,Q=C?A:k;lo(t,S,{_chunkSteps:Ge=>{F(()=>{s=!1,u=!1;let Qe=C?d:f;if(C?f:d)Qe||It($._readableStreamController,Ge);else{let Ho;try{Ho=Qn(Ge)}catch(tn){re($._readableStreamController,tn),re(Q._readableStreamController,tn),O(ne(e,tn));return}Qe||It($._readableStreamController,Ge),xt(Q._readableStreamController,Ho)}o=!1,s?be():u&&V()})},_closeSteps:Ge=>{o=!1;let Qe=C?d:f,sr=C?f:d;Qe||ut($._readableStreamController),sr||ut(Q._readableStreamController),Ge!==void 0&&(Qe||It($._readableStreamController,Ge),!sr&&Q._readableStreamController._pendingPullIntos.length>0&&Ft(Q._readableStreamController,0)),(!Qe||!sr)&&O(void 0)},_errorSteps:()=>{o=!1}})}function be(){if(o)return s=!0,p(void 0);o=!0;let S=Ir(A._readableStreamController);return S===null?Ve():Ce(S._view,!1),p(void 0)}function V(){if(o)return u=!0,p(void 0);o=!0;let S=Ir(k._readableStreamController);return S===null?Ve():Ce(S._view,!0),p(void 0)}function Y(S){if(f=!0,_=S,d){let C=st([_,E]),$=ne(e,C);O($)}return I}function X(S){if(d=!0,E=S,f){let C=st([_,E]),$=ne(e,C);O($)}return I}function ge(){}return A=Bo(ge,be,Y),k=Bo(ge,V,X),oe(t),[A,k]}function ts(e,t){me(e,t);let o=e,s=o?.autoAllocateChunkSize,u=o?.cancel,f=o?.pull,d=o?.start,_=o?.type;return{autoAllocateChunkSize:s===void 0?void 0:In(s,`${t} has member 'autoAllocateChunkSize' that`),cancel:u===void 0?void 0:rs(u,o,`${t} has member 'cancel' that`),pull:f===void 0?void 0:ns(f,o,`${t} has member 'pull' that`),start:d===void 0?void 0:os(d,o,`${t} has member 'start' that`),type:_===void 0?void 0:is(_,`${t} has member 'type' that`)}}function rs(e,t,o){return te(e,o),s=>de(e,t,[s])}function ns(e,t,o){return te(e,o),s=>de(e,t,[s])}function os(e,t,o){return te(e,o),s=>Be(e,t,[s])}function is(e,t){if(e=`${e}`,e!=="bytes")throw new TypeError(`${t} '${e}' is not a valid enumeration value for ReadableStreamType`);return e}function as(e,t){me(e,t);let o=e?.mode;return{mode:o===void 0?void 0:ss(o,`${t} has member 'mode' that`)}}function ss(e,t){if(e=`${e}`,e!=="byob")throw new TypeError(`${t} '${e}' is not a valid enumeration value for ReadableStreamReaderMode`);return e}function ls(e,t){return me(e,t),{preventCancel:!!e?.preventCancel}}function Oo(e,t){me(e,t);let o=e?.preventAbort,s=e?.preventCancel,u=e?.preventClose,f=e?.signal;return f!==void 0&&us(f,`${t} has member 'signal' that`),{preventAbort:!!o,preventCancel:!!s,preventClose:!!u,signal:f}}function us(e,t){if(!Sa(e))throw new TypeError(`${t} is not an AbortSignal.`)}function cs(e,t){me(e,t);let o=e?.readable;kr(o,"readable","ReadableWritablePair"),Br(o,`${t} has member 'readable' that`);let s=e?.writable;return kr(s,"writable","ReadableWritablePair"),uo(s,`${t} has member 'writable' that`),{readable:o,writable:s}}class Re{constructor(t={},o={}){t===void 0?t=null:xn(t,"First parameter");let s=jt(o,"Second parameter"),u=ts(t,"First parameter");if(en(this),u.type==="bytes"){if(s.size!==void 0)throw new RangeError("The strategy for a byte stream cannot have a size function");let f=dt(s,0);da(this,u,f)}else{let f=zt(s),d=dt(s,1);Ka(this,u,d,f)}}get locked(){if(!Te(this))throw Fe("locked");return Ee(this)}cancel(t=void 0){return Te(this)?Ee(this)?b(new TypeError("Cannot cancel a stream that already has a reader")):ne(this,t):b(Fe("cancel"))}getReader(t=void 0){if(!Te(this))throw Fe("getReader");return as(t,"First parameter").mode===void 0?Le(this):io(this)}pipeThrough(t,o={}){if(!Te(this))throw Fe("pipeThrough");pe(t,1,"pipeThrough");let s=cs(t,"First parameter"),u=Oo(o,"Second parameter");if(Ee(this))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if(Me(s.writable))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");let f=Ao(this,s.writable,u.preventClose,u.preventAbort,u.preventCancel,u.signal);return W(f),s.readable}pipeTo(t,o={}){if(!Te(this))return b(Fe("pipeTo"));if(t===void 0)return b("Parameter 1 is required in 'pipeTo'.");if(!je(t))return b(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream"));let s;try{s=Oo(o,"Second parameter")}catch(u){return b(u)}return Ee(this)?b(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):Me(t)?b(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):Ao(this,t,s.preventClose,s.preventAbort,s.preventCancel,s.signal)}tee(){if(!Te(this))throw Fe("tee");let t=Xa(this);return st(t)}values(t=void 0){if(!Te(this))throw Fe("values");let o=ls(t,"First parameter");return ia(this,o.preventCancel)}}Object.defineProperties(Re.prototype,{cancel:{enumerable:!0},getReader:{enumerable:!0},pipeThrough:{enumerable:!0},pipeTo:{enumerable:!0},tee:{enumerable:!0},values:{enumerable:!0},locked:{enumerable:!0}}),typeof a.toStringTag=="symbol"&&Object.defineProperty(Re.prototype,a.toStringTag,{value:"ReadableStream",configurable:!0}),typeof a.asyncIterator=="symbol"&&Object.defineProperty(Re.prototype,a.asyncIterator,{value:Re.prototype.values,writable:!0,configurable:!0});function Zr(e,t,o,s=1,u=()=>1){let f=Object.create(Re.prototype);en(f);let d=Object.create(Ue.prototype);return ko(f,d,e,t,o,s,u),f}function Bo(e,t,o){let s=Object.create(Re.prototype);en(s);let u=Object.create(ze.prototype);return oo(s,u,e,t,o,0,void 0),s}function en(e){e._state="readable",e._reader=void 0,e._storedError=void 0,e._disturbed=!1}function Te(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_readableStreamController")?!1:e instanceof Re}function Ee(e){return e._reader!==void 0}function ne(e,t){if(e._disturbed=!0,e._state==="closed")return p(void 0);if(e._state==="errored")return b(e._storedError);yt(e);let o=e._reader;o!==void 0&&We(o)&&(o._readIntoRequests.forEach(u=>{u._closeSteps(void 0)}),o._readIntoRequests=new ee);let s=e._readableStreamController[Ar](t);return B(s,l)}function yt(e){e._state="closed";let t=e._reader;t!==void 0&&(Dn(t),we(t)&&(t._readRequests.forEach(o=>{o._closeSteps()}),t._readRequests=new ee))}function Do(e,t){e._state="errored",e._storedError=t;let o=e._reader;o!==void 0&&(Cr(o,t),we(o)?(o._readRequests.forEach(s=>{s._errorSteps(t)}),o._readRequests=new ee):(o._readIntoRequests.forEach(s=>{s._errorSteps(t)}),o._readIntoRequests=new ee))}function Fe(e){return new TypeError(`ReadableStream.prototype.${e} can only be used on a ReadableStream`)}function $o(e,t){me(e,t);let o=e?.highWaterMark;return kr(o,"highWaterMark","QueuingStrategyInit"),{highWaterMark:Or(o)}}let Wo=e=>e.byteLength;try{Object.defineProperty(Wo,"name",{value:"size",configurable:!0})}catch{}class Zt{constructor(t){pe(t,1,"ByteLengthQueuingStrategy"),t=$o(t,"First parameter"),this._byteLengthQueuingStrategyHighWaterMark=t.highWaterMark}get highWaterMark(){if(!xo(this))throw qo("highWaterMark");return this._byteLengthQueuingStrategyHighWaterMark}get size(){if(!xo(this))throw qo("size");return Wo}}Object.defineProperties(Zt.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),typeof a.toStringTag=="symbol"&&Object.defineProperty(Zt.prototype,a.toStringTag,{value:"ByteLengthQueuingStrategy",configurable:!0});function qo(e){return new TypeError(`ByteLengthQueuingStrategy.prototype.${e} can only be used on a ByteLengthQueuingStrategy`)}function xo(e){return!h(e)||!Object.prototype.hasOwnProperty.call