UNPKG

caz

Version:

A simple yet powerful template-based Scaffolding tools.

23 lines 63.4 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _optionalChain(ops) { let lastAccessLHS = undefined; let value = ops[0]; let i = 1; while (i < ops.length) { const op = ops[i]; const fn = ops[i + 1]; i += 2; if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) { return undefined; } if (op === 'access' || op === 'optionalAccess') { lastAccessLHS = value; value = fn(value); } else if (op === 'call' || op === 'optionalCall') { value = fn((...args) => value.call(lastAccessLHS, ...args)); lastAccessLHS = undefined; } } return value; }var so=Object.create;var tr=Object.defineProperty;var lo=Object.getOwnPropertyDescriptor;var uo=Object.getOwnPropertyNames;var fo=Object.getPrototypeOf,co=Object.prototype.hasOwnProperty;var yt=(u=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(u,{get:(o,l)=>(typeof require<"u"?require:o)[l]}):u)(function(u){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+u+'" is not supported')});var rr=(u,o)=>()=>(o||u((o={exports:{}}).exports,o),o.exports),To= exports.c =(u,o)=>{for(var l in o)tr(u,l,{get:o[l],enumerable:!0})},bo=(u,o,l,c)=>{if(o&&typeof o=="object"||typeof o=="function")for(let m of uo(o))!co.call(u,m)&&m!==l&&tr(u,m,{get:()=>o[m],enumerable:!(c=lo(o,m))||c.enumerable});return u};var Tn=(u,o,l)=>(l=u!=null?so(fo(u)):{},bo(o||!u||!u.__esModule?tr(l,"default",{value:u,enumerable:!0}):l,u));var En=rr((St,Pn)=>{"use strict";(function(u,o){typeof St=="object"&&typeof Pn<"u"?o(St):typeof define=="function"&&define.amd?define(["exports"],o):(u=typeof globalThis<"u"?globalThis:u||self,o(u.WebStreamsPolyfill={}))})(St,function(u){"use strict";let o=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 w=l,D=Promise,gt=Promise.prototype.then,je=Promise.resolve.bind(D),Se=Promise.reject.bind(D);function T(e){return new D(e)}function _(e){return je(e)}function d(e){return Se(e)}function E(e,t,r){return gt.call(e,t,r)}function B(e,t,r){E(E(e,t,r),void 0,w)}function Rt(e,t){B(e,t)}function wt(e,t){B(e,void 0,t)}function X(e,t,r){return E(e,t,r)}function ge(e){E(e,void 0,w)}let De=(()=>{let e=m&&m.queueMicrotask;if(typeof e=="function")return e;let t=_(void 0);return r=>E(t,r)})();function Me(e,t,r){if(typeof e!="function")throw new TypeError("Argument is not a function");return Function.prototype.apply.call(e,t,r)}function J(e,t,r){try{return _(Me(e,t,r))}catch(n){return d(n)}}let sr=16384;class k{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 r=this._back,n=r;r._elements.length===sr-1&&(n={_elements:[],_next:void 0}),r._elements.push(t),n!==r&&(this._back=n,r._next=n),++this._size}shift(){let t=this._front,r=t,n=this._cursor,a=n+1,i=t._elements,s=i[n];return a===sr&&(r=t._next,a=0),--this._size,this._cursor=a,t!==r&&(this._front=r),i[n]=void 0,s}forEach(t){let r=this._cursor,n=this._front,a=n._elements;for(;(r!==a.length||n._next!==void 0)&&!(r===a.length&&(n=n._next,a=n._elements,r=0,a.length===0));)t(a[r]),++r}peek(){let t=this._front,r=this._cursor;return t._elements[r]}}function lr(e,t){e._ownerReadableStream=t,t._reader=e,t._state==="readable"?Tt(e):t._state==="closed"?In(e):ur(e,t._storedError)}function Ct(e,t){let r=e._ownerReadableStream;return F(r,t)}function M(e){e._ownerReadableStream._state==="readable"?Pt(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):jn(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 Tt(e){e._closedPromise=T((t,r)=>{e._closedPromise_resolve=t,e._closedPromise_reject=r})}function ur(e,t){Tt(e),Pt(e,t)}function In(e){Tt(e),fr(e)}function Pt(e,t){e._closedPromise_reject!==void 0&&(ge(e._closedPromise),e._closedPromise_reject(t),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}function jn(e,t){ur(e,t)}function fr(e){e._closedPromise_resolve!==void 0&&(e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}let dr=o("[[AbortSteps]]"),cr=o("[[ErrorSteps]]"),Et=o("[[CancelSteps]]"),vt=o("[[PullSteps]]"),br=Number.isFinite||function(e){return typeof e=="number"&&isFinite(e)},Dn=Math.trunc||function(e){return e<0?Math.ceil(e):Math.floor(e)};function Mn(e){return typeof e=="object"||typeof e=="function"}function L(e,t){if(e!==void 0&&!Mn(e))throw new TypeError(`${t} is not an object.`)}function O(e,t){if(typeof e!="function")throw new TypeError(`${t} is not a function.`)}function Ln(e){return typeof e=="object"&&e!==null||typeof e=="function"}function hr(e,t){if(!Ln(e))throw new TypeError(`${t} is not an object.`)}function $(e,t,r){if(e===void 0)throw new TypeError(`Parameter ${t} is required in '${r}'.`)}function Wt(e,t,r){if(e===void 0)throw new TypeError(`${t} is required in '${r}'.`)}function qt(e){return Number(e)}function mr(e){return e===0?0:e}function $n(e){return mr(Dn(e))}function pr(e,t){let n=Number.MAX_SAFE_INTEGER,a=Number(e);if(a=mr(a),!br(a))throw new TypeError(`${t} is not a finite number`);if(a=$n(a),a<0||a>n)throw new TypeError(`${t} is outside the accepted range of 0 to ${n}, inclusive`);return!br(a)||a===0?0:a}function At(e,t){if(!G(e))throw new TypeError(`${t} is not a ReadableStream.`)}function se(e){return new Re(e)}function _r(e,t){e._reader._readRequests.push(t)}function Bt(e,t,r){let a=e._reader._readRequests.shift();r?a._closeSteps():a._chunkSteps(t)}function Le(e){return e._reader._readRequests.length}function yr(e){let t=e._reader;return!(t===void 0||!U(t))}class Re{constructor(t){if($(t,1,"ReadableStreamDefaultReader"),At(t,"First parameter"),x(t))throw new TypeError("This stream has already been locked for exclusive reading by another reader");lr(this,t),this._readRequests=new k}get closed(){return U(this)?this._closedPromise:d($e("closed"))}cancel(t=void 0){return U(this)?this._ownerReadableStream===void 0?d(ie("cancel")):Ct(this,t):d($e("cancel"))}read(){if(!U(this))return d($e("read"));if(this._ownerReadableStream===void 0)return d(ie("read from"));let t,r,n=T((i,s)=>{t=i,r=s});return we(this,{_chunkSteps:i=>t({value:i,done:!1}),_closeSteps:()=>t({value:void 0,done:!0}),_errorSteps:i=>r(i)}),n}releaseLock(){if(!U(this))throw $e("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");M(this)}}}Object.defineProperties(Re.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof o.toStringTag=="symbol"&&Object.defineProperty(Re.prototype,o.toStringTag,{value:"ReadableStreamDefaultReader",configurable:!0});function U(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_readRequests")?!1:e instanceof Re}function we(e,t){let r=e._ownerReadableStream;r._disturbed=!0,r._state==="closed"?t._closeSteps():r._state==="errored"?t._errorSteps(r._storedError):r._readableStreamController[vt](t)}function $e(e){return new TypeError(`ReadableStreamDefaultReader.prototype.${e} can only be used on a ReadableStreamDefaultReader`)}let Sr=Object.getPrototypeOf(Object.getPrototypeOf(async function*(){}).prototype);class gr{constructor(t,r){this._ongoingPromise=void 0,this._isFinished=!1,this._reader=t,this._preventCancel=r}next(){let t=()=>this._nextSteps();return this._ongoingPromise=this._ongoingPromise?X(this._ongoingPromise,t,t):t(),this._ongoingPromise}return(t){let r=()=>this._returnSteps(t);return this._ongoingPromise?X(this._ongoingPromise,r,r):r()}_nextSteps(){if(this._isFinished)return Promise.resolve({value:void 0,done:!0});let t=this._reader;if(t._ownerReadableStream===void 0)return d(ie("iterate"));let r,n,a=T((s,f)=>{r=s,n=f});return we(t,{_chunkSteps:s=>{this._ongoingPromise=void 0,De(()=>r({value:s,done:!1}))},_closeSteps:()=>{this._ongoingPromise=void 0,this._isFinished=!0,M(t),r({value:void 0,done:!0})},_errorSteps:s=>{this._ongoingPromise=void 0,this._isFinished=!0,M(t),n(s)}}),a}_returnSteps(t){if(this._isFinished)return Promise.resolve({value:t,done:!0});this._isFinished=!0;let r=this._reader;if(r._ownerReadableStream===void 0)return d(ie("finish iterating"));if(!this._preventCancel){let n=Ct(r,t);return M(r),X(n,()=>({value:t,done:!0}))}return M(r),_({value:t,done:!0})}}let Rr={next(){return wr(this)?this._asyncIteratorImpl.next():d(Cr("next"))},return(e){return wr(this)?this._asyncIteratorImpl.return(e):d(Cr("return"))}};Sr!==void 0&&Object.setPrototypeOf(Rr,Sr);function Nn(e,t){let r=se(e),n=new gr(r,t),a=Object.create(Rr);return a._asyncIteratorImpl=n,a}function wr(e){if(!h(e)||!Object.prototype.hasOwnProperty.call(e,"_asyncIteratorImpl"))return!1;try{return e._asyncIteratorImpl instanceof gr}catch (e2){return!1}}function Cr(e){return new TypeError(`ReadableStreamAsyncIterator.${e} can only be used on a ReadableSteamAsyncIterator`)}let Tr=Number.isNaN||function(e){return e!==e};function Ce(e){return e.slice()}function Pr(e,t,r,n,a){new Uint8Array(e).set(new Uint8Array(r,n,a),t)}function Co(e){return e}function Ne(e){return!1}function Er(e,t,r){if(e.slice)return e.slice(t,r);let n=r-t,a=new ArrayBuffer(n);return Pr(a,0,e,t,n),a}function Qn(e){return!(typeof e!="number"||Tr(e)||e<0)}function vr(e){let t=Er(e.buffer,e.byteOffset,e.byteOffset+e.byteLength);return new Uint8Array(t)}function kt(e){let t=e._queue.shift();return e._queueTotalSize-=t.size,e._queueTotalSize<0&&(e._queueTotalSize=0),t.value}function Ot(e,t,r){if(!Qn(r)||r===1/0)throw new RangeError("Size must be a finite, non-NaN, non-negative number.");e._queue.push({value:t,size:r}),e._queueTotalSize+=r}function Un(e){return e._queue.peek().value}function Y(e){e._queue=new k,e._queueTotalSize=0}class Te{constructor(){throw new TypeError("Illegal constructor")}get view(){if(!zt(this))throw Dt("view");return this._view}respond(t){if(!zt(this))throw Dt("respond");if($(t,1,"respond"),t=pr(t,"First parameter"),this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");Ne(this._view.buffer),Ve(this._associatedReadableByteStreamController,t)}respondWithNewView(t){if(!zt(this))throw Dt("respondWithNewView");if($(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");Ne(t.buffer),Ge(this._associatedReadableByteStreamController,t)}}Object.defineProperties(Te.prototype,{respond:{enumerable:!0},respondWithNewView:{enumerable:!0},view:{enumerable:!0}}),typeof o.toStringTag=="symbol"&&Object.defineProperty(Te.prototype,o.toStringTag,{value:"ReadableStreamBYOBRequest",configurable:!0});class le{constructor(){throw new TypeError("Illegal constructor")}get byobRequest(){if(!K(this))throw Ee("byobRequest");return jt(this)}get desiredSize(){if(!K(this))throw Ee("desiredSize");return Fr(this)}close(){if(!K(this))throw Ee("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`);Pe(this)}enqueue(t){if(!K(this))throw Ee("enqueue");if($(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 r=this._controlledReadableByteStream._state;if(r!=="readable")throw new TypeError(`The stream (in ${r} state) is not in the readable state and cannot be enqueued to`);He(this,t)}error(t=void 0){if(!K(this))throw Ee("error");z(this,t)}[Et](t){Wr(this),Y(this);let r=this._cancelAlgorithm(t);return Ye(this),r}[vt](t){let r=this._controlledReadableByteStream;if(this._queueTotalSize>0){let a=this._queue.shift();this._queueTotalSize-=a.byteLength,kr(this);let i=new Uint8Array(a.buffer,a.byteOffset,a.byteLength);t._chunkSteps(i);return}let n=this._autoAllocateChunkSize;if(n!==void 0){let a;try{a=new ArrayBuffer(n)}catch(s){t._errorSteps(s);return}let i={buffer:a,bufferByteLength:n,byteOffset:0,byteLength:n,bytesFilled:0,elementSize:1,viewConstructor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(i)}_r(r,t),ee(this)}}Object.defineProperties(le.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},byobRequest:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof o.toStringTag=="symbol"&&Object.defineProperty(le.prototype,o.toStringTag,{value:"ReadableByteStreamController",configurable:!0});function K(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_controlledReadableByteStream")?!1:e instanceof le}function zt(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_associatedReadableByteStreamController")?!1:e instanceof Te}function ee(e){if(!Gn(e))return;if(e._pulling){e._pullAgain=!0;return}e._pulling=!0;let r=e._pullAlgorithm();B(r,()=>{e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,ee(e))},n=>{z(e,n)})}function Wr(e){It(e),e._pendingPullIntos=new k}function Ft(e,t){let r=!1;e._state==="closed"&&(r=!0);let n=qr(t);t.readerType==="default"?Bt(e,n,r):Xn(e,n,r)}function qr(e){let t=e.bytesFilled,r=e.elementSize;return new e.viewConstructor(e.buffer,e.byteOffset,t/r)}function Qe(e,t,r,n){e._queue.push({buffer:t,byteOffset:r,byteLength:n}),e._queueTotalSize+=n}function Ar(e,t){let r=t.elementSize,n=t.bytesFilled-t.bytesFilled%r,a=Math.min(e._queueTotalSize,t.byteLength-t.bytesFilled),i=t.bytesFilled+a,s=i-i%r,f=a,p=!1;s>n&&(f=s-t.bytesFilled,p=!0);let S=e._queue;for(;f>0;){let g=S.peek(),R=Math.min(f,g.byteLength),P=t.byteOffset+t.bytesFilled;Pr(t.buffer,P,g.buffer,g.byteOffset,R),g.byteLength===R?S.shift():(g.byteOffset+=R,g.byteLength-=R),e._queueTotalSize-=R,Br(e,R,t),f-=R}return p}function Br(e,t,r){r.bytesFilled+=t}function kr(e){e._queueTotalSize===0&&e._closeRequested?(Ye(e),ze(e._controlledReadableByteStream)):ee(e)}function It(e){e._byobRequest!==null&&(e._byobRequest._associatedReadableByteStreamController=void 0,e._byobRequest._view=null,e._byobRequest=null)}function Or(e){for(;e._pendingPullIntos.length>0;){if(e._queueTotalSize===0)return;let t=e._pendingPullIntos.peek();Ar(e,t)&&(Ue(e),Ft(e._controlledReadableByteStream,t))}}function Yn(e,t,r){let n=e._controlledReadableByteStream,a=1;t.constructor!==DataView&&(a=t.constructor.BYTES_PER_ELEMENT);let i=t.constructor,s=t.buffer,f={buffer:s,bufferByteLength:s.byteLength,byteOffset:t.byteOffset,byteLength:t.byteLength,bytesFilled:0,elementSize:a,viewConstructor:i,readerType:"byob"};if(e._pendingPullIntos.length>0){e._pendingPullIntos.push(f),Dr(n,r);return}if(n._state==="closed"){let p=new i(f.buffer,f.byteOffset,0);r._closeSteps(p);return}if(e._queueTotalSize>0){if(Ar(e,f)){let p=qr(f);kr(e),r._chunkSteps(p);return}if(e._closeRequested){let p=new TypeError("Insufficient bytes to fill elements in the given buffer");z(e,p),r._errorSteps(p);return}}e._pendingPullIntos.push(f),Dr(n,r),ee(e)}function Hn(e,t){let r=e._controlledReadableByteStream;if(Mt(r))for(;Mr(r)>0;){let n=Ue(e);Ft(r,n)}}function Vn(e,t,r){if(Br(e,t,r),r.bytesFilled<r.elementSize)return;Ue(e);let n=r.bytesFilled%r.elementSize;if(n>0){let a=r.byteOffset+r.bytesFilled,i=Er(r.buffer,a-n,a);Qe(e,i,0,i.byteLength)}r.bytesFilled-=n,Ft(e._controlledReadableByteStream,r),Or(e)}function zr(e,t){let r=e._pendingPullIntos.peek();It(e),e._controlledReadableByteStream._state==="closed"?Hn(e):Vn(e,t,r),ee(e)}function Ue(e){return e._pendingPullIntos.shift()}function Gn(e){let t=e._controlledReadableByteStream;return t._state!=="readable"||e._closeRequested||!e._started?!1:!!(yr(t)&&Le(t)>0||Mt(t)&&Mr(t)>0||Fr(e)>0)}function Ye(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0}function Pe(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 n=new TypeError("Insufficient bytes to fill elements in the given buffer");throw z(e,n),n}Ye(e),ze(t)}}function He(e,t){let r=e._controlledReadableByteStream;if(e._closeRequested||r._state!=="readable")return;let n=t.buffer,a=t.byteOffset,i=t.byteLength,s=n;if(e._pendingPullIntos.length>0){let f=e._pendingPullIntos.peek();Ne(f.buffer),f.buffer=f.buffer}if(It(e),yr(r))if(Le(r)===0)Qe(e,s,a,i);else{e._pendingPullIntos.length>0&&Ue(e);let f=new Uint8Array(s,a,i);Bt(r,f,!1)}else Mt(r)?(Qe(e,s,a,i),Or(e)):Qe(e,s,a,i);ee(e)}function z(e,t){let r=e._controlledReadableByteStream;r._state==="readable"&&(Wr(e),Y(e),Ye(e),fn(r,t))}function jt(e){if(e._byobRequest===null&&e._pendingPullIntos.length>0){let t=e._pendingPullIntos.peek(),r=new Uint8Array(t.buffer,t.byteOffset+t.bytesFilled,t.byteLength-t.bytesFilled),n=Object.create(Te.prototype);Zn(n,e,r),e._byobRequest=n}return e._byobRequest}function Fr(e){let t=e._controlledReadableByteStream._state;return t==="errored"?null:t==="closed"?0:e._strategyHWM-e._queueTotalSize}function Ve(e,t){let r=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(r.bytesFilled+t>r.byteLength)throw new RangeError("bytesWritten out of range")}r.buffer=r.buffer,zr(e,t)}function Ge(e,t){let r=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(r.byteOffset+r.bytesFilled!==t.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(r.bufferByteLength!==t.buffer.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");if(r.bytesFilled+t.byteLength>r.byteLength)throw new RangeError("The region specified by view is larger than byobRequest");let a=t.byteLength;r.buffer=t.buffer,zr(e,a)}function Ir(e,t,r,n,a,i,s){t._controlledReadableByteStream=e,t._pullAgain=!1,t._pulling=!1,t._byobRequest=null,t._queue=t._queueTotalSize=void 0,Y(t),t._closeRequested=!1,t._started=!1,t._strategyHWM=i,t._pullAlgorithm=n,t._cancelAlgorithm=a,t._autoAllocateChunkSize=s,t._pendingPullIntos=new k,e._readableStreamController=t;let f=r();B(_(f),()=>{t._started=!0,ee(t)},p=>{z(t,p)})}function xn(e,t,r){let n=Object.create(le.prototype),a=()=>{},i=()=>_(void 0),s=()=>_(void 0);t.start!==void 0&&(a=()=>t.start(n)),t.pull!==void 0&&(i=()=>t.pull(n)),t.cancel!==void 0&&(s=p=>t.cancel(p));let f=t.autoAllocateChunkSize;if(f===0)throw new TypeError("autoAllocateChunkSize must be greater than 0");Ir(e,n,a,i,s,r,f)}function Zn(e,t,r){e._associatedReadableByteStreamController=t,e._view=r}function Dt(e){return new TypeError(`ReadableStreamBYOBRequest.prototype.${e} can only be used on a ReadableStreamBYOBRequest`)}function Ee(e){return new TypeError(`ReadableByteStreamController.prototype.${e} can only be used on a ReadableByteStreamController`)}function jr(e){return new ve(e)}function Dr(e,t){e._reader._readIntoRequests.push(t)}function Xn(e,t,r){let a=e._reader._readIntoRequests.shift();r?a._closeSteps(t):a._chunkSteps(t)}function Mr(e){return e._reader._readIntoRequests.length}function Mt(e){let t=e._reader;return!(t===void 0||!te(t))}class ve{constructor(t){if($(t,1,"ReadableStreamBYOBReader"),At(t,"First parameter"),x(t))throw new TypeError("This stream has already been locked for exclusive reading by another reader");if(!K(t._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");lr(this,t),this._readIntoRequests=new k}get closed(){return te(this)?this._closedPromise:d(xe("closed"))}cancel(t=void 0){return te(this)?this._ownerReadableStream===void 0?d(ie("cancel")):Ct(this,t):d(xe("cancel"))}read(t){if(!te(this))return d(xe("read"));if(!ArrayBuffer.isView(t))return d(new TypeError("view must be an array buffer view"));if(t.byteLength===0)return d(new TypeError("view must have non-zero byteLength"));if(t.buffer.byteLength===0)return d(new TypeError("view's buffer must have non-zero byteLength"));if(Ne(t.buffer),this._ownerReadableStream===void 0)return d(ie("read from"));let r,n,a=T((s,f)=>{r=s,n=f});return Lr(this,t,{_chunkSteps:s=>r({value:s,done:!1}),_closeSteps:s=>r({value:s,done:!0}),_errorSteps:s=>n(s)}),a}releaseLock(){if(!te(this))throw xe("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");M(this)}}}Object.defineProperties(ve.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof o.toStringTag=="symbol"&&Object.defineProperty(ve.prototype,o.toStringTag,{value:"ReadableStreamBYOBReader",configurable:!0});function te(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_readIntoRequests")?!1:e instanceof ve}function Lr(e,t,r){let n=e._ownerReadableStream;n._disturbed=!0,n._state==="errored"?r._errorSteps(n._storedError):Yn(n._readableStreamController,t,r)}function xe(e){return new TypeError(`ReadableStreamBYOBReader.prototype.${e} can only be used on a ReadableStreamBYOBReader`)}function We(e,t){let{highWaterMark:r}=e;if(r===void 0)return t;if(Tr(r)||r<0)throw new RangeError("Invalid highWaterMark");return r}function Ze(e){let{size:t}=e;return t||(()=>1)}function Xe(e,t){L(e,t);let r=_optionalChain([e, 'optionalAccess', _2 => _2.highWaterMark]),n=_optionalChain([e, 'optionalAccess', _3 => _3.size]);return{highWaterMark:r===void 0?void 0:qt(r),size:n===void 0?void 0:Jn(n,`${t} has member 'size' that`)}}function Jn(e,t){return O(e,t),r=>qt(e(r))}function Kn(e,t){L(e,t);let r=_optionalChain([e, 'optionalAccess', _4 => _4.abort]),n=_optionalChain([e, 'optionalAccess', _5 => _5.close]),a=_optionalChain([e, 'optionalAccess', _6 => _6.start]),i=_optionalChain([e, 'optionalAccess', _7 => _7.type]),s=_optionalChain([e, 'optionalAccess', _8 => _8.write]);return{abort:r===void 0?void 0:ea(r,e,`${t} has member 'abort' that`),close:n===void 0?void 0:ta(n,e,`${t} has member 'close' that`),start:a===void 0?void 0:ra(a,e,`${t} has member 'start' that`),write:s===void 0?void 0:na(s,e,`${t} has member 'write' that`),type:i}}function ea(e,t,r){return O(e,r),n=>J(e,t,[n])}function ta(e,t,r){return O(e,r),()=>J(e,t,[])}function ra(e,t,r){return O(e,r),n=>Me(e,t,[n])}function na(e,t,r){return O(e,r),(n,a)=>J(e,t,[n,a])}function $r(e,t){if(!ue(e))throw new TypeError(`${t} is not a WritableStream.`)}function aa(e){if(typeof e!="object"||e===null)return!1;try{return typeof e.aborted=="boolean"}catch (e3){return!1}}let oa=typeof AbortController=="function";function ia(){if(oa)return new AbortController}class qe{constructor(t={},r={}){t===void 0?t=null:hr(t,"First parameter");let n=Xe(r,"Second parameter"),a=Kn(t,"First parameter");if(Qr(this),a.type!==void 0)throw new RangeError("Invalid type is specified");let s=Ze(n),f=We(n,1);ga(this,a,f,s)}get locked(){if(!ue(this))throw rt("locked");return fe(this)}abort(t=void 0){return ue(this)?fe(this)?d(new TypeError("Cannot abort a stream that already has a writer")):Je(this,t):d(rt("abort"))}close(){return ue(this)?fe(this)?d(new TypeError("Cannot close a stream that already has a writer")):j(this)?d(new TypeError("Cannot close an already-closing stream")):Ur(this):d(rt("close"))}getWriter(){if(!ue(this))throw rt("getWriter");return Nr(this)}}Object.defineProperties(qe.prototype,{abort:{enumerable:!0},close:{enumerable:!0},getWriter:{enumerable:!0},locked:{enumerable:!0}}),typeof o.toStringTag=="symbol"&&Object.defineProperty(qe.prototype,o.toStringTag,{value:"WritableStream",configurable:!0});function Nr(e){return new Ae(e)}function sa(e,t,r,n,a=1,i=()=>1){let s=Object.create(qe.prototype);Qr(s);let f=Object.create(de.prototype);return Zr(s,f,e,t,r,n,a,i),s}function Qr(e){e._state="writable",e._storedError=void 0,e._writer=void 0,e._writableStreamController=void 0,e._writeRequests=new k,e._inFlightWriteRequest=void 0,e._closeRequest=void 0,e._inFlightCloseRequest=void 0,e._pendingAbortRequest=void 0,e._backpressure=!1}function ue(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_writableStreamController")?!1:e instanceof qe}function fe(e){return e._writer!==void 0}function Je(e,t){var r;if(e._state==="closed"||e._state==="errored")return _(void 0);e._writableStreamController._abortReason=t,(r=e._writableStreamController._abortController)===null||r===void 0||r.abort();let n=e._state;if(n==="closed"||n==="errored")return _(void 0);if(e._pendingAbortRequest!==void 0)return e._pendingAbortRequest._promise;let a=!1;n==="erroring"&&(a=!0,t=void 0);let i=T((s,f)=>{e._pendingAbortRequest={_promise:void 0,_resolve:s,_reject:f,_reason:t,_wasAlreadyErroring:a}});return e._pendingAbortRequest._promise=i,a||$t(e,t),i}function Ur(e){let t=e._state;if(t==="closed"||t==="errored")return d(new TypeError(`The stream (in ${t} state) is not in the writable state and cannot be closed`));let r=T((a,i)=>{let s={_resolve:a,_reject:i};e._closeRequest=s}),n=e._writer;return n!==void 0&&e._backpressure&&t==="writable"&&Zt(n),Ra(e._writableStreamController),r}function la(e){return T((r,n)=>{let a={_resolve:r,_reject:n};e._writeRequests.push(a)})}function Lt(e,t){if(e._state==="writable"){$t(e,t);return}Nt(e)}function $t(e,t){let r=e._writableStreamController;e._state="erroring",e._storedError=t;let n=e._writer;n!==void 0&&Hr(n,t),!ba(e)&&r._started&&Nt(e)}function Nt(e){e._state="errored",e._writableStreamController[cr]();let t=e._storedError;if(e._writeRequests.forEach(a=>{a._reject(t)}),e._writeRequests=new k,e._pendingAbortRequest===void 0){Ke(e);return}let r=e._pendingAbortRequest;if(e._pendingAbortRequest=void 0,r._wasAlreadyErroring){r._reject(t),Ke(e);return}let n=e._writableStreamController[dr](r._reason);B(n,()=>{r._resolve(),Ke(e)},a=>{r._reject(a),Ke(e)})}function ua(e){e._inFlightWriteRequest._resolve(void 0),e._inFlightWriteRequest=void 0}function fa(e,t){e._inFlightWriteRequest._reject(t),e._inFlightWriteRequest=void 0,Lt(e,t)}function da(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 r=e._writer;r!==void 0&&en(r)}function ca(e,t){e._inFlightCloseRequest._reject(t),e._inFlightCloseRequest=void 0,e._pendingAbortRequest!==void 0&&(e._pendingAbortRequest._reject(t),e._pendingAbortRequest=void 0),Lt(e,t)}function j(e){return!(e._closeRequest===void 0&&e._inFlightCloseRequest===void 0)}function ba(e){return!(e._inFlightWriteRequest===void 0&&e._inFlightCloseRequest===void 0)}function ha(e){e._inFlightCloseRequest=e._closeRequest,e._closeRequest=void 0}function ma(e){e._inFlightWriteRequest=e._writeRequests.shift()}function Ke(e){e._closeRequest!==void 0&&(e._closeRequest._reject(e._storedError),e._closeRequest=void 0);let t=e._writer;t!==void 0&&Gt(t,e._storedError)}function Qt(e,t){let r=e._writer;r!==void 0&&t!==e._backpressure&&(t?Wa(r):Zt(r)),e._backpressure=t}class Ae{constructor(t){if($(t,1,"WritableStreamDefaultWriter"),$r(t,"First parameter"),fe(t))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=t,t._writer=this;let r=t._state;if(r==="writable")!j(t)&&t._backpressure?at(this):tn(this),nt(this);else if(r==="erroring")xt(this,t._storedError),nt(this);else if(r==="closed")tn(this),Ea(this);else{let n=t._storedError;xt(this,n),Kr(this,n)}}get closed(){return re(this)?this._closedPromise:d(ne("closed"))}get desiredSize(){if(!re(this))throw ne("desiredSize");if(this._ownerWritableStream===void 0)throw Be("desiredSize");return Sa(this)}get ready(){return re(this)?this._readyPromise:d(ne("ready"))}abort(t=void 0){return re(this)?this._ownerWritableStream===void 0?d(Be("abort")):pa(this,t):d(ne("abort"))}close(){if(!re(this))return d(ne("close"));let t=this._ownerWritableStream;return t===void 0?d(Be("close")):j(t)?d(new TypeError("Cannot close an already-closing stream")):Yr(this)}releaseLock(){if(!re(this))throw ne("releaseLock");this._ownerWritableStream!==void 0&&Vr(this)}write(t=void 0){return re(this)?this._ownerWritableStream===void 0?d(Be("write to")):Gr(this,t):d(ne("write"))}}Object.defineProperties(Ae.prototype,{abort:{enumerable:!0},close:{enumerable:!0},releaseLock:{enumerable:!0},write:{enumerable:!0},closed:{enumerable:!0},desiredSize:{enumerable:!0},ready:{enumerable:!0}}),typeof o.toStringTag=="symbol"&&Object.defineProperty(Ae.prototype,o.toStringTag,{value:"WritableStreamDefaultWriter",configurable:!0});function re(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_ownerWritableStream")?!1:e instanceof Ae}function pa(e,t){let r=e._ownerWritableStream;return Je(r,t)}function Yr(e){let t=e._ownerWritableStream;return Ur(t)}function _a(e){let t=e._ownerWritableStream,r=t._state;return j(t)||r==="closed"?_(void 0):r==="errored"?d(t._storedError):Yr(e)}function ya(e,t){e._closedPromiseState==="pending"?Gt(e,t):va(e,t)}function Hr(e,t){e._readyPromiseState==="pending"?rn(e,t):qa(e,t)}function Sa(e){let t=e._ownerWritableStream,r=t._state;return r==="errored"||r==="erroring"?null:r==="closed"?0:Xr(t._writableStreamController)}function Vr(e){let t=e._ownerWritableStream,r=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");Hr(e,r),ya(e,r),t._writer=void 0,e._ownerWritableStream=void 0}function Gr(e,t){let r=e._ownerWritableStream,n=r._writableStreamController,a=wa(n,t);if(r!==e._ownerWritableStream)return d(Be("write to"));let i=r._state;if(i==="errored")return d(r._storedError);if(j(r)||i==="closed")return d(new TypeError("The stream is closing or closed and cannot be written to"));if(i==="erroring")return d(r._storedError);let s=la(r);return Ca(n,t,a),s}let xr={};class de{constructor(){throw new TypeError("Illegal constructor")}get abortReason(){if(!Ut(this))throw Vt("abortReason");return this._abortReason}get signal(){if(!Ut(this))throw Vt("signal");if(this._abortController===void 0)throw new TypeError("WritableStreamDefaultController.prototype.signal is not supported");return this._abortController.signal}error(t=void 0){if(!Ut(this))throw Vt("error");this._controlledWritableStream._state==="writable"&&Jr(this,t)}[dr](t){let r=this._abortAlgorithm(t);return et(this),r}[cr](){Y(this)}}Object.defineProperties(de.prototype,{abortReason:{enumerable:!0},signal:{enumerable:!0},error:{enumerable:!0}}),typeof o.toStringTag=="symbol"&&Object.defineProperty(de.prototype,o.toStringTag,{value:"WritableStreamDefaultController",configurable:!0});function Ut(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_controlledWritableStream")?!1:e instanceof de}function Zr(e,t,r,n,a,i,s,f){t._controlledWritableStream=e,e._writableStreamController=t,t._queue=void 0,t._queueTotalSize=void 0,Y(t),t._abortReason=void 0,t._abortController=ia(),t._started=!1,t._strategySizeAlgorithm=f,t._strategyHWM=s,t._writeAlgorithm=n,t._closeAlgorithm=a,t._abortAlgorithm=i;let p=Ht(t);Qt(e,p);let S=r(),g=_(S);B(g,()=>{t._started=!0,tt(t)},R=>{t._started=!0,Lt(e,R)})}function ga(e,t,r,n){let a=Object.create(de.prototype),i=()=>{},s=()=>_(void 0),f=()=>_(void 0),p=()=>_(void 0);t.start!==void 0&&(i=()=>t.start(a)),t.write!==void 0&&(s=S=>t.write(S,a)),t.close!==void 0&&(f=()=>t.close()),t.abort!==void 0&&(p=S=>t.abort(S)),Zr(e,a,i,s,f,p,r,n)}function et(e){e._writeAlgorithm=void 0,e._closeAlgorithm=void 0,e._abortAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function Ra(e){Ot(e,xr,0),tt(e)}function wa(e,t){try{return e._strategySizeAlgorithm(t)}catch(r){return Yt(e,r),1}}function Xr(e){return e._strategyHWM-e._queueTotalSize}function Ca(e,t,r){try{Ot(e,t,r)}catch(a){Yt(e,a);return}let n=e._controlledWritableStream;if(!j(n)&&n._state==="writable"){let a=Ht(e);Qt(n,a)}tt(e)}function tt(e){let t=e._controlledWritableStream;if(!e._started||t._inFlightWriteRequest!==void 0)return;if(t._state==="erroring"){Nt(t);return}if(e._queue.length===0)return;let n=Un(e);n===xr?Ta(e):Pa(e,n)}function Yt(e,t){e._controlledWritableStream._state==="writable"&&Jr(e,t)}function Ta(e){let t=e._controlledWritableStream;ha(t),kt(e);let r=e._closeAlgorithm();et(e),B(r,()=>{da(t)},n=>{ca(t,n)})}function Pa(e,t){let r=e._controlledWritableStream;ma(r);let n=e._writeAlgorithm(t);B(n,()=>{ua(r);let a=r._state;if(kt(e),!j(r)&&a==="writable"){let i=Ht(e);Qt(r,i)}tt(e)},a=>{r._state==="writable"&&et(e),fa(r,a)})}function Ht(e){return Xr(e)<=0}function Jr(e,t){let r=e._controlledWritableStream;et(e),$t(r,t)}function rt(e){return new TypeError(`WritableStream.prototype.${e} can only be used on a WritableStream`)}function Vt(e){return new TypeError(`WritableStreamDefaultController.prototype.${e} can only be used on a WritableStreamDefaultController`)}function ne(e){return new TypeError(`WritableStreamDefaultWriter.prototype.${e} can only be used on a WritableStreamDefaultWriter`)}function Be(e){return new TypeError("Cannot "+e+" a stream using a released writer")}function nt(e){e._closedPromise=T((t,r)=>{e._closedPromise_resolve=t,e._closedPromise_reject=r,e._closedPromiseState="pending"})}function Kr(e,t){nt(e),Gt(e,t)}function Ea(e){nt(e),en(e)}function Gt(e,t){e._closedPromise_reject!==void 0&&(ge(e._closedPromise),e._closedPromise_reject(t),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="rejected")}function va(e,t){Kr(e,t)}function en(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 at(e){e._readyPromise=T((t,r)=>{e._readyPromise_resolve=t,e._readyPromise_reject=r}),e._readyPromiseState="pending"}function xt(e,t){at(e),rn(e,t)}function tn(e){at(e),Zt(e)}function rn(e,t){e._readyPromise_reject!==void 0&&(ge(e._readyPromise),e._readyPromise_reject(t),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="rejected")}function Wa(e){at(e)}function qa(e,t){xt(e,t)}function Zt(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 nn=typeof DOMException<"u"?DOMException:void 0;function Aa(e){if(!(typeof e=="function"||typeof e=="object"))return!1;try{return new e,!0}catch (e4){return!1}}function Ba(){let e=function(r,n){this.message=r||"",this.name=n||"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 ka=Aa(nn)?nn:Ba();function an(e,t,r,n,a,i){let s=se(e),f=Nr(t);e._disturbed=!0;let p=!1,S=_(void 0);return T((g,R)=>{let P;if(i!==void 0){if(P=()=>{let b=new ka("Aborted","AbortError"),y=[];n||y.push(()=>t._state==="writable"?Je(t,b):_(void 0)),a||y.push(()=>e._state==="readable"?F(e,b):_(void 0)),W(()=>Promise.all(y.map(C=>C())),!0,b)},i.aborted){P();return}i.addEventListener("abort",P)}function I(){return T((b,y)=>{function C(q){q?b():E(he(),C,y)}C(!1)})}function he(){return p?_(!0):E(f._readyPromise,()=>T((b,y)=>{we(s,{_chunkSteps:C=>{S=E(Gr(f,C),void 0,l),b(!1)},_closeSteps:()=>b(!0),_errorSteps:y})}))}if(N(e,s._closedPromise,b=>{n?A(!0,b):W(()=>Je(t,b),!0,b)}),N(t,f._closedPromise,b=>{a?A(!0,b):W(()=>F(e,b),!0,b)}),v(e,s._closedPromise,()=>{r?A():W(()=>_a(f))}),j(t)||t._state==="closed"){let b=new TypeError("the destination writable stream closed before all data could be piped to it");a?A(!0,b):W(()=>F(e,b),!0,b)}ge(I());function Z(){let b=S;return E(S,()=>b!==S?Z():void 0)}function N(b,y,C){b._state==="errored"?C(b._storedError):wt(y,C)}function v(b,y,C){b._state==="closed"?C():Rt(y,C)}function W(b,y,C){if(p)return;p=!0,t._state==="writable"&&!j(t)?Rt(Z(),q):q();function q(){B(b(),()=>Q(y,C),me=>Q(!0,me))}}function A(b,y){p||(p=!0,t._state==="writable"&&!j(t)?Rt(Z(),()=>Q(b,y)):Q(b,y))}function Q(b,y){Vr(f),M(s),i!==void 0&&i.removeEventListener("abort",P),b?R(y):g(void 0)}})}class ce{constructor(){throw new TypeError("Illegal constructor")}get desiredSize(){if(!ot(this))throw lt("desiredSize");return Xt(this)}close(){if(!ot(this))throw lt("close");if(!be(this))throw new TypeError("The stream is not in a state that permits close");Oe(this)}enqueue(t=void 0){if(!ot(this))throw lt("enqueue");if(!be(this))throw new TypeError("The stream is not in a state that permits enqueue");return st(this,t)}error(t=void 0){if(!ot(this))throw lt("error");H(this,t)}[Et](t){Y(this);let r=this._cancelAlgorithm(t);return it(this),r}[vt](t){let r=this._controlledReadableStream;if(this._queue.length>0){let n=kt(this);this._closeRequested&&this._queue.length===0?(it(this),ze(r)):ke(this),t._chunkSteps(n)}else _r(r,t),ke(this)}}Object.defineProperties(ce.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof o.toStringTag=="symbol"&&Object.defineProperty(ce.prototype,o.toStringTag,{value:"ReadableStreamDefaultController",configurable:!0});function ot(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_controlledReadableStream")?!1:e instanceof ce}function ke(e){if(!on(e))return;if(e._pulling){e._pullAgain=!0;return}e._pulling=!0;let r=e._pullAlgorithm();B(r,()=>{e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,ke(e))},n=>{H(e,n)})}function on(e){let t=e._controlledReadableStream;return!be(e)||!e._started?!1:!!(x(t)&&Le(t)>0||Xt(e)>0)}function it(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function Oe(e){if(!be(e))return;let t=e._controlledReadableStream;e._closeRequested=!0,e._queue.length===0&&(it(e),ze(t))}function st(e,t){if(!be(e))return;let r=e._controlledReadableStream;if(x(r)&&Le(r)>0)Bt(r,t,!1);else{let n;try{n=e._strategySizeAlgorithm(t)}catch(a){throw H(e,a),a}try{Ot(e,t,n)}catch(a){throw H(e,a),a}}ke(e)}function H(e,t){let r=e._controlledReadableStream;r._state==="readable"&&(Y(e),it(e),fn(r,t))}function Xt(e){let t=e._controlledReadableStream._state;return t==="errored"?null:t==="closed"?0:e._strategyHWM-e._queueTotalSize}function Oa(e){return!on(e)}function be(e){let t=e._controlledReadableStream._state;return!e._closeRequested&&t==="readable"}function sn(e,t,r,n,a,i,s){t._controlledReadableStream=e,t._queue=void 0,t._queueTotalSize=void 0,Y(t),t._started=!1,t._closeRequested=!1,t._pullAgain=!1,t._pulling=!1,t._strategySizeAlgorithm=s,t._strategyHWM=i,t._pullAlgorithm=n,t._cancelAlgorithm=a,e._readableStreamController=t;let f=r();B(_(f),()=>{t._started=!0,ke(t)},p=>{H(t,p)})}function za(e,t,r,n){let a=Object.create(ce.prototype),i=()=>{},s=()=>_(void 0),f=()=>_(void 0);t.start!==void 0&&(i=()=>t.start(a)),t.pull!==void 0&&(s=()=>t.pull(a)),t.cancel!==void 0&&(f=p=>t.cancel(p)),sn(e,a,i,s,f,r,n)}function lt(e){return new TypeError(`ReadableStreamDefaultController.prototype.${e} can only be used on a ReadableStreamDefaultController`)}function Fa(e,t){return K(e._readableStreamController)?ja(e):Ia(e)}function Ia(e,t){let r=se(e),n=!1,a=!1,i=!1,s=!1,f,p,S,g,R,P=T(v=>{R=v});function I(){return n?(a=!0,_(void 0)):(n=!0,we(r,{_chunkSteps:W=>{De(()=>{a=!1;let A=W,Q=W;i||st(S._readableStreamController,A),s||st(g._readableStreamController,Q),n=!1,a&&I()})},_closeSteps:()=>{n=!1,i||Oe(S._readableStreamController),s||Oe(g._readableStreamController),(!i||!s)&&R(void 0)},_errorSteps:()=>{n=!1}}),_(void 0))}function he(v){if(i=!0,f=v,s){let W=Ce([f,p]),A=F(e,W);R(A)}return P}function Z(v){if(s=!0,p=v,i){let W=Ce([f,p]),A=F(e,W);R(A)}return P}function N(){}return S=Jt(N,I,he),g=Jt(N,I,Z),wt(r._closedPromise,v=>{H(S._readableStreamController,v),H(g._readableStreamController,v),(!i||!s)&&R(void 0)}),[S,g]}function ja(e){let t=se(e),r=!1,n=!1,a=!1,i=!1,s=!1,f,p,S,g,R,P=T(b=>{R=b});function I(b){wt(b._closedPromise,y=>{b===t&&(z(S._readableStreamController,y),z(g._readableStreamController,y),(!i||!s)&&R(void 0))})}function he(){te(t)&&(M(t),t=se(e),I(t)),we(t,{_chunkSteps:y=>{De(()=>{n=!1,a=!1;let C=y,q=y;if(!i&&!s)try{q=vr(y)}catch(me){z(S._readableStreamController,me),z(g._readableStreamController,me),R(F(e,me));return}i||He(S._readableStreamController,C),s||He(g._readableStreamController,q),r=!1,n?N():a&&v()})},_closeSteps:()=>{r=!1,i||Pe(S._readableStreamController),s||Pe(g._readableStreamController),S._readableStreamController._pendingPullIntos.length>0&&Ve(S._readableStreamController,0),g._readableStreamController._pendingPullIntos.length>0&&Ve(g._readableStreamController,0),(!i||!s)&&R(void 0)},_errorSteps:()=>{r=!1}})}function Z(b,y){U(t)&&(M(t),t=jr(e),I(t));let C=y?g:S,q=y?S:g;Lr(t,b,{_chunkSteps:pe=>{De(()=>{n=!1,a=!1;let _e=y?s:i;if(y?i:s)_e||Ge(C._readableStreamController,pe);else{let Cn;try{Cn=vr(pe)}catch(er){z(C._readableStreamController,er),z(q._readableStreamController,er),R(F(e,er));return}_e||Ge(C._readableStreamController,pe),He(q._readableStreamController,Cn)}r=!1,n?N():a&&v()})},_closeSteps:pe=>{r=!1;let _e=y?s:i,_t=y?i:s;_e||Pe(C._readableStreamController),_t||Pe(q._readableStreamController),pe!==void 0&&(_e||Ge(C._readableStreamController,pe),!_t&&q._readableStreamController._pendingPullIntos.length>0&&Ve(q._readableStreamController,0)),(!_e||!_t)&&R(void 0)},_errorSteps:()=>{r=!1}})}function N(){if(r)return n=!0,_(void 0);r=!0;let b=jt(S._readableStreamController);return b===null?he():Z(b._view,!1),_(void 0)}function v(){if(r)return a=!0,_(void 0);r=!0;let b=jt(g._readableStreamController);return b===null?he():Z(b._view,!0),_(void 0)}function W(b){if(i=!0,f=b,s){let y=Ce([f,p]),C=F(e,y);R(C)}return P}function A(b){if(s=!0,p=b,i){let y=Ce([f,p]),C=F(e,y);R(C)}return P}function Q(){}return S=un(Q,N,W),g=un(Q,v,A),I(t),[S,g]}function Da(e,t){L(e,t);let r=e,n=_optionalChain([r, 'optionalAccess', _9 => _9.autoAllocateChunkSize]),a=_optionalChain([r, 'optionalAccess', _10 => _10.cancel]),i=_optionalChain([r, 'optionalAccess', _11 => _11.pull]),s=_optionalChain([r, 'optionalAccess', _12 => _12.start]),f=_optionalChain([r, 'optionalAccess', _13 => _13.type]);return{autoAllocateChunkSize:n===void 0?void 0:pr(n,`${t} has member 'autoAllocateChunkSize' that`),cancel:a===void 0?void 0:Ma(a,r,`${t} has member 'cancel' that`),pull:i===void 0?void 0:La(i,r,`${t} has member 'pull' that`),start:s===void 0?void 0:$a(s,r,`${t} has member 'start' that`),type:f===void 0?void 0:Na(f,`${t} has member 'type' that`)}}function Ma(e,t,r){return O(e,r),n=>J(e,t,[n])}function La(e,t,r){return O(e,r),n=>J(e,t,[n])}function $a(e,t,r){return O(e,r),n=>Me(e,t,[n])}function Na(e,t){if(e=`${e}`,e!=="bytes")throw new TypeError(`${t} '${e}' is not a valid enumeration value for ReadableStreamType`);return e}function Qa(e,t){L(e,t);let r=_optionalChain([e, 'optionalAccess', _14 => _14.mode]);return{mode:r===void 0?void 0:Ua(r,`${t} has member 'mode' that`)}}function Ua(e,t){if(e=`${e}`,e!=="byob")throw new TypeError(`${t} '${e}' is not a valid enumeration value for ReadableStreamReaderMode`);return e}function Ya(e,t){return L(e,t),{preventCancel:!!_optionalChain([e, 'optionalAccess', _15 => _15.preventCancel])}}function ln(e,t){L(e,t);let r=_optionalChain([e, 'optionalAccess', _16 => _16.preventAbort]),n=_optionalChain([e, 'optionalAccess', _17 => _17.preventCancel]),a=_optionalChain([e, 'optionalAccess', _18 => _18.preventClose]),i=_optionalChain([e, 'optionalAccess', _19 => _19.signal]);return i!==void 0&&Ha(i,`${t} has member 'signal' that`),{preventAbort:!!r,preventCancel:!!n,preventClose:!!a,signal:i}}function Ha(e,t){if(!aa(e))throw new TypeError(`${t} is not an AbortSignal.`)}function Va(e,t){L(e,t);let r=_optionalChain([e, 'optionalAccess', _20 => _20.readable]);Wt(r,"readable","ReadableWritablePair"),At(r,`${t} has member 'readable' that`);let n=_optionalChain([e, 'optionalAccess', _21 => _21.writable]);return Wt(n,"writable","ReadableWritablePair"),$r(n,`${t} has member 'writable' that`),{readable:r,writable:n}}class V{constructor(t={},r={}){t===void 0?t=null:hr(t,"First parameter");let n=Xe(r,"Second parameter"),a=Da(t,"First parameter");if(Kt(this),a.type==="bytes"){if(n.size!==void 0)throw new RangeError("The strategy for a byte stream cannot have a size function");let i=We(n,0);xn(this,a,i)}else{let i=Ze(n),s=We(n,1);za(this,a,s,i)}}get locked(){if(!G(this))throw ae("locked");return x(this)}cancel(t=void 0){return G(this)?x(this)?d(new TypeError("Cannot cancel a stream that already has a reader")):F(this,t):d(ae("cancel"))}getReader(t=void 0){if(!G(this))throw ae("getReader");return Qa(t,"First parameter").mode===void 0?se(this):jr(this)}pipeThrough(t,r={}){if(!G(this))throw ae("pipeThrough");$(t,1,"pipeThrough");let n=Va(t,"First parameter"),a=ln(r,"Second parameter");if(x(this))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if(fe(n.writable))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");let i=an(this,n.writable,a.preventClose,a.preventAbort,a.preventCancel,a.signal);return ge(i),n.readable}pipeTo(t,r={}){if(!G(this))return d(ae("pipeTo"));if(t===void 0)return d("Parameter 1 is required in 'pipeTo'.");if(!ue(t))return d(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream"));let n;try{n=ln(r,"Second parameter")}catch(a){return d(a)}return x(this)?d(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):fe(t)?d(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):an(this,t,n.preventClose,n.preventAbort,n.preventCancel,n.signal)}tee(){if(!G(this))throw ae("tee");let t=Fa(this);return Ce(t)}values(t=void 0){if(!G(this))throw ae("values");let r=Ya(t,"First parameter");return Nn(this,r.preventCancel)}}Object.defineProperties(V.prototype,{cancel:{enumerable:!0},getReader:{enumerable:!0},pipeThrough:{enumerable:!0},pipeTo:{enumerable:!0},tee:{enumerable:!0},values:{enumerable:!0},locked:{enumerable:!0}}),typeof o.toStringTag=="symbol"&&Object.defineProperty(V.prototype,o.toStringTag,{value:"ReadableStream",configurable:!0}),typeof o.asyncIterator=="symbol"&&Object.defineProperty(V.prototype,o.asyncIterator,{value:V.prototype.values,writable:!0,configurable:!0});function Jt(e,t,r,n=1,a=()=>1){let i=Object.create(V.prototype);Kt(i);let s=Object.create(ce.prototype);return sn(i,s,e,t,r,n,a),i}function un(e,t,r){let n=Object.create(V.prototype);Kt(n);let a=Object.create(le.prototype);return Ir(n,a,e,t,r,0,void 0),n}function Kt(e){e._state="readable",e._reader=void 0,e._storedError=void 0,e._disturbed=!1}function G(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_readableStreamController")?!1:e instanceof V}function x(e){return e._reader!==void 0}function F(e,t){if(e._disturbed=!0,e._state==="closed")return _(void 0);if(e._state==="errored")return d(e._storedError);ze(e);let r=e._reader;r!==void 0&&te(r)&&(r._readIntoRequests.forEach(a=>{a._closeSteps(void 0)}),r._readIntoRequests=new k);let n=e._readableStreamController[Et](t);return X(n,l)}function ze(e){e._state="closed";let t=e._reader;t!==void 0&&(fr(t),U(t)&&(t._readRequests.forEach(r=>{r._closeSteps()}),t._readRequests=new k))}function fn(e,t){e._state="errored",e._storedError=t;let r=e._reader;r!==void 0&&(Pt(r,t),U(r)?(r._readRequests.forEach(n=>{n._errorSteps(t)}),r._readRequests=new k):(r._readIntoRequests.forEach(n=>{n._errorSteps(t)}),r._readIntoRequests=new k))}function ae(e){return new TypeError(`ReadableStream.prototype.${e} can only be used on a ReadableStream`)}function dn(e,t){L(e,t);let r=_optionalChain([e, 'optionalAccess', _22 => _22.highWaterMark]);return Wt(r,"highWaterMark","QueuingStrategyInit"),{highWaterMark:qt(r)}}let cn=e=>e.byteLength;try{Object.defineProperty(cn,"name",{value:"size",configurable:!0})}catch (e5){}class ut{constructor(t){$(t,1,"ByteLengthQueuingStrategy"),t=dn(t,"First parameter"),this._byteLengthQueuingStrategyHighWaterMark=t.highWaterMark}get highWaterMark(){if(!hn(this))throw bn("highWaterMark");return this._byteLengthQueuingStrategyHighWaterMark}get size(){if(!hn(this))throw bn("size");return cn}}Object.defineProperties(ut.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),typeof o.toStringTag=="symbol"&&Object.defineProperty(ut.prototype,o.toStringTag,{value:"ByteLengthQueuingStrategy",configurable:!0});function bn(e){return new TypeError(`ByteLengthQueuingStrategy.prototype.${e} can only be used on a ByteLengthQueuingStrategy`)}function hn(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_byteLengthQueuingStrategyHighWaterMark")?!1:e instanceof ut}let mn=()=>1;try{Object.defineProperty(mn,"name",{value:"size",configurable:!0})}catch (e6){}class ft{constructor(t){$(t,1,"CountQueuingStrategy"),t=dn(t,"First parameter"),this._countQueuingStrategyHighWaterMark=t.highWaterMark}get highWaterMark(){if(!_n(this))throw pn("highWaterMark");return this._countQueuingStrategyHighWaterMark}get size(){if(!_n(this))throw pn("size");return mn}}Object.defineProperties(ft.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),typeof o.toStringTag=="symbol"&&Object.defineProperty(ft.prototype,o.toStringTag,{value:"CountQueuingStrategy",configurable:!0});function pn(e){return new TypeError(`CountQueuingStrategy.prototype.${e} can only be used on a CountQueuingStrategy`)}function _n(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_countQueuingStrategyHighWaterMark")?!1:e instanceof ft}function Ga(e,t){L(e,t);let r=_optionalChain([e, 'optionalAccess', _23 => _23.flush]),n=_optionalChain([e, 'optionalAccess', _24 => _24.readableType]),a=_optionalChain([e, 'optionalAccess', _25 => _25.start]),i=_optionalChain([e, 'optionalAccess', _26 => _26.transform]),s=_optionalChain([e, 'optionalAccess', _27 => _27.writableType]);return{flush:r===void 0?void 0:xa(r,e,`${t} has member 'flush' that`),readableType:n,start:a===void 0?void 0:Za(a,e,`${t} has member 'start' that`),transform:i===void 0?void 0:Xa(i,e,`${t} has member 'transform' that`),writableType:s}}function xa(e,t,r){return O(e,r),n=>J(e,t,[n])}function Za(e,t,r){return O(e,r),n=>Me(e,t,[n])}function Xa(e,t,r){return O(e,r),(n,a)=>J(e,t,[n,a])}class dt{constructor(t={},r={},n={}){t===void 0&&(t=null);let a=Xe(r,"Second parameter"),i=Xe(n,"Third parameter"),s=Ga(t,"First parameter");if(s.readableType!==void 0)throw new RangeError("Invalid readableType specified");if(s.writableType!==void 0)throw new RangeError("Invalid writableType specified");let f=We(i,0),p=Ze(i),S=We(a,1),g=Ze(a),R,P=T(I=>{R=I});Ja(this,P,S,g,f,p),eo(this,s),s.start!==void 0?R(s.start(this._transformStreamController)):R(void 0)}get readable(){if(!yn(this))throw wn("readable");return this._readable}get writable(){if(!yn(this))throw wn("writable");return this._writable}}Object.defineProperties(dt.prototype,{readable:{enumerable:!0},writable:{enumerable:!0}}),typeof o.toStringTag=="symbol"&&Object.defineProperty(dt.prototype,o.toStringTag,{value:"TransformStream",configurable:!0});function Ja(e,t,r,n,a,i){function s(){return t}function f(P){return no(e,P)}function p(P){return ao(e,P)}function S(){return oo(e)}e._writable=sa(s,f,S,p,r,n);function g(){return io(e)}function R(P){return bt(e,P),_(void 0)}e._readable=Jt(s,g,R,a,i),e._backpressure=void 0,e._backpressureChangePromise=void 0,e._backpressureChangePromise_resolve=void 0,ht(e,!0),e._transformStreamController=void 0}function yn(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_transformStreamController")?!1:e instanceof dt}function ct(e,t){H(e._readable._readableStreamController,t),bt(e,t)}function bt(e,t){Sn(e._transformStreamController),Yt(e._writable._writableStreamController,t),e._backpressure&&ht(e,!1)}function ht(e,t){e._backpressureChangePromise!==void 0&&e._backpressureChangePromise_resolve(),e._backpressureChangePromise=T(r=>{e._backpressureChangePromise_resolve=r}),e._backpressure=t}class Fe{constructor(){throw new TypeError("Illegal constructor")}get desiredSize(){if(!mt(this))throw pt("desiredSize");let t=this._controlledTransformStream._readable._readableStreamController;return Xt(t)}enqueue(t=void 0){if(!mt(this))throw pt("enqueue");gn(this,t)}error(t=void 0){if(!mt(this))throw pt("error");to(this,t)}terminate(){if(!mt(this))throw pt("terminate");ro(this)}}Object.defineProperties(Fe.prototype,{enqueue:{enumerable:!0},error:{enumerable:!0},terminate:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof o.toStringTag=="symbol"&&Object.defineProperty(Fe.prototype,o.toStringTag,{value:"TransformStreamDefaultController",configurable:!0});function mt(e){return!h(e)||!Object.prototype.hasOwnProperty.call(e,"_controlledTransformStream")?!1:e instanceof Fe}function Ka(e,t,r,n){t._controlledTransformStream=e,e._transformStreamController=t,t._transformAlgorithm=r,t._flushAlgorithm=n}function eo(e,t){let r=Object.create(Fe.prototype),n=i=>{try{return gn(r,i),_(void 0)}catch(s){return d(s)}},a=()=>_(void 0);t.transform!==void 0&&(n=i=>t.transform(i,r)),t.flush!==void 0&&(a=()=>t.flush(r)),Ka(e,r,n,a)}function Sn(e){e._transformAlgorithm=void 0,e._flushAlgorithm=void 0}function gn(e,t){let r=e._controlledTransformStream,n=r._readable._readableStreamController;if(!be(n))throw new TypeError("Readable side is not in a state that permits enqueue");try{st(n,t)}catch(i){throw bt(r,i),r._readable._storedError}Oa(n)!==r._backpressure&&ht(r,!0)}function to(e,t){ct(e._controlledTransformStream,t)}function Rn(e,t){let r=e._transformAlgorithm(t);return X(r,void 0,n=>{throw ct(e._controlledTransformStream,n),n})}function ro(e){let t=e._controlledTransformStream,r=t._readable._readableStreamController;Oe(r);let n=new TypeError("TransformStream terminated");bt(t,n)}function no(e,t){let r=e._transformStreamController;if(e._backpressure){let n=e._backpressureChangePromise;return X(n,()=>{let a=e._writable;if(a._state==="erroring")throw a._storedError;return Rn(r,t)})}return Rn(r,t)}function ao(e,t){return ct(e,t),_(void 0)}function oo(e){let t=e._readable,r=e._transformStreamController,n=r._flushAlgorithm();return Sn(r),X(n,()=>{if(t._state==="errored")throw t._storedError;Oe(t._readableStreamController)},a=>{throw ct(e,a),t._storedError})}function io(e){return ht(e,!1),e._backpressureChangePromise}function pt(e){return new TypeError(`TransformStreamDefaultController.prototype.${e} can only be used on a TransformStreamDefaultController`)}function wn(e){return new TypeError(`TransformStream.prototype.${e} can only be used on a TransformStream`)}u.ByteLengthQueuingStrategy=ut,u.CountQueuingStrategy=ft,u.ReadableByteStreamController=le,u.ReadableStream=V,u.ReadableStreamBYOBReader=ve,u.ReadableStreamBYOBRequest=Te,u.ReadableStreamDefaultController=ce,u.ReadableStreamDefaultReader=Re,u.TransformStream=dt,u.TransformStreamDefaultController=Fe,u.WritableStream=qe,u.WritableStreamDefaultController=de,u.WritableStreamDefaultWriter=Ae,Object.defineProperty(u,"__esModule",{value:!0})})});var vn=rr(()=>{"use strict";if(!globalThis.ReadableStream)try{let u=yt("process"),{emitWarning:o}=u;try{u.emitWarning=()=>{},Object.assign(globalThis,yt("stream/web")),u.emitWarning=o}catch(l){throw u.emitWarning=o,l}}catch (e7){Object.assign(globalThis,En())}try{let{Blob:u}=yt("buffer");u&&!u.prototype.stream&&(u.prototype.stream=function(l){let c=0,m=this;return new ReadableStream({type:"bytes",async pull(h){let D=await m.slice(c,Math.min(m.size,c+65536)).arrayBuffer();c+=D.byteLength,h.enqueue(new Uint8Array(D)),c===m.size&&h.close()}})})}catch (e8){}});var On=rr((Mo,kn)=>{"use strict";if(!globalThis.DOMException)try{let{MessageChannel:u}=yt("worker_threads"),o=new u().port1,l=new ArrayBuffer;o.postMessage(l,[l,l])}catch(u){u.constructor.name==="DOMException"&&(globalThis.DOMException=u.constructor)}kn.exports=globalThis.DOMException});var Wo=Tn(vn(),1);var Wn=65536;async function*nr(u,o=!0){for(let l of u)if("stream"in l)yield*l.stream();else if(ArrayBuffer.isView(l))if(o){let c=l.byteOffset,m=l.byteOffset+l.byteLength;for(;c!==m;){let h=Math.min(m-c,Wn),w=l.buffer.slice(c,c+h);c+=w.byteLength,yield new Uint8Array(w)}}else yield l;else{let c=0,m=l;for(;c!==m.size;){let w=await m.slice(c,Math.min(m.size,c+Wn)).arrayBuffer();c+=w.byteLength,yield new Uint8Array(w)}}}var qn=class ar{#e=[];#t="";#r=0;#n="transparent";constructor(o=[],l={}){if(typeof o!="object"||o===null)throw new TypeError("Failed to construct 'Blob': The provided value cannot be converted to a sequence.");if(typeof o[Symbol.iterator]!="function")throw new TypeError("Failed to construct 'Blob': The object must have a callable @@iterator property.");if(typeof l!="object"&&typeof l!="function")throw new TypeError("Failed to construct 'Blob': parameter 2 cannot convert to dictionary.");l===null&&(l={});let c=new TextEncoder;for(let h of o){let w;ArrayBuffer.isView(h)?w=new Uint8Array(h.buffer.slice(h.byteOffset,h.byteOffset+h.byteLength)):h instanceof ArrayBuffer?w=new Uint8Array(h.slice(0)):h instanceof ar?w=h:w=c.encode(`${h}`),this.#r+=ArrayBuffer.isView(w)?w.byteLength:w.size,this.#e.push(w)}this.#n=`${l.endings===void 0?"transparent":l.endings}`;let m=l.type===void 0?"":String(l.type);this.#t=/^[\x20-\x7E]*$/.test(m)?m:""}get size(){return this.#r}get type(){return this.#t}async text(){let o=new TextDecoder,l="";for await(let c of nr(this.#e,!1))l+=o.decode(c,{stream:!0});return l+=o.decode(),l}async arrayBuffer(){let o=new Uint8Array(this.size),l=0;for await(let c of nr(this.#e,!1))o.set(c,l),l+=c.length;return o.buffer}stream(){let o=nr(this.#e,!0);return new globalThis.ReadableStream({type:"bytes",async pull(l){let c=await o.next();c.done?l.close():l.enqueue(c.value)},async cancel(){await o.return()}})}slice(o=0,l=this.size,c=""){let{size:m}=this,h=o<0?Math.max(m+o,0):Math.min(o,m),w=l<0?Math.max(m+l,0):Math.min(l,m),D=Math.max(w-h,0),gt=this.#e,je=[],Se=0;for(let _ of gt){if(Se>=D)break;let d=ArrayBuffer.isView(_)?_.byteLength:_.size;if(h&&d<=h)h-=d,w-=d;else{let E;ArrayBuffer.isView(_)?(E=_.subarray(h,Math.min(d,w)),Se+=E.byteLength):(E=_.slice(h,Math.min(d,w)),Se+=E.size),w-=d,je.push(E),h=0}}let T=new ar([],{type:String(c).toLowerCase()});return T.#r=D,T.#e=je,T}get[Symbol.toStringTag](){return"Blob"}static[Symbol.hasInstance](o){return o&&typeof o=="object"&&typeof o.constructor=="function"&&(typeof o.stream=="function"||typeof o.arrayBuffer=="function")&&/^(Blob|File)$/.test(o[Symbol.toStringTag])}};Object.defineProperties(qn.prototype,{size:{enumerable:!0},type:{enumerable:!0},slice:{enumerable:!0}});var ho=qn,ye= exports.e =ho;var mo=class extends ye{#e=0;#t="";constructor(o,l,c={}){if(arguments.length<2)throw new TypeError(`Failed to construct 'File': 2 arguments required, but only ${arguments.length} present.`);super(o,c),c===null&&(c={});let m=c.lastModified===void 0?Date.now():Number(c.lastModified);Number.isNaN(m)||(this.#e=m),this.#t=String(l)}get name(){return this.#t}get lastModified(){return this.#e}get[Symbol.toStringTag](){return"File"}static[Symbol.hasInstance](o){return!!o&&o instanceof ye&&/^(File)$/.test(o[Symbol.toStringTag])}},po=mo,or= exports.f =po;var{toStringTag:Ie,iterator:_o,hasInstance:yo}=Symbol,An=Math.random,So="append,set,get,getAll,delete,keys,values,entries,forEach,constructor".split(","),Bn=(u,o,l)=>(u+="",/^(Blob|File)$/.test(o&&o[Ie])?[(l=l!==void 0?l+"":o[Ie]=="File"?o.name:"blob",u),o.name!==l||o[Ie]=="blob"?new or([o],l,o):o]:[u,o+""]),ir=(u,o)=>(o?u:u.replace(/\r?\n|\r/g,`\r
`)).replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),oe=(u,o,l)=>{if(o.length<l)throw new TypeError(`Failed to execute '${u}' on 'FormData': ${l} arguments required, but only ${o.length} present.`)};var Fo=class{#e=[];constructor(...o){if(o.length)throw new TypeError("Failed to construct 'FormData': parameter 1 is not of type 'HTMLFormElement'.")}get[Ie](){return"FormData"}[_o](){return this.entries()}static[yo](o){return o&&typeof o=="object"&&o[Ie]==="FormData"&&!So.some(l=>typeof o[l]!="function")}append(...o){oe("append",arguments,2),this.#e.push(Bn(...o))}delete(o){oe("delete",arguments,1),o+="",this.#e=this.#e.filter(([l])=>l!==o)}get(o){oe("get",arguments,1),o+="";for(var l=this.#e,c=l.length,m=0;m<c;m++)if(l[m][0]===o)return l[m][1];return null}getAll(o,l){return oe("getAll",arguments,1),l=[],o+="",this.#e.forEach(c=>c[0]===o&&l.push(c[1])),l}has(o){return oe("has",arguments,1),o+="",this.#e.some(l=>l[0]===o)}forEach(o,l){oe("forEach",arguments,1);for(var[c,m]of this)o.call(l,m,c,this)}set(...o){oe("set",arguments,2);var l=[],c=!0;o=Bn(...o),this.#e.forEach(m=>{m[0]===o[0]?c&&(c=!l.push(o)):l.push(m)}),c&&l.push(o),this.#e=l}*entries(){yield*this.#e}*keys(){for(var[o]of this)yield o}*values(){for(var[,o]of this)yield o}};function jo(u,o=ye){var l=`${An()}${An()}`.replace(/\./g,"").slice(-28).padStart(32,"-"),c=[],m=`--${l}\r
Content-Disposition: form-data; name="`;return u.forEach((h,w)=>typeof h=="string"?c.push(m+ir(w)+`"\r
\r
${h.replace(/\r(?!\n)|(?<!\r)\n/g,`\r
`)}\r
`):c.push(m+ir(w)+`"; filename="${ir(h.name,1)}"\r
Content-Type: ${h.type||"application/octet-stream"}\r
\r
`,h,`\r
`)),c.push(`--${l}--`),new o(c,{type:"multipart/form-data; boundary="+l})}var Fn=Tn(On(),1);var _fs = require('fs');var _path = require('path');var{stat:wo}=_fs.promises;var zn=class u{#e;#t;constructor(o){this.#e=o.path,this.#t=o.start,this.size=o.size,this.lastModified=o.lastModified}slice(o,l){return new u({path:this.#e,lastModified:this.lastModified,size:l-o,start:this.#t+o})}async*stream(){let{mtimeMs:o}=await wo(this.#e);if(o>this.lastModified)throw new Fn.default("The requested file could not be read, typically due to permission problems that have occurred after a reference to a file was acquired.","NotReadableError");yield*_fs.createReadStream.call(void 0, this.#e,{start:this.#t,end:this.#t+this.size-1})}get[Symbol.toStringTag](){return"Blob"}};exports.a = yt; exports.b = rr; exports.c = To; exports.d = Tn; exports.e = ye; exports.f = or; exports.g = Fo; exports.h = jo;
/*! Bundled license information:

node-domexception/index.js:
  (*! node-domexception. MIT License. Jimmy Wärting <https://jimmy.warting.se/opensource> *)

fetch-blob/index.js:
  (*! fetch-blob. MIT License. Jimmy Wärting <https://jimmy.warting.se/opensource> *)

formdata-polyfill/esm.min.js:
  (*! formdata-polyfill. MIT License. Jimmy Wärting <https://jimmy.warting.se/opensource> *)
*/