UNPKG

next-gravity-forms

Version:

A component to take GraphQl Gravity Forms query data from WordPress and return a usable form.

14 lines 119 kB
"use strict";var e=require("node:http"),t=require("node:https"),r=require("node:zlib"),n=require("node:stream"),o=require("node:buffer"),i=require("node:util"),a=require("node:url"),s=require("node:net");require("node:fs"),require("node:path");var l=require("./query.js");function u(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){return void r(e)}s.done?t(l):Promise.resolve(l).then(n,o)}function c(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var i=e.apply(t,r);function a(e){u(i,n,o,a,s,"next",e)}function s(e){u(i,n,o,a,s,"throw",e)}a(void 0)}))}}function f(){f=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function u(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,r){return e[t]=r}}function c(e,t,r,n){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new L(n||[]);return o(a,"_invoke",{value:C(e,r,s)}),a}function h(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var d="suspendedStart",p="suspendedYield",y="executing",b="completed",m={};function g(){}function w(){}function _(){}var v={};u(v,a,(function(){return this}));var S=Object.getPrototypeOf,T=S&&S(S(O([])));T&&T!==r&&n.call(T,a)&&(v=T);var E=_.prototype=g.prototype=Object.create(v);function R(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function P(e,t){function r(o,i,a,s){var l=h(e[o],e,i);if("throw"!==l.type){var u=l.arg,c=u.value;return c&&"object"==typeof c&&n.call(c,"__await")?t.resolve(c.__await).then((function(e){r("next",e,a,s)}),(function(e){r("throw",e,a,s)})):t.resolve(c).then((function(e){u.value=e,a(u)}),(function(e){return r("throw",e,a,s)}))}s(l.arg)}var i;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return i=i?i.then(o,o):o()}})}function C(t,r,n){var o=d;return function(i,a){if(o===y)throw Error("Generator is already running");if(o===b){if("throw"===i)throw a;return{value:e,done:!0}}for(n.method=i,n.arg=a;;){var s=n.delegate;if(s){var l=A(s,n);if(l){if(l===m)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===d)throw o=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=y;var u=h(t,r,n);if("normal"===u.type){if(o=n.done?b:p,u.arg===m)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o=b,n.method="throw",n.arg=u.arg)}}}function A(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,A(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),m;var i=h(o,t.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,m;var a=i.arg;return a?a.done?(r[t.resultName]=a.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,m):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,m)}function B(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function q(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function L(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(B,this),this.reset(!0)}function O(t){if(t||""===t){var r=t[a];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return i.next=i}}throw new TypeError(typeof t+" is not iterable")}return w.prototype=_,o(E,"constructor",{value:_,configurable:!0}),o(_,"constructor",{value:w,configurable:!0}),w.displayName=u(_,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===w||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,_):(e.__proto__=_,u(e,l,"GeneratorFunction")),e.prototype=Object.create(E),e},t.awrap=function(e){return{__await:e}},R(P.prototype),u(P.prototype,s,(function(){return this})),t.AsyncIterator=P,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new P(c(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},R(E),u(E,l,"Generator"),u(E,a,(function(){return this})),u(E,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=O,L.prototype={constructor:L,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(q),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return s.type="throw",s.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var l=n.call(a,"catchLoc"),u=n.call(a,"finallyLoc");if(l&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(l){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,m):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),q(r),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;q(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:O(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),m}},t}var h,d="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},p={exports:{}};var y,b={},m={};var g,w,_={};
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */function v(){return g||(g=1,_.read=function(e,t,r,n,o){var i,a,s=8*o-n-1,l=(1<<s)-1,u=l>>1,c=-7,f=r?o-1:0,h=r?-1:1,d=e[t+f];for(f+=h,i=d&(1<<-c)-1,d>>=-c,c+=s;c>0;i=256*i+e[t+f],f+=h,c-=8);for(a=i&(1<<-c)-1,i>>=-c,c+=n;c>0;a=256*a+e[t+f],f+=h,c-=8);if(0===i)i=1-u;else{if(i===l)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,n),i-=u}return(d?-1:1)*a*Math.pow(2,i-n)},_.write=function(e,t,r,n,o,i){var a,s,l,u=8*i-o-1,c=(1<<u)-1,f=c>>1,h=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:i-1,p=n?1:-1,y=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+f>=1?h/l:h*Math.pow(2,1-f))*l>=2&&(a++,l/=2),a+f>=c?(s=0,a=c):a+f>=1?(s=(t*l-1)*Math.pow(2,o),a+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,o),a=0));o>=8;e[r+d]=255&s,d+=p,s/=256,o-=8);for(a=a<<o|s,u+=o;u>0;e[r+d]=255&a,d+=p,a/=256,u-=8);e[r+d-p]|=128*y}),_}
/*!
 * The buffer module from node.js, for the browser.
 *
 * @author   Feross Aboukhadijeh <https://feross.org>
 * @license  MIT
 */if(!globalThis.ReadableStream)try{const e=require("node:process"),{emitWarning:t}=e;try{e.emitWarning=()=>{},Object.assign(globalThis,require("node:stream/web")),e.emitWarning=t}catch(r){throw e.emitWarning=t,r}}catch(e){Object.assign(globalThis,(h||(h=1,function(e){function t(){}function r(e){return"object"==typeof e&&null!==e||"function"==typeof e}const n=t;function o(e,t){try{Object.defineProperty(e,"name",{value:t,configurable:!0})}catch(e){}}const i=Promise,a=Promise.prototype.then,s=Promise.reject.bind(i);function l(e){return new i(e)}function u(e){return l((t=>t(e)))}function c(e){return s(e)}function f(e,t,r){return a.call(e,t,r)}function h(e,t,r){f(f(e,t,r),void 0,n)}function p(e,t){h(e,t)}function y(e,t){h(e,void 0,t)}function b(e,t,r){return f(e,t,r)}function m(e){f(e,void 0,n)}let g=e=>{if("function"==typeof queueMicrotask)g=queueMicrotask;else{const e=u(void 0);g=t=>f(e,t)}return g(e)};function w(e,t,r){if("function"!=typeof e)throw new TypeError("Argument is not a function");return Function.prototype.apply.call(e,t,r)}function _(e,t,r){try{return u(w(e,t,r))}catch(e){return c(e)}}const v=16384;class S{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(e){const t=this._back;let r=t;t._elements.length===v-1&&(r={_elements:[],_next:void 0}),t._elements.push(e),r!==t&&(this._back=r,t._next=r),++this._size}shift(){const e=this._front;let t=e;const r=this._cursor;let n=r+1;const o=e._elements,i=o[r];return n===v&&(t=e._next,n=0),--this._size,this._cursor=n,e!==t&&(this._front=t),o[r]=void 0,i}forEach(e){let t=this._cursor,r=this._front,n=r._elements;for(;!(t===n.length&&void 0===r._next||t===n.length&&(r=r._next,n=r._elements,t=0,0===n.length));)e(n[t]),++t}peek(){const e=this._front,t=this._cursor;return e._elements[t]}}const T=Symbol("[[AbortSteps]]"),E=Symbol("[[ErrorSteps]]"),R=Symbol("[[CancelSteps]]"),P=Symbol("[[PullSteps]]"),C=Symbol("[[ReleaseSteps]]");function A(e,t){e._ownerReadableStream=t,t._reader=e,"readable"===t._state?O(e):"closed"===t._state?j(e):k(e,t._storedError)}function B(e,t){return Xn(e._ownerReadableStream,t)}function q(e){const t=e._ownerReadableStream;"readable"===t._state?x(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):I(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),t._readableStreamController[C](),t._reader=void 0,e._ownerReadableStream=void 0}function L(e){return new TypeError("Cannot "+e+" a stream using a released reader")}function O(e){e._closedPromise=l(((t,r)=>{e._closedPromise_resolve=t,e._closedPromise_reject=r}))}function k(e,t){O(e),x(e,t)}function j(e){O(e),z(e)}function x(e,t){void 0!==e._closedPromise_reject&&(m(e._closedPromise),e._closedPromise_reject(t),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}function I(e,t){k(e,t)}function z(e){void 0!==e._closedPromise_resolve&&(e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}const W=Number.isFinite||function(e){return"number"==typeof e&&isFinite(e)},U=Math.trunc||function(e){return e<0?Math.ceil(e):Math.floor(e)};function $(e){return"object"==typeof e||"function"==typeof e}function M(e,t){if(void 0!==e&&!$(e))throw new TypeError(`${t} is not an object.`)}function F(e,t){if("function"!=typeof e)throw new TypeError(`${t} is not a function.`)}function N(e){return"object"==typeof e&&null!==e||"function"==typeof e}function D(e,t){if(!N(e))throw new TypeError(`${t} is not an object.`)}function H(e,t,r){if(void 0===e)throw new TypeError(`Parameter ${t} is required in '${r}'.`)}function Y(e,t,r){if(void 0===e)throw new TypeError(`${t} is required in '${r}'.`)}function V(e){return Number(e)}function Q(e){return 0===e?0:e}function G(e){return Q(U(e))}function J(e,t){const r=0,n=Number.MAX_SAFE_INTEGER;let o=Number(e);if(o=Q(o),!W(o))throw new TypeError(`${t} is not a finite number`);if(o=G(o),o<r||o>n)throw new TypeError(`${t} is outside the accepted range of ${r} to ${n}, inclusive`);return W(o)&&0!==o?o:0}function X(e,t){if(!Gn(e))throw new TypeError(`${t} is not a ReadableStream.`)}function K(e){return new ne(e)}function Z(e,t){e._reader._readRequests.push(t)}function ee(e,t,r){const n=e._reader._readRequests.shift();r?n._closeSteps():n._chunkSteps(t)}function te(e){return e._reader._readRequests.length}function re(e){const t=e._reader;return void 0!==t&&!!oe(t)}class ne{constructor(e){if(H(e,1,"ReadableStreamDefaultReader"),X(e,"First parameter"),Jn(e))throw new TypeError("This stream has already been locked for exclusive reading by another reader");A(this,e),this._readRequests=new S}get closed(){return oe(this)?this._closedPromise:c(le("closed"))}cancel(e=void 0){return oe(this)?void 0===this._ownerReadableStream?c(L("cancel")):B(this,e):c(le("cancel"))}read(){if(!oe(this))return c(le("read"));if(void 0===this._ownerReadableStream)return c(L("read from"));let e,t;const r=l(((r,n)=>{e=r,t=n})),n={_chunkSteps:t=>e({value:t,done:!1}),_closeSteps:()=>e({value:void 0,done:!0}),_errorSteps:e=>t(e)};return ie(this,n),r}releaseLock(){if(!oe(this))throw le("releaseLock");void 0!==this._ownerReadableStream&&ae(this)}}function oe(e){return!!r(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readRequests")&&e instanceof ne}function ie(e,t){const r=e._ownerReadableStream;r._disturbed=!0,"closed"===r._state?t._closeSteps():"errored"===r._state?t._errorSteps(r._storedError):r._readableStreamController[P](t)}function ae(e){q(e),se(e,new TypeError("Reader was released"))}function se(e,t){const r=e._readRequests;e._readRequests=new S,r.forEach((e=>{e._errorSteps(t)}))}function le(e){return new TypeError(`ReadableStreamDefaultReader.prototype.${e} can only be used on a ReadableStreamDefaultReader`)}Object.defineProperties(ne.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),o(ne.prototype.cancel,"cancel"),o(ne.prototype.read,"read"),o(ne.prototype.releaseLock,"releaseLock"),"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(ne.prototype,Symbol.toStringTag,{value:"ReadableStreamDefaultReader",configurable:!0});const ue=Object.getPrototypeOf(Object.getPrototypeOf((async function*(){})).prototype);class ce{constructor(e,t){this._ongoingPromise=void 0,this._isFinished=!1,this._reader=e,this._preventCancel=t}next(){const e=()=>this._nextSteps();return this._ongoingPromise=this._ongoingPromise?b(this._ongoingPromise,e,e):e(),this._ongoingPromise}return(e){const t=()=>this._returnSteps(e);return this._ongoingPromise?b(this._ongoingPromise,t,t):t()}_nextSteps(){if(this._isFinished)return Promise.resolve({value:void 0,done:!0});const e=this._reader;let t,r;const n=l(((e,n)=>{t=e,r=n}));return ie(e,{_chunkSteps:e=>{this._ongoingPromise=void 0,g((()=>t({value:e,done:!1})))},_closeSteps:()=>{this._ongoingPromise=void 0,this._isFinished=!0,q(e),t({value:void 0,done:!0})},_errorSteps:t=>{this._ongoingPromise=void 0,this._isFinished=!0,q(e),r(t)}}),n}_returnSteps(e){if(this._isFinished)return Promise.resolve({value:e,done:!0});this._isFinished=!0;const t=this._reader;if(!this._preventCancel){const r=B(t,e);return q(t),b(r,(()=>({value:e,done:!0})))}return q(t),u({value:e,done:!0})}}const fe={next(){return de(this)?this._asyncIteratorImpl.next():c(pe("next"))},return(e){return de(this)?this._asyncIteratorImpl.return(e):c(pe("return"))}};function he(e,t){const r=K(e),n=new ce(r,t),o=Object.create(fe);return o._asyncIteratorImpl=n,o}function de(e){if(!r(e))return!1;if(!Object.prototype.hasOwnProperty.call(e,"_asyncIteratorImpl"))return!1;try{return e._asyncIteratorImpl instanceof ce}catch(e){return!1}}function pe(e){return new TypeError(`ReadableStreamAsyncIterator.${e} can only be used on a ReadableSteamAsyncIterator`)}Object.setPrototypeOf(fe,ue);const ye=Number.isNaN||function(e){return e!=e};var be,me,ge;function we(e){return e.slice()}function _e(e,t,r,n,o){new Uint8Array(e).set(new Uint8Array(r,n,o),t)}let ve=e=>(ve="function"==typeof e.transfer?e=>e.transfer():"function"==typeof structuredClone?e=>structuredClone(e,{transfer:[e]}):e=>e,ve(e)),Se=e=>(Se="boolean"==typeof e.detached?e=>e.detached:e=>0===e.byteLength,Se(e));function Te(e,t,r){if(e.slice)return e.slice(t,r);const n=r-t,o=new ArrayBuffer(n);return _e(o,0,e,t,n),o}function Ee(e,t){const r=e[t];if(null!=r){if("function"!=typeof r)throw new TypeError(`${String(t)} is not a function`);return r}}function Re(e){const t={[Symbol.iterator]:()=>e.iterator},r=async function*(){return yield*t}();return{iterator:r,nextMethod:r.next,done:!1}}const Pe=null!==(ge=null!==(be=Symbol.asyncIterator)&&void 0!==be?be:null===(me=Symbol.for)||void 0===me?void 0:me.call(Symbol,"Symbol.asyncIterator"))&&void 0!==ge?ge:"@@asyncIterator";function Ce(e,t="sync",n){if(void 0===n)if("async"===t){if(void 0===(n=Ee(e,Pe)))return Re(Ce(e,"sync",Ee(e,Symbol.iterator)))}else n=Ee(e,Symbol.iterator);if(void 0===n)throw new TypeError("The object is not iterable");const o=w(n,e,[]);if(!r(o))throw new TypeError("The iterator method must return an object");return{iterator:o,nextMethod:o.next,done:!1}}function Ae(e){const t=w(e.nextMethod,e.iterator,[]);if(!r(t))throw new TypeError("The iterator.next() method must return an object");return t}function Be(e){return Boolean(e.done)}function qe(e){return e.value}function Le(e){return!("number"!=typeof e||ye(e)||e<0)}function Oe(e){const t=Te(e.buffer,e.byteOffset,e.byteOffset+e.byteLength);return new Uint8Array(t)}function ke(e){const t=e._queue.shift();return e._queueTotalSize-=t.size,e._queueTotalSize<0&&(e._queueTotalSize=0),t.value}function je(e,t,r){if(!Le(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 xe(e){return e._queue.peek().value}function Ie(e){e._queue=new S,e._queueTotalSize=0}function ze(e){return e===DataView}function We(e){return ze(e.constructor)}function Ue(e){return ze(e)?1:e.BYTES_PER_ELEMENT}class $e{constructor(){throw new TypeError("Illegal constructor")}get view(){if(!Ne(this))throw vt("view");return this._view}respond(e){if(!Ne(this))throw vt("respond");if(H(e,1,"respond"),e=J(e,"First parameter"),void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");if(Se(this._view.buffer))throw new TypeError("The BYOB request's buffer has been detached and so cannot be used as a response");bt(this._associatedReadableByteStreamController,e)}respondWithNewView(e){if(!Ne(this))throw vt("respondWithNewView");if(H(e,1,"respondWithNewView"),!ArrayBuffer.isView(e))throw new TypeError("You can only respond with array buffer views");if(void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");if(Se(e.buffer))throw new TypeError("The given view's buffer has been detached and so cannot be used as a response");mt(this._associatedReadableByteStreamController,e)}}Object.defineProperties($e.prototype,{respond:{enumerable:!0},respondWithNewView:{enumerable:!0},view:{enumerable:!0}}),o($e.prototype.respond,"respond"),o($e.prototype.respondWithNewView,"respondWithNewView"),"symbol"==typeof Symbol.toStringTag&&Object.defineProperty($e.prototype,Symbol.toStringTag,{value:"ReadableStreamBYOBRequest",configurable:!0});class Me{constructor(){throw new TypeError("Illegal constructor")}get byobRequest(){if(!Fe(this))throw St("byobRequest");return pt(this)}get desiredSize(){if(!Fe(this))throw St("desiredSize");return yt(this)}close(){if(!Fe(this))throw St("close");if(this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");const e=this._controlledReadableByteStream._state;if("readable"!==e)throw new TypeError(`The stream (in ${e} state) is not in the readable state and cannot be closed`);ct(this)}enqueue(e){if(!Fe(this))throw St("enqueue");if(H(e,1,"enqueue"),!ArrayBuffer.isView(e))throw new TypeError("chunk must be an array buffer view");if(0===e.byteLength)throw new TypeError("chunk must have non-zero byteLength");if(0===e.buffer.byteLength)throw new TypeError("chunk's buffer must have non-zero byteLength");if(this._closeRequested)throw new TypeError("stream is closed or draining");const t=this._controlledReadableByteStream._state;if("readable"!==t)throw new TypeError(`The stream (in ${t} state) is not in the readable state and cannot be enqueued to`);ft(this,e)}error(e=void 0){if(!Fe(this))throw St("error");ht(this,e)}[R](e){He(this),Ie(this);const t=this._cancelAlgorithm(e);return ut(this),t}[P](e){const t=this._controlledReadableByteStream;if(this._queueTotalSize>0)return void dt(this,e);const r=this._autoAllocateChunkSize;if(void 0!==r){let t;try{t=new ArrayBuffer(r)}catch(t){return void e._errorSteps(t)}const n={buffer:t,bufferByteLength:r,byteOffset:0,byteLength:r,bytesFilled:0,minimumFill:1,elementSize:1,viewConstructor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(n)}Z(t,e),De(this)}[C](){if(this._pendingPullIntos.length>0){const e=this._pendingPullIntos.peek();e.readerType="none",this._pendingPullIntos=new S,this._pendingPullIntos.push(e)}}}function Fe(e){return!!r(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableByteStream")&&e instanceof Me}function Ne(e){return!!r(e)&&!!Object.prototype.hasOwnProperty.call(e,"_associatedReadableByteStreamController")&&e instanceof $e}function De(e){lt(e)&&(e._pulling?e._pullAgain=!0:(e._pulling=!0,h(e._pullAlgorithm(),(()=>(e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,De(e)),null)),(t=>(ht(e,t),null)))))}function He(e){et(e),e._pendingPullIntos=new S}function Ye(e,t){let r=!1;"closed"===e._state&&(r=!0);const n=Ve(t);"default"===t.readerType?ee(e,n,r):At(e,n,r)}function Ve(e){const 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 Ge(e,t,r,n){let o;try{o=Te(t,r,r+n)}catch(t){throw ht(e,t),t}Qe(e,o,0,n)}function Je(e,t){t.bytesFilled>0&&Ge(e,t.buffer,t.byteOffset,t.bytesFilled),st(e)}function Xe(e,t){const r=Math.min(e._queueTotalSize,t.byteLength-t.bytesFilled),n=t.bytesFilled+r;let o=r,i=!1;const a=n-n%t.elementSize;a>=t.minimumFill&&(o=a-t.bytesFilled,i=!0);const s=e._queue;for(;o>0;){const r=s.peek(),n=Math.min(o,r.byteLength),i=t.byteOffset+t.bytesFilled;_e(t.buffer,i,r.buffer,r.byteOffset,n),r.byteLength===n?s.shift():(r.byteOffset+=n,r.byteLength-=n),e._queueTotalSize-=n,Ke(e,n,t),o-=n}return i}function Ke(e,t,r){r.bytesFilled+=t}function Ze(e){0===e._queueTotalSize&&e._closeRequested?(ut(e),Kn(e._controlledReadableByteStream)):De(e)}function et(e){null!==e._byobRequest&&(e._byobRequest._associatedReadableByteStreamController=void 0,e._byobRequest._view=null,e._byobRequest=null)}function tt(e){for(;e._pendingPullIntos.length>0;){if(0===e._queueTotalSize)return;const t=e._pendingPullIntos.peek();Xe(e,t)&&(st(e),Ye(e._controlledReadableByteStream,t))}}function rt(e){const t=e._controlledReadableByteStream._reader;for(;t._readRequests.length>0;){if(0===e._queueTotalSize)return;dt(e,t._readRequests.shift())}}function nt(e,t,r,n){const o=e._controlledReadableByteStream,i=t.constructor,a=Ue(i),{byteOffset:s,byteLength:l}=t,u=r*a;let c;try{c=ve(t.buffer)}catch(e){return void n._errorSteps(e)}const f={buffer:c,bufferByteLength:c.byteLength,byteOffset:s,byteLength:l,bytesFilled:0,minimumFill:u,elementSize:a,viewConstructor:i,readerType:"byob"};if(e._pendingPullIntos.length>0)return e._pendingPullIntos.push(f),void Ct(o,n);if("closed"!==o._state){if(e._queueTotalSize>0){if(Xe(e,f)){const t=Ve(f);return Ze(e),void n._chunkSteps(t)}if(e._closeRequested){const t=new TypeError("Insufficient bytes to fill elements in the given buffer");return ht(e,t),void n._errorSteps(t)}}e._pendingPullIntos.push(f),Ct(o,n),De(e)}else{const e=new i(f.buffer,f.byteOffset,0);n._closeSteps(e)}}function ot(e,t){"none"===t.readerType&&st(e);const r=e._controlledReadableByteStream;if(qt(r))for(;Bt(r)>0;)Ye(r,st(e))}function it(e,t,r){if(Ke(e,t,r),"none"===r.readerType)return Je(e,r),void tt(e);if(r.bytesFilled<r.minimumFill)return;st(e);const n=r.bytesFilled%r.elementSize;if(n>0){const t=r.byteOffset+r.bytesFilled;Ge(e,r.buffer,t-n,n)}r.bytesFilled-=n,Ye(e._controlledReadableByteStream,r),tt(e)}function at(e,t){const r=e._pendingPullIntos.peek();et(e),"closed"===e._controlledReadableByteStream._state?ot(e,r):it(e,t,r),De(e)}function st(e){return e._pendingPullIntos.shift()}function lt(e){const t=e._controlledReadableByteStream;return"readable"===t._state&&!e._closeRequested&&!!e._started&&(!!(re(t)&&te(t)>0)||!!(qt(t)&&Bt(t)>0)||yt(e)>0)}function ut(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0}function ct(e){const t=e._controlledReadableByteStream;if(!e._closeRequested&&"readable"===t._state)if(e._queueTotalSize>0)e._closeRequested=!0;else{if(e._pendingPullIntos.length>0){const t=e._pendingPullIntos.peek();if(t.bytesFilled%t.elementSize!=0){const t=new TypeError("Insufficient bytes to fill elements in the given buffer");throw ht(e,t),t}}ut(e),Kn(t)}}function ft(e,t){const r=e._controlledReadableByteStream;if(e._closeRequested||"readable"!==r._state)return;const{buffer:n,byteOffset:o,byteLength:i}=t;if(Se(n))throw new TypeError("chunk's buffer is detached and so cannot be enqueued");const a=ve(n);if(e._pendingPullIntos.length>0){const t=e._pendingPullIntos.peek();if(Se(t.buffer))throw new TypeError("The BYOB request's buffer has been detached and so cannot be filled with an enqueued chunk");et(e),t.buffer=ve(t.buffer),"none"===t.readerType&&Je(e,t)}re(r)?(rt(e),0===te(r)?Qe(e,a,o,i):(e._pendingPullIntos.length>0&&st(e),ee(r,new Uint8Array(a,o,i),!1))):qt(r)?(Qe(e,a,o,i),tt(e)):Qe(e,a,o,i),De(e)}function ht(e,t){const r=e._controlledReadableByteStream;"readable"===r._state&&(He(e),Ie(e),ut(e),Zn(r,t))}function dt(e,t){const r=e._queue.shift();e._queueTotalSize-=r.byteLength,Ze(e);const n=new Uint8Array(r.buffer,r.byteOffset,r.byteLength);t._chunkSteps(n)}function pt(e){if(null===e._byobRequest&&e._pendingPullIntos.length>0){const t=e._pendingPullIntos.peek(),r=new Uint8Array(t.buffer,t.byteOffset+t.bytesFilled,t.byteLength-t.bytesFilled),n=Object.create($e.prototype);_t(n,e,r),e._byobRequest=n}return e._byobRequest}function yt(e){const t=e._controlledReadableByteStream._state;return"errored"===t?null:"closed"===t?0:e._strategyHWM-e._queueTotalSize}function bt(e,t){const r=e._pendingPullIntos.peek();if("closed"===e._controlledReadableByteStream._state){if(0!==t)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream")}else{if(0===t)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=ve(r.buffer),at(e,t)}function mt(e,t){const r=e._pendingPullIntos.peek();if("closed"===e._controlledReadableByteStream._state){if(0!==t.byteLength)throw new TypeError("The view's length must be 0 when calling respondWithNewView() on a closed stream")}else if(0===t.byteLength)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");const n=t.byteLength;r.buffer=ve(t.buffer),at(e,n)}function gt(e,t,r,n,o,i,a){t._controlledReadableByteStream=e,t._pullAgain=!1,t._pulling=!1,t._byobRequest=null,t._queue=t._queueTotalSize=void 0,Ie(t),t._closeRequested=!1,t._started=!1,t._strategyHWM=i,t._pullAlgorithm=n,t._cancelAlgorithm=o,t._autoAllocateChunkSize=a,t._pendingPullIntos=new S,e._readableStreamController=t,h(u(r()),(()=>(t._started=!0,De(t),null)),(e=>(ht(t,e),null)))}function wt(e,t,r){const n=Object.create(Me.prototype);let o,i,a;o=void 0!==t.start?()=>t.start(n):()=>{},i=void 0!==t.pull?()=>t.pull(n):()=>u(void 0),a=void 0!==t.cancel?e=>t.cancel(e):()=>u(void 0);const s=t.autoAllocateChunkSize;if(0===s)throw new TypeError("autoAllocateChunkSize must be greater than 0");gt(e,n,o,i,a,r,s)}function _t(e,t,r){e._associatedReadableByteStreamController=t,e._view=r}function vt(e){return new TypeError(`ReadableStreamBYOBRequest.prototype.${e} can only be used on a ReadableStreamBYOBRequest`)}function St(e){return new TypeError(`ReadableByteStreamController.prototype.${e} can only be used on a ReadableByteStreamController`)}function Tt(e,t){M(e,t);const r=null==e?void 0:e.mode;return{mode:void 0===r?void 0:Et(r,`${t} has member 'mode' that`)}}function Et(e,t){if("byob"!=(e=`${e}`))throw new TypeError(`${t} '${e}' is not a valid enumeration value for ReadableStreamReaderMode`);return e}function Rt(e,t){var r;return M(e,t),{min:J(null!==(r=null==e?void 0:e.min)&&void 0!==r?r:1,`${t} has member 'min' that`)}}function Pt(e){return new Lt(e)}function Ct(e,t){e._reader._readIntoRequests.push(t)}function At(e,t,r){const n=e._reader._readIntoRequests.shift();r?n._closeSteps(t):n._chunkSteps(t)}function Bt(e){return e._reader._readIntoRequests.length}function qt(e){const t=e._reader;return void 0!==t&&!!Ot(t)}Object.defineProperties(Me.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},byobRequest:{enumerable:!0},desiredSize:{enumerable:!0}}),o(Me.prototype.close,"close"),o(Me.prototype.enqueue,"enqueue"),o(Me.prototype.error,"error"),"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(Me.prototype,Symbol.toStringTag,{value:"ReadableByteStreamController",configurable:!0});class Lt{constructor(e){if(H(e,1,"ReadableStreamBYOBReader"),X(e,"First parameter"),Jn(e))throw new TypeError("This stream has already been locked for exclusive reading by another reader");if(!Fe(e._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");A(this,e),this._readIntoRequests=new S}get closed(){return Ot(this)?this._closedPromise:c(It("closed"))}cancel(e=void 0){return Ot(this)?void 0===this._ownerReadableStream?c(L("cancel")):B(this,e):c(It("cancel"))}read(e,t={}){if(!Ot(this))return c(It("read"));if(!ArrayBuffer.isView(e))return c(new TypeError("view must be an array buffer view"));if(0===e.byteLength)return c(new TypeError("view must have non-zero byteLength"));if(0===e.buffer.byteLength)return c(new TypeError("view's buffer must have non-zero byteLength"));if(Se(e.buffer))return c(new TypeError("view's buffer has been detached"));let r;try{r=Rt(t,"options")}catch(e){return c(e)}const n=r.min;if(0===n)return c(new TypeError("options.min must be greater than 0"));if(We(e)){if(n>e.byteLength)return c(new RangeError("options.min must be less than or equal to view's byteLength"))}else if(n>e.length)return c(new RangeError("options.min must be less than or equal to view's length"));if(void 0===this._ownerReadableStream)return c(L("read from"));let o,i;const a=l(((e,t)=>{o=e,i=t})),s={_chunkSteps:e=>o({value:e,done:!1}),_closeSteps:e=>o({value:e,done:!0}),_errorSteps:e=>i(e)};return kt(this,e,n,s),a}releaseLock(){if(!Ot(this))throw It("releaseLock");void 0!==this._ownerReadableStream&&jt(this)}}function Ot(e){return!!r(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readIntoRequests")&&e instanceof Lt}function kt(e,t,r,n){const o=e._ownerReadableStream;o._disturbed=!0,"errored"===o._state?n._errorSteps(o._storedError):nt(o._readableStreamController,t,r,n)}function jt(e){q(e),xt(e,new TypeError("Reader was released"))}function xt(e,t){const r=e._readIntoRequests;e._readIntoRequests=new S,r.forEach((e=>{e._errorSteps(t)}))}function It(e){return new TypeError(`ReadableStreamBYOBReader.prototype.${e} can only be used on a ReadableStreamBYOBReader`)}function zt(e,t){const{highWaterMark:r}=e;if(void 0===r)return t;if(ye(r)||r<0)throw new RangeError("Invalid highWaterMark");return r}function Wt(e){const{size:t}=e;return t||(()=>1)}function Ut(e,t){M(e,t);const r=null==e?void 0:e.highWaterMark,n=null==e?void 0:e.size;return{highWaterMark:void 0===r?void 0:V(r),size:void 0===n?void 0:$t(n,`${t} has member 'size' that`)}}function $t(e,t){return F(e,t),t=>V(e(t))}function Mt(e,t){M(e,t);const r=null==e?void 0:e.abort,n=null==e?void 0:e.close,o=null==e?void 0:e.start,i=null==e?void 0:e.type,a=null==e?void 0:e.write;return{abort:void 0===r?void 0:Ft(r,e,`${t} has member 'abort' that`),close:void 0===n?void 0:Nt(n,e,`${t} has member 'close' that`),start:void 0===o?void 0:Dt(o,e,`${t} has member 'start' that`),write:void 0===a?void 0:Ht(a,e,`${t} has member 'write' that`),type:i}}function Ft(e,t,r){return F(e,r),r=>_(e,t,[r])}function Nt(e,t,r){return F(e,r),()=>_(e,t,[])}function Dt(e,t,r){return F(e,r),r=>w(e,t,[r])}function Ht(e,t,r){return F(e,r),(r,n)=>_(e,t,[r,n])}function Yt(e,t){if(!er(e))throw new TypeError(`${t} is not a WritableStream.`)}function Vt(e){if("object"!=typeof e||null===e)return!1;try{return"boolean"==typeof e.aborted}catch(e){return!1}}Object.defineProperties(Lt.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),o(Lt.prototype.cancel,"cancel"),o(Lt.prototype.read,"read"),o(Lt.prototype.releaseLock,"releaseLock"),"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(Lt.prototype,Symbol.toStringTag,{value:"ReadableStreamBYOBReader",configurable:!0});const Qt="function"==typeof AbortController;function Gt(){if(Qt)return new AbortController}class Jt{constructor(e={},t={}){void 0===e?e=null:D(e,"First parameter");const r=Ut(t,"Second parameter"),n=Mt(e,"First parameter");if(Zt(this),void 0!==n.type)throw new RangeError("Invalid type is specified");const o=Wt(r);Or(this,n,zt(r,1),o)}get locked(){if(!er(this))throw Dr("locked");return tr(this)}abort(e=void 0){return er(this)?tr(this)?c(new TypeError("Cannot abort a stream that already has a writer")):rr(this,e):c(Dr("abort"))}close(){return er(this)?tr(this)?c(new TypeError("Cannot close a stream that already has a writer")):hr(this)?c(new TypeError("Cannot close an already-closing stream")):nr(this):c(Dr("close"))}getWriter(){if(!er(this))throw Dr("getWriter");return Xt(this)}}function Xt(e){return new gr(e)}function Kt(e,t,r,n,o=1,i=(()=>1)){const a=Object.create(Jt.prototype);return Zt(a),Lr(a,Object.create(Br.prototype),e,t,r,n,o,i),a}function Zt(e){e._state="writable",e._storedError=void 0,e._writer=void 0,e._writableStreamController=void 0,e._writeRequests=new S,e._inFlightWriteRequest=void 0,e._closeRequest=void 0,e._inFlightCloseRequest=void 0,e._pendingAbortRequest=void 0,e._backpressure=!1}function er(e){return!!r(e)&&!!Object.prototype.hasOwnProperty.call(e,"_writableStreamController")&&e instanceof Jt}function tr(e){return void 0!==e._writer}function rr(e,t){var r;if("closed"===e._state||"errored"===e._state)return u(void 0);e._writableStreamController._abortReason=t,null===(r=e._writableStreamController._abortController)||void 0===r||r.abort(t);const n=e._state;if("closed"===n||"errored"===n)return u(void 0);if(void 0!==e._pendingAbortRequest)return e._pendingAbortRequest._promise;let o=!1;"erroring"===n&&(o=!0,t=void 0);const i=l(((r,n)=>{e._pendingAbortRequest={_promise:void 0,_resolve:r,_reject:n,_reason:t,_wasAlreadyErroring:o}}));return e._pendingAbortRequest._promise=i,o||ar(e,t),i}function nr(e){const t=e._state;if("closed"===t||"errored"===t)return c(new TypeError(`The stream (in ${t} state) is not in the writable state and cannot be closed`));const r=l(((t,r)=>{const n={_resolve:t,_reject:r};e._closeRequest=n})),n=e._writer;return void 0!==n&&e._backpressure&&"writable"===t&&sn(n),jr(e._writableStreamController),r}function or(e){return l(((t,r)=>{const n={_resolve:t,_reject:r};e._writeRequests.push(n)}))}function ir(e,t){"writable"!==e._state?sr(e):ar(e,t)}function ar(e,t){const r=e._writableStreamController;e._state="erroring",e._storedError=t;const n=e._writer;void 0!==n&&Er(n,t),!dr(e)&&r._started&&sr(e)}function sr(e){e._state="errored",e._writableStreamController[E]();const t=e._storedError;if(e._writeRequests.forEach((e=>{e._reject(t)})),e._writeRequests=new S,void 0===e._pendingAbortRequest)return void br(e);const r=e._pendingAbortRequest;if(e._pendingAbortRequest=void 0,r._wasAlreadyErroring)return r._reject(t),void br(e);h(e._writableStreamController[T](r._reason),(()=>(r._resolve(),br(e),null)),(t=>(r._reject(t),br(e),null)))}function lr(e){e._inFlightWriteRequest._resolve(void 0),e._inFlightWriteRequest=void 0}function ur(e,t){e._inFlightWriteRequest._reject(t),e._inFlightWriteRequest=void 0,ir(e,t)}function cr(e){e._inFlightCloseRequest._resolve(void 0),e._inFlightCloseRequest=void 0,"erroring"===e._state&&(e._storedError=void 0,void 0!==e._pendingAbortRequest&&(e._pendingAbortRequest._resolve(),e._pendingAbortRequest=void 0)),e._state="closed";const t=e._writer;void 0!==t&&Zr(t)}function fr(e,t){e._inFlightCloseRequest._reject(t),e._inFlightCloseRequest=void 0,void 0!==e._pendingAbortRequest&&(e._pendingAbortRequest._reject(t),e._pendingAbortRequest=void 0),ir(e,t)}function hr(e){return void 0!==e._closeRequest||void 0!==e._inFlightCloseRequest}function dr(e){return void 0!==e._inFlightWriteRequest||void 0!==e._inFlightCloseRequest}function pr(e){e._inFlightCloseRequest=e._closeRequest,e._closeRequest=void 0}function yr(e){e._inFlightWriteRequest=e._writeRequests.shift()}function br(e){void 0!==e._closeRequest&&(e._closeRequest._reject(e._storedError),e._closeRequest=void 0);const t=e._writer;void 0!==t&&Xr(t,e._storedError)}function mr(e,t){const r=e._writer;void 0!==r&&t!==e._backpressure&&(t?on(r):sn(r)),e._backpressure=t}Object.defineProperties(Jt.prototype,{abort:{enumerable:!0},close:{enumerable:!0},getWriter:{enumerable:!0},locked:{enumerable:!0}}),o(Jt.prototype.abort,"abort"),o(Jt.prototype.close,"close"),o(Jt.prototype.getWriter,"getWriter"),"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(Jt.prototype,Symbol.toStringTag,{value:"WritableStream",configurable:!0});class gr{constructor(e){if(H(e,1,"WritableStreamDefaultWriter"),Yt(e,"First parameter"),tr(e))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=e,e._writer=this;const t=e._state;if("writable"===t)!hr(e)&&e._backpressure?en(this):rn(this),Qr(this);else if("erroring"===t)tn(this,e._storedError),Qr(this);else if("closed"===t)rn(this),Jr(this);else{const t=e._storedError;tn(this,t),Gr(this,t)}}get closed(){return wr(this)?this._closedPromise:c(Yr("closed"))}get desiredSize(){if(!wr(this))throw Yr("desiredSize");if(void 0===this._ownerWritableStream)throw Vr("desiredSize");return Rr(this)}get ready(){return wr(this)?this._readyPromise:c(Yr("ready"))}abort(e=void 0){return wr(this)?void 0===this._ownerWritableStream?c(Vr("abort")):_r(this,e):c(Yr("abort"))}close(){if(!wr(this))return c(Yr("close"));const e=this._ownerWritableStream;return void 0===e?c(Vr("close")):hr(e)?c(new TypeError("Cannot close an already-closing stream")):vr(this)}releaseLock(){if(!wr(this))throw Yr("releaseLock");void 0!==this._ownerWritableStream&&Pr(this)}write(e=void 0){return wr(this)?void 0===this._ownerWritableStream?c(Vr("write to")):Cr(this,e):c(Yr("write"))}}function wr(e){return!!r(e)&&!!Object.prototype.hasOwnProperty.call(e,"_ownerWritableStream")&&e instanceof gr}function _r(e,t){return rr(e._ownerWritableStream,t)}function vr(e){return nr(e._ownerWritableStream)}function Sr(e){const t=e._ownerWritableStream,r=t._state;return hr(t)||"closed"===r?u(void 0):"errored"===r?c(t._storedError):vr(e)}function Tr(e,t){"pending"===e._closedPromiseState?Xr(e,t):Kr(e,t)}function Er(e,t){"pending"===e._readyPromiseState?nn(e,t):an(e,t)}function Rr(e){const t=e._ownerWritableStream,r=t._state;return"errored"===r||"erroring"===r?null:"closed"===r?0:Ir(t._writableStreamController)}function Pr(e){const t=e._ownerWritableStream,r=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");Er(e,r),Tr(e,r),t._writer=void 0,e._ownerWritableStream=void 0}function Cr(e,t){const r=e._ownerWritableStream,n=r._writableStreamController,o=xr(n,t);if(r!==e._ownerWritableStream)return c(Vr("write to"));const i=r._state;if("errored"===i)return c(r._storedError);if(hr(r)||"closed"===i)return c(new TypeError("The stream is closing or closed and cannot be written to"));if("erroring"===i)return c(r._storedError);const a=or(r);return zr(n,t,o),a}Object.defineProperties(gr.prototype,{abort:{enumerable:!0},close:{enumerable:!0},releaseLock:{enumerable:!0},write:{enumerable:!0},closed:{enumerable:!0},desiredSize:{enumerable:!0},ready:{enumerable:!0}}),o(gr.prototype.abort,"abort"),o(gr.prototype.close,"close"),o(gr.prototype.releaseLock,"releaseLock"),o(gr.prototype.write,"write"),"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(gr.prototype,Symbol.toStringTag,{value:"WritableStreamDefaultWriter",configurable:!0});const Ar={};class Br{constructor(){throw new TypeError("Illegal constructor")}get abortReason(){if(!qr(this))throw Hr("abortReason");return this._abortReason}get signal(){if(!qr(this))throw Hr("signal");if(void 0===this._abortController)throw new TypeError("WritableStreamDefaultController.prototype.signal is not supported");return this._abortController.signal}error(e=void 0){if(!qr(this))throw Hr("error");"writable"===this._controlledWritableStream._state&&Nr(this,e)}[T](e){const t=this._abortAlgorithm(e);return kr(this),t}[E](){Ie(this)}}function qr(e){return!!r(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledWritableStream")&&e instanceof Br}function Lr(e,t,r,n,o,i,a,s){t._controlledWritableStream=e,e._writableStreamController=t,t._queue=void 0,t._queueTotalSize=void 0,Ie(t),t._abortReason=void 0,t._abortController=Gt(),t._started=!1,t._strategySizeAlgorithm=s,t._strategyHWM=a,t._writeAlgorithm=n,t._closeAlgorithm=o,t._abortAlgorithm=i;const l=Fr(t);mr(e,l),h(u(r()),(()=>(t._started=!0,Wr(t),null)),(r=>(t._started=!0,ir(e,r),null)))}function Or(e,t,r,n){const o=Object.create(Br.prototype);let i,a,s,l;i=void 0!==t.start?()=>t.start(o):()=>{},a=void 0!==t.write?e=>t.write(e,o):()=>u(void 0),s=void 0!==t.close?()=>t.close():()=>u(void 0),l=void 0!==t.abort?e=>t.abort(e):()=>u(void 0),Lr(e,o,i,a,s,l,r,n)}function kr(e){e._writeAlgorithm=void 0,e._closeAlgorithm=void 0,e._abortAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function jr(e){je(e,Ar,0),Wr(e)}function xr(e,t){try{return e._strategySizeAlgorithm(t)}catch(t){return Ur(e,t),1}}function Ir(e){return e._strategyHWM-e._queueTotalSize}function zr(e,t,r){try{je(e,t,r)}catch(t){return void Ur(e,t)}const n=e._controlledWritableStream;hr(n)||"writable"!==n._state||mr(n,Fr(e)),Wr(e)}function Wr(e){const t=e._controlledWritableStream;if(!e._started)return;if(void 0!==t._inFlightWriteRequest)return;if("erroring"===t._state)return void sr(t);if(0===e._queue.length)return;const r=xe(e);r===Ar?$r(e):Mr(e,r)}function Ur(e,t){"writable"===e._controlledWritableStream._state&&Nr(e,t)}function $r(e){const t=e._controlledWritableStream;pr(t),ke(e);const r=e._closeAlgorithm();kr(e),h(r,(()=>(cr(t),null)),(e=>(fr(t,e),null)))}function Mr(e,t){const r=e._controlledWritableStream;yr(r),h(e._writeAlgorithm(t),(()=>{lr(r);const t=r._state;if(ke(e),!hr(r)&&"writable"===t){const t=Fr(e);mr(r,t)}return Wr(e),null}),(t=>("writable"===r._state&&kr(e),ur(r,t),null)))}function Fr(e){return Ir(e)<=0}function Nr(e,t){const r=e._controlledWritableStream;kr(e),ar(r,t)}function Dr(e){return new TypeError(`WritableStream.prototype.${e} can only be used on a WritableStream`)}function Hr(e){return new TypeError(`WritableStreamDefaultController.prototype.${e} can only be used on a WritableStreamDefaultController`)}function Yr(e){return new TypeError(`WritableStreamDefaultWriter.prototype.${e} can only be used on a WritableStreamDefaultWriter`)}function Vr(e){return new TypeError("Cannot "+e+" a stream using a released writer")}function Qr(e){e._closedPromise=l(((t,r)=>{e._closedPromise_resolve=t,e._closedPromise_reject=r,e._closedPromiseState="pending"}))}function Gr(e,t){Qr(e),Xr(e,t)}function Jr(e){Qr(e),Zr(e)}function Xr(e,t){void 0!==e._closedPromise_reject&&(m(e._closedPromise),e._closedPromise_reject(t),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="rejected")}function Kr(e,t){Gr(e,t)}function Zr(e){void 0!==e._closedPromise_resolve&&(e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="resolved")}function en(e){e._readyPromise=l(((t,r)=>{e._readyPromise_resolve=t,e._readyPromise_reject=r})),e._readyPromiseState="pending"}function tn(e,t){en(e),nn(e,t)}function rn(e){en(e),sn(e)}function nn(e,t){void 0!==e._readyPromise_reject&&(m(e._readyPromise),e._readyPromise_reject(t),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="rejected")}function on(e){en(e)}function an(e,t){tn(e,t)}function sn(e){void 0!==e._readyPromise_resolve&&(e._readyPromise_resolve(void 0),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="fulfilled")}function ln(){return"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:void 0!==d?d:void 0}Object.defineProperties(Br.prototype,{abortReason:{enumerable:!0},signal:{enumerable:!0},error:{enumerable:!0}}),"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(Br.prototype,Symbol.toStringTag,{value:"WritableStreamDefaultController",configurable:!0});const un=ln();function cn(e){if("function"!=typeof e&&"object"!=typeof e)return!1;if("DOMException"!==e.name)return!1;try{return new e,!0}catch(e){return!1}}function fn(){const e=null==un?void 0:un.DOMException;return cn(e)?e:void 0}function hn(){const e=function(e,t){this.message=e||"",this.name=t||"Error",Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)};return o(e,"DOMException"),e.prototype=Object.create(Error.prototype),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,configurable:!0}),e}const dn=fn()||hn();function pn(e,r,n,o,i,a){const s=K(e),c=Xt(r);e._disturbed=!0;let d=!1,b=u(void 0);return l(((g,w)=>{let _;if(void 0!==a){if(_=()=>{const t=void 0!==a.reason?a.reason:new dn("Aborted","AbortError"),n=[];o||n.push((()=>"writable"===r._state?rr(r,t):u(void 0))),i||n.push((()=>"readable"===e._state?Xn(e,t):u(void 0))),P((()=>Promise.all(n.map((e=>e())))),!0,t)},a.aborted)return void _();a.addEventListener("abort",_)}function v(){return l(((e,t)=>{function r(n){n?e():f(S(),r,t)}r(!1)}))}function S(){return d?u(!0):f(c._readyPromise,(()=>l(((e,r)=>{ie(s,{_chunkSteps:r=>{b=f(Cr(c,r),void 0,t),e(!1)},_closeSteps:()=>e(!0),_errorSteps:r})}))))}if(E(e,s._closedPromise,(e=>(o?C(!0,e):P((()=>rr(r,e)),!0,e),null))),E(r,c._closedPromise,(t=>(i?C(!0,t):P((()=>Xn(e,t)),!0,t),null))),R(e,s._closedPromise,(()=>(n?C():P((()=>Sr(c))),null))),hr(r)||"closed"===r._state){const t=new TypeError("the destination writable stream closed before all data could be piped to it");i?C(!0,t):P((()=>Xn(e,t)),!0,t)}function T(){const e=b;return f(b,(()=>e!==b?T():void 0))}function E(e,t,r){"errored"===e._state?r(e._storedError):y(t,r)}function R(e,t,r){"closed"===e._state?r():p(t,r)}function P(e,t,n){function o(){return h(e(),(()=>A(t,n)),(e=>A(!0,e))),null}d||(d=!0,"writable"!==r._state||hr(r)?o():p(T(),o))}function C(e,t){d||(d=!0,"writable"!==r._state||hr(r)?A(e,t):p(T(),(()=>A(e,t))))}function A(e,t){return Pr(c),q(s),void 0!==a&&a.removeEventListener("abort",_),e?w(t):g(void 0),null}m(v())}))}class yn{constructor(){throw new TypeError("Illegal constructor")}get desiredSize(){if(!bn(this))throw An("desiredSize");return Tn(this)}close(){if(!bn(this))throw An("close");if(!Rn(this))throw new TypeError("The stream is not in a state that permits close");_n(this)}enqueue(e=void 0){if(!bn(this))throw An("enqueue");if(!Rn(this))throw new TypeError("The stream is not in a state that permits enqueue");return vn(this,e)}error(e=void 0){if(!bn(this))throw An("error");Sn(this,e)}[R](e){Ie(this);const t=this._cancelAlgorithm(e);return wn(this),t}[P](e){const t=this._controlledReadableStream;if(this._queue.length>0){const r=ke(this);this._closeRequested&&0===this._queue.length?(wn(this),Kn(t)):mn(this),e._chunkSteps(r)}else Z(t,e),mn(this)}[C](){}}function bn(e){return!!r(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableStream")&&e instanceof yn}function mn(e){gn(e)&&(e._pulling?e._pullAgain=!0:(e._pulling=!0,h(e._pullAlgorithm(),(()=>(e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,mn(e)),null)),(t=>(Sn(e,t),null)))))}function gn(e){const t=e._controlledReadableStream;return!!Rn(e)&&!!e._started&&(!!(Jn(t)&&te(t)>0)||Tn(e)>0)}function wn(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function _n(e){if(!Rn(e))return;const t=e._controlledReadableStream;e._closeRequested=!0,0===e._queue.length&&(wn(e),Kn(t))}function vn(e,t){if(!Rn(e))return;const r=e._controlledReadableStream;if(Jn(r)&&te(r)>0)ee(r,t,!1);else{let r;try{r=e._strategySizeAlgorithm(t)}catch(t){throw Sn(e,t),t}try{je(e,t,r)}catch(t){throw Sn(e,t),t}}mn(e)}function Sn(e,t){const r=e._controlledReadableStream;"readable"===r._state&&(Ie(e),wn(e),Zn(r,t))}function Tn(e){const t=e._controlledReadableStream._state;return"errored"===t?null:"closed"===t?0:e._strategyHWM-e._queueTotalSize}function En(e){return!gn(e)}function Rn(e){const t=e._controlledReadableStream._state;return!e._closeRequested&&"readable"===t}function Pn(e,t,r,n,o,i,a){t._controlledReadableStream=e,t._queue=void 0,t._queueTotalSize=void 0,Ie(t),t._started=!1,t._closeRequested=!1,t._pullAgain=!1,t._pulling=!1,t._strategySizeAlgorithm=a,t._strategyHWM=i,t._pullAlgorithm=n,t._cancelAlgorithm=o,e._readableStreamController=t,h(u(r()),(()=>(t._started=!0,mn(t),null)),(e=>(Sn(t,e),null)))}function Cn(e,t,r,n){const o=Object.create(yn.prototype);let i,a,s;i=void 0!==t.start?()=>t.start(o):()=>{},a=void 0!==t.pull?()=>t.pull(o):()=>u(void 0),s=void 0!==t.cancel?e=>t.cancel(e):()=>u(void 0),Pn(e,o,i,a,s,r,n)}function An(e){return new TypeError(`ReadableStreamDefaultController.prototype.${e} can only be used on a ReadableStreamDefaultController`)}function Bn(e,t){return Fe(e._readableStreamController)?Ln(e):qn(e)}function qn(e,t){const r=K(e);let n,o,i,a,s,c=!1,f=!1,h=!1,d=!1;const p=l((e=>{s=e}));function b(){return c?(f=!0,u(void 0)):(c=!0,ie(r,{_chunkSteps:e=>{g((()=>{f=!1;const t=e,r=e;h||vn(i._readableStreamController,t),d||vn(a._readableStreamController,r),c=!1,f&&b()}))},_closeSteps:()=>{c=!1,h||_n(i._readableStreamController),d||_n(a._readableStreamController),h&&d||s(void 0)},_errorSteps:()=>{c=!1}}),u(void 0))}function m(t){if(h=!0,n=t,d){const t=we([n,o]),r=Xn(e,t);s(r)}return p}function w(t){if(d=!0,o=t,h){const t=we([n,o]),r=Xn(e,t);s(r)}return p}function _(){}return i=Yn(_,b,m),a=Yn(_,b,w),y(r._closedPromise,(e=>(Sn(i._readableStreamController,e),Sn(a._readableStreamController,e),h&&d||s(void 0),null))),[i,a]}function Ln(e){let t,r,n,o,i,a=K(e),s=!1,c=!1,f=!1,h=!1,d=!1;const p=l((e=>{i=e}));function b(e){y(e._closedPromise,(t=>(e!==a||(ht(n._readableStreamController,t),ht(o._readableStreamController,t),h&&d||i(void 0)),null)))}function m(){Ot(a)&&(q(a),a=K(e),b(a)),ie(a,{_chunkSteps:t=>{g((()=>{c=!1,f=!1;const r=t;let a=t;if(!h&&!d)try{a=Oe(t)}catch(t){return ht(n._readableStreamController,t),ht(o._readableStreamController,t),void i(Xn(e,t))}h||ft(n._readableStreamController,r),d||ft(o._readableStreamController,a),s=!1,c?_():f&&v()}))},_closeSteps:()=>{s=!1,h||ct(n._readableStreamController),d||ct(o._readableStreamController),n._readableStreamController._pendingPullIntos.length>0&&bt(n._readableStreamController,0),o._readableStreamController._pendingPullIntos.length>0&&bt(o._readableStreamController,0),h&&d||i(void 0)},_errorSteps:()=>{s=!1}})}function w(t,r){oe(a)&&(q(a),a=Pt(e),b(a));const l=r?o:n,u=r?n:o;kt(a,t,1,{_chunkSteps:t=>{g((()=>{c=!1,f=!1;const n=r?d:h;if(r?h:d)n||mt(l._readableStreamController,t);else{let r;try{r=Oe(t)}catch(t){return ht(l._readableStreamController,t),ht(u._readableStreamController,t),void i(Xn(e,t))}n||mt(l._readableStreamController,t),ft(u._readableStreamController,r)}s=!1,c?_():f&&v()}))},_closeSteps:e=>{s=!1;const t=r?d:h,n=r?h:d;t||ct(l._readableStreamController),n||ct(u._readableStreamController),void 0!==e&&(t||mt(l._readableStreamController,e),!n&&u._readableStreamController._pendingPullIntos.length>0&&bt(u._readableStreamController,0)),t&&n||i(void 0)},_errorSteps:()=>{s=!1}})}function _(){if(s)return c=!0,u(void 0);s=!0;const e=pt(n._readableStreamController);return null===e?m():w(e._view,!1),u(void 0)}function v(){if(s)return f=!0,u(void 0);s=!0;const e=pt(o._readableStreamController);return null===e?m():w(e._view,!0),u(void 0)}function S(n){if(h=!0,t=n,d){const n=we([t,r]),o=Xn(e,n);i(o)}return p}function T(n){if(d=!0,r=n,h){const n=we([t,r]),o=Xn(e,n);i(o)}return p}function E(){}return n=Vn(E,_,S),o=Vn(E,v,T),b(a),[n,o]}function On(e){return r(e)&&void 0!==e.getReader}function kn(e){return On(e)?xn(e.getReader()):jn(e)}function jn(e){let n;const o=Ce(e,"async");function i(){let e;try{e=Ae(o)}catch(e){return c(e)}return b(u(e),(e=>{if(!r(e))throw new TypeError("The promise returned by the iterator.next() method must fulfill with an object");if(Be(e))_n(n._readableStreamController);else{const t=qe(e);vn(n._readableStreamController,t)}}))}function a(e){const t=o.iterator;let n,i;try{n=Ee(t,"return")}catch(e){return c(e)}if(void 0===n)return u(void 0);try{i=w(n,t,[e])}catch(e){return c(e)}return b(u(i),(e=>{if(!r(e))throw new TypeError("The promise returned by the iterator.return() method must fulfill with an object")}))}return n=Yn(t,i,a,0),n}function xn(e){let n;function o(){let t;try{t=e.read()}catch(e){return c(e)}return b(t,(e=>{if(!r(e))throw new TypeError("The promise returned by the reader.read() method must fulfill with an object");if(e.done)_n(n._readableStreamController);else{const t=e.value;vn(n._readableStreamController,t)}}))}function i(t){try{return u(e.cancel(t))}catch(e){return c(e)}}return n=Yn(t,o,i,0),n}function In(e,t){M(e,t);const r=e,n=null==r?void 0:r.autoAllocateChunkSize,o=null==r?void 0:r.cancel,i=null==r?void 0:r.pull,a=null==r?void 0:r.start,s=null==r?void 0:r.type;return{autoAllocateChunkSize:void 0===n?void 0:J(n,`${t} has member 'autoAllocateChunkSize' that`),cancel:void 0===o?void 0:zn(o,r,`${t} has member 'cancel' that`),pull:void 0===i?void 0:Wn(i,r,`${t} has member 'pull' that`),start:void 0===a?void 0:Un(a,r,`${t} has member 'start' that`),type:void 0===s?void 0:$n(s,`${t} has member 'type' that`)}}function zn(e,t,r){return F(e,r),r=>_(e,t,[r])}function Wn(e,t,r){return F(e,r),r=>_(e,t,[r])}function Un(e,t,r){return F(e,r),r=>w(e,t,[r])}function $n(e,t){if("bytes"!=(e=`${e}`))throw new TypeError(`${t} '${e}' is not a valid enumeration value for ReadableStreamType`);return e}function Mn(e,t){M(e,t);const r=null==e?void 0:e.preventCancel;return{preventCancel:Boolean(r)}}function Fn(e,t){M(e,t);const r=null==e?void 0:e.preventAbort,n=null==e?void 0:e.preventCancel,o=null==e?void 0:e.preventClose,i=null==e?void 0:e.signal;return void 0!==i&&Nn(i,`${t} has member 'signal' that`),{preventAbort:Boolean(r),preventCancel:Boolean(n),preventClose:Boolean(o),signal:i}}function Nn(e,t){if(!Vt(e))throw new TypeError(`${t} is not an AbortSignal.`)}function Dn(e,t){M(e,t);const r=null==e?void 0:e.readable;Y(r,"readable","ReadableWritablePair"),X(r,`${t} has member 'readable' that`);const n=null==e?void 0:e.writable;return Y(n,"writable","ReadableWritablePair"),Yt(n,`${t} has member 'writable' that`),{readable:r,writable:n}}Object.defineProperties(yn.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},desiredSize:{enumerable:!0}}),o(yn.prototype.close,"close"),o(yn.prototype.enqueue,"enqueue"),o(yn.prototype.error,"error"),"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(yn.prototype,Symbol.toStringTag,{value:"ReadableStreamDefaultController",configurable:!0});class Hn{constructor(e={},t={}){void 0===e?e=null:D(e,"First parameter");const r=Ut(t,"Second parameter"),n=In(e,"First parameter");if(Qn(this),"bytes"===n.type){if(void 0!==r.size)throw new RangeError("The strategy for a byte stream cannot have a size function");wt(this,n,zt(r,0))}else{const e=Wt(r);Cn(this,n,zt(r,1),e)}}get locked(){if(!Gn(this))throw eo("locked");return Jn(this)}cancel(e=void 0){return Gn(this)?Jn(this)?c(new TypeError("Cannot cancel a stream that already has a reader")):Xn(this,e):c(eo("cancel"))}getReader(e=void 0){if(!Gn(this))throw eo("getReader");return void 0===Tt(e,"First parameter").mode?K(this):Pt(this)}pipeThrough(e,t={}){if(!Gn(this))throw eo("pipeThrough");H(e,1,"pipeThrough");const r=Dn(e,"First parameter"),n=Fn(t,"Second parameter");if(Jn(this))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if(tr(r.writable))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");return m(pn(this,r.writable,n.preventClose,n.preventAbort,n.preventCancel,n.signal)),r.readable}pipeTo(e,t={}){if(!Gn(this))return c(eo("pipeTo"));if(void 0===e)return c("Parameter 1 is required in 'pipeTo'.");if(!er(e))return c(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream"));let r;try{r=Fn(t,"Second parameter")}catch(e){return c(e)}return Jn(this)?c(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):tr(e)?c(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):pn(this,e,r.preventClose,r.preventAbort,r.preventCancel,r.signal)}tee(){if(!Gn(this))throw eo("tee");return we(Bn(this))}values(e=void 0){if(!Gn(this))throw eo("values");return he(this,Mn(e,"First parameter").preventCancel)}[Pe](e){return this.values(e)}static from(e){return kn(e)}}function Yn(e,t,r,n=1,o=(()=>1)){const i=Object.create(Hn.prototype);return Qn(i),Pn(i,Object.create(yn.prototype),e,t,r,n,o),i}function Vn(e,t,r){const n=Object.create(Hn.prototype);return Qn(n),gt(n,Object.create(Me.prototype),e,t,r,0,void 0),n}function Qn(e){e._state="readable",e._reader=void 0,e._storedError=void 0,e._disturbed=!1}function Gn(e){return!!r(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readableStreamController")&&e instanceof Hn}function Jn(e){return void 0!==e._reader}function Xn(e,r){if(e._disturbed=!0,"closed"===e._state)return u(void 0);if("errored"===e._state)return c(e._storedError);Kn(e);const n=e._reader;if(void 0!==n&&Ot(n)){const e=n._readIntoRequests;n._readIntoRequests=new S,e.forEach((e=>{e._closeSteps(void 0)}))}return b(e._readableStreamController[R](r),t)}function Kn(e){e._state="closed";const t=e._reader;if(void 0!==t&&(z(t),oe(t))){const e=t._readRequests;t._readRequests=new S,e.forEach((e=>{e._closeSteps()}))}}function Zn(e,t){e._state="errored",e._storedError=t;const r=e._reader;void 0!==r&&(x(r,t),oe(r)?se(r,t):xt(r,t))}function eo(e){return new TypeError(`ReadableStream.prototype.${e} can only be used on a ReadableStream`)}function to(e,t){M(e,t);const r=null==e?void 0:e.highWaterMark;return Y(r,"highWaterMark","QueuingStrategyInit"),{highWaterMark:V(r)}}Object.defineProperties(Hn,{from:{enumerable:!0}}),Object.defineProperties(Hn.prototype,{cancel:{enumerable:!0},getReader:{enumerable:!0},pipeThrough:{enumerable:!0},pipeTo:{enumerable:!0},tee:{enumerable:!0},values:{enumerable:!0},locked:{enumerable:!0}}),o(Hn.from,"from"),o(Hn.prototype.cancel,"cancel"),o(Hn.prototype.getReader,"getReader"),o(Hn.prototype.pipeThrough,"pipeThrough"),o(Hn.prototype.pipeTo,"pipeTo"),o(Hn.prototype.tee,"tee"),o(Hn.prototype.values,"values"),"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(Hn.prototype,Symbol.toStringTag,{value:"ReadableStream",configurable:!0}),Object.defineProperty(Hn.prototype,Pe,{value:Hn.prototype.values,writable:!0,configurable:!0});const ro=e=>e.byteLength;o(ro,"size");class no{constructor(e){H(e,1,"ByteLengthQueuingStrategy"),e=to(e,"First parameter"),this._byteLengthQueuingStrategyHighWaterMark=e.highWaterMark}get highWaterMark(){if(!io(this))throw oo("highWaterMark");return this._byteLengthQueuingStrategyHighWaterMark}get size(){if(!io(this))throw oo("size");return ro}}function oo(e){return new TypeError(`ByteLengthQueuingStrategy.prototype.${e} can only be used on a ByteLengthQueuingStrategy`)}function io(e){return!!r(e)&&!!Object.prototype.hasOwnProperty.call(e,"_byteLengthQueuingStrategyHighWaterMark")&&e instanceof no}Object.defineProperties(no.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(no.prototype,Symbol.toStringTag,{value:"ByteLengthQueuingStrategy",configurable:!0});const ao=()=>1;o(ao,"size");class so{constructor(e){H(e,1,"CountQueuingStrategy"),e=to(e,"First parameter"),this._countQueuingStrategyHighWaterMark=e.highWaterMark}get highWaterMark(){if(!uo(this))throw lo("highWaterMark");return this._countQueuingStrategyHighWaterMark}get size(){if(!uo(this))throw lo("size");return ao}}function lo(e){return new TypeError(`CountQueuingStrategy.prototype.${e} can only be used on a CountQueuingStrategy`)}function uo(e){return!!r(e)&&!!Object.prototype.hasOwnProperty.call(e,"_countQueuingStrategyHighWaterMark")&&e instanceof so}function co(e,t){M(e,t);const r=null==e?void 0:e.cancel,n=null==e?void 0:e.flush,o=null==e?void 0:e.readableType,i=null==e?void 0:e.start,a=null==e?void 0:e.transform,s=null==e?void 0:e.writableType;return{cancel:void 0===r?void 0:yo(r,e,`${t} has member 'cancel' that`),flush:void 0===n?void 0:fo(n,e,`${t} has member 'flush' that`),readableType:o,start:void 0===i?void 0:ho(i,e,`${t} has member 'start' that`),transform:void 0===a?void 0:po(a,e,`${t} has member 'transform' that`),writableType:s}}function fo(e,t,r){return F(e,r),r=>_(e,t,[r])}function ho(e,t,r){return F(e,r),r=>w(e,t,[r])}function po(e,t,r){return F(e,r),(r,n)=>_(e,t,[r,n])}function yo(e,t,r){return F(e,r),r=>_(e,t,[r])}Object.defineProperties(so.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(so.prototype,Symbol.toStringTag,{value:"CountQueuingStrategy",configurable:!0});class bo{constructor(e={},t={},r={}){void 0===e&&(e=null);const n=Ut(t,"Second parameter"),o=Ut(r,"Third parameter"),i=co(e,"First parameter");if(void 0!==i.readableType)throw new RangeError("Invalid readableType specified");if(void 0!==i.writableType)throw new RangeError("Invalid writableType specified");const a=zt(o,0),s=Wt(o),u=zt(n,1),c=Wt(n);let f;mo(this,l((e=>{f=e})),u,c,a,s),Po(this,i),void 0!==i.start?f(i.start(this._transformStreamController)):f(void 0)}get readable(){if(!go(this))throw $o("readable");return this._readable}get writable(){if(!go(this))throw $o("writable");return this._writable}}function mo(e,t,r,n,o,i){function a(){return t}function s(t){return Oo(e,t)}function l(t){return ko(e,t)}function u(){return jo(e)}function c(){return xo(e)}function f(t){return Io(e,t)}e._writable=Kt(a,s,u,l,r,n),e._readable=Yn(a,c,f,o,i),e._backpressure=void 0,e._backpressureChangePromise=void 0,e._backpressureChangePromise_resolve=void 0,So(e,!0),e._transformStreamController=void 0}function go(e){return!!r(e)&&!!Object.prototype.hasOwnProperty.call(e,"_transformStreamController")&&e instanceof bo}function wo(e,t){Sn(e._readable._readableStreamController,t),_o(e,t)}function _o(e,t){Co(e._transformStreamController),Ur(e._writable._writableStreamController,t),vo(e)}function vo(e){e._backpressure&&So(e,!1)}function So(e,t){void 0!==e._backpressureChangePromise&&e._backpressureChangePromise_resolve(),e._backpressureChangePromise=l((t=>{e._backpressureChangePromise_resolve=t})),e._backpressure=t}Object.defineProperties(bo.prototype,{readable:{enumerable:!0},writable:{enumerable:!0}}),"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(bo.prototype,Symbol.toStringTag,{value:"TransformStream",configurable:!0});class To{constructor(){throw new TypeError("Illegal constructor")}get desiredSize(){if(!Eo(this))throw zo("desiredSize");return Tn(this._controlledTransformStream._readable._readableStreamController)}enqueue(e=void 0){if(!Eo(this))throw zo("enqueue");Ao(this,e)}error(e=void 0){if(!Eo(this))throw zo("error");Bo(this,e)}terminate(){if(!Eo(this))throw zo("terminate");Lo(this)}}function Eo(e){return!!r(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledTransformStream")&&e instanceof To}function Ro(e,t,r,n,o){t._controlledTransformStream=e,e._transformStreamController=t,t._transformAlgorithm=r,t._flushAlgorithm=n,t._cancelAlgorithm=o,t._finishPromise=void 0,t._finishPromise_resolve=void 0,t._finishPromise_reject=void 0}function Po(e,t){const r=Object.create(To.prototype);let n,o,i;n=void 0!==t.transform?e=>t.transform(e,r):e=>{try{return Ao(r,e),u(void 0)}catch(e){return c(e)}},o=void 0!==t.flush?()=>t.flush(r):()=>u(void 0),i=void 0!==t.cancel?e=>t.cancel(e):()=>u(void 0),Ro(e,r,n,o,i)}function Co(e){e._transformAlgorithm=void 0,e._flushAlgorithm=void 0,e._cancelAlgorithm=void 0}function Ao(e,t){const r=e._controlledTransformStream,n=r._readable._readableStreamController;if(!Rn(n))throw new TypeError("Readable side is not in a state that permits enqueue");try{vn(n,t)}catch(e){throw _o(r,e),r._readable._storedError}En(n)!==r._backpressure&&So(r,!0)}function Bo(e,t){wo(e._controlledTransformStream,t)}function qo(e,t){return b(e._transformAlgorithm(t),void 0,(t=>{throw wo(e._controlledTransformStream,t),t}))}function Lo(e){const t=e._controlledTransformStream;_n(t._readable._readableStreamController),_o(t,new TypeError("TransformStream terminated"))}function Oo(e,t){const r=e._transformStreamController;return e._backpressure?b(e._backpressureChangePromise,(()=>{const n=e._writable;if("erroring"===n._state)throw n._storedError;return qo(r,t)})):qo(r,t)}function ko(e,t){const r=e._transformStreamController;if(void 0!==r._finishPromise)return r._finishPromise;const n=e._readable;r._finishPromise=l(((e,t)=>{r._finishPromise_resolve=e,r._finishPromise_reject=t}));const o=r._cancelAlgorithm(t);return Co(r),h(o,(()=>("errored"===n._state?Uo(r,n._storedError):(Sn(n._readableStreamController,t),Wo(r)),null)),(e=>(Sn(n._readableStreamController,e),Uo(r,e),null))),r._finishPromise}function jo(e){const t=e._transformStreamController;if(void 0!==t._finishPromise)return t._finishPromise;const r=e._readable;t._finishPromise=l(((e,r)=>{t._finishPromise_resolve=e,t._finishPromise_reject=r}));const n=t._flushAlgorithm();return Co(t),h(n,(()=>("errored"===r._state?Uo(t,r._storedError):(_n(r._readableStreamController),Wo(t)),null)),(e=>(Sn(r._readableStreamController,e),Uo(t,e),null))),t._finishPromise}function xo(e){return So(e,!1),e._backpressureChangePromise}function Io(e,t){const r=e._transformStreamController;if(void 0!==r._finishPromise)return r._finishPromise;const n=e._writable;r._finishPromise=l(((e,t)=>{r._finishPromise_resolve=e,r._finishPromise_reject=t}));const o=r._cancelAlgorithm(t);return Co(r),h(o,(()=>("errored"===n._state?Uo(r,n._storedError):(Ur(n._writableStreamController,t),vo(e),Wo(r)),null)),(t=>(Ur(n._writableStreamController,t),vo(e),Uo(r,t),null))),r._finishPromise}function zo(e){return new TypeError(`TransformStreamDefaultController.prototype.${e} can only be used on a TransformStreamDefaultController`)}function Wo(e){void 0!==e._finishPromise_resolve&&(e._finishPromise_resolve(),e._finishPromise_resolve=void 0,e._finishPromise_reject=void 0)}function Uo(e,t){void 0!==e._finishPromise_reject&&(m(e._finishPromise),e._finishPromise_reject(t),e._finishPromise_resolve=void 0,e._finishPromise_reject=void 0)}function $o(e){return new TypeError(`TransformStream.prototype.${e} can only be used on a TransformStream`)}Object.defineProperties(To.prototype,{enqueue:{enumerable:!0},error:{enumerable:!0},terminate:{enumerable:!0},desiredSize:{enumerable:!0}}),o(To.prototype.enqueue,"enqueue"),o(To.prototype.error,"error"),o(To.prototype.terminate,"terminate"),"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(To.prototype,Symbol.toStringTag,{value:"TransformStreamDefaultController",configurable:!0}),e.ByteLengthQueuingStrategy=no,e.CountQueuingStrategy=so,e.ReadableByteStreamController=Me,e.ReadableStream=Hn,e.ReadableStreamBYOBReader=Lt,e.ReadableStreamBYOBRequest=$e,e.ReadableStreamDefaultController=yn,e.ReadableStreamDefaultReader=ne,e.TransformStream=bo,e.TransformStreamDefaultController=To,e.WritableStream=Jt,e.WritableStreamDefaultController=Br,e.WritableStreamDefaultWriter=gr}(p.exports)),p.exports))}try{const{Blob:e}=(w||(w=1,function(e){var t=function(){if(y)return m;y=1,m.byteLength=function(e){var t=i(e),r=t[0],n=t[1];return 3*(r+n)/4-n},m.toByteArray=function(e){var n,o,a=i(e),s=a[0],l=a[1],u=new r(function(e,t,r){return 3*(t+r)/4-r}(0,s,l)),c=0,f=l>0?s-4:s;for(o=0;o<f;o+=4)n=t[e.charCodeAt(o)]<<18|t[e.charCodeAt(o+1)]<<12|t[e.charCodeAt(o+2)]<<6|t[e.charCodeAt(o+3)],u[c++]=n>>16&255,u[c++]=n>>8&255,u[c++]=255&n;return 2===l&&(n=t[e.charCodeAt(o)]<<2|t[e.charCodeAt(o+1)]>>4,u[c++]=255&n),1===l&&(n=t[e.charCodeAt(o)]<<10|t[e.charCodeAt(o+1)]<<4|t[e.charCodeAt(o+2)]>>2,u[c++]=n>>8&255,u[c++]=255&n),u},m.fromByteArray=function(t){for(var r,n=t.length,o=n%3,i=[],s=16383,l=0,u=n-o;l<u;l+=s)i.push(a(t,l,l+s>u?u:l+s));return 1===o?(r=t[n-1],i.push(e[r>>2]+e[r<<4&63]+"==")):2===o&&(r=(t[n-2]<<8)+t[n-1],i.push(e[r>>10]+e[r>>4&63]+e[r<<2&63]+"=")),i.join("")};for(var e=[],t=[],r="undefined"!=typeof Uint8Array?Uint8Array:Array,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0;o<64;++o)e[o]=n[o],t[n.charCodeAt(o)]=o;function i(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function a(t,r,n){for(var o,i,a=[],s=r;s<n;s+=3)o=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]),a.push(e[(i=o)>>18&63]+e[i>>12&63]+e[i>>6&63]+e[63&i]);return a.join("")}return t["-".charCodeAt(0)]=62,t["_".charCodeAt(0)]=63,m}(),r=v(),n="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=a,e.SlowBuffer=function(e){return+e!=e&&(e=0),a.alloc(+e)},e.INSPECT_MAX_BYTES=50;var o=2147483647;function i(e){if(e>o)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,a.prototype),t}function a(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return u(e)}return s(e,t,r)}function s(e,t,r){if("string"==typeof e)return function(e,t){if("string"==typeof t&&""!==t||(t="utf8"),!a.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var r=0|d(e,t),n=i(r),o=n.write(e,t);return o!==r&&(n=n.slice(0,o)),n}(e,t);if(ArrayBuffer.isView(e))return function(e){if(F(e,Uint8Array)){var t=new Uint8Array(e);return f(t.buffer,t.byteOffset,t.byteLength)}return c(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(F(e,ArrayBuffer)||e&&F(e.buffer,ArrayBuffer))return f(e,t,r);if("undefined"!=typeof SharedArrayBuffer&&(F(e,SharedArrayBuffer)||e&&F(e.buffer,SharedArrayBuffer)))return f(e,t,r);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return a.from(n,t,r);var o=function(e){if(a.isBuffer(e)){var t=0|h(e.length),r=i(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||N(e.length)?i(0):c(e):"Buffer"===e.type&&Array.isArray(e.data)?c(e.data):void 0}(e);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return a.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function l(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function u(e){return l(e),i(e<0?0:0|h(e))}function c(e){for(var t=e.length<0?0:0|h(e.length),r=i(t),n=0;n<t;n+=1)r[n]=255&e[n];return r}function f(e,t,r){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw new RangeError('"length" is outside of buffer bounds');var n;return n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),Object.setPrototypeOf(n,a.prototype),n}function h(e){if(e>=o)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o.toString(16)+" bytes");return 0|e}function d(e,t){if(a.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||F(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return U(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return $(e).length;default:if(o)return n?-1:U(e).length;t=(""+t).toLowerCase(),o=!0}}function p(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return L(this,t,r);case"utf8":case"utf-8":return C(this,t,r);case"ascii":return B(this,t,r);case"latin1":case"binary":return q(this,t,r);case"base64":return P(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function b(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function g(e,t,r,n,o){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),N(r=+r)&&(r=o?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(o)return-1;r=e.length-1}else if(r<0){if(!o)return-1;r=0}if("string"==typeof t&&(t=a.from(t,n)),a.isBuffer(t))return 0===t.length?-1:w(e,t,r,n,o);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):w(e,[t],r,n,o);throw new TypeError("val must be string, number or Buffer")}function w(e,t,r,n,o){var i,a=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,r/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(o){var c=-1;for(i=r;i<s;i++)if(u(e,i)===u(t,-1===c?0:i-c)){if(-1===c&&(c=i),i-c+1===l)return c*a}else-1!==c&&(i-=i-c),c=-1}else for(r+l>s&&(r=s-l),i=r;i>=0;i--){for(var f=!0,h=0;h<l;h++)if(u(e,i+h)!==u(t,h)){f=!1;break}if(f)return i}return-1}function _(e,t,r,n){r=Number(r)||0;var o=e.length-r;n?(n=Number(n))>o&&(n=o):n=o;var i=t.length;n>i/2&&(n=i/2);for(var a=0;a<n;++a){var s=parseInt(t.substr(2*a,2),16);if(N(s))return a;e[r+a]=s}return a}function S(e,t,r,n){return M(U(t,e.length-r),e,r,n)}function T(e,t,r,n){return M(function(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}(t),e,r,n)}function E(e,t,r,n){return M($(t),e,r,n)}function R(e,t,r,n){return M(function(e,t){for(var r,n,o,i=[],a=0;a<e.length&&!((t-=2)<0);++a)n=(r=e.charCodeAt(a))>>8,o=r%256,i.push(o),i.push(n);return i}(t,e.length-r),e,r,n)}function P(e,r,n){return 0===r&&n===e.length?t.fromByteArray(e):t.fromByteArray(e.slice(r,n))}function C(e,t,r){r=Math.min(e.length,r);for(var n=[],o=t;o<r;){var i,a,s,l,u=e[o],c=null,f=u>239?4:u>223?3:u>191?2:1;if(o+f<=r)switch(f){case 1:u<128&&(c=u);break;case 2:128==(192&(i=e[o+1]))&&(l=(31&u)<<6|63&i)>127&&(c=l);break;case 3:i=e[o+1],a=e[o+2],128==(192&i)&&128==(192&a)&&(l=(15&u)<<12|(63&i)<<6|63&a)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:i=e[o+1],a=e[o+2],s=e[o+3],128==(192&i)&&128==(192&a)&&128==(192&s)&&(l=(15&u)<<18|(63&i)<<12|(63&a)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,f=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),o+=f}return function(e){var t=e.length;if(t<=A)return String.fromCharCode.apply(String,e);for(var r="",n=0;n<t;)r+=String.fromCharCode.apply(String,e.slice(n,n+=A));return r}(n)}e.kMaxLength=o,a.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(e,t,r){return s(e,t,r)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(e,t,r){return function(e,t,r){return l(e),e<=0?i(e):void 0!==t?"string"==typeof r?i(e).fill(t,r):i(e).fill(t):i(e)}(e,t,r)},a.allocUnsafe=function(e){return u(e)},a.allocUnsafeSlow=function(e){return u(e)},a.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==a.prototype},a.compare=function(e,t){if(F(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),F(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(e)||!a.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,o=0,i=Math.min(r,n);o<i;++o)if(e[o]!==t[o]){r=e[o],n=t[o];break}return r<n?-1:n<r?1:0},a.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return a.alloc(0);var r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;var n=a.allocUnsafe(t),o=0;for(r=0;r<e.length;++r){var i=e[r];if(F(i,Uint8Array))o+i.length>n.length?a.from(i).copy(n,o):Uint8Array.prototype.set.call(n,i,o);else{if(!a.isBuffer(i))throw new TypeError('"list" argument must be an Array of Buffers');i.copy(n,o)}o+=i.length}return n},a.byteLength=d,a.prototype._isBuffer=!0,a.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)b(this,t,t+1);return this},a.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)b(this,t,t+3),b(this,t+1,t+2);return this},a.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)b(this,t,t+7),b(this,t+1,t+6),b(this,t+2,t+5),b(this,t+3,t+4);return this},a.prototype.toString=function(){var e=this.length;return 0===e?"":0===arguments.length?C(this,0,e):p.apply(this,arguments)},a.prototype.toLocaleString=a.prototype.toString,a.prototype.equals=function(e){if(!a.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===a.compare(this,e)},a.prototype.inspect=function(){var t="",r=e.INSPECT_MAX_BYTES;return t=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(t+=" ... "),"<Buffer "+t+">"},n&&(a.prototype[n]=a.prototype.inspect),a.prototype.compare=function(e,t,r,n,o){if(F(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),t<0||r>e.length||n<0||o>this.length)throw new RangeError("out of range index");if(n>=o&&t>=r)return 0;if(n>=o)return-1;if(t>=r)return 1;if(this===e)return 0;for(var i=(o>>>=0)-(n>>>=0),s=(r>>>=0)-(t>>>=0),l=Math.min(i,s),u=this.slice(n,o),c=e.slice(t,r),f=0;f<l;++f)if(u[f]!==c[f]){i=u[f],s=c[f];break}return i<s?-1:s<i?1:0},a.prototype.includes=function(e,t,r){return-1!==this.indexOf(e,t,r)},a.prototype.indexOf=function(e,t,r){return g(this,e,t,r,!0)},a.prototype.lastIndexOf=function(e,t,r){return g(this,e,t,r,!1)},a.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var o=this.length-t;if((void 0===r||r>o)&&(r=o),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var i=!1;;)switch(n){case"hex":return _(this,e,t,r);case"utf8":case"utf-8":return S(this,e,t,r);case"ascii":case"latin1":case"binary":return T(this,e,t,r);case"base64":return E(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,e,t,r);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var A=4096;function B(e,t,r){var n="";r=Math.min(e.length,r);for(var o=t;o<r;++o)n+=String.fromCharCode(127&e[o]);return n}function q(e,t,r){var n="";r=Math.min(e.length,r);for(var o=t;o<r;++o)n+=String.fromCharCode(e[o]);return n}function L(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var o="",i=t;i<r;++i)o+=D[e[i]];return o}function O(e,t,r){for(var n=e.slice(t,r),o="",i=0;i<n.length-1;i+=2)o+=String.fromCharCode(n[i]+256*n[i+1]);return o}function k(e,t,r){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function j(e,t,r,n,o,i){if(!a.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<i)throw new RangeError('"value" argument is out of bounds');if(r+n>e.length)throw new RangeError("Index out of range")}function x(e,t,r,n,o,i){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function I(e,t,n,o,i){return t=+t,n>>>=0,i||x(e,0,n,4),r.write(e,t,n,o,23,4),n+4}function z(e,t,n,o,i){return t=+t,n>>>=0,i||x(e,0,n,8),r.write(e,t,n,o,52,8),n+8}a.prototype.slice=function(e,t){var r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var n=this.subarray(e,t);return Object.setPrototypeOf(n,a.prototype),n},a.prototype.readUintLE=a.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||k(e,t,this.length);for(var n=this[e],o=1,i=0;++i<t&&(o*=256);)n+=this[e+i]*o;return n},a.prototype.readUintBE=a.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||k(e,t,this.length);for(var n=this[e+--t],o=1;t>0&&(o*=256);)n+=this[e+--t]*o;return n},a.prototype.readUint8=a.prototype.readUInt8=function(e,t){return e>>>=0,t||k(e,1,this.length),this[e]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(e,t){return e>>>=0,t||k(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(e,t){return e>>>=0,t||k(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(e,t){return e>>>=0,t||k(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(e,t){return e>>>=0,t||k(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||k(e,t,this.length);for(var n=this[e],o=1,i=0;++i<t&&(o*=256);)n+=this[e+i]*o;return n>=(o*=128)&&(n-=Math.pow(2,8*t)),n},a.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||k(e,t,this.length);for(var n=t,o=1,i=this[e+--n];n>0&&(o*=256);)i+=this[e+--n]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*t)),i},a.prototype.readInt8=function(e,t){return e>>>=0,t||k(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},a.prototype.readInt16LE=function(e,t){e>>>=0,t||k(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt16BE=function(e,t){e>>>=0,t||k(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt32LE=function(e,t){return e>>>=0,t||k(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,t){return e>>>=0,t||k(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readFloatLE=function(e,t){return e>>>=0,t||k(e,4,this.length),r.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return e>>>=0,t||k(e,4,this.length),r.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return e>>>=0,t||k(e,8,this.length),r.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return e>>>=0,t||k(e,8,this.length),r.read(this,e,!1,52,8)},a.prototype.writeUintLE=a.prototype.writeUIntLE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||j(this,e,t,r,Math.pow(2,8*r)-1,0);var o=1,i=0;for(this[t]=255&e;++i<r&&(o*=256);)this[t+i]=e/o&255;return t+r},a.prototype.writeUintBE=a.prototype.writeUIntBE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||j(this,e,t,r,Math.pow(2,8*r)-1,0);var o=r-1,i=1;for(this[t+o]=255&e;--o>=0&&(i*=256);)this[t+o]=e/i&255;return t+r},a.prototype.writeUint8=a.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,1,255,0),this[t]=255&e,t+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var o=Math.pow(2,8*r-1);j(this,e,t,r,o-1,-o)}var i=0,a=1,s=0;for(this[t]=255&e;++i<r&&(a*=256);)e<0&&0===s&&0!==this[t+i-1]&&(s=1),this[t+i]=(e/a|0)-s&255;return t+r},a.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var o=Math.pow(2,8*r-1);j(this,e,t,r,o-1,-o)}var i=r-1,a=1,s=0;for(this[t+i]=255&e;--i>=0&&(a*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/a|0)-s&255;return t+r},a.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},a.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},a.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeFloatLE=function(e,t,r){return I(this,e,t,!0,r)},a.prototype.writeFloatBE=function(e,t,r){return I(this,e,t,!1,r)},a.prototype.writeDoubleLE=function(e,t,r){return z(this,e,t,!0,r)},a.prototype.writeDoubleBE=function(e,t,r){return z(this,e,t,!1,r)},a.prototype.copy=function(e,t,r,n){if(!a.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var o=n-r;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,r,n):Uint8Array.prototype.set.call(e,this.subarray(r,n),t),o},a.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!a.isEncoding(n))throw new TypeError("Unknown encoding: "+n);if(1===e.length){var o=e.charCodeAt(0);("utf8"===n&&o<128||"latin1"===n)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;var i;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{var s=a.isBuffer(e)?e:a.from(e,n),l=s.length;if(0===l)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<r-t;++i)this[i+t]=s[i%l]}return this};var W=/[^+/0-9A-Za-z-_]/g;function U(e,t){var r;t=t||1/0;for(var n=e.length,o=null,i=[],a=0;a<n;++a){if((r=e.charCodeAt(a))>55295&&r<57344){if(!o){if(r>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&i.push(239,191,189);continue}o=r;continue}if(r<56320){(t-=3)>-1&&i.push(239,191,189),o=r;continue}r=65536+(o-55296<<10|r-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,r<128){if((t-=1)<0)break;i.push(r)}else if(r<2048){if((t-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return i}function $(e){return t.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(W,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function M(e,t,r,n){for(var o=0;o<n&&!(o+r>=t.length||o>=e.length);++o)t[o+r]=e[o];return o}function F(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function N(e){return e!=e}var D=function(){for(var e="0123456789abcdef",t=new Array(256),r=0;r<16;++r)for(var n=16*r,o=0;o<16;++o)t[n+o]=e[r]+e[o];return t}()}(b)),b);e&&!e.prototype.stream&&(e.prototype.stream=function(e){let t=0;const r=this;return new ReadableStream({type:"bytes",async pull(e){const n=r.slice(t,Math.min(r.size,t+65536)),o=await n.arrayBuffer();t+=o.byteLength,e.enqueue(new Uint8Array(o)),t===r.size&&e.close()}})})}catch(e){}
/*! fetch-blob. MIT License. Jimmy Wärting <https://jimmy.warting.se/opensource> */async function*S(e,t=!0){for(const r of e)if("stream"in r)yield*r.stream();else if(ArrayBuffer.isView(r))if(t){let e=r.byteOffset;const t=r.byteOffset+r.byteLength;for(;e!==t;){const n=Math.min(t-e,65536),o=r.buffer.slice(e,e+n);e+=o.byteLength,yield new Uint8Array(o)}}else yield r;else{let e=0,t=r;for(;e!==t.size;){const r=t.slice(e,Math.min(t.size,e+65536)),n=await r.arrayBuffer();e+=n.byteLength,yield new Uint8Array(n)}}}const T=class e{#e=[];#t="";#r=0;#n="transparent";constructor(t=[],r={}){if("object"!=typeof t||null===t)throw new TypeError("Failed to construct 'Blob': The provided value cannot be converted to a sequence.");if("function"!=typeof t[Symbol.iterator])throw new TypeError("Failed to construct 'Blob': The object must have a callable @@iterator property.");if("object"!=typeof r&&"function"!=typeof r)throw new TypeError("Failed to construct 'Blob': parameter 2 cannot convert to dictionary.");null===r&&(r={});const n=new TextEncoder;for(const r of t){let t;t=ArrayBuffer.isView(r)?new Uint8Array(r.buffer.slice(r.byteOffset,r.byteOffset+r.byteLength)):r instanceof ArrayBuffer?new Uint8Array(r.slice(0)):r instanceof e?r:n.encode(`${r}`),this.#r+=ArrayBuffer.isView(t)?t.byteLength:t.size,this.#e.push(t)}this.#n=`${void 0===r.endings?"transparent":r.endings}`;const o=void 0===r.type?"":String(r.type);this.#t=/^[\x20-\x7E]*$/.test(o)?o:""}get size(){return this.#r}get type(){return this.#t}async text(){const e=new TextDecoder;let t="";for await(const r of S(this.#e,!1))t+=e.decode(r,{stream:!0});return t+=e.decode(),t}async arrayBuffer(){const e=new Uint8Array(this.size);let t=0;for await(const r of S(this.#e,!1))e.set(r,t),t+=r.length;return e.buffer}stream(){const e=S(this.#e,!0);return new globalThis.ReadableStream({type:"bytes",async pull(t){const r=await e.next();r.done?t.close():t.enqueue(r.value)},async cancel(){await e.return()}})}slice(t=0,r=this.size,n=""){const{size:o}=this;let i=t<0?Math.max(o+t,0):Math.min(t,o),a=r<0?Math.max(o+r,0):Math.min(r,o);const s=Math.max(a-i,0),l=this.#e,u=[];let c=0;for(const e of l){if(c>=s)break;const t=ArrayBuffer.isView(e)?e.byteLength:e.size;if(i&&t<=i)i-=t,a-=t;else{let r;ArrayBuffer.isView(e)?(r=e.subarray(i,Math.min(t,a)),c+=r.byteLength):(r=e.slice(i,Math.min(t,a)),c+=r.size),a-=t,u.push(r),i=0}}const f=new e([],{type:String(n).toLowerCase()});return f.#r=s,f.#e=u,f}get[Symbol.toStringTag](){return"Blob"}static[Symbol.hasInstance](e){return e&&"object"==typeof e&&"function"==typeof e.constructor&&("function"==typeof e.stream||"function"==typeof e.arrayBuffer)&&/^(Blob|File)$/.test(e[Symbol.toStringTag])}};Object.defineProperties(T.prototype,{size:{enumerable:!0},type:{enumerable:!0},slice:{enumerable:!0}});const E=T,R=class extends E{#o=0;#i="";constructor(e,t,r={}){if(arguments.length<2)throw new TypeError(`Failed to construct 'File': 2 arguments required, but only ${arguments.length} present.`);super(e,r),null===r&&(r={});const n=void 0===r.lastModified?Date.now():Number(r.lastModified);Number.isNaN(n)||(this.#o=n),this.#i=String(t)}get name(){return this.#i}get lastModified(){return this.#o}get[Symbol.toStringTag](){return"File"}static[Symbol.hasInstance](e){return!!e&&e instanceof E&&/^(File)$/.test(e[Symbol.toStringTag])}};
/*! formdata-polyfill. MIT License. Jimmy Wärting <https://jimmy.warting.se/opensource> */
var{toStringTag:P,iterator:C,hasInstance:A}=Symbol,B=Math.random,q="append,set,get,getAll,delete,keys,values,entries,forEach,constructor".split(","),L=(e,t,r)=>(e+="",/^(Blob|File)$/.test(t&&t[P])?[(r=void 0!==r?r+"":"File"==t[P]?t.name:"blob",e),t.name!==r||"blob"==t[P]?new R([t],r,t):t]:[e,t+""]),O=(e,t)=>(t?e:e.replace(/\r?\n|\r/g,"\r\n")).replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),k=(e,t,r)=>{if(t.length<r)throw new TypeError(`Failed to execute '${e}' on 'FormData': ${r} arguments required, but only ${t.length} present.`)};const j=class{#a=[];constructor(...e){if(e.length)throw new TypeError("Failed to construct 'FormData': parameter 1 is not of type 'HTMLFormElement'.")}get[P](){return"FormData"}[C](){return this.entries()}static[A](e){return e&&"object"==typeof e&&"FormData"===e[P]&&!q.some((t=>"function"!=typeof e[t]))}append(...e){k("append",arguments,2),this.#a.push(L(...e))}delete(e){k("delete",arguments,1),e+="",this.#a=this.#a.filter((([t])=>t!==e))}get(e){k("get",arguments,1),e+="";for(var t=this.#a,r=t.length,n=0;n<r;n++)if(t[n][0]===e)return t[n][1];return null}getAll(e,t){return k("getAll",arguments,1),t=[],e+="",this.#a.forEach((r=>r[0]===e&&t.push(r[1]))),t}has(e){return k("has",arguments,1),e+="",this.#a.some((t=>t[0]===e))}forEach(e,t){for(var[r,n]of(k("forEach",arguments,1),this))e.call(t,n,r,this)}set(...e){k("set",arguments,2);var t=[],r=!0;e=L(...e),this.#a.forEach((n=>{n[0]===e[0]?r&&(r=!t.push(e)):t.push(n)})),r&&t.push(e),this.#a=t}*entries(){yield*this.#a}*keys(){for(var[e]of this)yield e}*values(){for(var[,e]of this)yield e}};class x extends Error{constructor(e,t){super(e),Error.captureStackTrace(this,this.constructor),this.type=t}get name(){return this.constructor.name}get[Symbol.toStringTag](){return this.constructor.name}}class I extends x{constructor(e,t,r){super(e,t),r&&(this.code=this.errno=r.code,this.erroredSysCall=r.syscall)}}const z=Symbol.toStringTag,W=e=>"object"==typeof e&&"function"==typeof e.append&&"function"==typeof e.delete&&"function"==typeof e.get&&"function"==typeof e.getAll&&"function"==typeof e.has&&"function"==typeof e.set&&"function"==typeof e.sort&&"URLSearchParams"===e[z],U=e=>e&&"object"==typeof e&&"function"==typeof e.arrayBuffer&&"string"==typeof e.type&&"function"==typeof e.stream&&"function"==typeof e.constructor&&/^(Blob|File)$/.test(e[z]),$=(e,t)=>{const r=new URL(t).hostname,n=new URL(e).hostname;return r===n||r.endsWith(`.${n}`)},M=(e,t)=>new URL(t).protocol===new URL(e).protocol,F=i.promisify(n.pipeline),N=Symbol("Body internals");class D{constructor(e,{size:t=0}={}){let r=null;null===e?e=null:W(e)?e=o.Buffer.from(e.toString()):U(e)||o.Buffer.isBuffer(e)||(i.types.isAnyArrayBuffer(e)?e=o.Buffer.from(e):ArrayBuffer.isView(e)?e=o.Buffer.from(e.buffer,e.byteOffset,e.byteLength):e instanceof n||(e instanceof j?r=(e=function(e,t=E){var r=`${B()}${B()}`.replace(/\./g,"").slice(-28).padStart(32,"-"),n=[],o=`--${r}\r\nContent-Disposition: form-data; name="`;return e.forEach(((e,t)=>"string"==typeof e?n.push(o+O(t)+`"\r\n\r\n${e.replace(/\r(?!\n)|(?<!\r)\n/g,"\r\n")}\r\n`):n.push(o+O(t)+`"; filename="${O(e.name,1)}"\r\nContent-Type: ${e.type||"application/octet-stream"}\r\n\r\n`,e,"\r\n"))),n.push(`--${r}--`),new t(n,{type:"multipart/form-data; boundary="+r})}(e)).type.split("=")[1]:e=o.Buffer.from(String(e))));let a=e;o.Buffer.isBuffer(e)?a=n.Readable.from(e):U(e)&&(a=n.Readable.from(e.stream())),this[N]={body:e,stream:a,boundary:r,disturbed:!1,error:null},this.size=t,e instanceof n&&e.on("error",(e=>{const t=e instanceof x?e:new I(`Invalid response body while trying to fetch ${this.url}: ${e.message}`,"system",e);this[N].error=t}))}get body(){return this[N].stream}get bodyUsed(){return this[N].disturbed}async arrayBuffer(){const{buffer:e,byteOffset:t,byteLength:r}=await H(this);return e.slice(t,t+r)}async formData(){const e=this.headers.get("content-type");if(e.startsWith("application/x-www-form-urlencoded")){const e=new j,t=new URLSearchParams(await this.text());for(const[r,n]of t)e.append(r,n);return e}const{toFormData:t}=await Promise.resolve().then((function(){return require("./multipart-parser-CTwrziuO.js")}));return t(this.body,e)}async blob(){const e=this.headers&&this.headers.get("content-type")||this[N].body&&this[N].body.type||"",t=await this.arrayBuffer();return new E([t],{type:e})}async json(){const e=await this.text();return JSON.parse(e)}async text(){const e=await H(this);return(new TextDecoder).decode(e)}buffer(){return H(this)}}async function H(e){if(e[N].disturbed)throw new TypeError(`body used already for: ${e.url}`);if(e[N].disturbed=!0,e[N].error)throw e[N].error;const{body:t}=e;if(null===t)return o.Buffer.alloc(0);if(!(t instanceof n))return o.Buffer.alloc(0);const r=[];let i=0;try{for await(const n of t){if(e.size>0&&i+n.length>e.size){const r=new I(`content size at ${e.url} over limit: ${e.size}`,"max-size");throw t.destroy(r),r}i+=n.length,r.push(n)}}catch(t){throw t instanceof x?t:new I(`Invalid response body while trying to fetch ${e.url}: ${t.message}`,"system",t)}if(!0!==t.readableEnded&&!0!==t._readableState.ended)throw new I(`Premature close of server response while trying to fetch ${e.url}`);try{return r.every((e=>"string"==typeof e))?o.Buffer.from(r.join("")):o.Buffer.concat(r,i)}catch(t){throw new I(`Could not create Buffer from response body for ${e.url}: ${t.message}`,"system",t)}}D.prototype.buffer=i.deprecate(D.prototype.buffer,"Please use 'response.arrayBuffer()' instead of 'response.buffer()'","node-fetch#buffer"),Object.defineProperties(D.prototype,{body:{enumerable:!0},bodyUsed:{enumerable:!0},arrayBuffer:{enumerable:!0},blob:{enumerable:!0},json:{enumerable:!0},text:{enumerable:!0},data:{get:i.deprecate((()=>{}),"data doesn't exist, use json(), text(), arrayBuffer(), or body instead","https://github.com/node-fetch/node-fetch/issues/1000 (response)")}});const Y=(e,t)=>{let r,o,{body:i}=e[N];if(e.bodyUsed)throw new Error("cannot clone body after it is used");return i instanceof n&&"function"!=typeof i.getBoundary&&(r=new n.PassThrough({highWaterMark:t}),o=new n.PassThrough({highWaterMark:t}),i.pipe(r),i.pipe(o),e[N].stream=r,i=o),i},V=i.deprecate((e=>e.getBoundary()),"form-data doesn't follow the spec and requires special treatment. Use alternative package","https://github.com/node-fetch/node-fetch/issues/1167"),Q=(e,t)=>null===e?null:"string"==typeof e?"text/plain;charset=UTF-8":W(e)?"application/x-www-form-urlencoded;charset=UTF-8":U(e)?e.type||null:o.Buffer.isBuffer(e)||i.types.isAnyArrayBuffer(e)||ArrayBuffer.isView(e)?null:e instanceof j?`multipart/form-data; boundary=${t[N].boundary}`:e&&"function"==typeof e.getBoundary?`multipart/form-data;boundary=${V(e)}`:e instanceof n?null:"text/plain;charset=UTF-8",G=async(e,{body:t})=>{null===t?e.end():await F(t,e)},J="function"==typeof e.validateHeaderName?e.validateHeaderName:e=>{if(!/^[\^`\-\w!#$%&'*+.|~]+$/.test(e)){const t=new TypeError(`Header name must be a valid HTTP token [${e}]`);throw Object.defineProperty(t,"code",{value:"ERR_INVALID_HTTP_TOKEN"}),t}},X="function"==typeof e.validateHeaderValue?e.validateHeaderValue:(e,t)=>{if(/[^\t\u0020-\u007E\u0080-\u00FF]/.test(t)){const t=new TypeError(`Invalid character in header content ["${e}"]`);throw Object.defineProperty(t,"code",{value:"ERR_INVALID_CHAR"}),t}};class K extends URLSearchParams{constructor(e){let t=[];if(e instanceof K){const r=e.raw();for(const[e,n]of Object.entries(r))t.push(...n.map((t=>[e,t])))}else if(null==e);else{if("object"!=typeof e||i.types.isBoxedPrimitive(e))throw new TypeError("Failed to construct 'Headers': The provided value is not of type '(sequence<sequence<ByteString>> or record<ByteString, ByteString>)");{const r=e[Symbol.iterator];if(null==r)t.push(...Object.entries(e));else{if("function"!=typeof r)throw new TypeError("Header pairs must be iterable");t=[...e].map((e=>{if("object"!=typeof e||i.types.isBoxedPrimitive(e))throw new TypeError("Each header pair must be an iterable object");return[...e]})).map((e=>{if(2!==e.length)throw new TypeError("Each header pair must be a name/value tuple");return[...e]}))}}}return t=t.length>0?t.map((([e,t])=>(J(e),X(e,String(t)),[String(e).toLowerCase(),String(t)]))):void 0,super(t),new Proxy(this,{get(e,t,r){switch(t){case"append":case"set":return(r,n)=>(J(r),X(r,String(n)),URLSearchParams.prototype[t].call(e,String(r).toLowerCase(),String(n)));case"delete":case"has":case"getAll":return r=>(J(r),URLSearchParams.prototype[t].call(e,String(r).toLowerCase()));case"keys":return()=>(e.sort(),new Set(URLSearchParams.prototype.keys.call(e)).keys());default:return Reflect.get(e,t,r)}}})}get[Symbol.toStringTag](){return this.constructor.name}toString(){return Object.prototype.toString.call(this)}get(e){const t=this.getAll(e);if(0===t.length)return null;let r=t.join(", ");return/^content-encoding$/i.test(e)&&(r=r.toLowerCase()),r}forEach(e,t=void 0){for(const r of this.keys())Reflect.apply(e,t,[this.get(r),r,this])}*values(){for(const e of this.keys())yield this.get(e)}*entries(){for(const e of this.keys())yield[e,this.get(e)]}[Symbol.iterator](){return this.entries()}raw(){return[...this.keys()].reduce(((e,t)=>(e[t]=this.getAll(t),e)),{})}[Symbol.for("nodejs.util.inspect.custom")](){return[...this.keys()].reduce(((e,t)=>{const r=this.getAll(t);return e[t]="host"===t?r[0]:r.length>1?r:r[0],e}),{})}}Object.defineProperties(K.prototype,["get","entries","forEach","values"].reduce(((e,t)=>(e[t]={enumerable:!0},e)),{}));const Z=new Set([301,302,303,307,308]),ee=e=>Z.has(e),te=Symbol("Response internals");class re extends D{constructor(e=null,t={}){super(e,t);const r=null!=t.status?t.status:200,n=new K(t.headers);if(null!==e&&!n.has("Content-Type")){const t=Q(e,this);t&&n.append("Content-Type",t)}this[te]={type:"default",url:t.url,status:r,statusText:t.statusText||"",headers:n,counter:t.counter,highWaterMark:t.highWaterMark}}get type(){return this[te].type}get url(){return this[te].url||""}get status(){return this[te].status}get ok(){return this[te].status>=200&&this[te].status<300}get redirected(){return this[te].counter>0}get statusText(){return this[te].statusText}get headers(){return this[te].headers}get highWaterMark(){return this[te].highWaterMark}clone(){return new re(Y(this,this.highWaterMark),{type:this.type,url:this.url,status:this.status,statusText:this.statusText,headers:this.headers,ok:this.ok,redirected:this.redirected,size:this.size,highWaterMark:this.highWaterMark})}static redirect(e,t=302){if(!ee(t))throw new RangeError('Failed to execute "redirect" on "response": Invalid status code');return new re(null,{headers:{location:new URL(e).toString()},status:t})}static error(){const e=new re(null,{status:0,statusText:""});return e[te].type="error",e}static json(e=void 0,t={}){const r=JSON.stringify(e);if(void 0===r)throw new TypeError("data is not JSON serializable");const n=new K(t&&t.headers);return n.has("content-type")||n.set("content-type","application/json"),new re(r,{...t,headers:n})}get[Symbol.toStringTag](){return"Response"}}Object.defineProperties(re.prototype,{type:{enumerable:!0},url:{enumerable:!0},status:{enumerable:!0},ok:{enumerable:!0},redirected:{enumerable:!0},statusText:{enumerable:!0},headers:{enumerable:!0},clone:{enumerable:!0}});function ne(e,t=!1){return null==e?"no-referrer":(e=new URL(e),/^(about|blob|data):$/.test(e.protocol)?"no-referrer":(e.username="",e.password="",e.hash="",t&&(e.pathname="",e.search=""),e))}const oe=new Set(["","no-referrer","no-referrer-when-downgrade","same-origin","origin","strict-origin","origin-when-cross-origin","strict-origin-when-cross-origin","unsafe-url"]);function ie(e){return!!/^about:(blank|srcdoc)$/.test(e)||("data:"===e.protocol||(!!/^(blob|filesystem):$/.test(e.protocol)||function(e){if(/^(http|ws)s:$/.test(e.protocol))return!0;const t=e.host.replace(/(^\[)|(]$)/g,""),r=s.isIP(t);return!(4!==r||!/^127\./.test(t))||!(6!==r||!/^(((0+:){7})|(::(0+:){0,6}))0*1$/.test(t))||"localhost"!==e.host&&!e.host.endsWith(".localhost")&&"file:"===e.protocol}(e)))}const ae=Symbol("Request internals"),se=e=>"object"==typeof e&&"object"==typeof e[ae],le=i.deprecate((()=>{}),".data is not a valid RequestInit property, use .body instead","https://github.com/node-fetch/node-fetch/issues/1000 (request)");class ue extends D{constructor(e,t={}){let r;if(se(e)?r=new URL(e.url):(r=new URL(e),e={}),""!==r.username||""!==r.password)throw new TypeError(`${r} is an url with embedded credentials.`);let n=t.method||e.method||"GET";if(/^(delete|get|head|options|post|put)$/i.test(n)&&(n=n.toUpperCase()),!se(t)&&"data"in t&&le(),(null!=t.body||se(e)&&null!==e.body)&&("GET"===n||"HEAD"===n))throw new TypeError("Request with GET/HEAD method cannot have body");const o=t.body?t.body:se(e)&&null!==e.body?Y(e):null;super(o,{size:t.size||e.size||0});const i=new K(t.headers||e.headers||{});if(null!==o&&!i.has("Content-Type")){const e=Q(o,this);e&&i.set("Content-Type",e)}let a=se(e)?e.signal:null;if("signal"in t&&(a=t.signal),null!=a&&("object"!=typeof(s=a)||"AbortSignal"!==s[z]&&"EventTarget"!==s[z]))throw new TypeError("Expected signal to be an instanceof AbortSignal or EventTarget");var s;let l=null==t.referrer?e.referrer:t.referrer;if(""===l)l="no-referrer";else if(l){const e=new URL(l);l=/^about:(\/\/)?client$/.test(e)?"client":e}else l=void 0;this[ae]={method:n,redirect:t.redirect||e.redirect||"follow",headers:i,parsedURL:r,signal:a,referrer:l},this.follow=void 0===t.follow?void 0===e.follow?20:e.follow:t.follow,this.compress=void 0===t.compress?void 0===e.compress||e.compress:t.compress,this.counter=t.counter||e.counter||0,this.agent=t.agent||e.agent,this.highWaterMark=t.highWaterMark||e.highWaterMark||16384,this.insecureHTTPParser=t.insecureHTTPParser||e.insecureHTTPParser||!1,this.referrerPolicy=t.referrerPolicy||e.referrerPolicy||""}get method(){return this[ae].method}get url(){return a.format(this[ae].parsedURL)}get headers(){return this[ae].headers}get redirect(){return this[ae].redirect}get signal(){return this[ae].signal}get referrer(){return"no-referrer"===this[ae].referrer?"":"client"===this[ae].referrer?"about:client":this[ae].referrer?this[ae].referrer.toString():void 0}get referrerPolicy(){return this[ae].referrerPolicy}set referrerPolicy(e){this[ae].referrerPolicy=function(e){if(!oe.has(e))throw new TypeError(`Invalid referrerPolicy: ${e}`);return e}(e)}clone(){return new ue(this)}get[Symbol.toStringTag](){return"Request"}}Object.defineProperties(ue.prototype,{method:{enumerable:!0},url:{enumerable:!0},headers:{enumerable:!0},redirect:{enumerable:!0},clone:{enumerable:!0},signal:{enumerable:!0},referrer:{enumerable:!0},referrerPolicy:{enumerable:!0}});const ce=e=>{const{parsedURL:t}=e[ae],r=new K(e[ae].headers);r.has("Accept")||r.set("Accept","*/*");let n=null;if(null===e.body&&/^(post|put)$/i.test(e.method)&&(n="0"),null!==e.body){const t=(e=>{const{body:t}=e[N];return null===t?0:U(t)?t.size:o.Buffer.isBuffer(t)?t.length:t&&"function"==typeof t.getLengthSync&&t.hasKnownLength&&t.hasKnownLength()?t.getLengthSync():null})(e);"number"!=typeof t||Number.isNaN(t)||(n=String(t))}n&&r.set("Content-Length",n),""===e.referrerPolicy&&(e.referrerPolicy="strict-origin-when-cross-origin"),e.referrer&&"no-referrer"!==e.referrer?e[ae].referrer=function(e,{referrerURLCallback:t,referrerOriginCallback:r}={}){if("no-referrer"===e.referrer||""===e.referrerPolicy)return null;const n=e.referrerPolicy;if("about:client"===e.referrer)return"no-referrer";const o=e.referrer;let i=ne(o),a=ne(o,!0);i.toString().length>4096&&(i=a),t&&(i=t(i)),r&&(a=r(a));const s=new URL(e.url);switch(n){case"no-referrer":return"no-referrer";case"origin":return a;case"unsafe-url":return i;case"strict-origin":return ie(i)&&!ie(s)?"no-referrer":a.toString();case"strict-origin-when-cross-origin":return i.origin===s.origin?i:ie(i)&&!ie(s)?"no-referrer":a;case"same-origin":return i.origin===s.origin?i:"no-referrer";case"origin-when-cross-origin":return i.origin===s.origin?i:a;case"no-referrer-when-downgrade":return ie(i)&&!ie(s)?"no-referrer":i;default:throw new TypeError(`Invalid referrerPolicy: ${n}`)}}(e):e[ae].referrer="no-referrer",e[ae].referrer instanceof URL&&r.set("Referer",e.referrer),r.has("User-Agent")||r.set("User-Agent","node-fetch"),e.compress&&!r.has("Accept-Encoding")&&r.set("Accept-Encoding","gzip, deflate, br");let{agent:i}=e;"function"==typeof i&&(i=i(t));const a=(e=>{if(e.search)return e.search;const t=e.href.length-1,r=e.hash||("#"===e.href[t]?"#":"");return"?"===e.href[t-r.length]?"?":""})(t);return{parsedURL:t,options:{path:t.pathname+a,method:e.method,headers:r[Symbol.for("nodejs.util.inspect.custom")](),insecureHTTPParser:e.insecureHTTPParser,agent:i}}};class fe extends x{constructor(e,t="aborted"){super(e,t)}}
/*! node-domexception. MIT License. Jimmy Wärting <https://jimmy.warting.se/opensource> */if(!globalThis.DOMException)try{const{MessageChannel:e}=require("worker_threads"),t=(new e).port1,r=new ArrayBuffer;t.postMessage(r,[r,r])}catch(e){"DOMException"===e.constructor.name&&(globalThis.DOMException=e.constructor)}const he=new Set(["data:","http:","https:"]);async function de(i,a){return new Promise(((s,l)=>{const u=new ue(i,a),{parsedURL:c,options:f}=ce(u);if(!he.has(c.protocol))throw new TypeError(`node-fetch cannot load ${i}. URL scheme "${c.protocol.replace(/:$/,"")}" is not supported.`);if("data:"===c.protocol){const e=function(e){if(!/^data:/i.test(e))throw new TypeError('`uri` does not appear to be a Data URI (must begin with "data:")');const t=(e=e.replace(/\r?\n/g,"")).indexOf(",");if(-1===t||t<=4)throw new TypeError("malformed data: URI");const r=e.substring(5,t).split(";");let n="",o=!1;const i=r[0]||"text/plain";let a=i;for(let e=1;e<r.length;e++)"base64"===r[e]?o=!0:r[e]&&(a+=`;${r[e]}`,0===r[e].indexOf("charset=")&&(n=r[e].substring(8)));r[0]||n.length||(a+=";charset=US-ASCII",n="US-ASCII");const s=o?"base64":"ascii",l=unescape(e.substring(t+1)),u=Buffer.from(l,s);return u.type=i,u.typeFull=a,u.charset=n,u}(u.url),t=new re(e,{headers:{"Content-Type":e.typeFull}});return void s(t)}const h=("https:"===c.protocol?t:e).request,{signal:d}=u;let p=null;const y=()=>{const e=new fe("The operation was aborted.");l(e),u.body&&u.body instanceof n.Readable&&u.body.destroy(e),p&&p.body&&p.body.emit("error",e)};if(d&&d.aborted)return void y();const b=()=>{y(),g()},m=h(c.toString(),f);d&&d.addEventListener("abort",b);const g=()=>{m.abort(),d&&d.removeEventListener("abort",b)};m.on("error",(e=>{l(new I(`request to ${u.url} failed, reason: ${e.message}`,"system",e)),g()})),function(e,t){const r=o.Buffer.from("0\r\n\r\n");let n,i=!1,a=!1;e.on("response",(e=>{const{headers:t}=e;i="chunked"===t["transfer-encoding"]&&!t["content-length"]})),e.on("socket",(s=>{const l=()=>{if(i&&!a){const e=new Error("Premature close");e.code="ERR_STREAM_PREMATURE_CLOSE",t(e)}},u=e=>{a=0===o.Buffer.compare(e.slice(-5),r),!a&&n&&(a=0===o.Buffer.compare(n.slice(-3),r.slice(0,3))&&0===o.Buffer.compare(e.slice(-2),r.slice(3))),n=e};s.prependListener("close",l),s.on("data",u),e.on("close",(()=>{s.removeListener("close",l),s.removeListener("data",u)}))}))}(m,(e=>{p&&p.body&&p.body.destroy(e)})),process.version<"v14"&&m.on("socket",(e=>{let t;e.prependListener("end",(()=>{t=e._eventsCount})),e.prependListener("close",(r=>{if(p&&t<e._eventsCount&&!r){const e=new Error("Premature close");e.code="ERR_STREAM_PREMATURE_CLOSE",p.body.emit("error",e)}}))})),m.on("response",(e=>{m.setTimeout(0);const t=function(e=[]){return new K(e.reduce(((e,t,r,n)=>(r%2==0&&e.push(n.slice(r,r+2)),e)),[]).filter((([e,t])=>{try{return J(e),X(e,String(t)),!0}catch{return!1}})))}(e.rawHeaders);if(ee(e.statusCode)){const r=t.get("Location");let o=null;try{o=null===r?null:new URL(r,u.url)}catch{if("manual"!==u.redirect)return l(new I(`uri requested responds with an invalid redirect URL: ${r}`,"invalid-redirect")),void g()}switch(u.redirect){case"error":return l(new I(`uri requested responds with a redirect, redirect mode is set to error: ${u.url}`,"no-redirect")),void g();case"manual":break;case"follow":{if(null===o)break;if(u.counter>=u.follow)return l(new I(`maximum redirect reached at: ${u.url}`,"max-redirect")),void g();const r={headers:new K(u.headers),follow:u.follow,counter:u.counter+1,agent:u.agent,compress:u.compress,method:u.method,body:Y(u),signal:u.signal,size:u.size,referrer:u.referrer,referrerPolicy:u.referrerPolicy};if(!$(u.url,o)||!M(u.url,o))for(const e of["authorization","www-authenticate","cookie","cookie2"])r.headers.delete(e);if(303!==e.statusCode&&u.body&&a.body instanceof n.Readable)return l(new I("Cannot follow redirect with body being a readable stream","unsupported-redirect")),void g();303!==e.statusCode&&(301!==e.statusCode&&302!==e.statusCode||"POST"!==u.method)||(r.method="GET",r.body=void 0,r.headers.delete("content-length"));const i=function(e){const t=(e.get("referrer-policy")||"").split(/[,\s]+/);let r="";for(const e of t)e&&oe.has(e)&&(r=e);return r}(t);return i&&(r.referrerPolicy=i),s(de(new ue(o,r))),void g()}default:return l(new TypeError(`Redirect option '${u.redirect}' is not a valid value of RequestRedirect`))}}d&&e.once("end",(()=>{d.removeEventListener("abort",b)}));let o=n.pipeline(e,new n.PassThrough,(e=>{e&&l(e)}));process.version<"v12.10"&&e.on("aborted",b);const i={url:u.url,status:e.statusCode,statusText:e.statusMessage,headers:t,size:u.size,counter:u.counter,highWaterMark:u.highWaterMark},c=t.get("Content-Encoding");if(!u.compress||"HEAD"===u.method||null===c||204===e.statusCode||304===e.statusCode)return p=new re(o,i),void s(p);const f={flush:r.Z_SYNC_FLUSH,finishFlush:r.Z_SYNC_FLUSH};if("gzip"===c||"x-gzip"===c)return o=n.pipeline(o,r.createGunzip(f),(e=>{e&&l(e)})),p=new re(o,i),void s(p);if("deflate"===c||"x-deflate"===c){const t=n.pipeline(e,new n.PassThrough,(e=>{e&&l(e)}));return t.once("data",(e=>{o=8==(15&e[0])?n.pipeline(o,r.createInflate(),(e=>{e&&l(e)})):n.pipeline(o,r.createInflateRaw(),(e=>{e&&l(e)})),p=new re(o,i),s(p)})),void t.once("end",(()=>{p||(p=new re(o,i),s(p))}))}if("br"===c)return o=n.pipeline(o,r.createBrotliDecompress(),(e=>{e&&l(e)})),p=new re(o,i),void s(p);p=new re(o,i),s(p)})),G(m,u).catch(l)}))}function pe(e){return ye.apply(this,arguments)}function ye(){return ye=c(f().mark((function e(t){var r,n,o,i,a,s=arguments;return f().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=(r=s.length>1&&void 0!==s[1]?s[1]:{}).baseUrl,o=r.variables,e.next=3,de(n||process.env.NEXT_PUBLIC_WORDPRESS_API_URL,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:t,variables:o})});case 3:return i=e.sent,e.next=6,i.json();case 6:if(!(a=e.sent).errors){e.next=10;break}throw console.log(JSON.stringify(a.errors,null,2)),new Error("Failed to fetch API");case 10:return e.abrupt("return",a.data);case 11:case"end":return e.stop()}}),e)}))),ye.apply(this,arguments)}function be(){return(be=c(f().mark((function e(t){var r;return f().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,pe(l.gravityFormQuery,{variables:{id:t}});case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}exports.File=R,exports.FormData=j,exports.getGravityForm=function(e){return be.apply(this,arguments)};
//# sourceMappingURL=index-vqBVR3Ze.js.map