vue-pdf-next
Version:
基于vite+vue3+pdfjs的pdf预览插件
5 lines • 1.92 MB
JavaScript
(function(xe,Q){typeof exports=="object"&&typeof module<"u"?Q(exports,require("vue")):typeof define=="function"&&define.amd?define(["exports","vue"],Q):(xe=typeof globalThis<"u"?globalThis:xe||self,Q(xe.pdf={},xe.Vue))})(this,function(exports,vue){"use strict";var Cs=Object.defineProperty;var Es=(xe,Q,re)=>Q in xe?Cs(xe,Q,{enumerable:!0,configurable:!0,writable:!0,value:re}):xe[Q]=re;var tn=(xe,Q,re)=>(Es(xe,typeof Q!="symbol"?Q+"":Q,re),re),ii=(xe,Q,re)=>{if(!Q.has(xe))throw TypeError("Cannot "+re)};var Te=(xe,Q,re)=>(ii(xe,Q,"read from private field"),re?re.call(xe):Q.get(xe)),ze=(xe,Q,re)=>{if(Q.has(xe))throw TypeError("Cannot add the same private member more than once");Q instanceof WeakSet?Q.add(xe):Q.set(xe,re)},ft=(xe,Q,re,J)=>(ii(xe,Q,"write to private field"),J?J.call(xe,re):Q.set(xe,re),re);var ai=(xe,Q,re,J)=>({set _(ie){ft(xe,Q,ie,re)},get _(){return Te(xe,Q,J)}}),Ye=(xe,Q,re)=>(ii(xe,Q,"access private method"),re);var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getAugmentedNamespace(xe){if(xe.__esModule)return xe;var Q=xe.default;if(typeof Q=="function"){var re=function J(){return this instanceof J?Reflect.construct(Q,arguments,this.constructor):Q.apply(this,arguments)};re.prototype=Q.prototype}else re={};return Object.defineProperty(re,"__esModule",{value:!0}),Object.keys(xe).forEach(function(J){var ie=Object.getOwnPropertyDescriptor(xe,J);Object.defineProperty(re,J,ie.get?ie:{enumerable:!0,get:function(){return xe[J]}})}),re}function commonjsRequire(xe){throw new Error('Could not dynamically require "'+xe+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var pdf$1={exports:{}},dommatrix={exports:{}};/*!
* DOMMatrix v1.0.3 (https://thednp.github.io/dommatrix/)
* Copyright 2022 © thednp
* Licensed under MIT (https://github.com/thednp/DOMMatrix/blob/master/LICENSE)
*/var hasRequiredDommatrix;function requireDommatrix(){return hasRequiredDommatrix||(hasRequiredDommatrix=1,function(xe,Q){(function(re,J){xe.exports=J()})(commonjsGlobal,function(){function re(u){var l=new b,n=Array.from(u);if(!n.every(function(H){return!Number.isNaN(H)}))throw TypeError('CSSMatrix: "'+u+'" must only have numbers.');if(n.length===16){var r=n[0],i=n[1],s=n[2],c=n[3],y=n[4],d=n[5],S=n[6],X=n[7],M=n[8],U=n[9],C=n[10],w=n[11],E=n[12],h=n[13],m=n[14],$=n[15];l.m11=r,l.a=r,l.m21=y,l.c=y,l.m31=M,l.m41=E,l.e=E,l.m12=i,l.b=i,l.m22=d,l.d=d,l.m32=U,l.m42=h,l.f=h,l.m13=s,l.m23=S,l.m33=C,l.m43=m,l.m14=c,l.m24=X,l.m34=w,l.m44=$}else if(n.length===6){var D=n[0],R=n[1],N=n[2],T=n[3],v=n[4],F=n[5];l.m11=D,l.a=D,l.m12=R,l.b=R,l.m21=N,l.c=N,l.m22=T,l.d=T,l.m41=v,l.e=v,l.m42=F,l.f=F}else throw new TypeError("CSSMatrix: expecting an Array of 6/16 values.");return l}function J(u){var l=Object.keys(new b);if(typeof u=="object"&&l.every(function(n){return n in u}))return re([u.m11,u.m12,u.m13,u.m14,u.m21,u.m22,u.m23,u.m24,u.m31,u.m32,u.m33,u.m34,u.m41,u.m42,u.m43,u.m44]);throw TypeError('CSSMatrix: "'+JSON.stringify(u)+'" is not a DOMMatrix / CSSMatrix / JSON compatible object.')}function ie(u){if(typeof u!="string")throw TypeError('CSSMatrix: "'+u+'" is not a string.');var l=String(u).replace(/\s/g,""),n=new b,r='CSSMatrix: invalid transform string "'+u+'"';return l.split(")").filter(function(i){return i}).forEach(function(i){var s=i.split("("),c=s[0],y=s[1];if(!y)throw TypeError(r);var d=y.split(",").map(function(v){return v.includes("rad")?parseFloat(v)*(180/Math.PI):parseFloat(v)}),S=d[0],X=d[1],M=d[2],U=d[3],C=[S,X,M],w=[S,X,M,U];if(c==="perspective"&&S&&[X,M].every(function(v){return v===void 0}))n.m34=-1/S;else if(c.includes("matrix")&&[6,16].includes(d.length)&&d.every(function(v){return!Number.isNaN(+v)})){var E=d.map(function(v){return Math.abs(v)<1e-6?0:v});n=n.multiply(re(E))}else if(c==="translate3d"&&C.every(function(v){return!Number.isNaN(+v)}))n=n.translate(S,X,M);else if(c==="translate"&&S&&M===void 0)n=n.translate(S,X||0,0);else if(c==="rotate3d"&&w.every(function(v){return!Number.isNaN(+v)})&&U)n=n.rotateAxisAngle(S,X,M,U);else if(c==="rotate"&&S&&[X,M].every(function(v){return v===void 0}))n=n.rotate(0,0,S);else if(c==="scale3d"&&C.every(function(v){return!Number.isNaN(+v)})&&C.some(function(v){return v!==1}))n=n.scale(S,X,M);else if(c==="scale"&&!Number.isNaN(S)&&S!==1&&M===void 0){var h=Number.isNaN(+X),m=h?S:X;n=n.scale(S,m,1)}else if(c==="skew"&&(S||!Number.isNaN(S)&&X)&&M===void 0)n=n.skew(S,X||0);else if(/[XYZ]/.test(c)&&S&&[X,M].every(function(v){return v===void 0})&&["translate","rotate","scale","skew"].some(function(v){return c.includes(v)}))if(["skewX","skewY"].includes(c))n=n[c](S);else{var $=c.replace(/[XYZ]/,""),D=c.replace($,""),R=["X","Y","Z"].indexOf(D),N=$==="scale"?1:0,T=[R===0?S:N,R===1?S:N,R===2?S:N];n=n[$].apply(n,T)}else throw TypeError(r)}),n}function he(u,l){return l?[u.a,u.b,u.c,u.d,u.e,u.f]:[u.m11,u.m12,u.m13,u.m14,u.m21,u.m22,u.m23,u.m24,u.m31,u.m32,u.m33,u.m34,u.m41,u.m42,u.m43,u.m44]}function te(u,l,n){var r=new b;return r.m41=u,r.e=u,r.m42=l,r.f=l,r.m43=n,r}function g(u,l,n){var r=new b,i=Math.PI/180,s=u*i,c=l*i,y=n*i,d=Math.cos(s),S=-Math.sin(s),X=Math.cos(c),M=-Math.sin(c),U=Math.cos(y),C=-Math.sin(y),w=X*U,E=-X*C;r.m11=w,r.a=w,r.m12=E,r.b=E,r.m13=M;var h=S*M*U+d*C;r.m21=h,r.c=h;var m=d*U-S*M*C;return r.m22=m,r.d=m,r.m23=-S*X,r.m31=S*C-d*M*U,r.m32=S*U+d*M*C,r.m33=d*X,r}function A(u,l,n,r){var i=new b,s=Math.sqrt(u*u+l*l+n*n);if(s===0)return i;var c=u/s,y=l/s,d=n/s,S=r*(Math.PI/360),X=Math.sin(S),M=Math.cos(S),U=X*X,C=c*c,w=y*y,E=d*d,h=1-2*(w+E)*U;i.m11=h,i.a=h;var m=2*(c*y*U+d*X*M);i.m12=m,i.b=m,i.m13=2*(c*d*U-y*X*M);var $=2*(y*c*U-d*X*M);i.m21=$,i.c=$;var D=1-2*(E+C)*U;return i.m22=D,i.d=D,i.m23=2*(y*d*U+c*X*M),i.m31=2*(d*c*U+y*X*M),i.m32=2*(d*y*U-c*X*M),i.m33=1-2*(C+w)*U,i}function t(u,l,n){var r=new b;return r.m11=u,r.a=u,r.m22=l,r.d=l,r.m33=n,r}function a(u,l){var n=new b;if(u){var r=u*Math.PI/180,i=Math.tan(r);n.m21=i,n.c=i}if(l){var s=l*Math.PI/180,c=Math.tan(s);n.m12=c,n.b=c}return n}function P(u){return a(u,0)}function p(u){return a(0,u)}function e(u,l){var n=l.m11*u.m11+l.m12*u.m21+l.m13*u.m31+l.m14*u.m41,r=l.m11*u.m12+l.m12*u.m22+l.m13*u.m32+l.m14*u.m42,i=l.m11*u.m13+l.m12*u.m23+l.m13*u.m33+l.m14*u.m43,s=l.m11*u.m14+l.m12*u.m24+l.m13*u.m34+l.m14*u.m44,c=l.m21*u.m11+l.m22*u.m21+l.m23*u.m31+l.m24*u.m41,y=l.m21*u.m12+l.m22*u.m22+l.m23*u.m32+l.m24*u.m42,d=l.m21*u.m13+l.m22*u.m23+l.m23*u.m33+l.m24*u.m43,S=l.m21*u.m14+l.m22*u.m24+l.m23*u.m34+l.m24*u.m44,X=l.m31*u.m11+l.m32*u.m21+l.m33*u.m31+l.m34*u.m41,M=l.m31*u.m12+l.m32*u.m22+l.m33*u.m32+l.m34*u.m42,U=l.m31*u.m13+l.m32*u.m23+l.m33*u.m33+l.m34*u.m43,C=l.m31*u.m14+l.m32*u.m24+l.m33*u.m34+l.m34*u.m44,w=l.m41*u.m11+l.m42*u.m21+l.m43*u.m31+l.m44*u.m41,E=l.m41*u.m12+l.m42*u.m22+l.m43*u.m32+l.m44*u.m42,h=l.m41*u.m13+l.m42*u.m23+l.m43*u.m33+l.m44*u.m43,m=l.m41*u.m14+l.m42*u.m24+l.m43*u.m34+l.m44*u.m44;return re([n,r,i,s,c,y,d,S,X,M,U,C,w,E,h,m])}var b=function(){for(var l=[],n=arguments.length;n--;)l[n]=arguments[n];var r=this;if(r.a=1,r.b=0,r.c=0,r.d=1,r.e=0,r.f=0,r.m11=1,r.m12=0,r.m13=0,r.m14=0,r.m21=0,r.m22=1,r.m23=0,r.m24=0,r.m31=0,r.m32=0,r.m33=1,r.m34=0,r.m41=0,r.m42=0,r.m43=0,r.m44=1,l.length){var i=[16,6].some(function(s){return s===l.length})?l:l[0];return r.setMatrixValue(i)}return r},o={isIdentity:{configurable:!0},is2D:{configurable:!0}};o.isIdentity.get=function(){var u=this;return u.m11===1&&u.m12===0&&u.m13===0&&u.m14===0&&u.m21===0&&u.m22===1&&u.m23===0&&u.m24===0&&u.m31===0&&u.m32===0&&u.m33===1&&u.m34===0&&u.m41===0&&u.m42===0&&u.m43===0&&u.m44===1},o.is2D.get=function(){var u=this;return u.m31===0&&u.m32===0&&u.m33===1&&u.m34===0&&u.m43===0&&u.m44===1},b.prototype.setMatrixValue=function(l){var n=this;return typeof l=="string"&&l.length&&l!=="none"?ie(l):[Array,Float64Array,Float32Array].some(function(r){return l instanceof r})?re(l):[b,DOMMatrix,Object].some(function(r){return l instanceof r})?J(l):n},b.prototype.toFloat32Array=function(l){return Float32Array.from(he(this,l))},b.prototype.toFloat64Array=function(l){return Float64Array.from(he(this,l))},b.prototype.toString=function(){var l=this,n=l.is2D,r=l.toFloat64Array(n).join(", "),i=n?"matrix":"matrix3d";return i+"("+r+")"},b.prototype.toJSON=function(){var l=this,n=l.is2D,r=l.isIdentity;return Object.assign({},l,{is2D:n,isIdentity:r})},b.prototype.multiply=function(l){return e(this,l)},b.prototype.translate=function(l,n,r){var i=l,s=n,c=r;return s===void 0&&(s=0),c===void 0&&(c=0),e(this,te(i,s,c))},b.prototype.scale=function(l,n,r){var i=l,s=n,c=r;return s===void 0&&(s=l),c===void 0&&(c=1),e(this,t(i,s,c))},b.prototype.rotate=function(l,n,r){var i=l,s=n||0,c=r||0;return typeof l=="number"&&n===void 0&&r===void 0&&(c=i,i=0,s=0),e(this,g(i,s,c))},b.prototype.rotateAxisAngle=function(l,n,r,i){if([l,n,r,i].some(function(s){return Number.isNaN(+s)}))throw new TypeError("CSSMatrix: expecting 4 values");return e(this,A(l,n,r,i))},b.prototype.skewX=function(l){return e(this,P(l))},b.prototype.skewY=function(l){return e(this,p(l))},b.prototype.skew=function(l,n){return e(this,a(l,n))},b.prototype.transformPoint=function(l){var n=this,r=n.m11*l.x+n.m21*l.y+n.m31*l.z+n.m41*l.w,i=n.m12*l.x+n.m22*l.y+n.m32*l.z+n.m42*l.w,s=n.m13*l.x+n.m23*l.y+n.m33*l.z+n.m43*l.w,c=n.m14*l.x+n.m24*l.y+n.m34*l.z+n.m44*l.w;return l instanceof DOMPoint?new DOMPoint(r,i,s,c):{x:r,y:i,z:s,w:c}},Object.defineProperties(b.prototype,o),Object.assign(b,{Translate:te,Rotate:g,RotateAxisAngle:A,Scale:t,SkewX:P,SkewY:p,Skew:a,Multiply:e,fromArray:re,fromMatrix:J,fromString:ie,toArray:he});var f="1.0.3",x=f;return Object.assign(b,{Version:x}),b})}(dommatrix)),dommatrix.exports}var ponyfill={exports:{}},hasRequiredPonyfill;function requirePonyfill(){return hasRequiredPonyfill||(hasRequiredPonyfill=1,function(xe,Q){(function(re,J){J(Q)})(commonjsGlobal,function(re){var J=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol:function(ne){return"Symbol("+ne+")"};function ie(){}function he(){if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof commonjsGlobal<"u")return commonjsGlobal}var te=he();function g(ne){return typeof ne=="object"&&ne!==null||typeof ne=="function"}var A=ie,t=Promise,a=Promise.prototype.then,P=Promise.resolve.bind(t),p=Promise.reject.bind(t);function e(ne){return new t(ne)}function b(ne){return P(ne)}function o(ne){return p(ne)}function f(ne,ue,ke){return a.call(ne,ue,ke)}function x(ne,ue,ke){f(f(ne,ue,ke),void 0,A)}function u(ne,ue){x(ne,ue)}function l(ne,ue){x(ne,void 0,ue)}function n(ne,ue,ke){return f(ne,ue,ke)}function r(ne){f(ne,void 0,A)}var i=function(){var ne=te&&te.queueMicrotask;if(typeof ne=="function")return ne;var ue=b(void 0);return function(ke){return f(ue,ke)}}();function s(ne,ue,ke){if(typeof ne!="function")throw new TypeError("Argument is not a function");return Function.prototype.apply.call(ne,ue,ke)}function c(ne,ue,ke){try{return b(s(ne,ue,ke))}catch(Ne){return o(Ne)}}var y=16384,d=function(){function ne(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}return Object.defineProperty(ne.prototype,"length",{get:function(){return this._size},enumerable:!1,configurable:!0}),ne.prototype.push=function(ue){var ke=this._back,Ne=ke;ke._elements.length===y-1&&(Ne={_elements:[],_next:void 0}),ke._elements.push(ue),Ne!==ke&&(this._back=Ne,ke._next=Ne),++this._size},ne.prototype.shift=function(){var ue=this._front,ke=ue,Ne=this._cursor,qe=Ne+1,lt=ue._elements,gt=lt[Ne];return qe===y&&(ke=ue._next,qe=0),--this._size,this._cursor=qe,ue!==ke&&(this._front=ke),lt[Ne]=void 0,gt},ne.prototype.forEach=function(ue){for(var ke=this._cursor,Ne=this._front,qe=Ne._elements;(ke!==qe.length||Ne._next!==void 0)&&!(ke===qe.length&&(Ne=Ne._next,qe=Ne._elements,ke=0,qe.length===0));)ue(qe[ke]),++ke},ne.prototype.peek=function(){var ue=this._front,ke=this._cursor;return ue._elements[ke]},ne}();function S(ne,ue){ne._ownerReadableStream=ue,ue._reader=ne,ue._state==="readable"?C(ne):ue._state==="closed"?E(ne):w(ne,ue._storedError)}function X(ne,ue){var ke=ne._ownerReadableStream;return dn(ke,ue)}function M(ne){ne._ownerReadableStream._state==="readable"?h(ne,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):m(ne,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),ne._ownerReadableStream._reader=void 0,ne._ownerReadableStream=void 0}function U(ne){return new TypeError("Cannot "+ne+" a stream using a released reader")}function C(ne){ne._closedPromise=e(function(ue,ke){ne._closedPromise_resolve=ue,ne._closedPromise_reject=ke})}function w(ne,ue){C(ne),h(ne,ue)}function E(ne){C(ne),$(ne)}function h(ne,ue){ne._closedPromise_reject!==void 0&&(r(ne._closedPromise),ne._closedPromise_reject(ue),ne._closedPromise_resolve=void 0,ne._closedPromise_reject=void 0)}function m(ne,ue){w(ne,ue)}function $(ne){ne._closedPromise_resolve!==void 0&&(ne._closedPromise_resolve(void 0),ne._closedPromise_resolve=void 0,ne._closedPromise_reject=void 0)}var D=J("[[AbortSteps]]"),R=J("[[ErrorSteps]]"),N=J("[[CancelSteps]]"),T=J("[[PullSteps]]"),v=Number.isFinite||function(ne){return typeof ne=="number"&&isFinite(ne)},F=Math.trunc||function(ne){return ne<0?Math.ceil(ne):Math.floor(ne)};function H(ne){return typeof ne=="object"||typeof ne=="function"}function j(ne,ue){if(ne!==void 0&&!H(ne))throw new TypeError(ue+" is not an object.")}function I(ne,ue){if(typeof ne!="function")throw new TypeError(ue+" is not a function.")}function B(ne){return typeof ne=="object"&&ne!==null||typeof ne=="function"}function O(ne,ue){if(!B(ne))throw new TypeError(ue+" is not an object.")}function k(ne,ue,ke){if(ne===void 0)throw new TypeError("Parameter "+ue+" is required in '"+ke+"'.")}function L(ne,ue,ke){if(ne===void 0)throw new TypeError(ue+" is required in '"+ke+"'.")}function z(ne){return Number(ne)}function K(ne){return ne===0?0:ne}function q(ne){return K(F(ne))}function W(ne,ue){var ke=0,Ne=Number.MAX_SAFE_INTEGER,qe=Number(ne);if(qe=K(qe),!v(qe))throw new TypeError(ue+" is not a finite number");if(qe=q(qe),qe<ke||qe>Ne)throw new TypeError(ue+" is outside the accepted range of "+ke+" to "+Ne+", inclusive");return!v(qe)||qe===0?0:qe}function Y(ne,ue){if(!Mn(ne))throw new TypeError(ue+" is not a ReadableStream.")}function V(ne){return new G(ne)}function ee(ne,ue){ne._reader._readRequests.push(ue)}function ae(ne,ue,ke){var Ne=ne._reader,qe=Ne._readRequests.shift();ke?qe._closeSteps():qe._chunkSteps(ue)}function oe(ne){return ne._reader._readRequests.length}function Z(ne){var ue=ne._reader;return!(ue===void 0||!se(ue))}var G=function(){function ne(ue){if(k(ue,1,"ReadableStreamDefaultReader"),Y(ue,"First parameter"),Dn(ue))throw new TypeError("This stream has already been locked for exclusive reading by another reader");S(this,ue),this._readRequests=new d}return Object.defineProperty(ne.prototype,"closed",{get:function(){return se(this)?this._closedPromise:o(ge("closed"))},enumerable:!1,configurable:!0}),ne.prototype.cancel=function(ue){return ue===void 0&&(ue=void 0),se(this)?this._ownerReadableStream===void 0?o(U("cancel")):X(this,ue):o(ge("cancel"))},ne.prototype.read=function(){if(!se(this))return o(ge("read"));if(this._ownerReadableStream===void 0)return o(U("read from"));var ue,ke,Ne=e(function(lt,gt){ue=lt,ke=gt}),qe={_chunkSteps:function(lt){return ue({value:lt,done:!1})},_closeSteps:function(){return ue({value:void 0,done:!0})},_errorSteps:function(lt){return ke(lt)}};return le(this,qe),Ne},ne.prototype.releaseLock=function(){if(!se(this))throw ge("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");M(this)}},ne}();Object.defineProperties(G.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof J.toStringTag=="symbol"&&Object.defineProperty(G.prototype,J.toStringTag,{value:"ReadableStreamDefaultReader",configurable:!0});function se(ne){return!g(ne)||!Object.prototype.hasOwnProperty.call(ne,"_readRequests")?!1:ne instanceof G}function le(ne,ue){var ke=ne._ownerReadableStream;ke._disturbed=!0,ke._state==="closed"?ue._closeSteps():ke._state==="errored"?ue._errorSteps(ke._storedError):ke._readableStreamController[T](ue)}function ge(ne){return new TypeError("ReadableStreamDefaultReader.prototype."+ne+" can only be used on a ReadableStreamDefaultReader")}var de,pe;typeof J.asyncIterator=="symbol"&&(pe=(de={},de[J.asyncIterator]=function(){return this},de),Object.defineProperty(pe,J.asyncIterator,{enumerable:!1}));var Fe=function(){function ne(ue,ke){this._ongoingPromise=void 0,this._isFinished=!1,this._reader=ue,this._preventCancel=ke}return ne.prototype.next=function(){var ue=this,ke=function(){return ue._nextSteps()};return this._ongoingPromise=this._ongoingPromise?n(this._ongoingPromise,ke,ke):ke(),this._ongoingPromise},ne.prototype.return=function(ue){var ke=this,Ne=function(){return ke._returnSteps(ue)};return this._ongoingPromise?n(this._ongoingPromise,Ne,Ne):Ne()},ne.prototype._nextSteps=function(){var ue=this;if(this._isFinished)return Promise.resolve({value:void 0,done:!0});var ke=this._reader;if(ke._ownerReadableStream===void 0)return o(U("iterate"));var Ne,qe,lt=e(function(Tt,Ut){Ne=Tt,qe=Ut}),gt={_chunkSteps:function(Tt){ue._ongoingPromise=void 0,i(function(){return Ne({value:Tt,done:!1})})},_closeSteps:function(){ue._ongoingPromise=void 0,ue._isFinished=!0,M(ke),Ne({value:void 0,done:!0})},_errorSteps:function(Tt){ue._ongoingPromise=void 0,ue._isFinished=!0,M(ke),qe(Tt)}};return le(ke,gt),lt},ne.prototype._returnSteps=function(ue){if(this._isFinished)return Promise.resolve({value:ue,done:!0});this._isFinished=!0;var ke=this._reader;if(ke._ownerReadableStream===void 0)return o(U("finish iterating"));if(!this._preventCancel){var Ne=X(ke,ue);return M(ke),n(Ne,function(){return{value:ue,done:!0}})}return M(ke),b({value:ue,done:!0})},ne}(),Ae={next:function(){return Ie(this)?this._asyncIteratorImpl.next():o(Me("next"))},return:function(ne){return Ie(this)?this._asyncIteratorImpl.return(ne):o(Me("return"))}};pe!==void 0&&Object.setPrototypeOf(Ae,pe);function Pe(ne,ue){var ke=V(ne),Ne=new Fe(ke,ue),qe=Object.create(Ae);return qe._asyncIteratorImpl=Ne,qe}function Ie(ne){if(!g(ne)||!Object.prototype.hasOwnProperty.call(ne,"_asyncIteratorImpl"))return!1;try{return ne._asyncIteratorImpl instanceof Fe}catch{return!1}}function Me(ne){return new TypeError("ReadableStreamAsyncIterator."+ne+" can only be used on a ReadableSteamAsyncIterator")}var Oe=Number.isNaN||function(ne){return ne!==ne};function Se(ne){return ne.slice()}function Ce(ne,ue,ke,Ne,qe){new Uint8Array(ne).set(new Uint8Array(ke,Ne,qe),ue)}function me(ne){return ne}function fe(ne){return!1}function be(ne,ue,ke){if(ne.slice)return ne.slice(ue,ke);var Ne=ke-ue,qe=new ArrayBuffer(Ne);return Ce(qe,0,ne,ue,Ne),qe}function ye(ne){return!(typeof ne!="number"||Oe(ne)||ne<0)}function _e(ne){var ue=be(ne.buffer,ne.byteOffset,ne.byteOffset+ne.byteLength);return new Uint8Array(ue)}function De(ne){var ue=ne._queue.shift();return ne._queueTotalSize-=ue.size,ne._queueTotalSize<0&&(ne._queueTotalSize=0),ue.value}function Ee(ne,ue,ke){if(!ye(ke)||ke===1/0)throw new RangeError("Size must be a finite, non-NaN, non-negative number.");ne._queue.push({value:ue,size:ke}),ne._queueTotalSize+=ke}function ve(ne){var ue=ne._queue.peek();return ue.value}function we(ne){ne._queue=new d,ne._queueTotalSize=0}var Re=function(){function ne(){throw new TypeError("Illegal constructor")}return Object.defineProperty(ne.prototype,"view",{get:function(){if(!Ge(this))throw Qe("view");return this._view},enumerable:!1,configurable:!0}),ne.prototype.respond=function(ue){if(!Ge(this))throw Qe("respond");if(k(ue,1,"respond"),ue=W(ue,"First parameter"),this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");fe(this._view.buffer),Ot(this._associatedReadableByteStreamController,ue)},ne.prototype.respondWithNewView=function(ue){if(!Ge(this))throw Qe("respondWithNewView");if(k(ue,1,"respondWithNewView"),!ArrayBuffer.isView(ue))throw new TypeError("You can only respond with array buffer views");if(this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");fe(ue.buffer),Ft(this._associatedReadableByteStreamController,ue)},ne}();Object.defineProperties(Re.prototype,{respond:{enumerable:!0},respondWithNewView:{enumerable:!0},view:{enumerable:!0}}),typeof J.toStringTag=="symbol"&&Object.defineProperty(Re.prototype,J.toStringTag,{value:"ReadableStreamBYOBRequest",configurable:!0});var Ue=function(){function ne(){throw new TypeError("Illegal constructor")}return Object.defineProperty(ne.prototype,"byobRequest",{get:function(){if(!Be(this))throw Je("byobRequest");return At(this)},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"desiredSize",{get:function(){if(!Be(this))throw Je("desiredSize");return bt(this)},enumerable:!1,configurable:!0}),ne.prototype.close=function(){if(!Be(this))throw Je("close");if(this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");var ue=this._controlledReadableByteStream._state;if(ue!=="readable")throw new TypeError("The stream (in "+ue+" state) is not in the readable state and cannot be closed");mt(this)},ne.prototype.enqueue=function(ue){if(!Be(this))throw Je("enqueue");if(k(ue,1,"enqueue"),!ArrayBuffer.isView(ue))throw new TypeError("chunk must be an array buffer view");if(ue.byteLength===0)throw new TypeError("chunk must have non-zero byteLength");if(ue.buffer.byteLength===0)throw new TypeError("chunk's buffer must have non-zero byteLength");if(this._closeRequested)throw new TypeError("stream is closed or draining");var ke=this._controlledReadableByteStream._state;if(ke!=="readable")throw new TypeError("The stream (in "+ke+" state) is not in the readable state and cannot be enqueued to");St(this,ue)},ne.prototype.error=function(ue){if(ue===void 0&&(ue=void 0),!Be(this))throw Je("error");nt(this,ue)},ne.prototype[N]=function(ue){$e(this),we(this);var ke=this._cancelAlgorithm(ue);return dt(this),ke},ne.prototype[T]=function(ue){var ke=this._controlledReadableByteStream;if(this._queueTotalSize>0){var Ne=this._queue.shift();this._queueTotalSize-=Ne.byteLength,st(this);var qe=new Uint8Array(Ne.buffer,Ne.byteOffset,Ne.byteLength);ue._chunkSteps(qe);return}var lt=this._autoAllocateChunkSize;if(lt!==void 0){var gt=void 0;try{gt=new ArrayBuffer(lt)}catch(Ut){ue._errorSteps(Ut);return}var Tt={buffer:gt,bufferByteLength:lt,byteOffset:0,byteLength:lt,bytesFilled:0,elementSize:1,viewConstructor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(Tt)}ee(ke,ue),tt(this)},ne}();Object.defineProperties(Ue.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},byobRequest:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof J.toStringTag=="symbol"&&Object.defineProperty(Ue.prototype,J.toStringTag,{value:"ReadableByteStreamController",configurable:!0});function Be(ne){return!g(ne)||!Object.prototype.hasOwnProperty.call(ne,"_controlledReadableByteStream")?!1:ne instanceof Ue}function Ge(ne){return!g(ne)||!Object.prototype.hasOwnProperty.call(ne,"_associatedReadableByteStreamController")?!1:ne instanceof Re}function tt(ne){var ue=et(ne);if(ue){if(ne._pulling){ne._pullAgain=!0;return}ne._pulling=!0;var ke=ne._pullAlgorithm();x(ke,function(){ne._pulling=!1,ne._pullAgain&&(ne._pullAgain=!1,tt(ne))},function(Ne){nt(ne,Ne)})}}function $e(ne){pt(ne),ne._pendingPullIntos=new d}function rt(ne,ue){var ke=!1;ne._state==="closed"&&(ke=!0);var Ne=ht(ue);ue.readerType==="default"?ae(ne,Ne,ke):Ht(ne,Ne,ke)}function ht(ne){var ue=ne.bytesFilled,ke=ne.elementSize;return new ne.viewConstructor(ne.buffer,ne.byteOffset,ue/ke)}function He(ne,ue,ke,Ne){ne._queue.push({buffer:ue,byteOffset:ke,byteLength:Ne}),ne._queueTotalSize+=Ne}function ct(ne,ue){var ke=ue.elementSize,Ne=ue.bytesFilled-ue.bytesFilled%ke,qe=Math.min(ne._queueTotalSize,ue.byteLength-ue.bytesFilled),lt=ue.bytesFilled+qe,gt=lt-lt%ke,Tt=qe,Ut=!1;gt>Ne&&(Tt=gt-ue.bytesFilled,Ut=!0);for(var jt=ne._queue;Tt>0;){var Wt=jt.peek(),Vt=Math.min(Tt,Wt.byteLength),nn=ue.byteOffset+ue.bytesFilled;Ce(ue.buffer,nn,Wt.buffer,Wt.byteOffset,Vt),Wt.byteLength===Vt?jt.shift():(Wt.byteOffset+=Vt,Wt.byteLength-=Vt),ne._queueTotalSize-=Vt,at(ne,Vt,ue),Tt-=Vt}return Ut}function at(ne,ue,ke){ke.bytesFilled+=ue}function st(ne){ne._queueTotalSize===0&&ne._closeRequested?(dt(ne),pr(ne._controlledReadableByteStream)):tt(ne)}function pt(ne){ne._byobRequest!==null&&(ne._byobRequest._associatedReadableByteStreamController=void 0,ne._byobRequest._view=null,ne._byobRequest=null)}function vt(ne){for(;ne._pendingPullIntos.length>0;){if(ne._queueTotalSize===0)return;var ue=ne._pendingPullIntos.peek();ct(ne,ue)&&(it(ne),rt(ne._controlledReadableByteStream,ue))}}function xt(ne,ue,ke){var Ne=ne._controlledReadableByteStream,qe=1;ue.constructor!==DataView&&(qe=ue.constructor.BYTES_PER_ELEMENT);var lt=ue.constructor,gt=ue.buffer,Tt={buffer:gt,bufferByteLength:gt.byteLength,byteOffset:ue.byteOffset,byteLength:ue.byteLength,bytesFilled:0,elementSize:qe,viewConstructor:lt,readerType:"byob"};if(ne._pendingPullIntos.length>0){ne._pendingPullIntos.push(Tt),kt(Ne,ke);return}if(Ne._state==="closed"){var Ut=new lt(Tt.buffer,Tt.byteOffset,0);ke._closeSteps(Ut);return}if(ne._queueTotalSize>0){if(ct(ne,Tt)){var jt=ht(Tt);st(ne),ke._chunkSteps(jt);return}if(ne._closeRequested){var Wt=new TypeError("Insufficient bytes to fill elements in the given buffer");nt(ne,Wt),ke._errorSteps(Wt);return}}ne._pendingPullIntos.push(Tt),kt(Ne,ke),tt(ne)}function Xt(ne,ue){var ke=ne._controlledReadableByteStream;if(_t(ke))for(;Pt(ke)>0;){var Ne=it(ne);rt(ke,Ne)}}function Ze(ne,ue,ke){if(at(ne,ue,ke),!(ke.bytesFilled<ke.elementSize)){it(ne);var Ne=ke.bytesFilled%ke.elementSize;if(Ne>0){var qe=ke.byteOffset+ke.bytesFilled,lt=be(ke.buffer,qe-Ne,qe);He(ne,lt,0,lt.byteLength)}ke.bytesFilled-=Ne,rt(ne._controlledReadableByteStream,ke),vt(ne)}}function Ve(ne,ue){var ke=ne._pendingPullIntos.peek();pt(ne);var Ne=ne._controlledReadableByteStream._state;Ne==="closed"?Xt(ne):Ze(ne,ue,ke),tt(ne)}function it(ne){var ue=ne._pendingPullIntos.shift();return ue}function et(ne){var ue=ne._controlledReadableByteStream;if(ue._state!=="readable"||ne._closeRequested||!ne._started)return!1;if(Z(ue)&&oe(ue)>0||_t(ue)&&Pt(ue)>0)return!0;var ke=bt(ne);return ke>0}function dt(ne){ne._pullAlgorithm=void 0,ne._cancelAlgorithm=void 0}function mt(ne){var ue=ne._controlledReadableByteStream;if(!(ne._closeRequested||ue._state!=="readable")){if(ne._queueTotalSize>0){ne._closeRequested=!0;return}if(ne._pendingPullIntos.length>0){var ke=ne._pendingPullIntos.peek();if(ke.bytesFilled>0){var Ne=new TypeError("Insufficient bytes to fill elements in the given buffer");throw nt(ne,Ne),Ne}}dt(ne),pr(ue)}}function St(ne,ue){var ke=ne._controlledReadableByteStream;if(!(ne._closeRequested||ke._state!=="readable")){var Ne=ue.buffer,qe=ue.byteOffset,lt=ue.byteLength,gt=Ne;if(ne._pendingPullIntos.length>0){var Tt=ne._pendingPullIntos.peek();fe(Tt.buffer),Tt.buffer=Tt.buffer}if(pt(ne),Z(ke))if(oe(ke)===0)He(ne,gt,qe,lt);else{ne._pendingPullIntos.length>0&&it(ne);var Ut=new Uint8Array(gt,qe,lt);ae(ke,Ut,!1)}else _t(ke)?(He(ne,gt,qe,lt),vt(ne)):He(ne,gt,qe,lt);tt(ne)}}function nt(ne,ue){var ke=ne._controlledReadableByteStream;ke._state==="readable"&&($e(ne),we(ne),dt(ne),Xi(ke,ue))}function At(ne){if(ne._byobRequest===null&&ne._pendingPullIntos.length>0){var ue=ne._pendingPullIntos.peek(),ke=new Uint8Array(ue.buffer,ue.byteOffset+ue.bytesFilled,ue.byteLength-ue.bytesFilled),Ne=Object.create(Re.prototype);We(Ne,ne,ke),ne._byobRequest=Ne}return ne._byobRequest}function bt(ne){var ue=ne._controlledReadableByteStream._state;return ue==="errored"?null:ue==="closed"?0:ne._strategyHWM-ne._queueTotalSize}function Ot(ne,ue){var ke=ne._pendingPullIntos.peek(),Ne=ne._controlledReadableByteStream._state;if(Ne==="closed"){if(ue!==0)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream")}else{if(ue===0)throw new TypeError("bytesWritten must be greater than 0 when calling respond() on a readable stream");if(ke.bytesFilled+ue>ke.byteLength)throw new RangeError("bytesWritten out of range")}ke.buffer=ke.buffer,Ve(ne,ue)}function Ft(ne,ue){var ke=ne._pendingPullIntos.peek(),Ne=ne._controlledReadableByteStream._state;if(Ne==="closed"){if(ue.byteLength!==0)throw new TypeError("The view's length must be 0 when calling respondWithNewView() on a closed stream")}else if(ue.byteLength===0)throw new TypeError("The view's length must be greater than 0 when calling respondWithNewView() on a readable stream");if(ke.byteOffset+ke.bytesFilled!==ue.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(ke.bufferByteLength!==ue.buffer.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");if(ke.bytesFilled+ue.byteLength>ke.byteLength)throw new RangeError("The region specified by view is larger than byobRequest");var qe=ue.byteLength;ke.buffer=ue.buffer,Ve(ne,qe)}function wt(ne,ue,ke,Ne,qe,lt,gt){ue._controlledReadableByteStream=ne,ue._pullAgain=!1,ue._pulling=!1,ue._byobRequest=null,ue._queue=ue._queueTotalSize=void 0,we(ue),ue._closeRequested=!1,ue._started=!1,ue._strategyHWM=lt,ue._pullAlgorithm=Ne,ue._cancelAlgorithm=qe,ue._autoAllocateChunkSize=gt,ue._pendingPullIntos=new d,ne._readableStreamController=ue;var Tt=ke();x(b(Tt),function(){ue._started=!0,tt(ue)},function(Ut){nt(ue,Ut)})}function Le(ne,ue,ke){var Ne=Object.create(Ue.prototype),qe=function(){},lt=function(){return b(void 0)},gt=function(){return b(void 0)};ue.start!==void 0&&(qe=function(){return ue.start(Ne)}),ue.pull!==void 0&&(lt=function(){return ue.pull(Ne)}),ue.cancel!==void 0&&(gt=function(Ut){return ue.cancel(Ut)});var Tt=ue.autoAllocateChunkSize;if(Tt===0)throw new TypeError("autoAllocateChunkSize must be greater than 0");wt(ne,Ne,qe,lt,gt,ke,Tt)}function We(ne,ue,ke){ne._associatedReadableByteStreamController=ue,ne._view=ke}function Qe(ne){return new TypeError("ReadableStreamBYOBRequest.prototype."+ne+" can only be used on a ReadableStreamBYOBRequest")}function Je(ne){return new TypeError("ReadableByteStreamController.prototype."+ne+" can only be used on a ReadableByteStreamController")}function ut(ne){return new $t(ne)}function kt(ne,ue){ne._reader._readIntoRequests.push(ue)}function Ht(ne,ue,ke){var Ne=ne._reader,qe=Ne._readIntoRequests.shift();ke?qe._closeSteps(ue):qe._chunkSteps(ue)}function Pt(ne){return ne._reader._readIntoRequests.length}function _t(ne){var ue=ne._reader;return!(ue===void 0||!qt(ue))}var $t=function(){function ne(ue){if(k(ue,1,"ReadableStreamBYOBReader"),Y(ue,"First parameter"),Dn(ue))throw new TypeError("This stream has already been locked for exclusive reading by another reader");if(!Be(ue._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");S(this,ue),this._readIntoRequests=new d}return Object.defineProperty(ne.prototype,"closed",{get:function(){return qt(this)?this._closedPromise:o(Fn("closed"))},enumerable:!1,configurable:!0}),ne.prototype.cancel=function(ue){return ue===void 0&&(ue=void 0),qt(this)?this._ownerReadableStream===void 0?o(U("cancel")):X(this,ue):o(Fn("cancel"))},ne.prototype.read=function(ue){if(!qt(this))return o(Fn("read"));if(!ArrayBuffer.isView(ue))return o(new TypeError("view must be an array buffer view"));if(ue.byteLength===0)return o(new TypeError("view must have non-zero byteLength"));if(ue.buffer.byteLength===0)return o(new TypeError("view's buffer must have non-zero byteLength"));if(fe(ue.buffer),this._ownerReadableStream===void 0)return o(U("read from"));var ke,Ne,qe=e(function(gt,Tt){ke=gt,Ne=Tt}),lt={_chunkSteps:function(gt){return ke({value:gt,done:!1})},_closeSteps:function(gt){return ke({value:gt,done:!0})},_errorSteps:function(gt){return Ne(gt)}};return ln(this,ue,lt),qe},ne.prototype.releaseLock=function(){if(!qt(this))throw Fn("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");M(this)}},ne}();Object.defineProperties($t.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof J.toStringTag=="symbol"&&Object.defineProperty($t.prototype,J.toStringTag,{value:"ReadableStreamBYOBReader",configurable:!0});function qt(ne){return!g(ne)||!Object.prototype.hasOwnProperty.call(ne,"_readIntoRequests")?!1:ne instanceof $t}function ln(ne,ue,ke){var Ne=ne._ownerReadableStream;Ne._disturbed=!0,Ne._state==="errored"?ke._errorSteps(Ne._storedError):xt(Ne._readableStreamController,ue,ke)}function Fn(ne){return new TypeError("ReadableStreamBYOBReader.prototype."+ne+" can only be used on a ReadableStreamBYOBReader")}function gn(ne,ue){var ke=ne.highWaterMark;if(ke===void 0)return ue;if(Oe(ke)||ke<0)throw new RangeError("Invalid highWaterMark");return ke}function kn(ne){var ue=ne.size;return ue||function(){return 1}}function Tn(ne,ue){j(ne,ue);var ke=ne==null?void 0:ne.highWaterMark,Ne=ne==null?void 0:ne.size;return{highWaterMark:ke===void 0?void 0:z(ke),size:Ne===void 0?void 0:zn(Ne,ue+" has member 'size' that")}}function zn(ne,ue){return I(ne,ue),function(ke){return z(ne(ke))}}function ir(ne,ue){j(ne,ue);var ke=ne==null?void 0:ne.abort,Ne=ne==null?void 0:ne.close,qe=ne==null?void 0:ne.start,lt=ne==null?void 0:ne.type,gt=ne==null?void 0:ne.write;return{abort:ke===void 0?void 0:ar(ke,ne,ue+" has member 'abort' that"),close:Ne===void 0?void 0:sr(Ne,ne,ue+" has member 'close' that"),start:qe===void 0?void 0:or(qe,ne,ue+" has member 'start' that"),write:gt===void 0?void 0:lr(gt,ne,ue+" has member 'write' that"),type:lt}}function ar(ne,ue,ke){return I(ne,ke),function(Ne){return c(ne,ue,[Ne])}}function sr(ne,ue,ke){return I(ne,ke),function(){return c(ne,ue,[])}}function or(ne,ue,ke){return I(ne,ke),function(Ne){return s(ne,ue,[Ne])}}function lr(ne,ue,ke){return I(ne,ke),function(Ne,qe){return c(ne,ue,[Ne,qe])}}function Vn(ne,ue){if(!hn(ne))throw new TypeError(ue+" is not a WritableStream.")}function qn(ne){if(typeof ne!="object"||ne===null)return!1;try{return typeof ne.aborted=="boolean"}catch{return!1}}var Bn=typeof AbortController=="function";function cr(){if(Bn)return new AbortController}var Sn=function(){function ne(ue,ke){ue===void 0&&(ue={}),ke===void 0&&(ke={}),ue===void 0?ue=null:O(ue,"First parameter");var Ne=Tn(ke,"Second parameter"),qe=ir(ue,"First parameter");$n(this);var lt=qe.type;if(lt!==void 0)throw new RangeError("Invalid type is specified");var gt=kn(Ne),Tt=gn(Ne,1);mn(this,qe,Tt,gt)}return Object.defineProperty(ne.prototype,"locked",{get:function(){if(!hn(this))throw wr("locked");return pn(this)},enumerable:!1,configurable:!0}),ne.prototype.abort=function(ue){return ue===void 0&&(ue=void 0),hn(this)?pn(this)?o(new TypeError("Cannot abort a stream that already has a writer")):Pn(this,ue):o(wr("abort"))},ne.prototype.close=function(){return hn(this)?pn(this)?o(new TypeError("Cannot close a stream that already has a writer")):_(this)?o(new TypeError("Cannot close an already-closing stream")):Kn(this):o(wr("close"))},ne.prototype.getWriter=function(){if(!hn(this))throw wr("getWriter");return Yn(this)},ne}();Object.defineProperties(Sn.prototype,{abort:{enumerable:!0},close:{enumerable:!0},getWriter:{enumerable:!0},locked:{enumerable:!0}}),typeof J.toStringTag=="symbol"&&Object.defineProperty(Sn.prototype,J.toStringTag,{value:"WritableStream",configurable:!0});function Yn(ne){return new yt(ne)}function Un(ne,ue,ke,Ne,qe,lt){qe===void 0&&(qe=1),lt===void 0&&(lt=function(){return 1});var gt=Object.create(Sn.prototype);$n(gt);var Tt=Object.create(Nt.prototype);return Lt(gt,Tt,ne,ue,ke,Ne,qe,lt),gt}function $n(ne){ne._state="writable",ne._storedError=void 0,ne._writer=void 0,ne._writableStreamController=void 0,ne._writeRequests=new d,ne._inFlightWriteRequest=void 0,ne._closeRequest=void 0,ne._inFlightCloseRequest=void 0,ne._pendingAbortRequest=void 0,ne._backpressure=!1}function hn(ne){return!g(ne)||!Object.prototype.hasOwnProperty.call(ne,"_writableStreamController")?!1:ne instanceof Sn}function pn(ne){return ne._writer!==void 0}function Pn(ne,ue){var ke;if(ne._state==="closed"||ne._state==="errored")return b(void 0);ne._writableStreamController._abortReason=ue,(ke=ne._writableStreamController._abortController)===null||ke===void 0||ke.abort();var Ne=ne._state;if(Ne==="closed"||Ne==="errored")return b(void 0);if(ne._pendingAbortRequest!==void 0)return ne._pendingAbortRequest._promise;var qe=!1;Ne==="erroring"&&(qe=!0,ue=void 0);var lt=e(function(gt,Tt){ne._pendingAbortRequest={_promise:void 0,_resolve:gt,_reject:Tt,_reason:ue,_wasAlreadyErroring:qe}});return ne._pendingAbortRequest._promise=lt,qe||An(ne,ue),lt}function Kn(ne){var ue=ne._state;if(ue==="closed"||ue==="errored")return o(new TypeError("The stream (in "+ue+" state) is not in the writable state and cannot be closed"));var ke=e(function(qe,lt){var gt={_resolve:qe,_reject:lt};ne._closeRequest=gt}),Ne=ne._writer;return Ne!==void 0&&ne._backpressure&&ue==="writable"&&Qr(Ne),an(ne._writableStreamController),ke}function ur(ne){var ue=e(function(ke,Ne){var qe={_resolve:ke,_reject:Ne};ne._writeRequests.push(qe)});return ue}function jn(ne,ue){var ke=ne._state;if(ke==="writable"){An(ne,ue);return}Hn(ne)}function An(ne,ue){var ke=ne._writableStreamController;ne._state="erroring",ne._storedError=ue;var Ne=ne._writer;Ne!==void 0&&Kt(Ne,ue),!ce(ne)&&ke._started&&Hn(ne)}function Hn(ne){ne._state="errored",ne._writableStreamController[R]();var ue=ne._storedError;if(ne._writeRequests.forEach(function(qe){qe._reject(ue)}),ne._writeRequests=new d,ne._pendingAbortRequest===void 0){ot(ne);return}var ke=ne._pendingAbortRequest;if(ne._pendingAbortRequest=void 0,ke._wasAlreadyErroring){ke._reject(ue),ot(ne);return}var Ne=ne._writableStreamController[D](ke._reason);x(Ne,function(){ke._resolve(),ot(ne)},function(qe){ke._reject(qe),ot(ne)})}function On(ne){ne._inFlightWriteRequest._resolve(void 0),ne._inFlightWriteRequest=void 0}function hr(ne,ue){ne._inFlightWriteRequest._reject(ue),ne._inFlightWriteRequest=void 0,jn(ne,ue)}function _n(ne){ne._inFlightCloseRequest._resolve(void 0),ne._inFlightCloseRequest=void 0;var ue=ne._state;ue==="erroring"&&(ne._storedError=void 0,ne._pendingAbortRequest!==void 0&&(ne._pendingAbortRequest._resolve(),ne._pendingAbortRequest=void 0)),ne._state="closed";var ke=ne._writer;ke!==void 0&&Di(ke)}function Xe(ne,ue){ne._inFlightCloseRequest._reject(ue),ne._inFlightCloseRequest=void 0,ne._pendingAbortRequest!==void 0&&(ne._pendingAbortRequest._reject(ue),ne._pendingAbortRequest=void 0),jn(ne,ue)}function _(ne){return!(ne._closeRequest===void 0&&ne._inFlightCloseRequest===void 0)}function ce(ne){return!(ne._inFlightWriteRequest===void 0&&ne._inFlightCloseRequest===void 0)}function je(ne){ne._inFlightCloseRequest=ne._closeRequest,ne._closeRequest=void 0}function Ke(ne){ne._inFlightWriteRequest=ne._writeRequests.shift()}function ot(ne){ne._closeRequest!==void 0&&(ne._closeRequest._reject(ne._storedError),ne._closeRequest=void 0);var ue=ne._writer;ue!==void 0&&Jr(ue,ne._storedError)}function Ct(ne,ue){var ke=ne._writer;ke!==void 0&&ue!==ne._backpressure&&(ue?Ga(ke):Qr(ke)),ne._backpressure=ue}var yt=function(){function ne(ue){if(k(ue,1,"WritableStreamDefaultWriter"),Vn(ue,"First parameter"),pn(ue))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=ue,ue._writer=this;var ke=ue._state;if(ke==="writable")!_(ue)&&ue._backpressure?Er(this):Li(this),Cr(this);else if(ke==="erroring")Zr(this,ue._storedError),Cr(this);else if(ke==="closed")Li(this),Wa(this);else{var Ne=ue._storedError;Zr(this,Ne),Mi(this,Ne)}}return Object.defineProperty(ne.prototype,"closed",{get:function(){return Et(this)?this._closedPromise:o(Xn("closed"))},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"desiredSize",{get:function(){if(!Et(this))throw Xn("desiredSize");if(this._ownerWritableStream===void 0)throw dr("desiredSize");return Jt(this)},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"ready",{get:function(){return Et(this)?this._readyPromise:o(Xn("ready"))},enumerable:!1,configurable:!0}),ne.prototype.abort=function(ue){return ue===void 0&&(ue=void 0),Et(this)?this._ownerWritableStream===void 0?o(dr("abort")):It(this,ue):o(Xn("abort"))},ne.prototype.close=function(){if(!Et(this))return o(Xn("close"));var ue=this._ownerWritableStream;return ue===void 0?o(dr("close")):_(ue)?o(new TypeError("Cannot close an already-closing stream")):Bt(this)},ne.prototype.releaseLock=function(){if(!Et(this))throw Xn("releaseLock");var ue=this._ownerWritableStream;ue!==void 0&&Rt(this)},ne.prototype.write=function(ue){return ue===void 0&&(ue=void 0),Et(this)?this._ownerWritableStream===void 0?o(dr("write to")):Zt(this,ue):o(Xn("write"))},ne}();Object.defineProperties(yt.prototype,{abort:{enumerable:!0},close:{enumerable:!0},releaseLock:{enumerable:!0},write:{enumerable:!0},closed:{enumerable:!0},desiredSize:{enumerable:!0},ready:{enumerable:!0}}),typeof J.toStringTag=="symbol"&&Object.defineProperty(yt.prototype,J.toStringTag,{value:"WritableStreamDefaultWriter",configurable:!0});function Et(ne){return!g(ne)||!Object.prototype.hasOwnProperty.call(ne,"_ownerWritableStream")?!1:ne instanceof yt}function It(ne,ue){var ke=ne._ownerWritableStream;return Pn(ke,ue)}function Bt(ne){var ue=ne._ownerWritableStream;return Kn(ue)}function zt(ne){var ue=ne._ownerWritableStream,ke=ue._state;return _(ue)||ke==="closed"?b(void 0):ke==="errored"?o(ue._storedError):Bt(ne)}function Gt(ne,ue){ne._closedPromiseState==="pending"?Jr(ne,ue):Xa(ne,ue)}function Kt(ne,ue){ne._readyPromiseState==="pending"?Ni(ne,ue):za(ne,ue)}function Jt(ne){var ue=ne._ownerWritableStream,ke=ue._state;return ke==="errored"||ke==="erroring"?null:ke==="closed"?0:wn(ue._writableStreamController)}function Rt(ne){var ue=ne._ownerWritableStream,ke=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");Kt(ne,ke),Gt(ne,ke),ue._writer=void 0,ne._ownerWritableStream=void 0}function Zt(ne,ue){var ke=ne._ownerWritableStream,Ne=ke._writableStreamController,qe=Wn(Ne,ue);if(ke!==ne._ownerWritableStream)return o(dr("write to"));var lt=ke._state;if(lt==="errored")return o(ke._storedError);if(_(ke)||lt==="closed")return o(new TypeError("The stream is closing or closed and cannot be written to"));if(lt==="erroring")return o(ke._storedError);var gt=ur(ke);return Vr(Ne,ue,qe),gt}var Mt={},Nt=function(){function ne(){throw new TypeError("Illegal constructor")}return Object.defineProperty(ne.prototype,"abortReason",{get:function(){if(!rn(this))throw Kr("abortReason");return this._abortReason},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"signal",{get:function(){if(!rn(this))throw Kr("signal");if(this._abortController===void 0)throw new TypeError("WritableStreamDefaultController.prototype.signal is not supported");return this._abortController.signal},enumerable:!1,configurable:!0}),ne.prototype.error=function(ue){if(ue===void 0&&(ue=void 0),!rn(this))throw Kr("error");var ke=this._controlledWritableStream._state;ke==="writable"&&Ri(this,ue)},ne.prototype[D]=function(ue){var ke=this._abortAlgorithm(ue);return on(this),ke},ne.prototype[R]=function(){we(this)},ne}();Object.defineProperties(Nt.prototype,{abortReason:{enumerable:!0},signal:{enumerable:!0},error:{enumerable:!0}}),typeof J.toStringTag=="symbol"&&Object.defineProperty(Nt.prototype,J.toStringTag,{value:"WritableStreamDefaultController",configurable:!0});function rn(ne){return!g(ne)||!Object.prototype.hasOwnProperty.call(ne,"_controlledWritableStream")?!1:ne instanceof Nt}function Lt(ne,ue,ke,Ne,qe,lt,gt,Tt){ue._controlledWritableStream=ne,ne._writableStreamController=ue,ue._queue=void 0,ue._queueTotalSize=void 0,we(ue),ue._abortReason=void 0,ue._abortController=cr(),ue._started=!1,ue._strategySizeAlgorithm=Tt,ue._strategyHWM=gt,ue._writeAlgorithm=Ne,ue._closeAlgorithm=qe,ue._abortAlgorithm=lt;var Ut=Yr(ue);Ct(ne,Ut);var jt=ke(),Wt=b(jt);x(Wt,function(){ue._started=!0,Cn(ue)},function(Vt){ue._started=!0,jn(ne,Vt)})}function mn(ne,ue,ke,Ne){var qe=Object.create(Nt.prototype),lt=function(){},gt=function(){return b(void 0)},Tt=function(){return b(void 0)},Ut=function(){return b(void 0)};ue.start!==void 0&&(lt=function(){return ue.start(qe)}),ue.write!==void 0&&(gt=function(jt){return ue.write(jt,qe)}),ue.close!==void 0&&(Tt=function(){return ue.close()}),ue.abort!==void 0&&(Ut=function(jt){return ue.abort(jt)}),Lt(ne,qe,lt,gt,Tt,Ut,ke,Ne)}function on(ne){ne._writeAlgorithm=void 0,ne._closeAlgorithm=void 0,ne._abortAlgorithm=void 0,ne._strategySizeAlgorithm=void 0}function an(ne){Ee(ne,Mt,0),Cn(ne)}function Wn(ne,ue){try{return ne._strategySizeAlgorithm(ue)}catch(ke){return qr(ne,ke),1}}function wn(ne){return ne._strategyHWM-ne._queueTotalSize}function Vr(ne,ue,ke){try{Ee(ne,ue,ke)}catch(lt){qr(ne,lt);return}var Ne=ne._controlledWritableStream;if(!_(Ne)&&Ne._state==="writable"){var qe=Yr(ne);Ct(Ne,qe)}Cn(ne)}function Cn(ne){var ue=ne._controlledWritableStream;if(ne._started&&ue._inFlightWriteRequest===void 0){var ke=ue._state;if(ke==="erroring"){Hn(ue);return}if(ne._queue.length!==0){var Ne=ve(ne);Ne===Mt?ja(ne):Ha(ne,Ne)}}}function qr(ne,ue){ne._controlledWritableStream._state==="writable"&&Ri(ne,ue)}function ja(ne){var ue=ne._controlledWritableStream;je(ue),De(ne);var ke=ne._closeAlgorithm();on(ne),x(ke,function(){_n(ue)},function(Ne){Xe(ue,Ne)})}function Ha(ne,ue){var ke=ne._controlledWritableStream;Ke(ke);var Ne=ne._writeAlgorithm(ue);x(Ne,function(){On(ke);var qe=ke._state;if(De(ne),!_(ke)&&qe==="writable"){var lt=Yr(ne);Ct(ke,lt)}Cn(ne)},function(qe){ke._state==="writable"&&on(ne),hr(ke,qe)})}function Yr(ne){var ue=wn(ne);return ue<=0}function Ri(ne,ue){var ke=ne._controlledWritableStream;on(ne),An(ke,ue)}function wr(ne){return new TypeError("WritableStream.prototype."+ne+" can only be used on a WritableStream")}function Kr(ne){return new TypeError("WritableStreamDefaultController.prototype."+ne+" can only be used on a WritableStreamDefaultController")}function Xn(ne){return new TypeError("WritableStreamDefaultWriter.prototype."+ne+" can only be used on a WritableStreamDefaultWriter")}function dr(ne){return new TypeError("Cannot "+ne+" a stream using a released writer")}function Cr(ne){ne._closedPromise=e(function(ue,ke){ne._closedPromise_resolve=ue,ne._closedPromise_reject=ke,ne._closedPromiseState="pending"})}function Mi(ne,ue){Cr(ne),Jr(ne,ue)}function Wa(ne){Cr(ne),Di(ne)}function Jr(ne,ue){ne._closedPromise_reject!==void 0&&(r(ne._closedPromise),ne._closedPromise_reject(ue),ne._closedPromise_resolve=void 0,ne._closedPromise_reject=void 0,ne._closedPromiseState="rejected")}function Xa(ne,ue){Mi(ne,ue)}function Di(ne){ne._closedPromise_resolve!==void 0&&(ne._closedPromise_resolve(void 0),ne._closedPromise_resolve=void 0,ne._closedPromise_reject=void 0,ne._closedPromiseState="resolved")}function Er(ne){ne._readyPromise=e(function(ue,ke){ne._readyPromise_resolve=ue,ne._readyPromise_reject=ke}),ne._readyPromiseState="pending"}function Zr(ne,ue){Er(ne),Ni(ne,ue)}function Li(ne){Er(ne),Qr(ne)}function Ni(ne,ue){ne._readyPromise_reject!==void 0&&(r(ne._readyPromise),ne._readyPromise_reject(ue),ne._readyPromise_resolve=void 0,ne._readyPromise_reject=void 0,ne._readyPromiseState="rejected")}function Ga(ne){Er(ne)}function za(ne,ue){Zr(ne,ue)}function Qr(ne){ne._readyPromise_resolve!==void 0&&(ne._readyPromise_resolve(void 0),ne._readyPromise_resolve=void 0,ne._readyPromise_reject=void 0,ne._readyPromiseState="fulfilled")}var Bi=typeof DOMException<"u"?DOMException:void 0;function Va(ne){if(!(typeof ne=="function"||typeof ne=="object"))return!1;try{return new ne,!0}catch{return!1}}function qa(){var ne=function(ke,Ne){this.message=ke||"",this.name=Ne||"Error",Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)};return ne.prototype=Object.create(Error.prototype),Object.defineProperty(ne.prototype,"constructor",{value:ne,writable:!0,configurable:!0}),ne}var Ya=Va(Bi)?Bi:qa();function Ui(ne,ue,ke,Ne,qe,lt){var gt=V(ne),Tt=Yn(ue);ne._disturbed=!0;var Ut=!1,jt=b(void 0);return e(function(Wt,Vt){var nn;if(lt!==void 0){if(nn=function(){var Dt=new Ya("Aborted","AbortError"),Yt=[];Ne||Yt.push(function(){return ue._state==="writable"?Pn(ue,Dt):b(void 0)}),qe||Yt.push(function(){return ne._state==="readable"?dn(ne,Dt):b(void 0)}),cn(function(){return Promise.all(Yt.map(function(en){return en()}))},!0,Dt)},lt.aborted){nn();return}lt.addEventListener("abort",nn)}function fn(){return e(function(Dt,Yt){function en(yn){yn?Dt():f(Qn(),en,Yt)}en(!1)})}function Qn(){return Ut?b(!0):f(Tt._readyPromise,function(){return e(function(Dt,Yt){le(gt,{_chunkSteps:function(en){jt=f(Zt(Tt,en),void 0,ie),Dt(!1)},_closeSteps:function(){return Dt(!0)},_errorSteps:Yt})})})}if(sn(ne,gt._closedPromise,function(Dt){Ne?En(!0,Dt):cn(function(){return Pn(ue,Dt)},!0,Dt)}),sn(ue,Tt._closedPromise,function(Dt){qe?En(!0,Dt):cn(function(){return dn(ne,Dt)},!0,Dt)}),xn(ne,gt._closedPromise,function(){ke?En():cn(function(){return zt(Tt)})}),_(ue)||ue._state==="closed"){var Ln=new TypeError("the destination writable stream closed before all data could be piped to it");qe?En(!0,Ln):cn(function(){return dn(ne,Ln)},!0,Ln)}r(fn());function bn(){var Dt=jt;return f(jt,function(){return Dt!==jt?bn():void 0})}function sn(Dt,Yt,en){Dt._state==="errored"?en(Dt._storedError):l(Yt,en)}function xn(Dt,Yt,en){Dt._state==="closed"