@tonyptang/unocss-config
Version:
unocss-config
1,214 lines (1,211 loc) • 157 kB
JavaScript
import {
__require
} from "./chunk-WBVP6UPY.mjs";
// node_modules/.pnpm/node-fetch-native@1.6.4/node_modules/node-fetch-native/dist/shared/node-fetch-native.1a4a356d.mjs
var t = Object.defineProperty;
var o = (e, l) => t(e, "name", { value: l, configurable: true });
var n = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {};
function f(e) {
return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e;
}
o(f, "getDefaultExportFromCjs");
// node_modules/.pnpm/node-fetch-native@1.6.4/node_modules/node-fetch-native/dist/node.mjs
import vt from "http";
import Bs from "https";
import st from "zlib";
import me, { PassThrough as cr, pipeline as lt } from "stream";
import { Buffer as M } from "buffer";
import { types as dr, promisify as ks, deprecate as hr } from "util";
import { format as qs } from "url";
import { isIP as Os } from "net";
import { statSync as ci, createReadStream as zs, promises as Is } from "fs";
import { basename as Fs } from "path";
var As = Object.defineProperty;
var n2 = (i, o2) => As(i, "name", { value: o2, configurable: true });
var fi = (i, o2, a) => {
if (!o2.has(i))
throw TypeError("Cannot " + a);
};
var O = (i, o2, a) => (fi(i, o2, "read from private field"), a ? a.call(i) : o2.get(i));
var be = (i, o2, a) => {
if (o2.has(i))
throw TypeError("Cannot add the same private member more than once");
o2 instanceof WeakSet ? o2.add(i) : o2.set(i, a);
};
var X = (i, o2, a, u) => (fi(i, o2, "write to private field"), u ? u.call(i, a) : o2.set(i, a), a);
var ve;
var kt;
var bt;
var Cr;
var Ve;
var Wt;
var qt;
var Ot;
var ee;
var zt;
var Ne;
var He;
var It;
function js(i) {
if (!/^data:/i.test(i))
throw new TypeError('`uri` does not appear to be a Data URI (must begin with "data:")');
i = i.replace(/\r?\n/g, "");
const o2 = i.indexOf(",");
if (o2 === -1 || o2 <= 4)
throw new TypeError("malformed data: URI");
const a = i.substring(5, o2).split(";");
let u = "", l = false;
const p = a[0] || "text/plain";
let h = p;
for (let E = 1; E < a.length; E++)
a[E] === "base64" ? l = true : a[E] && (h += `;${a[E]}`, a[E].indexOf("charset=") === 0 && (u = a[E].substring(8)));
!a[0] && !u.length && (h += ";charset=US-ASCII", u = "US-ASCII");
const g = l ? "base64" : "ascii", A = unescape(i.substring(o2 + 1)), w = Buffer.from(A, g);
return w.type = p, w.typeFull = h, w.charset = u, w;
}
n2(js, "dataUriToBuffer");
var pr = { exports: {} };
var di;
function Ls() {
return di || (di = 1, function(i, o2) {
(function(a, u) {
u(o2);
})(n, function(a) {
function u() {
}
n2(u, "noop");
function l(e) {
return typeof e == "object" && e !== null || typeof e == "function";
}
n2(l, "typeIsObject");
const p = u;
function h(e, t2) {
try {
Object.defineProperty(e, "name", { value: t2, configurable: true });
} catch {
}
}
n2(h, "setFunctionName");
const g = Promise, A = Promise.prototype.then, w = Promise.reject.bind(g);
function E(e) {
return new g(e);
}
n2(E, "newPromise");
function T(e) {
return E((t2) => t2(e));
}
n2(T, "promiseResolvedWith");
function b(e) {
return w(e);
}
n2(b, "promiseRejectedWith");
function q(e, t2, r) {
return A.call(e, t2, r);
}
n2(q, "PerformPromiseThen");
function _(e, t2, r) {
q(q(e, t2, r), void 0, p);
}
n2(_, "uponPromise");
function V(e, t2) {
_(e, t2);
}
n2(V, "uponFulfillment");
function I(e, t2) {
_(e, void 0, t2);
}
n2(I, "uponRejection");
function F(e, t2, r) {
return q(e, t2, r);
}
n2(F, "transformPromiseWith");
function Q(e) {
q(e, void 0, p);
}
n2(Q, "setPromiseIsHandledToTrue");
let ge = n2((e) => {
if (typeof queueMicrotask == "function")
ge = queueMicrotask;
else {
const t2 = T(void 0);
ge = n2((r) => q(t2, r), "_queueMicrotask");
}
return ge(e);
}, "_queueMicrotask");
function z(e, t2, r) {
if (typeof e != "function")
throw new TypeError("Argument is not a function");
return Function.prototype.apply.call(e, t2, r);
}
n2(z, "reflectCall");
function j(e, t2, r) {
try {
return T(z(e, t2, r));
} catch (s) {
return b(s);
}
}
n2(j, "promiseCall");
const U = 16384, bn = class bn {
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(t2) {
const r = this._back;
let s = r;
r._elements.length === U - 1 && (s = { _elements: [], _next: void 0 }), r._elements.push(t2), s !== r && (this._back = s, r._next = s), ++this._size;
}
shift() {
const t2 = this._front;
let r = t2;
const s = this._cursor;
let f2 = s + 1;
const c = t2._elements, d = c[s];
return f2 === U && (r = t2._next, f2 = 0), --this._size, this._cursor = f2, t2 !== r && (this._front = r), c[s] = void 0, d;
}
forEach(t2) {
let r = this._cursor, s = this._front, f2 = s._elements;
for (; (r !== f2.length || s._next !== void 0) && !(r === f2.length && (s = s._next, f2 = s._elements, r = 0, f2.length === 0)); )
t2(f2[r]), ++r;
}
peek() {
const t2 = this._front, r = this._cursor;
return t2._elements[r];
}
};
n2(bn, "SimpleQueue");
let D = bn;
const Ft = Symbol("[[AbortSteps]]"), Qn = Symbol("[[ErrorSteps]]"), Ar = Symbol("[[CancelSteps]]"), Br = Symbol("[[PullSteps]]"), kr = Symbol("[[ReleaseSteps]]");
function Yn(e, t2) {
e._ownerReadableStream = t2, t2._reader = e, t2._state === "readable" ? qr(e) : t2._state === "closed" ? Li(e) : Gn(e, t2._storedError);
}
n2(Yn, "ReadableStreamReaderGenericInitialize");
function Wr(e, t2) {
const r = e._ownerReadableStream;
return ie(r, t2);
}
n2(Wr, "ReadableStreamReaderGenericCancel");
function _e(e) {
const t2 = e._ownerReadableStream;
t2._state === "readable" ? Or(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")), t2._readableStreamController[kr](), t2._reader = void 0, e._ownerReadableStream = void 0;
}
n2(_e, "ReadableStreamReaderGenericRelease");
function jt(e) {
return new TypeError("Cannot " + e + " a stream using a released reader");
}
n2(jt, "readerLockException");
function qr(e) {
e._closedPromise = E((t2, r) => {
e._closedPromise_resolve = t2, e._closedPromise_reject = r;
});
}
n2(qr, "defaultReaderClosedPromiseInitialize");
function Gn(e, t2) {
qr(e), Or(e, t2);
}
n2(Gn, "defaultReaderClosedPromiseInitializeAsRejected");
function Li(e) {
qr(e), Zn(e);
}
n2(Li, "defaultReaderClosedPromiseInitializeAsResolved");
function Or(e, t2) {
e._closedPromise_reject !== void 0 && (Q(e._closedPromise), e._closedPromise_reject(t2), e._closedPromise_resolve = void 0, e._closedPromise_reject = void 0);
}
n2(Or, "defaultReaderClosedPromiseReject");
function $i(e, t2) {
Gn(e, t2);
}
n2($i, "defaultReaderClosedPromiseResetToRejected");
function Zn(e) {
e._closedPromise_resolve !== void 0 && (e._closedPromise_resolve(void 0), e._closedPromise_resolve = void 0, e._closedPromise_reject = void 0);
}
n2(Zn, "defaultReaderClosedPromiseResolve");
const Kn = Number.isFinite || function(e) {
return typeof e == "number" && isFinite(e);
}, Di = Math.trunc || function(e) {
return e < 0 ? Math.ceil(e) : Math.floor(e);
};
function Mi(e) {
return typeof e == "object" || typeof e == "function";
}
n2(Mi, "isDictionary");
function ue(e, t2) {
if (e !== void 0 && !Mi(e))
throw new TypeError(`${t2} is not an object.`);
}
n2(ue, "assertDictionary");
function Z(e, t2) {
if (typeof e != "function")
throw new TypeError(`${t2} is not a function.`);
}
n2(Z, "assertFunction");
function Ui(e) {
return typeof e == "object" && e !== null || typeof e == "function";
}
n2(Ui, "isObject");
function Jn(e, t2) {
if (!Ui(e))
throw new TypeError(`${t2} is not an object.`);
}
n2(Jn, "assertObject");
function Se(e, t2, r) {
if (e === void 0)
throw new TypeError(`Parameter ${t2} is required in '${r}'.`);
}
n2(Se, "assertRequiredArgument");
function zr(e, t2, r) {
if (e === void 0)
throw new TypeError(`${t2} is required in '${r}'.`);
}
n2(zr, "assertRequiredField");
function Ir(e) {
return Number(e);
}
n2(Ir, "convertUnrestrictedDouble");
function Xn(e) {
return e === 0 ? 0 : e;
}
n2(Xn, "censorNegativeZero");
function xi(e) {
return Xn(Di(e));
}
n2(xi, "integerPart");
function Fr(e, t2) {
const s = Number.MAX_SAFE_INTEGER;
let f2 = Number(e);
if (f2 = Xn(f2), !Kn(f2))
throw new TypeError(`${t2} is not a finite number`);
if (f2 = xi(f2), f2 < 0 || f2 > s)
throw new TypeError(`${t2} is outside the accepted range of 0 to ${s}, inclusive`);
return !Kn(f2) || f2 === 0 ? 0 : f2;
}
n2(Fr, "convertUnsignedLongLongWithEnforceRange");
function jr(e, t2) {
if (!We(e))
throw new TypeError(`${t2} is not a ReadableStream.`);
}
n2(jr, "assertReadableStream");
function Qe(e) {
return new fe(e);
}
n2(Qe, "AcquireReadableStreamDefaultReader");
function eo(e, t2) {
e._reader._readRequests.push(t2);
}
n2(eo, "ReadableStreamAddReadRequest");
function Lr(e, t2, r) {
const f2 = e._reader._readRequests.shift();
r ? f2._closeSteps() : f2._chunkSteps(t2);
}
n2(Lr, "ReadableStreamFulfillReadRequest");
function Lt(e) {
return e._reader._readRequests.length;
}
n2(Lt, "ReadableStreamGetNumReadRequests");
function to(e) {
const t2 = e._reader;
return !(t2 === void 0 || !Ee(t2));
}
n2(to, "ReadableStreamHasDefaultReader");
const mn = class mn {
constructor(t2) {
if (Se(t2, 1, "ReadableStreamDefaultReader"), jr(t2, "First parameter"), qe(t2))
throw new TypeError("This stream has already been locked for exclusive reading by another reader");
Yn(this, t2), this._readRequests = new D();
}
get closed() {
return Ee(this) ? this._closedPromise : b($t("closed"));
}
cancel(t2 = void 0) {
return Ee(this) ? this._ownerReadableStream === void 0 ? b(jt("cancel")) : Wr(this, t2) : b($t("cancel"));
}
read() {
if (!Ee(this))
return b($t("read"));
if (this._ownerReadableStream === void 0)
return b(jt("read from"));
let t2, r;
const s = E((c, d) => {
t2 = c, r = d;
});
return mt(this, { _chunkSteps: (c) => t2({ value: c, done: false }), _closeSteps: () => t2({ value: void 0, done: true }), _errorSteps: (c) => r(c) }), s;
}
releaseLock() {
if (!Ee(this))
throw $t("releaseLock");
this._ownerReadableStream !== void 0 && Ni(this);
}
};
n2(mn, "ReadableStreamDefaultReader");
let fe = mn;
Object.defineProperties(fe.prototype, { cancel: { enumerable: true }, read: { enumerable: true }, releaseLock: { enumerable: true }, closed: { enumerable: true } }), h(fe.prototype.cancel, "cancel"), h(fe.prototype.read, "read"), h(fe.prototype.releaseLock, "releaseLock"), typeof Symbol.toStringTag == "symbol" && Object.defineProperty(fe.prototype, Symbol.toStringTag, { value: "ReadableStreamDefaultReader", configurable: true });
function Ee(e) {
return !l(e) || !Object.prototype.hasOwnProperty.call(e, "_readRequests") ? false : e instanceof fe;
}
n2(Ee, "IsReadableStreamDefaultReader");
function mt(e, t2) {
const r = e._ownerReadableStream;
r._disturbed = true, r._state === "closed" ? t2._closeSteps() : r._state === "errored" ? t2._errorSteps(r._storedError) : r._readableStreamController[Br](t2);
}
n2(mt, "ReadableStreamDefaultReaderRead");
function Ni(e) {
_e(e);
const t2 = new TypeError("Reader was released");
ro(e, t2);
}
n2(Ni, "ReadableStreamDefaultReaderRelease");
function ro(e, t2) {
const r = e._readRequests;
e._readRequests = new D(), r.forEach((s) => {
s._errorSteps(t2);
});
}
n2(ro, "ReadableStreamDefaultReaderErrorReadRequests");
function $t(e) {
return new TypeError(`ReadableStreamDefaultReader.prototype.${e} can only be used on a ReadableStreamDefaultReader`);
}
n2($t, "defaultReaderBrandCheckException");
const Hi = Object.getPrototypeOf(Object.getPrototypeOf(async function* () {
}).prototype), yn = class yn {
constructor(t2, r) {
this._ongoingPromise = void 0, this._isFinished = false, this._reader = t2, this._preventCancel = r;
}
next() {
const t2 = n2(() => this._nextSteps(), "nextSteps");
return this._ongoingPromise = this._ongoingPromise ? F(this._ongoingPromise, t2, t2) : t2(), this._ongoingPromise;
}
return(t2) {
const r = n2(() => this._returnSteps(t2), "returnSteps");
return this._ongoingPromise ? F(this._ongoingPromise, r, r) : r();
}
_nextSteps() {
if (this._isFinished)
return Promise.resolve({ value: void 0, done: true });
const t2 = this._reader;
let r, s;
const f2 = E((d, m) => {
r = d, s = m;
});
return mt(t2, { _chunkSteps: (d) => {
this._ongoingPromise = void 0, ge(() => r({ value: d, done: false }));
}, _closeSteps: () => {
this._ongoingPromise = void 0, this._isFinished = true, _e(t2), r({ value: void 0, done: true });
}, _errorSteps: (d) => {
this._ongoingPromise = void 0, this._isFinished = true, _e(t2), s(d);
} }), f2;
}
_returnSteps(t2) {
if (this._isFinished)
return Promise.resolve({ value: t2, done: true });
this._isFinished = true;
const r = this._reader;
if (!this._preventCancel) {
const s = Wr(r, t2);
return _e(r), F(s, () => ({ value: t2, done: true }));
}
return _e(r), T({ value: t2, done: true });
}
};
n2(yn, "ReadableStreamAsyncIteratorImpl");
let Dt = yn;
const no = { next() {
return oo(this) ? this._asyncIteratorImpl.next() : b(io("next"));
}, return(e) {
return oo(this) ? this._asyncIteratorImpl.return(e) : b(io("return"));
} };
Object.setPrototypeOf(no, Hi);
function Vi(e, t2) {
const r = Qe(e), s = new Dt(r, t2), f2 = Object.create(no);
return f2._asyncIteratorImpl = s, f2;
}
n2(Vi, "AcquireReadableStreamAsyncIterator");
function oo(e) {
if (!l(e) || !Object.prototype.hasOwnProperty.call(e, "_asyncIteratorImpl"))
return false;
try {
return e._asyncIteratorImpl instanceof Dt;
} catch {
return false;
}
}
n2(oo, "IsReadableStreamAsyncIterator");
function io(e) {
return new TypeError(`ReadableStreamAsyncIterator.${e} can only be used on a ReadableSteamAsyncIterator`);
}
n2(io, "streamAsyncIteratorBrandCheckException");
const ao = Number.isNaN || function(e) {
return e !== e;
};
var $r, Dr, Mr;
function yt(e) {
return e.slice();
}
n2(yt, "CreateArrayFromList");
function so(e, t2, r, s, f2) {
new Uint8Array(e).set(new Uint8Array(r, s, f2), t2);
}
n2(so, "CopyDataBlockBytes");
let we = n2((e) => (typeof e.transfer == "function" ? we = n2((t2) => t2.transfer(), "TransferArrayBuffer") : typeof structuredClone == "function" ? we = n2((t2) => structuredClone(t2, { transfer: [t2] }), "TransferArrayBuffer") : we = n2((t2) => t2, "TransferArrayBuffer"), we(e)), "TransferArrayBuffer"), Ae = n2((e) => (typeof e.detached == "boolean" ? Ae = n2((t2) => t2.detached, "IsDetachedBuffer") : Ae = n2((t2) => t2.byteLength === 0, "IsDetachedBuffer"), Ae(e)), "IsDetachedBuffer");
function lo(e, t2, r) {
if (e.slice)
return e.slice(t2, r);
const s = r - t2, f2 = new ArrayBuffer(s);
return so(f2, 0, e, t2, s), f2;
}
n2(lo, "ArrayBufferSlice");
function Mt(e, t2) {
const r = e[t2];
if (r != null) {
if (typeof r != "function")
throw new TypeError(`${String(t2)} is not a function`);
return r;
}
}
n2(Mt, "GetMethod");
function Qi(e) {
const t2 = { [Symbol.iterator]: () => e.iterator }, r = async function* () {
return yield* t2;
}(), s = r.next;
return { iterator: r, nextMethod: s, done: false };
}
n2(Qi, "CreateAsyncFromSyncIterator");
const Ur = (Mr = ($r = Symbol.asyncIterator) !== null && $r !== void 0 ? $r : (Dr = Symbol.for) === null || Dr === void 0 ? void 0 : Dr.call(Symbol, "Symbol.asyncIterator")) !== null && Mr !== void 0 ? Mr : "@@asyncIterator";
function uo(e, t2 = "sync", r) {
if (r === void 0)
if (t2 === "async") {
if (r = Mt(e, Ur), r === void 0) {
const c = Mt(e, Symbol.iterator), d = uo(e, "sync", c);
return Qi(d);
}
} else
r = Mt(e, Symbol.iterator);
if (r === void 0)
throw new TypeError("The object is not iterable");
const s = z(r, e, []);
if (!l(s))
throw new TypeError("The iterator method must return an object");
const f2 = s.next;
return { iterator: s, nextMethod: f2, done: false };
}
n2(uo, "GetIterator");
function Yi(e) {
const t2 = z(e.nextMethod, e.iterator, []);
if (!l(t2))
throw new TypeError("The iterator.next() method must return an object");
return t2;
}
n2(Yi, "IteratorNext");
function Gi(e) {
return !!e.done;
}
n2(Gi, "IteratorComplete");
function Zi(e) {
return e.value;
}
n2(Zi, "IteratorValue");
function Ki(e) {
return !(typeof e != "number" || ao(e) || e < 0);
}
n2(Ki, "IsNonNegativeNumber");
function fo(e) {
const t2 = lo(e.buffer, e.byteOffset, e.byteOffset + e.byteLength);
return new Uint8Array(t2);
}
n2(fo, "CloneAsUint8Array");
function xr(e) {
const t2 = e._queue.shift();
return e._queueTotalSize -= t2.size, e._queueTotalSize < 0 && (e._queueTotalSize = 0), t2.value;
}
n2(xr, "DequeueValue");
function Nr(e, t2, r) {
if (!Ki(r) || r === 1 / 0)
throw new RangeError("Size must be a finite, non-NaN, non-negative number.");
e._queue.push({ value: t2, size: r }), e._queueTotalSize += r;
}
n2(Nr, "EnqueueValueWithSize");
function Ji(e) {
return e._queue.peek().value;
}
n2(Ji, "PeekQueueValue");
function Be(e) {
e._queue = new D(), e._queueTotalSize = 0;
}
n2(Be, "ResetQueue");
function co(e) {
return e === DataView;
}
n2(co, "isDataViewConstructor");
function Xi(e) {
return co(e.constructor);
}
n2(Xi, "isDataView");
function ea(e) {
return co(e) ? 1 : e.BYTES_PER_ELEMENT;
}
n2(ea, "arrayBufferViewElementSize");
const gn = class gn {
constructor() {
throw new TypeError("Illegal constructor");
}
get view() {
if (!Hr(this))
throw Zr("view");
return this._view;
}
respond(t2) {
if (!Hr(this))
throw Zr("respond");
if (Se(t2, 1, "respond"), t2 = Fr(t2, "First parameter"), this._associatedReadableByteStreamController === void 0)
throw new TypeError("This BYOB request has been invalidated");
if (Ae(this._view.buffer))
throw new TypeError("The BYOB request's buffer has been detached and so cannot be used as a response");
Ht(this._associatedReadableByteStreamController, t2);
}
respondWithNewView(t2) {
if (!Hr(this))
throw Zr("respondWithNewView");
if (Se(t2, 1, "respondWithNewView"), !ArrayBuffer.isView(t2))
throw new TypeError("You can only respond with array buffer views");
if (this._associatedReadableByteStreamController === void 0)
throw new TypeError("This BYOB request has been invalidated");
if (Ae(t2.buffer))
throw new TypeError("The given view's buffer has been detached and so cannot be used as a response");
Vt(this._associatedReadableByteStreamController, t2);
}
};
n2(gn, "ReadableStreamBYOBRequest");
let Re = gn;
Object.defineProperties(Re.prototype, { respond: { enumerable: true }, respondWithNewView: { enumerable: true }, view: { enumerable: true } }), h(Re.prototype.respond, "respond"), h(Re.prototype.respondWithNewView, "respondWithNewView"), typeof Symbol.toStringTag == "symbol" && Object.defineProperty(Re.prototype, Symbol.toStringTag, { value: "ReadableStreamBYOBRequest", configurable: true });
const _n = class _n {
constructor() {
throw new TypeError("Illegal constructor");
}
get byobRequest() {
if (!ze(this))
throw _t("byobRequest");
return Gr(this);
}
get desiredSize() {
if (!ze(this))
throw _t("desiredSize");
return Ro(this);
}
close() {
if (!ze(this))
throw _t("close");
if (this._closeRequested)
throw new TypeError("The stream has already been closed; do not close it again!");
const t2 = this._controlledReadableByteStream._state;
if (t2 !== "readable")
throw new TypeError(`The stream (in ${t2} state) is not in the readable state and cannot be closed`);
gt(this);
}
enqueue(t2) {
if (!ze(this))
throw _t("enqueue");
if (Se(t2, 1, "enqueue"), !ArrayBuffer.isView(t2))
throw new TypeError("chunk must be an array buffer view");
if (t2.byteLength === 0)
throw new TypeError("chunk must have non-zero byteLength");
if (t2.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");
const r = this._controlledReadableByteStream._state;
if (r !== "readable")
throw new TypeError(`The stream (in ${r} state) is not in the readable state and cannot be enqueued to`);
Nt(this, t2);
}
error(t2 = void 0) {
if (!ze(this))
throw _t("error");
K(this, t2);
}
[Ar](t2) {
ho(this), Be(this);
const r = this._cancelAlgorithm(t2);
return xt(this), r;
}
[Br](t2) {
const r = this._controlledReadableByteStream;
if (this._queueTotalSize > 0) {
wo(this, t2);
return;
}
const s = this._autoAllocateChunkSize;
if (s !== void 0) {
let f2;
try {
f2 = new ArrayBuffer(s);
} catch (d) {
t2._errorSteps(d);
return;
}
const c = { buffer: f2, bufferByteLength: s, byteOffset: 0, byteLength: s, bytesFilled: 0, minimumFill: 1, elementSize: 1, viewConstructor: Uint8Array, readerType: "default" };
this._pendingPullIntos.push(c);
}
eo(r, t2), Ie(this);
}
[kr]() {
if (this._pendingPullIntos.length > 0) {
const t2 = this._pendingPullIntos.peek();
t2.readerType = "none", this._pendingPullIntos = new D(), this._pendingPullIntos.push(t2);
}
}
};
n2(_n, "ReadableByteStreamController");
let te = _n;
Object.defineProperties(te.prototype, { close: { enumerable: true }, enqueue: { enumerable: true }, error: { enumerable: true }, byobRequest: { enumerable: true }, desiredSize: { enumerable: true } }), h(te.prototype.close, "close"), h(te.prototype.enqueue, "enqueue"), h(te.prototype.error, "error"), typeof Symbol.toStringTag == "symbol" && Object.defineProperty(te.prototype, Symbol.toStringTag, { value: "ReadableByteStreamController", configurable: true });
function ze(e) {
return !l(e) || !Object.prototype.hasOwnProperty.call(e, "_controlledReadableByteStream") ? false : e instanceof te;
}
n2(ze, "IsReadableByteStreamController");
function Hr(e) {
return !l(e) || !Object.prototype.hasOwnProperty.call(e, "_associatedReadableByteStreamController") ? false : e instanceof Re;
}
n2(Hr, "IsReadableStreamBYOBRequest");
function Ie(e) {
if (!ia(e))
return;
if (e._pulling) {
e._pullAgain = true;
return;
}
e._pulling = true;
const r = e._pullAlgorithm();
_(r, () => (e._pulling = false, e._pullAgain && (e._pullAgain = false, Ie(e)), null), (s) => (K(e, s), null));
}
n2(Ie, "ReadableByteStreamControllerCallPullIfNeeded");
function ho(e) {
Qr(e), e._pendingPullIntos = new D();
}
n2(ho, "ReadableByteStreamControllerClearPendingPullIntos");
function Vr(e, t2) {
let r = false;
e._state === "closed" && (r = true);
const s = po(t2);
t2.readerType === "default" ? Lr(e, s, r) : ca(e, s, r);
}
n2(Vr, "ReadableByteStreamControllerCommitPullIntoDescriptor");
function po(e) {
const t2 = e.bytesFilled, r = e.elementSize;
return new e.viewConstructor(e.buffer, e.byteOffset, t2 / r);
}
n2(po, "ReadableByteStreamControllerConvertPullIntoDescriptor");
function Ut(e, t2, r, s) {
e._queue.push({ buffer: t2, byteOffset: r, byteLength: s }), e._queueTotalSize += s;
}
n2(Ut, "ReadableByteStreamControllerEnqueueChunkToQueue");
function bo(e, t2, r, s) {
let f2;
try {
f2 = lo(t2, r, r + s);
} catch (c) {
throw K(e, c), c;
}
Ut(e, f2, 0, s);
}
n2(bo, "ReadableByteStreamControllerEnqueueClonedChunkToQueue");
function mo(e, t2) {
t2.bytesFilled > 0 && bo(e, t2.buffer, t2.byteOffset, t2.bytesFilled), Ye(e);
}
n2(mo, "ReadableByteStreamControllerEnqueueDetachedPullIntoToQueue");
function yo(e, t2) {
const r = Math.min(e._queueTotalSize, t2.byteLength - t2.bytesFilled), s = t2.bytesFilled + r;
let f2 = r, c = false;
const d = s % t2.elementSize, m = s - d;
m >= t2.minimumFill && (f2 = m - t2.bytesFilled, c = true);
const R = e._queue;
for (; f2 > 0; ) {
const y = R.peek(), C = Math.min(f2, y.byteLength), P = t2.byteOffset + t2.bytesFilled;
so(t2.buffer, P, y.buffer, y.byteOffset, C), y.byteLength === C ? R.shift() : (y.byteOffset += C, y.byteLength -= C), e._queueTotalSize -= C, go(e, C, t2), f2 -= C;
}
return c;
}
n2(yo, "ReadableByteStreamControllerFillPullIntoDescriptorFromQueue");
function go(e, t2, r) {
r.bytesFilled += t2;
}
n2(go, "ReadableByteStreamControllerFillHeadPullIntoDescriptor");
function _o(e) {
e._queueTotalSize === 0 && e._closeRequested ? (xt(e), Pt(e._controlledReadableByteStream)) : Ie(e);
}
n2(_o, "ReadableByteStreamControllerHandleQueueDrain");
function Qr(e) {
e._byobRequest !== null && (e._byobRequest._associatedReadableByteStreamController = void 0, e._byobRequest._view = null, e._byobRequest = null);
}
n2(Qr, "ReadableByteStreamControllerInvalidateBYOBRequest");
function Yr(e) {
for (; e._pendingPullIntos.length > 0; ) {
if (e._queueTotalSize === 0)
return;
const t2 = e._pendingPullIntos.peek();
yo(e, t2) && (Ye(e), Vr(e._controlledReadableByteStream, t2));
}
}
n2(Yr, "ReadableByteStreamControllerProcessPullIntoDescriptorsUsingQueue");
function ta(e) {
const t2 = e._controlledReadableByteStream._reader;
for (; t2._readRequests.length > 0; ) {
if (e._queueTotalSize === 0)
return;
const r = t2._readRequests.shift();
wo(e, r);
}
}
n2(ta, "ReadableByteStreamControllerProcessReadRequestsUsingQueue");
function ra(e, t2, r, s) {
const f2 = e._controlledReadableByteStream, c = t2.constructor, d = ea(c), { byteOffset: m, byteLength: R } = t2, y = r * d;
let C;
try {
C = we(t2.buffer);
} catch (B) {
s._errorSteps(B);
return;
}
const P = { buffer: C, bufferByteLength: C.byteLength, byteOffset: m, byteLength: R, bytesFilled: 0, minimumFill: y, elementSize: d, viewConstructor: c, readerType: "byob" };
if (e._pendingPullIntos.length > 0) {
e._pendingPullIntos.push(P), Po(f2, s);
return;
}
if (f2._state === "closed") {
const B = new c(P.buffer, P.byteOffset, 0);
s._closeSteps(B);
return;
}
if (e._queueTotalSize > 0) {
if (yo(e, P)) {
const B = po(P);
_o(e), s._chunkSteps(B);
return;
}
if (e._closeRequested) {
const B = new TypeError("Insufficient bytes to fill elements in the given buffer");
K(e, B), s._errorSteps(B);
return;
}
}
e._pendingPullIntos.push(P), Po(f2, s), Ie(e);
}
n2(ra, "ReadableByteStreamControllerPullInto");
function na(e, t2) {
t2.readerType === "none" && Ye(e);
const r = e._controlledReadableByteStream;
if (Kr(r))
for (; vo(r) > 0; ) {
const s = Ye(e);
Vr(r, s);
}
}
n2(na, "ReadableByteStreamControllerRespondInClosedState");
function oa(e, t2, r) {
if (go(e, t2, r), r.readerType === "none") {
mo(e, r), Yr(e);
return;
}
if (r.bytesFilled < r.minimumFill)
return;
Ye(e);
const s = r.bytesFilled % r.elementSize;
if (s > 0) {
const f2 = r.byteOffset + r.bytesFilled;
bo(e, r.buffer, f2 - s, s);
}
r.bytesFilled -= s, Vr(e._controlledReadableByteStream, r), Yr(e);
}
n2(oa, "ReadableByteStreamControllerRespondInReadableState");
function So(e, t2) {
const r = e._pendingPullIntos.peek();
Qr(e), e._controlledReadableByteStream._state === "closed" ? na(e, r) : oa(e, t2, r), Ie(e);
}
n2(So, "ReadableByteStreamControllerRespondInternal");
function Ye(e) {
return e._pendingPullIntos.shift();
}
n2(Ye, "ReadableByteStreamControllerShiftPendingPullInto");
function ia(e) {
const t2 = e._controlledReadableByteStream;
return t2._state !== "readable" || e._closeRequested || !e._started ? false : !!(to(t2) && Lt(t2) > 0 || Kr(t2) && vo(t2) > 0 || Ro(e) > 0);
}
n2(ia, "ReadableByteStreamControllerShouldCallPull");
function xt(e) {
e._pullAlgorithm = void 0, e._cancelAlgorithm = void 0;
}
n2(xt, "ReadableByteStreamControllerClearAlgorithms");
function gt(e) {
const t2 = e._controlledReadableByteStream;
if (!(e._closeRequested || t2._state !== "readable")) {
if (e._queueTotalSize > 0) {
e._closeRequested = true;
return;
}
if (e._pendingPullIntos.length > 0) {
const r = e._pendingPullIntos.peek();
if (r.bytesFilled % r.elementSize !== 0) {
const s = new TypeError("Insufficient bytes to fill elements in the given buffer");
throw K(e, s), s;
}
}
xt(e), Pt(t2);
}
}
n2(gt, "ReadableByteStreamControllerClose");
function Nt(e, t2) {
const r = e._controlledReadableByteStream;
if (e._closeRequested || r._state !== "readable")
return;
const { buffer: s, byteOffset: f2, byteLength: c } = t2;
if (Ae(s))
throw new TypeError("chunk's buffer is detached and so cannot be enqueued");
const d = we(s);
if (e._pendingPullIntos.length > 0) {
const m = e._pendingPullIntos.peek();
if (Ae(m.buffer))
throw new TypeError("The BYOB request's buffer has been detached and so cannot be filled with an enqueued chunk");
Qr(e), m.buffer = we(m.buffer), m.readerType === "none" && mo(e, m);
}
if (to(r))
if (ta(e), Lt(r) === 0)
Ut(e, d, f2, c);
else {
e._pendingPullIntos.length > 0 && Ye(e);
const m = new Uint8Array(d, f2, c);
Lr(r, m, false);
}
else
Kr(r) ? (Ut(e, d, f2, c), Yr(e)) : Ut(e, d, f2, c);
Ie(e);
}
n2(Nt, "ReadableByteStreamControllerEnqueue");
function K(e, t2) {
const r = e._controlledReadableByteStream;
r._state === "readable" && (ho(e), Be(e), xt(e), Zo(r, t2));
}
n2(K, "ReadableByteStreamControllerError");
function wo(e, t2) {
const r = e._queue.shift();
e._queueTotalSize -= r.byteLength, _o(e);
const s = new Uint8Array(r.buffer, r.byteOffset, r.byteLength);
t2._chunkSteps(s);
}
n2(wo, "ReadableByteStreamControllerFillReadRequestFromQueue");
function Gr(e) {
if (e._byobRequest === null && e._pendingPullIntos.length > 0) {
const t2 = e._pendingPullIntos.peek(), r = new Uint8Array(t2.buffer, t2.byteOffset + t2.bytesFilled, t2.byteLength - t2.bytesFilled), s = Object.create(Re.prototype);
sa(s, e, r), e._byobRequest = s;
}
return e._byobRequest;
}
n2(Gr, "ReadableByteStreamControllerGetBYOBRequest");
function Ro(e) {
const t2 = e._controlledReadableByteStream._state;
return t2 === "errored" ? null : t2 === "closed" ? 0 : e._strategyHWM - e._queueTotalSize;
}
n2(Ro, "ReadableByteStreamControllerGetDesiredSize");
function Ht(e, t2) {
const r = e._pendingPullIntos.peek();
if (e._controlledReadableByteStream._state === "closed") {
if (t2 !== 0)
throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream");
} else {
if (t2 === 0)
throw new TypeError("bytesWritten must be greater than 0 when calling respond() on a readable stream");
if (r.bytesFilled + t2 > r.byteLength)
throw new RangeError("bytesWritten out of range");
}
r.buffer = we(r.buffer), So(e, t2);
}
n2(Ht, "ReadableByteStreamControllerRespond");
function Vt(e, t2) {
const r = e._pendingPullIntos.peek();
if (e._controlledReadableByteStream._state === "closed") {
if (t2.byteLength !== 0)
throw new TypeError("The view's length must be 0 when calling respondWithNewView() on a closed stream");
} else if (t2.byteLength === 0)
throw new TypeError("The view's length must be greater than 0 when calling respondWithNewView() on a readable stream");
if (r.byteOffset + r.bytesFilled !== t2.byteOffset)
throw new RangeError("The region specified by view does not match byobRequest");
if (r.bufferByteLength !== t2.buffer.byteLength)
throw new RangeError("The buffer of view has different capacity than byobRequest");
if (r.bytesFilled + t2.byteLength > r.byteLength)
throw new RangeError("The region specified by view is larger than byobRequest");
const f2 = t2.byteLength;
r.buffer = we(t2.buffer), So(e, f2);
}
n2(Vt, "ReadableByteStreamControllerRespondWithNewView");
function To(e, t2, r, s, f2, c, d) {
t2._controlledReadableByteStream = e, t2._pullAgain = false, t2._pulling = false, t2._byobRequest = null, t2._queue = t2._queueTotalSize = void 0, Be(t2), t2._closeRequested = false, t2._started = false, t2._strategyHWM = c, t2._pullAlgorithm = s, t2._cancelAlgorithm = f2, t2._autoAllocateChunkSize = d, t2._pendingPullIntos = new D(), e._readableStreamController = t2;
const m = r();
_(T(m), () => (t2._started = true, Ie(t2), null), (R) => (K(t2, R), null));
}
n2(To, "SetUpReadableByteStreamController");
function aa(e, t2, r) {
const s = Object.create(te.prototype);
let f2, c, d;
t2.start !== void 0 ? f2 = n2(() => t2.start(s), "startAlgorithm") : f2 = n2(() => {
}, "startAlgorithm"), t2.pull !== void 0 ? c = n2(() => t2.pull(s), "pullAlgorithm") : c = n2(() => T(void 0), "pullAlgorithm"), t2.cancel !== void 0 ? d = n2((R) => t2.cancel(R), "cancelAlgorithm") : d = n2(() => T(void 0), "cancelAlgorithm");
const m = t2.autoAllocateChunkSize;
if (m === 0)
throw new TypeError("autoAllocateChunkSize must be greater than 0");
To(e, s, f2, c, d, r, m);
}
n2(aa, "SetUpReadableByteStreamControllerFromUnderlyingSource");
function sa(e, t2, r) {
e._associatedReadableByteStreamController = t2, e._view = r;
}
n2(sa, "SetUpReadableStreamBYOBRequest");
function Zr(e) {
return new TypeError(`ReadableStreamBYOBRequest.prototype.${e} can only be used on a ReadableStreamBYOBRequest`);
}
n2(Zr, "byobRequestBrandCheckException");
function _t(e) {
return new TypeError(`ReadableByteStreamController.prototype.${e} can only be used on a ReadableByteStreamController`);
}
n2(_t, "byteStreamControllerBrandCheckException");
function la(e, t2) {
ue(e, t2);
const r = e == null ? void 0 : e.mode;
return { mode: r === void 0 ? void 0 : ua(r, `${t2} has member 'mode' that`) };
}
n2(la, "convertReaderOptions");
function ua(e, t2) {
if (e = `${e}`, e !== "byob")
throw new TypeError(`${t2} '${e}' is not a valid enumeration value for ReadableStreamReaderMode`);
return e;
}
n2(ua, "convertReadableStreamReaderMode");
function fa(e, t2) {
var r;
ue(e, t2);
const s = (r = e == null ? void 0 : e.min) !== null && r !== void 0 ? r : 1;
return { min: Fr(s, `${t2} has member 'min' that`) };
}
n2(fa, "convertByobReadOptions");
function Co(e) {
return new ce(e);
}
n2(Co, "AcquireReadableStreamBYOBReader");
function Po(e, t2) {
e._reader._readIntoRequests.push(t2);
}
n2(Po, "ReadableStreamAddReadIntoRequest");
function ca(e, t2, r) {
const f2 = e._reader._readIntoRequests.shift();
r ? f2._closeSteps(t2) : f2._chunkSteps(t2);
}
n2(ca, "ReadableStreamFulfillReadIntoRequest");
function vo(e) {
return e._reader._readIntoRequests.length;
}
n2(vo, "ReadableStreamGetNumReadIntoRequests");
function Kr(e) {
const t2 = e._reader;
return !(t2 === void 0 || !Fe(t2));
}
n2(Kr, "ReadableStreamHasBYOBReader");
const Sn = class Sn {
constructor(t2) {
if (Se(t2, 1, "ReadableStreamBYOBReader"), jr(t2, "First parameter"), qe(t2))
throw new TypeError("This stream has already been locked for exclusive reading by another reader");
if (!ze(t2._readableStreamController))
throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");
Yn(this, t2), this._readIntoRequests = new D();
}
get closed() {
return Fe(this) ? this._closedPromise : b(Qt("closed"));
}
cancel(t2 = void 0) {
return Fe(this) ? this._ownerReadableStream === void 0 ? b(jt("cancel")) : Wr(this, t2) : b(Qt("cancel"));
}
read(t2, r = {}) {
if (!Fe(this))
return b(Qt("read"));
if (!ArrayBuffer.isView(t2))
return b(new TypeError("view must be an array buffer view"));
if (t2.byteLength === 0)
return b(new TypeError("view must have non-zero byteLength"));
if (t2.buffer.byteLength === 0)
return b(new TypeError("view's buffer must have non-zero byteLength"));
if (Ae(t2.buffer))
return b(new TypeError("view's buffer has been detached"));
let s;
try {
s = fa(r, "options");
} catch (y) {
return b(y);
}
const f2 = s.min;
if (f2 === 0)
return b(new TypeError("options.min must be greater than 0"));
if (Xi(t2)) {
if (f2 > t2.byteLength)
return b(new RangeError("options.min must be less than or equal to view's byteLength"));
} else if (f2 > t2.length)
return b(new RangeError("options.min must be less than or equal to view's length"));
if (this._ownerReadableStream === void 0)
return b(jt("read from"));
let c, d;
const m = E((y, C) => {
c = y, d = C;
});
return Eo(this, t2, f2, { _chunkSteps: (y) => c({ value: y, done: false }), _closeSteps: (y) => c({ value: y, done: true }), _errorSteps: (y) => d(y) }), m;
}
releaseLock() {
if (!Fe(this))
throw Qt("releaseLock");
this._ownerReadableStream !== void 0 && da(this);
}
};
n2(Sn, "ReadableStreamBYOBReader");
let ce = Sn;
Object.defineProperties(ce.prototype, { cancel: { enumerable: true }, read: { enumerable: true }, releaseLock: { enumerable: true }, closed: { enumerable: true } }), h(ce.prototype.cancel, "cancel"), h(ce.prototype.read, "read"), h(ce.prototype.releaseLock, "releaseLock"), typeof Symbol.toStringTag == "symbol" && Object.defineProperty(ce.prototype, Symbol.toStringTag, { value: "ReadableStreamBYOBReader", configurable: true });
function Fe(e) {
return !l(e) || !Object.prototype.hasOwnProperty.call(e, "_readIntoRequests") ? false : e instanceof ce;
}
n2(Fe, "IsReadableStreamBYOBReader");
function Eo(e, t2, r, s) {
const f2 = e._ownerReadableStream;
f2._disturbed = true, f2._state === "errored" ? s._errorSteps(f2._storedError) : ra(f2._readableStreamController, t2, r, s);
}
n2(Eo, "ReadableStreamBYOBReaderRead");
function da(e) {
_e(e);
const t2 = new TypeError("Reader was released");
Ao(e, t2);
}
n2(da, "ReadableStreamBYOBReaderRelease");
function Ao(e, t2) {
const r = e._readIntoRequests;
e._readIntoRequests = new D(), r.forEach((s) => {
s._errorSteps(t2);
});
}
n2(Ao, "ReadableStreamBYOBReaderErrorReadIntoRequests");
function Qt(e) {
return new TypeError(`ReadableStreamBYOBReader.prototype.${e} can only be used on a ReadableStreamBYOBReader`);
}
n2(Qt, "byobReaderBrandCheckException");
function St(e, t2) {
const { highWaterMark: r } = e;
if (r === void 0)
return t2;
if (ao(r) || r < 0)
throw new RangeError("Invalid highWaterMark");
return r;
}
n2(St, "ExtractHighWaterMark");
function Yt(e) {
const { size: t2 } = e;
return t2 || (() => 1);
}
n2(Yt, "ExtractSizeAlgorithm");
function Gt(e, t2) {
ue(e, t2);
const r = e == null ? void 0 : e.highWaterMark, s = e == null ? void 0 : e.size;
return { highWaterMark: r === void 0 ? void 0 : Ir(r), size: s === void 0 ? void 0 : ha(s, `${t2} has member 'size' that`) };
}
n2(Gt, "convertQueuingStrategy");
function ha(e, t2) {
return Z(e, t2), (r) => Ir(e(r));
}
n2(ha, "convertQueuingStrategySize");
function pa(e, t2) {
ue(e, t2);
const r = e == null ? void 0 : e.abort, s = e == null ? void 0 : e.close, f2 = e == null ? void 0 : e.start, c = e == null ? void 0 : e.type, d = e == null ? void 0 : e.write;
return { abort: r === void 0 ? void 0 : ba(r, e, `${t2} has member 'abort' that`), close: s === void 0 ? void 0 : ma(s, e, `${t2} has member 'close' that`), start: f2 === void 0 ? void 0 : ya(f2, e, `${t2} has member 'start' that`), write: d === void 0 ? void 0 : ga(d, e, `${t2} has member 'write' that`), type: c };
}
n2(pa, "convertUnderlyingSink");
function ba(e, t2, r) {
return Z(e, r), (s) => j(e, t2, [s]);
}
n2(ba, "convertUnderlyingSinkAbortCallback");
function ma(e, t2, r) {
return Z(e, r), () => j(e, t2, []);
}
n2(ma, "convertUnderlyingSinkCloseCallback");
function ya(e, t2, r) {
return Z(e, r), (s) => z(e, t2, [s]);
}
n2(ya, "convertUnderlyingSinkStartCallback");
function ga(e, t2, r) {
return Z(e, r), (s, f2) => j(e, t2, [s, f2]);
}
n2(ga, "convertUnderlyingSinkWriteCallback");
function Bo(e, t2) {
if (!Ge(e))
throw new TypeError(`${t2} is not a WritableStream.`);
}
n2(Bo, "assertWritableStream");
function _a(e) {
if (typeof e != "object" || e === null)
return false;
try {
return typeof e.aborted == "boolean";
} catch {
return false;
}
}
n2(_a, "isAbortSignal");
const Sa = typeof AbortController == "function";
function wa() {
if (Sa)
return new AbortController();
}
n2(wa, "createAbortController");
const wn = class wn {
constructor(t2 = {}, r = {}) {
t2 === void 0 ? t2 = null : Jn(t2, "First parameter");
const s = Gt(r, "Second parameter"), f2 = pa(t2, "First parameter");
if (Wo(this), f2.type !== void 0)
throw new RangeError("Invalid type is specified");
const d = Yt(s), m = St(s, 1);
Ia(this, f2, m, d);
}
get locked() {
if (!Ge(this))
throw er("locked");
return Ze(this);
}
abort(t2 = void 0) {
return Ge(this) ? Ze(this) ? b(new TypeError("Cannot abort a stream that already has a writer")) : Zt(this, t2) : b(er("abort"));
}
close() {
return Ge(this) ? Ze(this) ? b(new TypeError("Cannot close a stream that already has a writer")) : he(this) ? b(new TypeError("Cannot close an already-closing stream")) : qo(this) : b(er("close"));
}
getWriter() {
if (!Ge(this))
throw er("getWriter");
return ko(this);
}
};
n2(wn, "WritableStream");
let de = wn;
Object.defineProperties(de.prototype, { abort: { enumerable: true }, close: { enumerable: true }, getWriter: { enumerable: true }, locked: { enumerable: true } }), h(de.prototype.abort, "abort"), h(de.prototype.close, "close"), h(de.prototype.getWriter, "getWriter"), typeof Symbol.toStringTag == "symbol" && Object.defineProperty(de.prototype, Symbol.toStringTag, { value: "WritableStream", configurable: true });
function ko(e) {
return new re(e);
}
n2(ko, "AcquireWritableStreamDefaultWriter");
function Ra(e, t2, r, s, f2 = 1, c = () => 1) {
const d = Object.create(de.prototype);
Wo(d);
const m = Object.create(ke.prototype);
return Lo(d, m, e, t2, r, s, f2, c), d;
}
n2(Ra, "CreateWritableStream");
function Wo(e) {
e._state = "writable", e._storedError = void 0, e._writer = void 0, e._writableStreamController = void 0, e._writeRequests = new D(), e._inFlightWriteRequest = void 0, e._closeRequest = void 0, e._inFlightCloseRequest = void 0, e._pendingAbortRequest = void 0, e._backpressure = false;
}
n2(Wo, "InitializeWritableStream");
function Ge(e) {
return !l(e) || !Object.prototype.hasOwnProperty.call(e, "_writableStreamController") ? false : e instanceof de;
}
n2(Ge, "IsWritableStream");
function Ze(e) {
return e._writer !== void 0;
}
n2(Ze, "IsWritableStreamLocked");
function Zt(e, t2) {
var r;