diff --git a/.github/actions/deploy-docs-site/main.js b/.github/actions/deploy-docs-site/main.js index 700297c3e0f..e5c8490c2db 100644 --- a/.github/actions/deploy-docs-site/main.js +++ b/.github/actions/deploy-docs-site/main.js @@ -1384,10 +1384,10 @@ var require_util = __commonJS({ } obj[kListeners] = null; } - function errorRequest(client, request3, err) { + function errorRequest(client, request4, err) { try { - request3.onError(err); - assert2(request3.aborted); + request4.onError(err); + assert2(request4.aborted); } catch (err2) { client.emit("error", err2); } @@ -1905,7 +1905,7 @@ var require_request = __commonJS({ return this; } }; - function processHeader(request3, key, val) { + function processHeader(request4, key, val) { if (val && (typeof val === "object" && !Array.isArray(val))) { throw new InvalidArgumentError(`invalid ${key} header`); } else if (val === void 0) { @@ -1952,24 +1952,24 @@ var require_request = __commonJS({ } } if (headerName === "host") { - if (request3.host !== null) { + if (request4.host !== null) { throw new InvalidArgumentError("duplicate host header"); } if (typeof val !== "string") { throw new InvalidArgumentError("invalid host header"); } - request3.host = val; + request4.host = val; } else if (headerName === "content-length") { - if (request3.contentLength !== null) { + if (request4.contentLength !== null) { throw new InvalidArgumentError("duplicate content-length header"); } - request3.contentLength = parseInt(val, 10); - if (!Number.isFinite(request3.contentLength)) { + request4.contentLength = parseInt(val, 10); + if (!Number.isFinite(request4.contentLength)) { throw new InvalidArgumentError("invalid content-length header"); } - } else if (request3.contentType === null && headerName === "content-type") { - request3.contentType = val; - request3.headers.push(key, val); + } else if (request4.contentType === null && headerName === "content-type") { + request4.contentType = val; + request4.headers.push(key, val); } else if (headerName === "transfer-encoding" || headerName === "keep-alive" || headerName === "upgrade") { throw new InvalidArgumentError(`invalid ${headerName} header`); } else if (headerName === "connection") { @@ -1978,12 +1978,12 @@ var require_request = __commonJS({ throw new InvalidArgumentError("invalid connection header"); } if (value === "close") { - request3.reset = true; + request4.reset = true; } } else if (headerName === "expect") { throw new NotSupportedError("expect header not supported"); } else { - request3.headers.push(key, val); + request4.headers.push(key, val); } } module.exports = Request; @@ -2454,7 +2454,7 @@ var require_connect = __commonJS({ var util = require_util(); var { InvalidArgumentError, ConnectTimeoutError } = require_errors(); var timers = require_timers(); - function noop4() { + function noop5() { } var tls; var SessionCache; @@ -2579,7 +2579,7 @@ var require_connect = __commonJS({ } var setupConnectTimeout = process.platform === "win32" ? (socketWeakRef, opts) => { if (!opts.timeout) { - return noop4; + return noop5; } let s1 = null; let s2 = null; @@ -2595,7 +2595,7 @@ var require_connect = __commonJS({ }; } : (socketWeakRef, opts) => { if (!opts.timeout) { - return noop4; + return noop5; } let s1 = null; const fastTimer = timers.setFastTimeout(() => { @@ -4067,11 +4067,11 @@ var require_util2 = __commonJS({ function normalizeBinaryStringToUtf8(value) { return Buffer.from(value, "binary").toString("utf8"); } - function requestCurrentURL(request3) { - return request3.urlList[request3.urlList.length - 1]; + function requestCurrentURL(request4) { + return request4.urlList[request4.urlList.length - 1]; } - function requestBadPort(request3) { - const url = requestCurrentURL(request3); + function requestBadPort(request4) { + const url = requestCurrentURL(request4); if (urlIsHttpHttpsScheme(url) && badPortsSet.has(url.port)) { return "blocked"; } @@ -4095,7 +4095,7 @@ var require_util2 = __commonJS({ function isValidHeaderValue(potentialValue) { return (potentialValue[0] === " " || potentialValue[0] === " " || potentialValue[potentialValue.length - 1] === " " || potentialValue[potentialValue.length - 1] === " " || potentialValue.includes("\n") || potentialValue.includes("\r") || potentialValue.includes("\0")) === false; } - function setRequestReferrerPolicyOnRedirect(request3, actualResponse) { + function setRequestReferrerPolicyOnRedirect(request4, actualResponse) { const { headersList } = actualResponse; const policyHeader = (headersList.get("referrer-policy", true) ?? "").split(","); let policy = ""; @@ -4109,7 +4109,7 @@ var require_util2 = __commonJS({ } } if (policy !== "") { - request3.referrerPolicy = policy; + request4.referrerPolicy = policy; } } function crossOriginResourcePolicyCheck() { @@ -4126,33 +4126,33 @@ var require_util2 = __commonJS({ header = httpRequest.mode; httpRequest.headersList.set("sec-fetch-mode", header, true); } - function appendRequestOriginHeader(request3) { - let serializedOrigin = request3.origin; + function appendRequestOriginHeader(request4) { + let serializedOrigin = request4.origin; if (serializedOrigin === "client" || serializedOrigin === void 0) { return; } - if (request3.responseTainting === "cors" || request3.mode === "websocket") { - request3.headersList.append("origin", serializedOrigin, true); - } else if (request3.method !== "GET" && request3.method !== "HEAD") { - switch (request3.referrerPolicy) { + if (request4.responseTainting === "cors" || request4.mode === "websocket") { + request4.headersList.append("origin", serializedOrigin, true); + } else if (request4.method !== "GET" && request4.method !== "HEAD") { + switch (request4.referrerPolicy) { case "no-referrer": serializedOrigin = null; break; case "no-referrer-when-downgrade": case "strict-origin": case "strict-origin-when-cross-origin": - if (request3.origin && urlHasHttpsScheme(request3.origin) && !urlHasHttpsScheme(requestCurrentURL(request3))) { + if (request4.origin && urlHasHttpsScheme(request4.origin) && !urlHasHttpsScheme(requestCurrentURL(request4))) { serializedOrigin = null; } break; case "same-origin": - if (!sameOrigin(request3, requestCurrentURL(request3))) { + if (!sameOrigin(request4, requestCurrentURL(request4))) { serializedOrigin = null; } break; default: } - request3.headersList.append("origin", serializedOrigin, true); + request4.headersList.append("origin", serializedOrigin, true); } } function coarsenTime(timestamp, crossOriginIsolatedCapability) { @@ -4206,26 +4206,26 @@ var require_util2 = __commonJS({ referrerPolicy: policyContainer.referrerPolicy }; } - function determineRequestsReferrer(request3) { - const policy = request3.referrerPolicy; + function determineRequestsReferrer(request4) { + const policy = request4.referrerPolicy; assert2(policy); let referrerSource = null; - if (request3.referrer === "client") { + if (request4.referrer === "client") { const globalOrigin = getGlobalOrigin(); if (!globalOrigin || globalOrigin.origin === "null") { return "no-referrer"; } referrerSource = new URL(globalOrigin); - } else if (request3.referrer instanceof URL) { - referrerSource = request3.referrer; + } else if (request4.referrer instanceof URL) { + referrerSource = request4.referrer; } let referrerURL = stripURLForReferrer(referrerSource); const referrerOrigin = stripURLForReferrer(referrerSource, true); if (referrerURL.toString().length > 4096) { referrerURL = referrerOrigin; } - const areSameOrigin = sameOrigin(request3, referrerURL); - const isNonPotentiallyTrustWorthy = isURLPotentiallyTrustworthy(referrerURL) && !isURLPotentiallyTrustworthy(request3.url); + const areSameOrigin = sameOrigin(request4, referrerURL); + const isNonPotentiallyTrustWorthy = isURLPotentiallyTrustworthy(referrerURL) && !isURLPotentiallyTrustworthy(request4.url); switch (policy) { case "origin": return referrerOrigin != null ? referrerOrigin : stripURLForReferrer(referrerSource, true); @@ -4236,7 +4236,7 @@ var require_util2 = __commonJS({ case "origin-when-cross-origin": return areSameOrigin ? referrerURL : referrerOrigin; case "strict-origin-when-cross-origin": { - const currentURL = requestCurrentURL(request3); + const currentURL = requestCurrentURL(request4); if (sameOrigin(referrerURL, currentURL)) { return referrerURL; } @@ -4386,7 +4386,7 @@ var require_util2 = __commonJS({ } return true; } - function tryUpgradeRequestToAPotentiallyTrustworthyURL(request3) { + function tryUpgradeRequestToAPotentiallyTrustworthyURL(request4) { } function sameOrigin(A, B) { if (A.origin === B.origin && A.origin === "null") { @@ -5379,7 +5379,7 @@ var require_body = __commonJS({ random = (max) => Math.floor(Math.random(max)); } var textEncoder = new TextEncoder(); - function noop4() { + function noop5() { } var hasFinalizationRegistry = globalThis.FinalizationRegistry && process.version.indexOf("v18") !== 0; var streamRegistry; @@ -5387,7 +5387,7 @@ var require_body = __commonJS({ streamRegistry = new FinalizationRegistry((weakRef) => { const stream = weakRef.deref(); if (stream && !stream.locked && !isDisturbed(stream) && !isErrored(stream)) { - stream.cancel("Response object has been garbage collected").catch(noop4); + stream.cancel("Response object has been garbage collected").catch(noop5); } }); } @@ -5957,11 +5957,11 @@ var require_client_h1 = __commonJS({ util.destroy(socket, new SocketError("bad response", util.getSocketInfo(socket))); return -1; } - const request3 = client[kQueue][client[kRunningIdx]]; - if (!request3) { + const request4 = client[kQueue][client[kRunningIdx]]; + if (!request4) { return -1; } - request3.onResponseStarted(); + request4.onResponseStarted(); } onHeaderField(buf) { const len = this.headers.length; @@ -6006,9 +6006,9 @@ var require_client_h1 = __commonJS({ assert2(!socket.destroyed); assert2(!this.paused); assert2((headers.length & 1) === 0); - const request3 = client[kQueue][client[kRunningIdx]]; - assert2(request3); - assert2(request3.upgrade || request3.method === "CONNECT"); + const request4 = client[kQueue][client[kRunningIdx]]; + assert2(request4); + assert2(request4.upgrade || request4.method === "CONNECT"); this.statusCode = null; this.statusText = ""; this.shouldKeepAlive = null; @@ -6025,7 +6025,7 @@ var require_client_h1 = __commonJS({ client[kQueue][client[kRunningIdx]++] = null; client.emit("disconnect", client[kUrl], [client], new InformationalError("upgrade")); try { - request3.onUpgrade(statusCode, headers, socket); + request4.onUpgrade(statusCode, headers, socket); } catch (err) { util.destroy(socket, err); } @@ -6040,8 +6040,8 @@ var require_client_h1 = __commonJS({ util.destroy(socket, new SocketError("bad response", util.getSocketInfo(socket))); return -1; } - const request3 = client[kQueue][client[kRunningIdx]]; - if (!request3) { + const request4 = client[kQueue][client[kRunningIdx]]; + if (!request4) { return -1; } assert2(!this.upgrade); @@ -6050,23 +6050,23 @@ var require_client_h1 = __commonJS({ util.destroy(socket, new SocketError("bad response", util.getSocketInfo(socket))); return -1; } - if (upgrade && !request3.upgrade) { + if (upgrade && !request4.upgrade) { util.destroy(socket, new SocketError("bad upgrade", util.getSocketInfo(socket))); return -1; } assert2(this.timeoutType === TIMEOUT_HEADERS); this.statusCode = statusCode; this.shouldKeepAlive = shouldKeepAlive || // Override llhttp value which does not allow keepAlive for HEAD. - request3.method === "HEAD" && !socket[kReset2] && this.connection.toLowerCase() === "keep-alive"; + request4.method === "HEAD" && !socket[kReset2] && this.connection.toLowerCase() === "keep-alive"; if (this.statusCode >= 200) { - const bodyTimeout = request3.bodyTimeout != null ? request3.bodyTimeout : client[kBodyTimeout]; + const bodyTimeout = request4.bodyTimeout != null ? request4.bodyTimeout : client[kBodyTimeout]; this.setTimeout(bodyTimeout, TIMEOUT_BODY); } else if (this.timeout) { if (this.timeout.refresh) { this.timeout.refresh(); } } - if (request3.method === "CONNECT") { + if (request4.method === "CONNECT") { assert2(client[kRunning] === 1); this.upgrade = true; return 2; @@ -6097,11 +6097,11 @@ var require_client_h1 = __commonJS({ } else { socket[kReset2] = true; } - const pause = request3.onHeaders(statusCode, headers, this.resume, statusText) === false; - if (request3.aborted) { + const pause = request4.onHeaders(statusCode, headers, this.resume, statusText) === false; + if (request4.aborted) { return -1; } - if (request3.method === "HEAD") { + if (request4.method === "HEAD") { return 1; } if (statusCode < 200) { @@ -6118,8 +6118,8 @@ var require_client_h1 = __commonJS({ if (socket.destroyed) { return -1; } - const request3 = client[kQueue][client[kRunningIdx]]; - assert2(request3); + const request4 = client[kQueue][client[kRunningIdx]]; + assert2(request4); assert2(this.timeoutType === TIMEOUT_BODY); if (this.timeout) { if (this.timeout.refresh) { @@ -6132,7 +6132,7 @@ var require_client_h1 = __commonJS({ return -1; } this.bytesRead += buf.length; - if (request3.onData(buf) === false) { + if (request4.onData(buf) === false) { return constants3.ERROR.PAUSED; } } @@ -6146,8 +6146,8 @@ var require_client_h1 = __commonJS({ } assert2(statusCode >= 100); assert2((this.headers.length & 1) === 0); - const request3 = client[kQueue][client[kRunningIdx]]; - assert2(request3); + const request4 = client[kQueue][client[kRunningIdx]]; + assert2(request4); this.statusCode = null; this.statusText = ""; this.bytesRead = 0; @@ -6159,11 +6159,11 @@ var require_client_h1 = __commonJS({ if (statusCode < 200) { return; } - if (request3.method !== "HEAD" && contentLength && bytesRead !== parseInt(contentLength, 10)) { + if (request4.method !== "HEAD" && contentLength && bytesRead !== parseInt(contentLength, 10)) { util.destroy(socket, new ResponseContentLengthMismatchError()); return -1; } - request3.onComplete(headers); + request4.onComplete(headers); client[kQueue][client[kRunningIdx]++] = null; socket[kSocketUsed] = true; if (socket[kWriting]) { @@ -6262,13 +6262,13 @@ var require_client_h1 = __commonJS({ assert2(client2[kPending] === 0); const requests = client2[kQueue].splice(client2[kRunningIdx]); for (let i = 0; i < requests.length; i++) { - const request3 = requests[i]; - util.errorRequest(client2, request3, err); + const request4 = requests[i]; + util.errorRequest(client2, request4, err); } } else if (client2[kRunning] > 0 && err.code !== "UND_ERR_INFO") { - const request3 = client2[kQueue][client2[kRunningIdx]]; + const request4 = client2[kQueue][client2[kRunningIdx]]; client2[kQueue][client2[kRunningIdx]++] = null; - util.errorRequest(client2, request3, err); + util.errorRequest(client2, request4, err); } client2[kPendingIdx] = client2[kRunningIdx]; assert2(client2[kRunning] === 0); @@ -6298,18 +6298,18 @@ var require_client_h1 = __commonJS({ get destroyed() { return socket.destroyed; }, - busy(request3) { + busy(request4) { if (socket[kWriting] || socket[kReset2] || socket[kBlocking] || socket[kIdleSocketValidation] === 1) { return true; } - if (request3) { - if (client[kRunning] > 0 && !request3.idempotent) { + if (request4) { + if (client[kRunning] > 0 && !request4.idempotent) { return true; } - if (client[kRunning] > 0 && (request3.upgrade || request3.method === "CONNECT")) { + if (client[kRunning] > 0 && (request4.upgrade || request4.method === "CONNECT")) { return true; } - if (client[kRunning] > 0 && util.bodyLength(request3.body) !== 0 && (util.isStream(request3.body) || util.isAsyncIterable(request3.body) || util.isFormDataLike(request3.body))) { + if (client[kRunning] > 0 && util.bodyLength(request4.body) !== 0 && (util.isStream(request4.body) || util.isAsyncIterable(request4.body) || util.isFormDataLike(request4.body))) { return true; } } @@ -6376,8 +6376,8 @@ var require_client_h1 = __commonJS({ } } else if (client[kRunning] > 0 && socket[kParser].statusCode < 200) { if (socket[kParser].timeoutType !== TIMEOUT_HEADERS) { - const request3 = client[kQueue][client[kRunningIdx]]; - const headersTimeout = request3.headersTimeout != null ? request3.headersTimeout : client[kHeadersTimeout]; + const request4 = client[kQueue][client[kRunningIdx]]; + const headersTimeout = request4.headersTimeout != null ? request4.headersTimeout : client[kHeadersTimeout]; socket[kParser].setTimeout(headersTimeout, TIMEOUT_HEADERS); } } @@ -6386,26 +6386,26 @@ var require_client_h1 = __commonJS({ function shouldSendContentLength(method) { return method !== "GET" && method !== "HEAD" && method !== "OPTIONS" && method !== "TRACE" && method !== "CONNECT"; } - function writeH1(client, request3) { - const { method, path: path3, host, upgrade, blocking, reset } = request3; - let { body, headers, contentLength } = request3; + function writeH1(client, request4) { + const { method, path: path3, host, upgrade, blocking, reset } = request4; + let { body, headers, contentLength } = request4; const expectsPayload = method === "PUT" || method === "POST" || method === "PATCH" || method === "QUERY" || method === "PROPFIND" || method === "PROPPATCH"; if (util.isFormDataLike(body)) { if (!extractBody) { extractBody = require_body().extractBody; } const [bodyStream, contentType] = extractBody(body); - if (request3.contentType == null) { + if (request4.contentType == null) { headers.push("content-type", contentType); } body = bodyStream.stream; contentLength = bodyStream.length; - } else if (util.isBlobLike(body) && request3.contentType == null) { + } else if (util.isBlobLike(body) && request4.contentType == null) { const contentType = body.type; if (contentType) { const contentTypeValue = `${contentType}`; if (!util.isValidHeaderValue(contentTypeValue)) { - util.errorRequest(client, request3, new InvalidArgumentError("invalid content-type header")); + util.errorRequest(client, request4, new InvalidArgumentError("invalid content-type header")); return false; } headers.push("content-type", contentTypeValue); @@ -6417,14 +6417,14 @@ var require_client_h1 = __commonJS({ const bodyLength = util.bodyLength(body); contentLength = bodyLength ?? contentLength; if (contentLength === null) { - contentLength = request3.contentLength; + contentLength = request4.contentLength; } if (contentLength === 0 && !expectsPayload) { contentLength = null; } - if (shouldSendContentLength(method) && contentLength > 0 && request3.contentLength !== null && request3.contentLength !== contentLength) { + if (shouldSendContentLength(method) && contentLength > 0 && request4.contentLength !== null && request4.contentLength !== contentLength) { if (client[kStrictContentLength]) { - util.errorRequest(client, request3, new RequestContentLengthMismatchError()); + util.errorRequest(client, request4, new RequestContentLengthMismatchError()); return false; } process.emitWarning(new RequestContentLengthMismatchError()); @@ -6432,19 +6432,19 @@ var require_client_h1 = __commonJS({ const socket = client[kSocket]; clearIdleSocketValidation(socket); const abort = (err) => { - if (request3.aborted || request3.completed) { + if (request4.aborted || request4.completed) { return; } - util.errorRequest(client, request3, err || new RequestAbortedError()); + util.errorRequest(client, request4, err || new RequestAbortedError()); util.destroy(body); util.destroy(socket, new InformationalError("aborted")); }; try { - request3.onConnect(abort); + request4.onConnect(abort); } catch (err) { - util.errorRequest(client, request3, err); + util.errorRequest(client, request4, err); } - if (request3.aborted) { + if (request4.aborted) { return false; } if (method === "HEAD") { @@ -6495,31 +6495,31 @@ upgrade: ${upgrade}\r } } if (channels.sendHeaders.hasSubscribers) { - channels.sendHeaders.publish({ request: request3, headers: header, socket }); + channels.sendHeaders.publish({ request: request4, headers: header, socket }); } if (!body || bodyLength === 0) { - writeBuffer(abort, null, client, request3, socket, contentLength, header, expectsPayload); + writeBuffer(abort, null, client, request4, socket, contentLength, header, expectsPayload); } else if (util.isBuffer(body)) { - writeBuffer(abort, body, client, request3, socket, contentLength, header, expectsPayload); + writeBuffer(abort, body, client, request4, socket, contentLength, header, expectsPayload); } else if (util.isBlobLike(body)) { if (typeof body.stream === "function") { - writeIterable(abort, body.stream(), client, request3, socket, contentLength, header, expectsPayload); + writeIterable(abort, body.stream(), client, request4, socket, contentLength, header, expectsPayload); } else { - writeBlob(abort, body, client, request3, socket, contentLength, header, expectsPayload); + writeBlob(abort, body, client, request4, socket, contentLength, header, expectsPayload); } } else if (util.isStream(body)) { - writeStream(abort, body, client, request3, socket, contentLength, header, expectsPayload); + writeStream(abort, body, client, request4, socket, contentLength, header, expectsPayload); } else if (util.isIterable(body)) { - writeIterable(abort, body, client, request3, socket, contentLength, header, expectsPayload); + writeIterable(abort, body, client, request4, socket, contentLength, header, expectsPayload); } else { assert2(false); } return true; } - function writeStream(abort, body, client, request3, socket, contentLength, header, expectsPayload) { + function writeStream(abort, body, client, request4, socket, contentLength, header, expectsPayload) { assert2(contentLength !== 0 || client[kRunning] === 0, "stream body cannot be pipelined"); let finished = false; - const writer = new AsyncWriter({ abort, socket, request: request3, contentLength, client, expectsPayload, header }); + const writer = new AsyncWriter({ abort, socket, request: request4, contentLength, client, expectsPayload, header }); const onData = function(chunk) { if (finished) { return; @@ -6585,7 +6585,7 @@ upgrade: ${upgrade}\r setImmediate(onClose); } } - function writeBuffer(abort, body, client, request3, socket, contentLength, header, expectsPayload) { + function writeBuffer(abort, body, client, request4, socket, contentLength, header, expectsPayload) { try { if (!body) { if (contentLength === 0) { @@ -6605,18 +6605,18 @@ upgrade: ${upgrade}\r `, "latin1"); socket.write(body); socket.uncork(); - request3.onBodySent(body); - if (!expectsPayload && request3.reset !== false) { + request4.onBodySent(body); + if (!expectsPayload && request4.reset !== false) { socket[kReset2] = true; } } - request3.onRequestSent(); + request4.onRequestSent(); client[kResume](); } catch (err) { abort(err); } } - async function writeBlob(abort, body, client, request3, socket, contentLength, header, expectsPayload) { + async function writeBlob(abort, body, client, request4, socket, contentLength, header, expectsPayload) { assert2(contentLength === body.size, "blob body must have content length"); try { if (contentLength != null && contentLength !== body.size) { @@ -6629,9 +6629,9 @@ upgrade: ${upgrade}\r `, "latin1"); socket.write(buffer); socket.uncork(); - request3.onBodySent(buffer); - request3.onRequestSent(); - if (!expectsPayload && request3.reset !== false) { + request4.onBodySent(buffer); + request4.onRequestSent(); + if (!expectsPayload && request4.reset !== false) { socket[kReset2] = true; } client[kResume](); @@ -6639,7 +6639,7 @@ upgrade: ${upgrade}\r abort(err); } } - async function writeIterable(abort, body, client, request3, socket, contentLength, header, expectsPayload) { + async function writeIterable(abort, body, client, request4, socket, contentLength, header, expectsPayload) { assert2(contentLength !== 0 || client[kRunning] === 0, "iterator body cannot be pipelined"); let callback = null; function onDrain() { @@ -6658,7 +6658,7 @@ upgrade: ${upgrade}\r } }); socket.on("close", onDrain).on("drain", onDrain); - const writer = new AsyncWriter({ abort, socket, request: request3, contentLength, client, expectsPayload, header }); + const writer = new AsyncWriter({ abort, socket, request: request4, contentLength, client, expectsPayload, header }); try { for await (const chunk of body) { if (socket[kError]) { @@ -6676,9 +6676,9 @@ upgrade: ${upgrade}\r } } var AsyncWriter = class { - constructor({ abort, socket, request: request3, contentLength, client, expectsPayload, header }) { + constructor({ abort, socket, request: request4, contentLength, client, expectsPayload, header }) { this.socket = socket; - this.request = request3; + this.request = request4; this.contentLength = contentLength; this.client = client; this.bytesWritten = 0; @@ -6688,7 +6688,7 @@ upgrade: ${upgrade}\r socket[kWriting] = true; } write(chunk) { - const { socket, request: request3, contentLength, client, bytesWritten, expectsPayload, header } = this; + const { socket, request: request4, contentLength, client, bytesWritten, expectsPayload, header } = this; if (socket[kError]) { throw socket[kError]; } @@ -6707,7 +6707,7 @@ upgrade: ${upgrade}\r } socket.cork(); if (bytesWritten === 0) { - if (!expectsPayload && request3.reset !== false) { + if (!expectsPayload && request4.reset !== false) { socket[kReset2] = true; } if (contentLength === null) { @@ -6727,7 +6727,7 @@ ${len.toString(16)}\r this.bytesWritten += len; const ret = socket.write(chunk); socket.uncork(); - request3.onBodySent(chunk); + request4.onBodySent(chunk); if (!ret) { if (socket[kParser].timeout && socket[kParser].timeoutType === TIMEOUT_HEADERS) { if (socket[kParser].timeout.refresh) { @@ -6738,8 +6738,8 @@ ${len.toString(16)}\r return ret; } end() { - const { socket, contentLength, client, bytesWritten, expectsPayload, header, request: request3 } = this; - request3.onRequestSent(); + const { socket, contentLength, client, bytesWritten, expectsPayload, header, request: request4 } = this; + request4.onRequestSent(); socket[kWriting] = false; if (socket[kError]) { throw socket[kError]; @@ -6879,8 +6879,8 @@ var require_client_h2 = __commonJS({ assert2(client2[kPending] === 0); const requests = client2[kQueue].splice(client2[kRunningIdx]); for (let i = 0; i < requests.length; i++) { - const request3 = requests[i]; - util.errorRequest(client2, request3, err); + const request4 = requests[i]; + util.errorRequest(client2, request4, err); } } }); @@ -6974,9 +6974,9 @@ var require_client_h2 = __commonJS({ } util.destroy(this[kSocket], err); if (client[kRunningIdx] < client[kQueue].length) { - const request3 = client[kQueue][client[kRunningIdx]]; + const request4 = client[kQueue][client[kRunningIdx]]; client[kQueue][client[kRunningIdx]++] = null; - util.errorRequest(client, request3, err); + util.errorRequest(client, request4, err); client[kPendingIdx] = client[kRunningIdx]; } assert2(client[kRunning] === 0); @@ -6986,12 +6986,12 @@ var require_client_h2 = __commonJS({ function shouldSendContentLength(method) { return method !== "GET" && method !== "HEAD" && method !== "OPTIONS" && method !== "TRACE" && method !== "CONNECT"; } - function writeH2(client, request3) { + function writeH2(client, request4) { const session = client[kHTTP2Session]; - const { method, path: path3, host, upgrade, expectContinue, signal, headers: reqHeaders } = request3; - let { body } = request3; + const { method, path: path3, host, upgrade, expectContinue, signal, headers: reqHeaders } = request4; + let { body } = request4; if (upgrade) { - util.errorRequest(client, request3, new Error("Upgrade not supported for H2")); + util.errorRequest(client, request4, new Error("Upgrade not supported for H2")); return false; } const headers = {}; @@ -7015,11 +7015,11 @@ var require_client_h2 = __commonJS({ headers[HTTP2_HEADER_AUTHORITY] = host || `${hostname}${port ? `:${port}` : ""}`; headers[HTTP2_HEADER_METHOD] = method; const abort = (err) => { - if (request3.aborted || request3.completed) { + if (request4.aborted || request4.completed) { return; } err = err || new RequestAbortedError(); - util.errorRequest(client, request3, err); + util.errorRequest(client, request4, err); if (stream != null) { util.destroy(stream, err); } @@ -7028,23 +7028,23 @@ var require_client_h2 = __commonJS({ client[kResume](); }; try { - request3.onConnect(abort); + request4.onConnect(abort); } catch (err) { - util.errorRequest(client, request3, err); + util.errorRequest(client, request4, err); } - if (request3.aborted) { + if (request4.aborted) { return false; } if (method === "CONNECT") { session.ref(); stream = session.request(headers, { endStream: false, signal }); if (stream.id && !stream.pending) { - request3.onUpgrade(null, null, stream); + request4.onUpgrade(null, null, stream); ++session[kOpenStreams]; client[kQueue][client[kRunningIdx]++] = null; } else { stream.once("ready", () => { - request3.onUpgrade(null, null, stream); + request4.onUpgrade(null, null, stream); ++session[kOpenStreams]; client[kQueue][client[kRunningIdx]++] = null; }); @@ -7071,14 +7071,14 @@ var require_client_h2 = __commonJS({ contentLength = bodyStream.length; } if (contentLength == null) { - contentLength = request3.contentLength; + contentLength = request4.contentLength; } if (contentLength === 0 || !expectsPayload) { contentLength = null; } - if (shouldSendContentLength(method) && contentLength > 0 && request3.contentLength != null && request3.contentLength !== contentLength) { + if (shouldSendContentLength(method) && contentLength > 0 && request4.contentLength != null && request4.contentLength !== contentLength) { if (client[kStrictContentLength]) { - util.errorRequest(client, request3, new RequestContentLengthMismatchError()); + util.errorRequest(client, request4, new RequestContentLengthMismatchError()); return false; } process.emitWarning(new RequestContentLengthMismatchError()); @@ -7103,25 +7103,25 @@ var require_client_h2 = __commonJS({ ++session[kOpenStreams]; stream.once("response", (headers2) => { const { [HTTP2_HEADER_STATUS]: statusCode, ...realHeaders } = headers2; - request3.onResponseStarted(); - if (request3.aborted) { + request4.onResponseStarted(); + if (request4.aborted) { const err = new RequestAbortedError(); - util.errorRequest(client, request3, err); + util.errorRequest(client, request4, err); util.destroy(stream, err); return; } - if (request3.onHeaders(Number(statusCode), parseH2Headers(realHeaders), stream.resume.bind(stream), "") === false) { + if (request4.onHeaders(Number(statusCode), parseH2Headers(realHeaders), stream.resume.bind(stream), "") === false) { stream.pause(); } stream.on("data", (chunk) => { - if (request3.onData(chunk) === false) { + if (request4.onData(chunk) === false) { stream.pause(); } }); }); stream.once("end", () => { if (stream.state?.state == null || stream.state.state < 6) { - request3.onComplete([]); + request4.onComplete([]); } if (session[kOpenStreams] === 0) { session.unref(); @@ -7151,7 +7151,7 @@ var require_client_h2 = __commonJS({ stream, null, client, - request3, + request4, client[kSocket], contentLength, expectsPayload @@ -7162,7 +7162,7 @@ var require_client_h2 = __commonJS({ stream, body, client, - request3, + request4, client[kSocket], contentLength, expectsPayload @@ -7174,7 +7174,7 @@ var require_client_h2 = __commonJS({ stream, body.stream(), client, - request3, + request4, client[kSocket], contentLength, expectsPayload @@ -7185,7 +7185,7 @@ var require_client_h2 = __commonJS({ stream, body, client, - request3, + request4, client[kSocket], contentLength, expectsPayload @@ -7199,7 +7199,7 @@ var require_client_h2 = __commonJS({ stream, body, client, - request3, + request4, contentLength ); } else if (util.isIterable(body)) { @@ -7208,7 +7208,7 @@ var require_client_h2 = __commonJS({ stream, body, client, - request3, + request4, client[kSocket], contentLength, expectsPayload @@ -7218,7 +7218,7 @@ var require_client_h2 = __commonJS({ } } } - function writeBuffer(abort, h2stream, body, client, request3, socket, contentLength, expectsPayload) { + function writeBuffer(abort, h2stream, body, client, request4, socket, contentLength, expectsPayload) { try { if (body != null && util.isBuffer(body)) { assert2(contentLength === body.byteLength, "buffer body must have content length"); @@ -7226,18 +7226,18 @@ var require_client_h2 = __commonJS({ h2stream.write(body); h2stream.uncork(); h2stream.end(); - request3.onBodySent(body); + request4.onBodySent(body); } if (!expectsPayload) { socket[kReset2] = true; } - request3.onRequestSent(); + request4.onRequestSent(); client[kResume](); } catch (error2) { abort(error2); } } - function writeStream(abort, socket, expectsPayload, h2stream, body, client, request3, contentLength) { + function writeStream(abort, socket, expectsPayload, h2stream, body, client, request4, contentLength) { assert2(contentLength !== 0 || client[kRunning] === 0, "stream body cannot be pipelined"); const pipe = pipeline( body, @@ -7248,7 +7248,7 @@ var require_client_h2 = __commonJS({ abort(err); } else { util.removeAllListeners(pipe); - request3.onRequestSent(); + request4.onRequestSent(); if (!expectsPayload) { socket[kReset2] = true; } @@ -7258,10 +7258,10 @@ var require_client_h2 = __commonJS({ ); util.addListener(pipe, "data", onPipeData); function onPipeData(chunk) { - request3.onBodySent(chunk); + request4.onBodySent(chunk); } } - async function writeBlob(abort, h2stream, body, client, request3, socket, contentLength, expectsPayload) { + async function writeBlob(abort, h2stream, body, client, request4, socket, contentLength, expectsPayload) { assert2(contentLength === body.size, "blob body must have content length"); try { if (contentLength != null && contentLength !== body.size) { @@ -7272,8 +7272,8 @@ var require_client_h2 = __commonJS({ h2stream.write(buffer); h2stream.uncork(); h2stream.end(); - request3.onBodySent(buffer); - request3.onRequestSent(); + request4.onBodySent(buffer); + request4.onRequestSent(); if (!expectsPayload) { socket[kReset2] = true; } @@ -7282,7 +7282,7 @@ var require_client_h2 = __commonJS({ abort(err); } } - async function writeIterable(abort, h2stream, body, client, request3, socket, contentLength, expectsPayload) { + async function writeIterable(abort, h2stream, body, client, request4, socket, contentLength, expectsPayload) { assert2(contentLength !== 0 || client[kRunning] === 0, "iterator body cannot be pipelined"); let callback = null; function onDrain() { @@ -7307,13 +7307,13 @@ var require_client_h2 = __commonJS({ throw socket[kError]; } const res = h2stream.write(chunk); - request3.onBodySent(chunk); + request4.onBodySent(chunk); if (!res) { await waitForDrain(); } } h2stream.end(); - request3.onRequestSent(); + request4.onRequestSent(); if (!expectsPayload) { socket[kReset2] = true; } @@ -7572,7 +7572,7 @@ var require_client = __commonJS({ var connectH2 = require_client_h2(); var deprecatedInterceptorWarned = false; var kClosedResolve = Symbol("kClosedResolve"); - var noop4 = () => { + var noop5 = () => { }; function getPipelining(client) { return client[kPipelining] ?? client[kHTTPContext]?.defaultPipelining ?? 1; @@ -7760,10 +7760,10 @@ var require_client = __commonJS({ } [kDispatch](opts, handler3) { const origin = opts.origin || this[kUrl].origin; - const request3 = new Request(origin, opts, handler3); - this[kQueue].push(request3); + const request4 = new Request(origin, opts, handler3); + this[kQueue].push(request4); if (this[kResuming]) { - } else if (util.bodyLength(request3.body) == null && util.isIterable(request3.body)) { + } else if (util.bodyLength(request4.body) == null && util.isIterable(request4.body)) { this[kResuming] = 1; queueMicrotask(() => resume(this)); } else { @@ -7787,8 +7787,8 @@ var require_client = __commonJS({ return new Promise((resolve5) => { const requests = this[kQueue].splice(this[kPendingIdx]); for (let i = 0; i < requests.length; i++) { - const request3 = requests[i]; - util.errorRequest(this, request3, err); + const request4 = requests[i]; + util.errorRequest(this, request4, err); } const callback = () => { if (this[kClosedResolve]) { @@ -7813,8 +7813,8 @@ var require_client = __commonJS({ assert2(client[kPendingIdx] === client[kRunningIdx]); const requests = client[kQueue].splice(client[kRunningIdx]); for (let i = 0; i < requests.length; i++) { - const request3 = requests[i]; - util.errorRequest(client, request3, err); + const request4 = requests[i]; + util.errorRequest(client, request4, err); } assert2(client[kSize] === 0); } @@ -7863,14 +7863,14 @@ var require_client = __commonJS({ }); }); if (client.destroyed) { - util.destroy(socket.on("error", noop4), new ClientDestroyedError()); + util.destroy(socket.on("error", noop5), new ClientDestroyedError()); return; } assert2(socket); try { client[kHTTPContext] = socket.alpnProtocol === "h2" ? await connectH2(client, socket) : await connectH1(client, socket); } catch (err) { - socket.destroy().on("error", noop4); + socket.destroy().on("error", noop5); throw err; } client[kConnecting] = false; @@ -7917,8 +7917,8 @@ var require_client = __commonJS({ if (err.code === "ERR_TLS_CERT_ALTNAME_INVALID") { assert2(client[kRunning] === 0); while (client[kPending] > 0 && client[kQueue][client[kPendingIdx]].servername === client[kServerName]) { - const request3 = client[kQueue][client[kPendingIdx]++]; - util.errorRequest(client, request3, err); + const request4 = client[kQueue][client[kPendingIdx]++]; + util.errorRequest(client, request4, err); } } else { onError(client, err); @@ -7975,12 +7975,12 @@ var require_client = __commonJS({ if (client[kRunning] >= (getPipelining(client) || 1)) { return; } - const request3 = client[kQueue][client[kPendingIdx]]; - if (client[kUrl].protocol === "https:" && client[kServerName] !== request3.servername) { + const request4 = client[kQueue][client[kPendingIdx]]; + if (client[kUrl].protocol === "https:" && client[kServerName] !== request4.servername) { if (client[kRunning] > 0) { return; } - client[kServerName] = request3.servername; + client[kServerName] = request4.servername; client[kHTTPContext]?.destroy(new InformationalError("servername changed"), () => { client[kHTTPContext] = null; resume(client); @@ -7996,10 +7996,10 @@ var require_client = __commonJS({ if (client[kHTTPContext].destroyed) { return; } - if (client[kHTTPContext].busy(request3)) { + if (client[kHTTPContext].busy(request4)) { return; } - if (!request3.aborted && client[kHTTPContext].write(request3)) { + if (!request4.aborted && client[kHTTPContext].write(request4)) { client[kPendingIdx]++; } else { client[kQueue].splice(client[kPendingIdx], 1); @@ -8612,7 +8612,7 @@ var require_proxy_agent = __commonJS({ function defaultFactory(origin, opts) { return new Pool(origin, opts); } - var noop4 = () => { + var noop5 = () => { }; function defaultAgentFactory(origin, opts) { if (opts.connections === 1) { @@ -8730,7 +8730,7 @@ var require_proxy_agent = __commonJS({ servername: this[kProxyTls]?.servername || proxyHostname }); if (statusCode !== 200) { - socket.on("error", noop4).destroy(); + socket.on("error", noop5).destroy(); callback(new RequestAbortedError(`Proxy response (${statusCode}) !== 200 when HTTP Tunneling`)); } if (opts2.protocol !== "https:") { @@ -9324,7 +9324,7 @@ var require_readable = __commonJS({ var kAbort = Symbol("kAbort"); var kContentType = Symbol("kContentType"); var kContentLength = Symbol("kContentLength"); - var noop4 = () => { + var noop5 = () => { }; var BodyReadable = class extends Readable { constructor({ @@ -9456,7 +9456,7 @@ var require_readable = __commonJS({ } else { resolve5(null); } - }).on("error", noop4).on("data", function(chunk) { + }).on("error", noop5).on("data", function(chunk) { limit -= chunk.length; if (limit <= 0) { this.destroy(); @@ -9826,10 +9826,10 @@ var require_api_request = __commonJS({ } } }; - function request3(opts, callback) { + function request4(opts, callback) { if (callback === void 0) { return new Promise((resolve5, reject) => { - request3.call(this, opts, (err, data) => { + request4.call(this, opts, (err, data) => { return err ? reject(err) : resolve5(data); }); }); @@ -9844,7 +9844,7 @@ var require_api_request = __commonJS({ queueMicrotask(() => callback(err, { opaque })); } } - module.exports = request3; + module.exports = request4; module.exports.RequestHandler = RequestHandler; } }); @@ -10620,7 +10620,7 @@ var require_mock_utils = __commonJS({ const headersMatch = matchHeaders(mockDispatch2, headers); return pathMatch && methodMatch && bodyMatch && headersMatch; } - function getResponseData3(data) { + function getResponseData4(data) { if (Buffer.isBuffer(data)) { return data; } else if (data instanceof Uint8Array) { @@ -10740,7 +10740,7 @@ var require_mock_utils = __commonJS({ body.then((newData) => handleReply(mockDispatches, newData)); return; } - const responseData = getResponseData3(body); + const responseData = getResponseData4(body); const responseHeaders = generateKeyValues(headers); const responseTrailers = generateKeyValues(trailers); handler3.onConnect?.((err) => handler3.onError(err), null); @@ -10797,7 +10797,7 @@ var require_mock_utils = __commonJS({ } } module.exports = { - getResponseData: getResponseData3, + getResponseData: getResponseData4, getMockDispatch, addMockDispatch, deleteMockDispatch, @@ -10820,7 +10820,7 @@ var require_mock_utils = __commonJS({ var require_mock_interceptor = __commonJS({ ""(exports, module) { "use strict"; - var { getResponseData: getResponseData3, buildKey, addMockDispatch } = require_mock_utils(); + var { getResponseData: getResponseData4, buildKey, addMockDispatch } = require_mock_utils(); var { kDispatches, kDispatchKey, @@ -10892,7 +10892,7 @@ var require_mock_interceptor = __commonJS({ this[kContentLength] = false; } createMockScopeDispatchData({ statusCode, data, responseOptions }) { - const responseData = getResponseData3(data); + const responseData = getResponseData4(data); const contentLength = this[kContentLength] ? { "content-length": responseData.length } : {}; const headers = { ...this[kDefaultHeaders], ...contentLength, ...responseOptions.headers }; const trailers = { ...this[kDefaultTrailers], ...responseOptions.trailers }; @@ -12753,7 +12753,7 @@ var require_request2 = __commonJS({ webidl.argumentLengthCheck(arguments, 1, prefix); input = webidl.converters.RequestInfo(input, prefix, "input"); init = webidl.converters.RequestInit(init, prefix, "init"); - let request3 = null; + let request4 = null; let fallbackMode = null; const baseUrl2 = environmentSettingsObject.settingsObject.baseUrl; let signal = null; @@ -12770,18 +12770,18 @@ var require_request2 = __commonJS({ "Request cannot be constructed from a URL that includes credentials: " + input ); } - request3 = makeRequest({ urlList: [parsedURL] }); + request4 = makeRequest({ urlList: [parsedURL] }); fallbackMode = "cors"; } else { this[kDispatcher] = init.dispatcher || input[kDispatcher]; assert2(input instanceof _Request); - request3 = input[kState]; + request4 = input[kState]; signal = input[kSignal]; } const origin = environmentSettingsObject.settingsObject.origin; let window2 = "client"; - if (request3.window?.constructor?.name === "EnvironmentSettingsObject" && sameOrigin(request3.window, origin)) { - window2 = request3.window; + if (request4.window?.constructor?.name === "EnvironmentSettingsObject" && sameOrigin(request4.window, origin)) { + window2 = request4.window; } if (init.window != null) { throw new TypeError(`'window' option '${window2}' must be null`); @@ -12789,66 +12789,66 @@ var require_request2 = __commonJS({ if ("window" in init) { window2 = "no-window"; } - request3 = makeRequest({ + request4 = makeRequest({ // URL request’s URL. // undici implementation note: this is set as the first item in request's urlList in makeRequest // method request’s method. - method: request3.method, + method: request4.method, // header list A copy of request’s header list. // undici implementation note: headersList is cloned in makeRequest - headersList: request3.headersList, + headersList: request4.headersList, // unsafe-request flag Set. - unsafeRequest: request3.unsafeRequest, + unsafeRequest: request4.unsafeRequest, // client This’s relevant settings object. client: environmentSettingsObject.settingsObject, // window window. window: window2, // priority request’s priority. - priority: request3.priority, + priority: request4.priority, // origin request’s origin. The propagation of the origin is only significant for navigation requests // being handled by a service worker. In this scenario a request can have an origin that is different // from the current client. - origin: request3.origin, + origin: request4.origin, // referrer request’s referrer. - referrer: request3.referrer, + referrer: request4.referrer, // referrer policy request’s referrer policy. - referrerPolicy: request3.referrerPolicy, + referrerPolicy: request4.referrerPolicy, // mode request’s mode. - mode: request3.mode, + mode: request4.mode, // credentials mode request’s credentials mode. - credentials: request3.credentials, + credentials: request4.credentials, // cache mode request’s cache mode. - cache: request3.cache, + cache: request4.cache, // redirect mode request’s redirect mode. - redirect: request3.redirect, + redirect: request4.redirect, // integrity metadata request’s integrity metadata. - integrity: request3.integrity, + integrity: request4.integrity, // keepalive request’s keepalive. - keepalive: request3.keepalive, + keepalive: request4.keepalive, // reload-navigation flag request’s reload-navigation flag. - reloadNavigation: request3.reloadNavigation, + reloadNavigation: request4.reloadNavigation, // history-navigation flag request’s history-navigation flag. - historyNavigation: request3.historyNavigation, + historyNavigation: request4.historyNavigation, // URL list A clone of request’s URL list. - urlList: [...request3.urlList] + urlList: [...request4.urlList] }); const initHasKey = Object.keys(init).length !== 0; if (initHasKey) { - if (request3.mode === "navigate") { - request3.mode = "same-origin"; + if (request4.mode === "navigate") { + request4.mode = "same-origin"; } - request3.reloadNavigation = false; - request3.historyNavigation = false; - request3.origin = "client"; - request3.referrer = "client"; - request3.referrerPolicy = ""; - request3.url = request3.urlList[request3.urlList.length - 1]; - request3.urlList = [request3.url]; + request4.reloadNavigation = false; + request4.historyNavigation = false; + request4.origin = "client"; + request4.referrer = "client"; + request4.referrerPolicy = ""; + request4.url = request4.urlList[request4.urlList.length - 1]; + request4.urlList = [request4.url]; } if (init.referrer !== void 0) { const referrer = init.referrer; if (referrer === "") { - request3.referrer = "no-referrer"; + request4.referrer = "no-referrer"; } else { let parsedReferrer; try { @@ -12857,14 +12857,14 @@ var require_request2 = __commonJS({ throw new TypeError(`Referrer "${referrer}" is not a valid URL.`, { cause: err }); } if (parsedReferrer.protocol === "about:" && parsedReferrer.hostname === "client" || origin && !sameOrigin(parsedReferrer, environmentSettingsObject.settingsObject.baseUrl)) { - request3.referrer = "client"; + request4.referrer = "client"; } else { - request3.referrer = parsedReferrer; + request4.referrer = parsedReferrer; } } } if (init.referrerPolicy !== void 0) { - request3.referrerPolicy = init.referrerPolicy; + request4.referrerPolicy = init.referrerPolicy; } let mode; if (init.mode !== void 0) { @@ -12879,33 +12879,33 @@ var require_request2 = __commonJS({ }); } if (mode != null) { - request3.mode = mode; + request4.mode = mode; } if (init.credentials !== void 0) { - request3.credentials = init.credentials; + request4.credentials = init.credentials; } if (init.cache !== void 0) { - request3.cache = init.cache; + request4.cache = init.cache; } - if (request3.cache === "only-if-cached" && request3.mode !== "same-origin") { + if (request4.cache === "only-if-cached" && request4.mode !== "same-origin") { throw new TypeError( "'only-if-cached' can be set only with 'same-origin' mode" ); } if (init.redirect !== void 0) { - request3.redirect = init.redirect; + request4.redirect = init.redirect; } if (init.integrity != null) { - request3.integrity = String(init.integrity); + request4.integrity = String(init.integrity); } if (init.keepalive !== void 0) { - request3.keepalive = Boolean(init.keepalive); + request4.keepalive = Boolean(init.keepalive); } if (init.method !== void 0) { let method = init.method; const mayBeNormalized = normalizedMethodRecords[method]; if (mayBeNormalized !== void 0) { - request3.method = mayBeNormalized; + request4.method = mayBeNormalized; } else { if (!isValidHTTPToken(method)) { throw new TypeError(`'${method}' is not a valid HTTP method.`); @@ -12915,9 +12915,9 @@ var require_request2 = __commonJS({ throw new TypeError(`'${method}' HTTP method is unsupported.`); } method = normalizedMethodRecordsBase[upperCase] ?? method; - request3.method = method; + request4.method = method; } - if (!patchMethodWarning && request3.method === "patch") { + if (!patchMethodWarning && request4.method === "patch") { process.emitWarning("Using `patch` is highly likely to result in a `405 Method Not Allowed`. `PATCH` is much more likely to succeed.", { code: "UNDICI-FETCH-patch" }); @@ -12927,7 +12927,7 @@ var require_request2 = __commonJS({ if (init.signal !== void 0) { signal = init.signal; } - this[kState] = request3; + this[kState] = request4; const ac = new AbortController(); this[kSignal] = ac.signal; if (signal != null) { @@ -12955,12 +12955,12 @@ var require_request2 = __commonJS({ } } this[kHeaders] = new Headers2(kConstruct); - setHeadersList(this[kHeaders], request3.headersList); + setHeadersList(this[kHeaders], request4.headersList); setHeadersGuard(this[kHeaders], "request"); if (mode === "no-cors") { - if (!corsSafeListedMethodsSet.has(request3.method)) { + if (!corsSafeListedMethodsSet.has(request4.method)) { throw new TypeError( - `'${request3.method} is unsupported in no-cors mode.` + `'${request4.method} is unsupported in no-cors mode.` ); } setHeadersGuard(this[kHeaders], "request-no-cors"); @@ -12979,14 +12979,14 @@ var require_request2 = __commonJS({ } } const inputBody = input instanceof _Request ? input[kState].body : null; - if ((init.body != null || inputBody != null) && (request3.method === "GET" || request3.method === "HEAD")) { + if ((init.body != null || inputBody != null) && (request4.method === "GET" || request4.method === "HEAD")) { throw new TypeError("Request with GET/HEAD method cannot have body."); } let initBody = null; if (init.body != null) { const [extractedBody, contentType] = extractBody( init.body, - request3.keepalive + request4.keepalive ); initBody = extractedBody; if (contentType && !getHeadersList(this[kHeaders]).contains("content-type", true)) { @@ -12998,12 +12998,12 @@ var require_request2 = __commonJS({ if (initBody != null && init.duplex == null) { throw new TypeError("RequestInit: duplex option is required when sending a body."); } - if (request3.mode !== "same-origin" && request3.mode !== "cors") { + if (request4.mode !== "same-origin" && request4.mode !== "cors") { throw new TypeError( 'If request is made from ReadableStream, mode should be "same-origin" or "cors"' ); } - request3.useCORSPreflightFlag = true; + request4.useCORSPreflightFlag = true; } let finalBody = inputOrInitBody; if (initBody == null && inputBody != null) { @@ -13232,21 +13232,21 @@ var require_request2 = __commonJS({ headersList: init.headersList ? new HeadersList(init.headersList) : new HeadersList() }; } - function cloneRequest(request3) { - const newRequest = makeRequest({ ...request3, body: null }); - if (request3.body != null) { - newRequest.body = cloneBody(newRequest, request3.body); + function cloneRequest(request4) { + const newRequest = makeRequest({ ...request4, body: null }); + if (request4.body != null) { + newRequest.body = cloneBody(newRequest, request4.body); } return newRequest; } function fromInnerRequest(innerRequest, signal, guard) { - const request3 = new Request(kConstruct); - request3[kState] = innerRequest; - request3[kSignal] = signal; - request3[kHeaders] = new Headers2(kConstruct); - setHeadersList(request3[kHeaders], innerRequest.headersList); - setHeadersGuard(request3[kHeaders], guard); - return request3; + const request4 = new Request(kConstruct); + request4[kState] = innerRequest; + request4[kSignal] = signal; + request4[kHeaders] = new Headers2(kConstruct); + setHeadersList(request4[kHeaders], innerRequest.headersList); + setHeadersGuard(request4[kHeaders], guard); + return request4; } Object.defineProperties(Request.prototype, { method: kEnumerableProperty, @@ -13488,14 +13488,14 @@ var require_fetch = __commonJS({ p.reject(e); return p.promise; } - const request3 = requestObject[kState]; + const request4 = requestObject[kState]; if (requestObject.signal.aborted) { - abortFetch(p, request3, null, requestObject.signal.reason); + abortFetch(p, request4, null, requestObject.signal.reason); return p.promise; } - const globalObject = request3.client.globalObject; + const globalObject = request4.client.globalObject; if (globalObject?.constructor?.name === "ServiceWorkerGlobalScope") { - request3.serviceWorkers = "none"; + request4.serviceWorkers = "none"; } let responseObject = null; let locallyAborted = false; @@ -13507,7 +13507,7 @@ var require_fetch = __commonJS({ assert2(controller != null); controller.abort(requestObject.signal.reason); const realResponse = responseObject?.deref(); - abortFetch(p, request3, realResponse, requestObject.signal.reason); + abortFetch(p, request4, realResponse, requestObject.signal.reason); } ); const processResponse = (response) => { @@ -13515,7 +13515,7 @@ var require_fetch = __commonJS({ return; } if (response.aborted) { - abortFetch(p, request3, responseObject, controller.serializedAbortReason); + abortFetch(p, request4, responseObject, controller.serializedAbortReason); return; } if (response.type === "error") { @@ -13527,7 +13527,7 @@ var require_fetch = __commonJS({ p = null; }; controller = fetching({ - request: request3, + request: request4, processResponseEndOfBody: handleFetchDone, processResponse, dispatcher: requestObject[kDispatcher] @@ -13568,12 +13568,12 @@ var require_fetch = __commonJS({ ); } var markResourceTiming = performance.markResourceTiming; - function abortFetch(p, request3, responseObject, error2) { + function abortFetch(p, request4, responseObject, error2) { if (p) { p.reject(error2); } - if (request3.body != null && isReadable(request3.body?.stream)) { - request3.body.stream.cancel(error2).catch((err) => { + if (request4.body != null && isReadable(request4.body?.stream)) { + request4.body.stream.cancel(error2).catch((err) => { if (err.code === "ERR_INVALID_STATE") { return; } @@ -13594,7 +13594,7 @@ var require_fetch = __commonJS({ } } function fetching({ - request: request3, + request: request4, processRequestBodyChunkLength, processRequestEndOfBody, processResponse, @@ -13607,9 +13607,9 @@ var require_fetch = __commonJS({ assert2(dispatcher); let taskDestination = null; let crossOriginIsolatedCapability = false; - if (request3.client != null) { - taskDestination = request3.client.globalObject; - crossOriginIsolatedCapability = request3.client.crossOriginIsolatedCapability; + if (request4.client != null) { + taskDestination = request4.client.globalObject; + crossOriginIsolatedCapability = request4.client.crossOriginIsolatedCapability; } const currentTime = coarsenedSharedCurrentTime(crossOriginIsolatedCapability); const timingInfo = createOpaqueTimingInfo({ @@ -13617,7 +13617,7 @@ var require_fetch = __commonJS({ }); const fetchParams = { controller: new Fetch(dispatcher), - request: request3, + request: request4, timingInfo, processRequestBodyChunkLength, processRequestEndOfBody, @@ -13627,32 +13627,32 @@ var require_fetch = __commonJS({ taskDestination, crossOriginIsolatedCapability }; - assert2(!request3.body || request3.body.stream); - if (request3.window === "client") { - request3.window = request3.client?.globalObject?.constructor?.name === "Window" ? request3.client : "no-window"; + assert2(!request4.body || request4.body.stream); + if (request4.window === "client") { + request4.window = request4.client?.globalObject?.constructor?.name === "Window" ? request4.client : "no-window"; } - if (request3.origin === "client") { - request3.origin = request3.client.origin; + if (request4.origin === "client") { + request4.origin = request4.client.origin; } - if (request3.policyContainer === "client") { - if (request3.client != null) { - request3.policyContainer = clonePolicyContainer( - request3.client.policyContainer + if (request4.policyContainer === "client") { + if (request4.client != null) { + request4.policyContainer = clonePolicyContainer( + request4.client.policyContainer ); } else { - request3.policyContainer = makePolicyContainer(); + request4.policyContainer = makePolicyContainer(); } } - if (!request3.headersList.contains("accept", true)) { + if (!request4.headersList.contains("accept", true)) { const value = "*/*"; - request3.headersList.append("accept", value, true); + request4.headersList.append("accept", value, true); } - if (!request3.headersList.contains("accept-language", true)) { - request3.headersList.append("accept-language", "*", true); + if (!request4.headersList.contains("accept-language", true)) { + request4.headersList.append("accept-language", "*", true); } - if (request3.priority === null) { + if (request4.priority === null) { } - if (subresourceSet.has(request3.destination)) { + if (subresourceSet.has(request4.destination)) { } mainFetch(fetchParams).catch((err) => { fetchParams.controller.terminate(err); @@ -13660,50 +13660,50 @@ var require_fetch = __commonJS({ return fetchParams.controller; } async function mainFetch(fetchParams, recursive = false) { - const request3 = fetchParams.request; + const request4 = fetchParams.request; let response = null; - if (request3.localURLsOnly && !urlIsLocal(requestCurrentURL(request3))) { + if (request4.localURLsOnly && !urlIsLocal(requestCurrentURL(request4))) { response = makeNetworkError("local URLs only"); } - tryUpgradeRequestToAPotentiallyTrustworthyURL(request3); - if (requestBadPort(request3) === "blocked") { + tryUpgradeRequestToAPotentiallyTrustworthyURL(request4); + if (requestBadPort(request4) === "blocked") { response = makeNetworkError("bad port"); } - if (request3.referrerPolicy === "") { - request3.referrerPolicy = request3.policyContainer.referrerPolicy; + if (request4.referrerPolicy === "") { + request4.referrerPolicy = request4.policyContainer.referrerPolicy; } - if (request3.referrer !== "no-referrer") { - request3.referrer = determineRequestsReferrer(request3); + if (request4.referrer !== "no-referrer") { + request4.referrer = determineRequestsReferrer(request4); } if (response === null) { response = await (async () => { - const currentURL = requestCurrentURL(request3); + const currentURL = requestCurrentURL(request4); if ( // - request’s current URL’s origin is same origin with request’s origin, // and request’s response tainting is "basic" - sameOrigin(currentURL, request3.url) && request3.responseTainting === "basic" || // request’s current URL’s scheme is "data" + sameOrigin(currentURL, request4.url) && request4.responseTainting === "basic" || // request’s current URL’s scheme is "data" currentURL.protocol === "data:" || // - request’s mode is "navigate" or "websocket" - (request3.mode === "navigate" || request3.mode === "websocket") + (request4.mode === "navigate" || request4.mode === "websocket") ) { - request3.responseTainting = "basic"; + request4.responseTainting = "basic"; return await schemeFetch(fetchParams); } - if (request3.mode === "same-origin") { + if (request4.mode === "same-origin") { return makeNetworkError('request mode cannot be "same-origin"'); } - if (request3.mode === "no-cors") { - if (request3.redirect !== "follow") { + if (request4.mode === "no-cors") { + if (request4.redirect !== "follow") { return makeNetworkError( 'redirect mode cannot be "follow" for "no-cors" request' ); } - request3.responseTainting = "opaque"; + request4.responseTainting = "opaque"; return await schemeFetch(fetchParams); } - if (!urlIsHttpHttpsScheme(requestCurrentURL(request3))) { + if (!urlIsHttpHttpsScheme(requestCurrentURL(request4))) { return makeNetworkError("URL scheme must be a HTTP(S) scheme"); } - request3.responseTainting = "cors"; + request4.responseTainting = "cors"; return await httpFetch(fetchParams); })(); } @@ -13711,13 +13711,13 @@ var require_fetch = __commonJS({ return response; } if (response.status !== 0 && !response.internalResponse) { - if (request3.responseTainting === "cors") { + if (request4.responseTainting === "cors") { } - if (request3.responseTainting === "basic") { + if (request4.responseTainting === "basic") { response = filterResponse(response, "basic"); - } else if (request3.responseTainting === "cors") { + } else if (request4.responseTainting === "cors") { response = filterResponse(response, "cors"); - } else if (request3.responseTainting === "opaque") { + } else if (request4.responseTainting === "opaque") { response = filterResponse(response, "opaque"); } else { assert2(false); @@ -13725,26 +13725,26 @@ var require_fetch = __commonJS({ } let internalResponse = response.status === 0 ? response : response.internalResponse; if (internalResponse.urlList.length === 0) { - internalResponse.urlList.push(...request3.urlList); + internalResponse.urlList.push(...request4.urlList); } - if (!request3.timingAllowFailed) { + if (!request4.timingAllowFailed) { response.timingAllowPassed = true; } - if (response.type === "opaque" && internalResponse.status === 206 && internalResponse.rangeRequested && !request3.headers.contains("range", true)) { + if (response.type === "opaque" && internalResponse.status === 206 && internalResponse.rangeRequested && !request4.headers.contains("range", true)) { response = internalResponse = makeNetworkError(); } - if (response.status !== 0 && (request3.method === "HEAD" || request3.method === "CONNECT" || nullBodyStatus.includes(internalResponse.status))) { + if (response.status !== 0 && (request4.method === "HEAD" || request4.method === "CONNECT" || nullBodyStatus.includes(internalResponse.status))) { internalResponse.body = null; fetchParams.controller.dump = true; } - if (request3.integrity) { + if (request4.integrity) { const processBodyError = (reason) => fetchFinale(fetchParams, makeNetworkError(reason)); - if (request3.responseTainting === "opaque" || response.body == null) { + if (request4.responseTainting === "opaque" || response.body == null) { processBodyError(response.error); return; } const processBody = (bytes) => { - if (!bytesMatch(bytes, request3.integrity)) { + if (!bytesMatch(bytes, request4.integrity)) { processBodyError("integrity mismatch"); return; } @@ -13760,8 +13760,8 @@ var require_fetch = __commonJS({ if (isCancelled(fetchParams) && fetchParams.request.redirectCount === 0) { return Promise.resolve(makeAppropriateNetworkError(fetchParams)); } - const { request: request3 } = fetchParams; - const { protocol: scheme } = requestCurrentURL(request3); + const { request: request4 } = fetchParams; + const { protocol: scheme } = requestCurrentURL(request4); switch (scheme) { case "about:": { return Promise.resolve(makeNetworkError("about scheme is not supported")); @@ -13770,19 +13770,19 @@ var require_fetch = __commonJS({ if (!resolveObjectURL) { resolveObjectURL = __require("node:buffer").resolveObjectURL; } - const blobURLEntry = requestCurrentURL(request3); + const blobURLEntry = requestCurrentURL(request4); if (blobURLEntry.search.length !== 0) { return Promise.resolve(makeNetworkError("NetworkError when attempting to fetch resource.")); } const blob = resolveObjectURL(blobURLEntry.toString()); - if (request3.method !== "GET" || !isBlobLike(blob)) { + if (request4.method !== "GET" || !isBlobLike(blob)) { return Promise.resolve(makeNetworkError("invalid method")); } const response = makeResponse(); const fullLength = blob.size; const serializedFullLength = isomorphicEncode(`${fullLength}`); const type = blob.type; - if (!request3.headersList.contains("range", true)) { + if (!request4.headersList.contains("range", true)) { const bodyWithType = extractBody(blob); response.statusText = "OK"; response.body = bodyWithType[0]; @@ -13790,7 +13790,7 @@ var require_fetch = __commonJS({ response.headersList.set("content-type", type, true); } else { response.rangeRequested = true; - const rangeHeader = request3.headersList.get("range", true); + const rangeHeader = request4.headersList.get("range", true); const rangeValue = simpleRangeHeaderValue(rangeHeader, true); if (rangeValue === "failure") { return Promise.resolve(makeNetworkError("failed to fetch the data URL")); @@ -13821,7 +13821,7 @@ var require_fetch = __commonJS({ return Promise.resolve(response); } case "data:": { - const currentURL = requestCurrentURL(request3); + const currentURL = requestCurrentURL(request4); const dataURLStruct = dataURLProcessor(currentURL); if (dataURLStruct === "failure") { return Promise.resolve(makeNetworkError("failed to fetch the data URL")); @@ -13910,41 +13910,41 @@ var require_fetch = __commonJS({ } } async function httpFetch(fetchParams) { - const request3 = fetchParams.request; + const request4 = fetchParams.request; let response = null; let actualResponse = null; const timingInfo = fetchParams.timingInfo; - if (request3.serviceWorkers === "all") { + if (request4.serviceWorkers === "all") { } if (response === null) { - if (request3.redirect === "follow") { - request3.serviceWorkers = "none"; + if (request4.redirect === "follow") { + request4.serviceWorkers = "none"; } actualResponse = response = await httpNetworkOrCacheFetch(fetchParams); - if (request3.responseTainting === "cors" && corsCheck(request3, response) === "failure") { + if (request4.responseTainting === "cors" && corsCheck(request4, response) === "failure") { return makeNetworkError("cors failure"); } - if (TAOCheck(request3, response) === "failure") { - request3.timingAllowFailed = true; + if (TAOCheck(request4, response) === "failure") { + request4.timingAllowFailed = true; } } - if ((request3.responseTainting === "opaque" || response.type === "opaque") && crossOriginResourcePolicyCheck( - request3.origin, - request3.client, - request3.destination, + if ((request4.responseTainting === "opaque" || response.type === "opaque") && crossOriginResourcePolicyCheck( + request4.origin, + request4.client, + request4.destination, actualResponse ) === "blocked") { return makeNetworkError("blocked"); } if (redirectStatusSet.has(actualResponse.status)) { - if (request3.redirect !== "manual") { + if (request4.redirect !== "manual") { fetchParams.controller.connection.destroy(void 0, false); } - if (request3.redirect === "error") { + if (request4.redirect === "error") { response = makeNetworkError("unexpected redirect"); - } else if (request3.redirect === "manual") { + } else if (request4.redirect === "manual") { response = actualResponse; - } else if (request3.redirect === "follow") { + } else if (request4.redirect === "follow") { response = await httpRedirectFetch(fetchParams, response); } else { assert2(false); @@ -13954,13 +13954,13 @@ var require_fetch = __commonJS({ return response; } function httpRedirectFetch(fetchParams, response) { - const request3 = fetchParams.request; + const request4 = fetchParams.request; const actualResponse = response.internalResponse ? response.internalResponse : response; let locationURL; try { locationURL = responseLocationURL( actualResponse, - requestCurrentURL(request3).hash + requestCurrentURL(request4).hash ); if (locationURL == null) { return response; @@ -13971,63 +13971,63 @@ var require_fetch = __commonJS({ if (!urlIsHttpHttpsScheme(locationURL)) { return Promise.resolve(makeNetworkError("URL scheme must be a HTTP(S) scheme")); } - if (request3.redirectCount === 20) { + if (request4.redirectCount === 20) { return Promise.resolve(makeNetworkError("redirect count exceeded")); } - request3.redirectCount += 1; - if (request3.mode === "cors" && (locationURL.username || locationURL.password) && !sameOrigin(request3, locationURL)) { + request4.redirectCount += 1; + if (request4.mode === "cors" && (locationURL.username || locationURL.password) && !sameOrigin(request4, locationURL)) { return Promise.resolve(makeNetworkError('cross origin not allowed for request mode "cors"')); } - if (request3.responseTainting === "cors" && (locationURL.username || locationURL.password)) { + if (request4.responseTainting === "cors" && (locationURL.username || locationURL.password)) { return Promise.resolve(makeNetworkError( 'URL cannot contain credentials for request mode "cors"' )); } - if (actualResponse.status !== 303 && request3.body != null && request3.body.source == null) { + if (actualResponse.status !== 303 && request4.body != null && request4.body.source == null) { return Promise.resolve(makeNetworkError()); } - if ([301, 302].includes(actualResponse.status) && request3.method === "POST" || actualResponse.status === 303 && !GET_OR_HEAD.includes(request3.method)) { - request3.method = "GET"; - request3.body = null; + if ([301, 302].includes(actualResponse.status) && request4.method === "POST" || actualResponse.status === 303 && !GET_OR_HEAD.includes(request4.method)) { + request4.method = "GET"; + request4.body = null; for (const headerName of requestBodyHeader) { - request3.headersList.delete(headerName); + request4.headersList.delete(headerName); } } - if (!sameOrigin(requestCurrentURL(request3), locationURL)) { - request3.headersList.delete("authorization", true); - request3.headersList.delete("proxy-authorization", true); - request3.headersList.delete("cookie", true); - request3.headersList.delete("host", true); + if (!sameOrigin(requestCurrentURL(request4), locationURL)) { + request4.headersList.delete("authorization", true); + request4.headersList.delete("proxy-authorization", true); + request4.headersList.delete("cookie", true); + request4.headersList.delete("host", true); } - if (request3.body != null) { - assert2(request3.body.source != null); - request3.body = safelyExtractBody(request3.body.source)[0]; + if (request4.body != null) { + assert2(request4.body.source != null); + request4.body = safelyExtractBody(request4.body.source)[0]; } const timingInfo = fetchParams.timingInfo; timingInfo.redirectEndTime = timingInfo.postRedirectStartTime = coarsenedSharedCurrentTime(fetchParams.crossOriginIsolatedCapability); if (timingInfo.redirectStartTime === 0) { timingInfo.redirectStartTime = timingInfo.startTime; } - request3.urlList.push(locationURL); - setRequestReferrerPolicyOnRedirect(request3, actualResponse); + request4.urlList.push(locationURL); + setRequestReferrerPolicyOnRedirect(request4, actualResponse); return mainFetch(fetchParams, true); } async function httpNetworkOrCacheFetch(fetchParams, isAuthenticationFetch = false, isNewConnectionFetch = false) { - const request3 = fetchParams.request; + const request4 = fetchParams.request; let httpFetchParams = null; let httpRequest = null; let response = null; const httpCache = null; const revalidatingFlag = false; - if (request3.window === "no-window" && request3.redirect === "error") { + if (request4.window === "no-window" && request4.redirect === "error") { httpFetchParams = fetchParams; - httpRequest = request3; + httpRequest = request4; } else { - httpRequest = cloneRequest(request3); + httpRequest = cloneRequest(request4); httpFetchParams = { ...fetchParams }; httpFetchParams.request = httpRequest; } - const includeCredentials = request3.credentials === "include" || request3.credentials === "same-origin" && request3.responseTainting === "basic"; + const includeCredentials = request4.credentials === "include" || request4.credentials === "same-origin" && request4.responseTainting === "basic"; const contentLength = httpRequest.body ? httpRequest.body.length : null; let contentLengthHeaderValue = null; if (httpRequest.body == null && ["POST", "PUT"].includes(httpRequest.method)) { @@ -14104,7 +14104,7 @@ var require_fetch = __commonJS({ } response.requestIncludesCredentials = includeCredentials; if (response.status === 407) { - if (request3.window === "no-window") { + if (request4.window === "no-window") { return makeNetworkError(); } if (isCancelled(fetchParams)) { @@ -14116,7 +14116,7 @@ var require_fetch = __commonJS({ // response’s status is 421 response.status === 421 && // isNewConnectionFetch is false !isNewConnectionFetch && // request’s body is null, or request’s body is non-null and request’s body’s source is non-null - (request3.body == null || request3.body.source != null) + (request4.body == null || request4.body.source != null) ) { if (isCancelled(fetchParams)) { return makeAppropriateNetworkError(fetchParams); @@ -14146,21 +14146,21 @@ var require_fetch = __commonJS({ } } }; - const request3 = fetchParams.request; + const request4 = fetchParams.request; let response = null; const timingInfo = fetchParams.timingInfo; const httpCache = null; if (httpCache == null) { - request3.cache = "no-store"; + request4.cache = "no-store"; } const newConnection = forceNewConnection ? "yes" : "no"; - if (request3.mode === "websocket") { + if (request4.mode === "websocket") { } else { } let requestBody = null; - if (request3.body == null && fetchParams.processRequestEndOfBody) { + if (request4.body == null && fetchParams.processRequestEndOfBody) { queueMicrotask(() => fetchParams.processRequestEndOfBody()); - } else if (request3.body != null) { + } else if (request4.body != null) { const processBodyChunk = async function* (bytes) { if (isCancelled(fetchParams)) { return; @@ -14188,7 +14188,7 @@ var require_fetch = __commonJS({ }; requestBody = async function* () { try { - for await (const bytes of request3.body.stream) { + for await (const bytes of request4.body.stream) { yield* processBodyChunk(bytes); } processEndOfBody(); @@ -14298,17 +14298,17 @@ var require_fetch = __commonJS({ } return response; function dispatch({ body }) { - const url = requestCurrentURL(request3); + const url = requestCurrentURL(request4); const agent = fetchParams.controller.dispatcher; return new Promise((resolve5, reject) => agent.dispatch( { path: url.pathname + url.search, origin: url.origin, - method: request3.method, - body: agent.isMockActive ? request3.body && (request3.body.source || request3.body.stream) : body, - headers: request3.headersList.entries, + method: request4.method, + body: agent.isMockActive ? request4.body && (request4.body.source || request4.body.stream) : body, + headers: request4.headersList.entries, maxRedirections: 0, - upgrade: request3.mode === "websocket" ? "websocket" : void 0 + upgrade: request4.mode === "websocket" ? "websocket" : void 0 }, { body: null, @@ -14339,8 +14339,8 @@ var require_fetch = __commonJS({ location = headersList.get("location", true); this.body = new Readable({ read: resume }); const decoders = []; - const willFollow = location && request3.redirect === "follow" && redirectStatusSet.has(status); - if (request3.method !== "HEAD" && request3.method !== "CONNECT" && !nullBodyStatus.includes(status) && !willFollow) { + const willFollow = location && request4.redirect === "follow" && redirectStatusSet.has(status); + if (request4.method !== "HEAD" && request4.method !== "CONNECT" && !nullBodyStatus.includes(status) && !willFollow) { const contentEncoding = headersList.get("content-encoding", true); const codings = contentEncoding ? contentEncoding.toLowerCase().split(",") : []; const maxContentEncodings = 5; @@ -15323,32 +15323,32 @@ var require_cache = __commonJS({ webidl.util.markAsUncloneable(this); this.#relevantRequestResponseList = arguments[1]; } - async match(request3, options = {}) { + async match(request4, options = {}) { webidl.brandCheck(this, _Cache); const prefix = "Cache.match"; webidl.argumentLengthCheck(arguments, 1, prefix); - request3 = webidl.converters.RequestInfo(request3, prefix, "request"); + request4 = webidl.converters.RequestInfo(request4, prefix, "request"); options = webidl.converters.CacheQueryOptions(options, prefix, "options"); - const p = this.#internalMatchAll(request3, options, 1); + const p = this.#internalMatchAll(request4, options, 1); if (p.length === 0) { return; } return p[0]; } - async matchAll(request3 = void 0, options = {}) { + async matchAll(request4 = void 0, options = {}) { webidl.brandCheck(this, _Cache); const prefix = "Cache.matchAll"; - if (request3 !== void 0) - request3 = webidl.converters.RequestInfo(request3, prefix, "request"); + if (request4 !== void 0) + request4 = webidl.converters.RequestInfo(request4, prefix, "request"); options = webidl.converters.CacheQueryOptions(options, prefix, "options"); - return this.#internalMatchAll(request3, options); + return this.#internalMatchAll(request4, options); } - async add(request3) { + async add(request4) { webidl.brandCheck(this, _Cache); const prefix = "Cache.add"; webidl.argumentLengthCheck(arguments, 1, prefix); - request3 = webidl.converters.RequestInfo(request3, prefix, "request"); - const requests = [request3]; + request4 = webidl.converters.RequestInfo(request4, prefix, "request"); + const requests = [request4]; const responseArrayPromise = this.addAll(requests); return await responseArrayPromise; } @@ -15358,19 +15358,19 @@ var require_cache = __commonJS({ webidl.argumentLengthCheck(arguments, 1, prefix); const responsePromises = []; const requestList = []; - for (let request3 of requests) { - if (request3 === void 0) { + for (let request4 of requests) { + if (request4 === void 0) { throw webidl.errors.conversionFailed({ prefix, argument: "Argument 1", types: ["undefined is not allowed"] }); } - request3 = webidl.converters.RequestInfo(request3); - if (typeof request3 === "string") { + request4 = webidl.converters.RequestInfo(request4); + if (typeof request4 === "string") { continue; } - const r = request3[kState]; + const r = request4[kState]; if (!urlIsHttpHttpsScheme(r.url) || r.method !== "GET") { throw webidl.errors.exception({ header: prefix, @@ -15379,8 +15379,8 @@ var require_cache = __commonJS({ } } const fetchControllers = []; - for (const request3 of requests) { - const r = new Request(request3)[kState]; + for (const request4 of requests) { + const r = new Request(request4)[kState]; if (!urlIsHttpHttpsScheme(r.url)) { throw webidl.errors.exception({ header: prefix, @@ -15457,17 +15457,17 @@ var require_cache = __commonJS({ }); return cacheJobPromise.promise; } - async put(request3, response) { + async put(request4, response) { webidl.brandCheck(this, _Cache); const prefix = "Cache.put"; webidl.argumentLengthCheck(arguments, 2, prefix); - request3 = webidl.converters.RequestInfo(request3, prefix, "request"); + request4 = webidl.converters.RequestInfo(request4, prefix, "request"); response = webidl.converters.Response(response, prefix, "response"); let innerRequest = null; - if (request3 instanceof Request) { - innerRequest = request3[kState]; + if (request4 instanceof Request) { + innerRequest = request4[kState]; } else { - innerRequest = new Request(request3)[kState]; + innerRequest = new Request(request4)[kState]; } if (!urlIsHttpHttpsScheme(innerRequest.url) || innerRequest.method !== "GET") { throw webidl.errors.exception({ @@ -15538,21 +15538,21 @@ var require_cache = __commonJS({ }); return cacheJobPromise.promise; } - async delete(request3, options = {}) { + async delete(request4, options = {}) { webidl.brandCheck(this, _Cache); const prefix = "Cache.delete"; webidl.argumentLengthCheck(arguments, 1, prefix); - request3 = webidl.converters.RequestInfo(request3, prefix, "request"); + request4 = webidl.converters.RequestInfo(request4, prefix, "request"); options = webidl.converters.CacheQueryOptions(options, prefix, "options"); let r = null; - if (request3 instanceof Request) { - r = request3[kState]; + if (request4 instanceof Request) { + r = request4[kState]; if (r.method !== "GET" && !options.ignoreMethod) { return false; } } else { - assert2(typeof request3 === "string"); - r = new Request(request3)[kState]; + assert2(typeof request4 === "string"); + r = new Request(request4)[kState]; } const operations = []; const operation = { @@ -15584,26 +15584,26 @@ var require_cache = __commonJS({ * @param {import('../../types/cache').CacheQueryOptions} options * @returns {Promise} */ - async keys(request3 = void 0, options = {}) { + async keys(request4 = void 0, options = {}) { webidl.brandCheck(this, _Cache); const prefix = "Cache.keys"; - if (request3 !== void 0) - request3 = webidl.converters.RequestInfo(request3, prefix, "request"); + if (request4 !== void 0) + request4 = webidl.converters.RequestInfo(request4, prefix, "request"); options = webidl.converters.CacheQueryOptions(options, prefix, "options"); let r = null; - if (request3 !== void 0) { - if (request3 instanceof Request) { - r = request3[kState]; + if (request4 !== void 0) { + if (request4 instanceof Request) { + r = request4[kState]; if (r.method !== "GET" && !options.ignoreMethod) { return []; } - } else if (typeof request3 === "string") { - r = new Request(request3)[kState]; + } else if (typeof request4 === "string") { + r = new Request(request4)[kState]; } } const promise = createDeferredPromise(); const requests = []; - if (request3 === void 0) { + if (request4 === void 0) { for (const requestResponse of this.#relevantRequestResponseList) { requests.push(requestResponse[0]); } @@ -15615,9 +15615,9 @@ var require_cache = __commonJS({ } queueMicrotask(() => { const requestList = []; - for (const request4 of requests) { + for (const request5 of requests) { const requestObject = fromInnerRequest( - request4, + request5, new AbortController().signal, "immutable" ); @@ -15735,9 +15735,9 @@ var require_cache = __commonJS({ * @param {import('../../types/cache').CacheQueryOptions | undefined} options * @returns {boolean} */ - #requestMatchesCachedItem(requestQuery, request3, response = null, options) { + #requestMatchesCachedItem(requestQuery, request4, response = null, options) { const queryURL = new URL(requestQuery.url); - const cachedURL = new URL(request3.url); + const cachedURL = new URL(request4.url); if (options?.ignoreSearch) { cachedURL.search = ""; queryURL.search = ""; @@ -15753,7 +15753,7 @@ var require_cache = __commonJS({ if (fieldValue === "*") { return false; } - const requestValue = request3.headersList.get(fieldValue); + const requestValue = request4.headersList.get(fieldValue); const queryValue = requestQuery.headersList.get(fieldValue); if (requestValue !== queryValue) { return false; @@ -15761,20 +15761,20 @@ var require_cache = __commonJS({ } return true; } - #internalMatchAll(request3, options, maxResponses = Infinity) { + #internalMatchAll(request4, options, maxResponses = Infinity) { let r = null; - if (request3 !== void 0) { - if (request3 instanceof Request) { - r = request3[kState]; + if (request4 !== void 0) { + if (request4 instanceof Request) { + r = request4[kState]; if (r.method !== "GET" && !options.ignoreMethod) { return []; } - } else if (typeof request3 === "string") { - r = new Request(request3)[kState]; + } else if (typeof request4 === "string") { + r = new Request(request4)[kState]; } } const responses = []; - if (request3 === void 0) { + if (request4 === void 0) { for (const requestResponse of this.#relevantRequestResponseList) { responses.push(requestResponse[1]); } @@ -15863,21 +15863,21 @@ var require_cachestorage = __commonJS({ } webidl.util.markAsUncloneable(this); } - async match(request3, options = {}) { + async match(request4, options = {}) { webidl.brandCheck(this, _CacheStorage); webidl.argumentLengthCheck(arguments, 1, "CacheStorage.match"); - request3 = webidl.converters.RequestInfo(request3); + request4 = webidl.converters.RequestInfo(request4); options = webidl.converters.MultiCacheQueryOptions(options); if (options.cacheName != null) { if (this.#caches.has(options.cacheName)) { const cacheList = this.#caches.get(options.cacheName); const cache = new Cache(kConstruct, cacheList); - return await cache.match(request3, options); + return await cache.match(request4, options); } } else { for (const cacheList of this.#caches.values()) { const cache = new Cache(kConstruct, cacheList); - const response = await cache.match(request3, options); + const response = await cache.match(request4, options); if (response !== void 0) { return response; } @@ -17057,7 +17057,7 @@ var require_connection = __commonJS({ function establishWebSocketConnection(url, protocols, client, ws, onEstablish, options) { const requestURL = url; requestURL.protocol = url.protocol === "ws:" ? "http:" : "https:"; - const request3 = makeRequest({ + const request4 = makeRequest({ urlList: [requestURL], client, serviceWorkers: "none", @@ -17069,18 +17069,18 @@ var require_connection = __commonJS({ }); if (options.headers) { const headersList = getHeadersList(new Headers2(options.headers)); - request3.headersList = headersList; + request4.headersList = headersList; } const keyValue = crypto.randomBytes(16).toString("base64"); - request3.headersList.append("sec-websocket-key", keyValue); - request3.headersList.append("sec-websocket-version", "13"); + request4.headersList.append("sec-websocket-key", keyValue); + request4.headersList.append("sec-websocket-version", "13"); for (const protocol of protocols) { - request3.headersList.append("sec-websocket-protocol", protocol); + request4.headersList.append("sec-websocket-protocol", protocol); } const permessageDeflate = "permessage-deflate; client_max_window_bits"; - request3.headersList.append("sec-websocket-extensions", permessageDeflate); + request4.headersList.append("sec-websocket-extensions", permessageDeflate); const controller = fetching({ - request: request3, + request: request4, useParallelQueue: true, dispatcher: options.dispatcher, processResponse(response) { @@ -17117,7 +17117,7 @@ var require_connection = __commonJS({ } const secProtocol = response.headersList.get("Sec-WebSocket-Protocol"); if (secProtocol !== null) { - const requestProtocols = getDecodeSplit("sec-websocket-protocol", request3.headersList); + const requestProtocols = getDecodeSplit("sec-websocket-protocol", request4.headersList); if (!requestProtocols.includes(secProtocol)) { failWebsocketConnection(ws, "Protocol was not set in the opening handshake."); return; @@ -19110,7 +19110,7 @@ var require_lib = __commonJS({ return parsedUrl.protocol === "https:"; } var HttpClient3 = class { - constructor(userAgent3, handlers, requestOptions) { + constructor(userAgent4, handlers, requestOptions) { this._ignoreSslError = false; this._allowRedirects = true; this._allowRedirectDowngrade = false; @@ -19119,7 +19119,7 @@ var require_lib = __commonJS({ this._maxRetries = 1; this._keepAlive = false; this._disposed = false; - this.userAgent = this._getUserAgentWithOrchestrationId(userAgent3); + this.userAgent = this._getUserAgentWithOrchestrationId(userAgent4); this.handlers = handlers || []; this.requestOptions = requestOptions; if (requestOptions) { @@ -19412,9 +19412,9 @@ var require_lib = __commonJS({ } _mergeHeaders(headers) { if (this.requestOptions && this.requestOptions.headers) { - return Object.assign({}, lowercaseKeys3(this.requestOptions.headers), lowercaseKeys3(headers || {})); + return Object.assign({}, lowercaseKeys4(this.requestOptions.headers), lowercaseKeys4(headers || {})); } - return lowercaseKeys3(headers || {}); + return lowercaseKeys4(headers || {}); } /** * Gets an existing header value or returns a default. @@ -19426,7 +19426,7 @@ var require_lib = __commonJS({ _getExistingOrDefaultHeader(additionalHeaders, header, _default) { let clientHeader; if (this.requestOptions && this.requestOptions.headers) { - const headerValue = lowercaseKeys3(this.requestOptions.headers)[header]; + const headerValue = lowercaseKeys4(this.requestOptions.headers)[header]; if (headerValue) { clientHeader = typeof headerValue === "number" ? headerValue.toString() : headerValue; } @@ -19450,7 +19450,7 @@ var require_lib = __commonJS({ _getExistingOrDefaultContentTypeHeader(additionalHeaders, _default) { let clientHeader; if (this.requestOptions && this.requestOptions.headers) { - const headerValue = lowercaseKeys3(this.requestOptions.headers)[Headers2.ContentType]; + const headerValue = lowercaseKeys4(this.requestOptions.headers)[Headers2.ContentType]; if (headerValue) { if (typeof headerValue === "number") { clientHeader = String(headerValue); @@ -19544,8 +19544,8 @@ var require_lib = __commonJS({ } return proxyAgent; } - _getUserAgentWithOrchestrationId(userAgent3) { - const baseUserAgent = userAgent3 || "actions/http-client"; + _getUserAgentWithOrchestrationId(userAgent4) { + const baseUserAgent = userAgent4 || "actions/http-client"; const orchId = process.env["ACTIONS_ORCHESTRATION_ID"]; if (orchId) { const sanitizedId = orchId.replace(/[^a-z0-9_.-]/gi, "_"); @@ -19616,7 +19616,7 @@ var require_lib = __commonJS({ } }; exports.HttpClient = HttpClient3; - var lowercaseKeys3 = (obj) => Object.keys(obj).reduce((c, k) => (c[k.toLowerCase()] = obj[k], c), {}); + var lowercaseKeys4 = (obj) => Object.keys(obj).reduce((c, k) => (c[k.toLowerCase()] = obj[k], c), {}); } }); @@ -19626,12 +19626,12 @@ var require_dist = __commonJS({ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.format = format3; - exports.parse = parse4; + exports.parse = parse6; var TEXT_REGEXP = /^[\u0009\u0020-\u007e\u0080-\u00ff]*$/; var TOKEN_REGEXP = /^[!#$%&'*+.^_`|~0-9A-Za-z-]+$/; var QUOTE_REGEXP = /[\\"]/g; var TYPE_REGEXP = /^[!#$%&'*+.^_`|~0-9A-Za-z-]+\/[!#$%&'*+.^_`|~0-9A-Za-z-]+$/; - var NullObject2 = (() => { + var NullObject3 = (() => { const C = function() { }; C.prototype = /* @__PURE__ */ Object.create(null); @@ -19653,56 +19653,56 @@ var require_dist = __commonJS({ } return result; } - function parse4(header, options) { - const stopChar = options?.comma === true ? COMMA2 : 65536; + function parse6(header, options) { + const stopChar = options?.comma === true ? COMMA3 : 65536; const len = header.length; - let index = skipOWS2(header, options?.start ?? 0, len); + let index = skipOWS3(header, options?.start ?? 0, len); const valueStart = index; - index = skipValue2(header, index, len, stopChar); - const valueEnd = trailingOWS2(header, valueStart, index); + index = skipValue3(header, index, len, stopChar); + const valueEnd = trailingOWS3(header, valueStart, index); const type = header.slice(valueStart, valueEnd).toLowerCase(); if (options?.parameters === false) { - return { type, index, parameters: new NullObject2() }; + return { type, index, parameters: new NullObject3() }; } - return parseParameters2(header, type, index, len, stopChar); + return parseParameters3(header, type, index, len, stopChar); } - var SP2 = 32; - var HTAB2 = 9; - var SEMI2 = 59; - var EQ2 = 61; - var DQUOTE2 = 34; - var BSLASH2 = 92; - var COMMA2 = 44; - function parseParameters2(header, type, index, len, stopChar) { - const parameters = new NullObject2(); + var SP3 = 32; + var HTAB3 = 9; + var SEMI3 = 59; + var EQ3 = 61; + var DQUOTE3 = 34; + var BSLASH3 = 92; + var COMMA3 = 44; + function parseParameters3(header, type, index, len, stopChar) { + const parameters = new NullObject3(); parameter: while (index < len) { if (header.charCodeAt(index) === stopChar) break; - index = skipOWS2(header, index + 1, len); + index = skipOWS3(header, index + 1, len); const keyStart = index; while (index < len) { const code = header.charCodeAt(index); if (code === stopChar) break parameter; - if (code === SEMI2) + if (code === SEMI3) continue parameter; - if (code === EQ2) { - const keyEnd = trailingOWS2(header, keyStart, index); + if (code === EQ3) { + const keyEnd = trailingOWS3(header, keyStart, index); const key = header.slice(keyStart, keyEnd).toLowerCase(); - index = skipOWS2(header, index + 1, len); - if (index < len && header.charCodeAt(index) === DQUOTE2) { + index = skipOWS3(header, index + 1, len); + if (index < len && header.charCodeAt(index) === DQUOTE3) { index++; let value = ""; while (index < len) { const code2 = header.charCodeAt(index++); - if (code2 === DQUOTE2) { - index = skipValue2(header, index, len, stopChar); + if (code2 === DQUOTE3) { + index = skipValue3(header, index, len, stopChar); if (parameters[key] === void 0) parameters[key] = value; break; } - if (code2 === BSLASH2 && index < len) { + if (code2 === BSLASH3 && index < len) { value += header[index++]; continue; } @@ -19711,9 +19711,9 @@ var require_dist = __commonJS({ continue parameter; } const valueStart = index; - index = skipValue2(header, index, len, stopChar); + index = skipValue3(header, index, len, stopChar); if (parameters[key] === void 0) { - const valueEnd = trailingOWS2(header, valueStart, index); + const valueEnd = trailingOWS3(header, valueStart, index); parameters[key] = header.slice(valueStart, valueEnd); } continue parameter; @@ -19723,28 +19723,28 @@ var require_dist = __commonJS({ } return { type, index, parameters }; } - function skipValue2(str, index, len, stopChar) { + function skipValue3(str, index, len, stopChar) { while (index < len) { const code = str.charCodeAt(index); - if (code === SEMI2 || code === stopChar) + if (code === SEMI3 || code === stopChar) break; index++; } return index; } - function skipOWS2(header, index, len) { + function skipOWS3(header, index, len) { while (index < len) { const char = header.charCodeAt(index); - if (char !== SP2 && char !== HTAB2) + if (char !== SP3 && char !== HTAB3) break; index++; } return index; } - function trailingOWS2(header, start, end) { + function trailingOWS3(header, start, end) { while (end > start) { const char = header.charCodeAt(end - 1); - if (char !== SP2 && char !== HTAB2) + if (char !== SP3 && char !== HTAB3) break; end--; } @@ -19926,8 +19926,8 @@ var require_lockfile = __commonJS({ let build = (() => { var _ref5 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (data) { const src = data.src, dest = data.dest, type = data.type; - const onFresh = data.onFresh || noop4; - const onDone = data.onDone || noop4; + const onFresh = data.onFresh || noop5; + const onDone = data.onDone || noop5; if (files.has(dest.toLowerCase())) { reporter.verbose(`The case-insensitive file ${dest} shouldn't be copied twice in one bulk copy`); } else { @@ -20177,8 +20177,8 @@ var require_lockfile = __commonJS({ let build = (() => { var _ref13 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (data) { const src = data.src, dest = data.dest; - const onFresh = data.onFresh || noop4; - const onDone = data.onDone || noop4; + const onFresh = data.onFresh || noop5; + const onDone = data.onDone || noop5; if (files.has(dest.toLowerCase())) { onDone(); return; @@ -20347,7 +20347,7 @@ var require_lockfile = __commonJS({ _ref10 = _i7.value; } const item = _ref10; - const onDone = item.onDone || noop4; + const onDone = item.onDone || noop5; item.onDone = function() { events.onProgress(item.dest); onDone(); @@ -20407,8 +20407,8 @@ var require_lockfile = __commonJS({ let copyBulk = exports2.copyBulk = (() => { var _ref17 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (queue, reporter, _events) { const events = { - onStart: _events && _events.onStart || noop4, - onProgress: _events && _events.onProgress || noop4, + onStart: _events && _events.onStart || noop5, + onProgress: _events && _events.onProgress || noop5, possibleExtraneous: _events ? _events.possibleExtraneous : /* @__PURE__ */ new Set(), ignoreBasenames: _events && _events.ignoreBasenames || [], artifactFiles: _events && _events.artifactFiles || [] @@ -20449,8 +20449,8 @@ var require_lockfile = __commonJS({ let hardlinkBulk = exports2.hardlinkBulk = (() => { var _ref19 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (queue, reporter, _events) { const events = { - onStart: _events && _events.onStart || noop4, - onProgress: _events && _events.onProgress || noop4, + onStart: _events && _events.onStart || noop5, + onProgress: _events && _events.onProgress || noop5, possibleExtraneous: _events ? _events.possibleExtraneous : /* @__PURE__ */ new Set(), artifactFiles: _events && _events.artifactFiles || [], ignoreBasenames: [] @@ -20845,7 +20845,7 @@ var require_lockfile = __commonJS({ const fsSymlink = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.symlink); const invariant = __webpack_require__(7); const stripBOM = __webpack_require__(122); - const noop4 = () => { + const noop5 = () => { }; function copy(src, dest, reporter) { return copyBulk([{ src, dest }], reporter); @@ -21869,13 +21869,13 @@ var require_lockfile = __commonJS({ } concat(integrity, opts) { const other = typeof integrity === "string" ? integrity : stringify(integrity, opts); - return parse4(`${this.toString(opts)} ${other}`, opts); + return parse6(`${this.toString(opts)} ${other}`, opts); } hexDigest() { - return parse4(this, { single: true }).hexDigest(); + return parse6(this, { single: true }).hexDigest(); } match(integrity, opts) { - const other = parse4(integrity, opts); + const other = parse6(integrity, opts); const algo = other.pickAlgorithm(opts); return this[algo] && other[algo] && this[algo].find( (hash) => other[algo].find( @@ -21894,8 +21894,8 @@ var require_lockfile = __commonJS({ }); } } - module2.exports.parse = parse4; - function parse4(sri, opts) { + module2.exports.parse = parse6; + function parse6(sri, opts) { opts = opts || {}; if (typeof sri === "string") { return _parse(sri, opts); @@ -21928,7 +21928,7 @@ var require_lockfile = __commonJS({ if (obj.algorithm && obj.digest) { return Hash.prototype.toString.call(obj, opts); } else if (typeof obj === "string") { - return stringify(parse4(obj, opts), opts); + return stringify(parse6(obj, opts), opts); } else { return Integrity.prototype.toString.call(obj, opts); } @@ -21936,7 +21936,7 @@ var require_lockfile = __commonJS({ module2.exports.fromHex = fromHex; function fromHex(hexDigest, algorithm, opts) { const optString = opts && opts.options && opts.options.length ? `?${opts.options.join("?")}` : ""; - return parse4( + return parse6( `${algorithm}-${Buffer2.from(hexDigest, "hex").toString("base64")}${optString}`, opts ); @@ -21983,7 +21983,7 @@ var require_lockfile = __commonJS({ module2.exports.checkData = checkData; function checkData(data, sri, opts) { opts = opts || {}; - sri = parse4(sri, opts); + sri = parse6(sri, opts); if (!Object.keys(sri).length) { if (opts.error) { throw Object.assign( @@ -21998,7 +21998,7 @@ var require_lockfile = __commonJS({ } const algorithm = sri.pickAlgorithm(opts); const digest = crypto.createHash(algorithm).update(data).digest("base64"); - const newSri = parse4({ algorithm, digest }); + const newSri = parse6({ algorithm, digest }); const match = newSri.match(sri, opts); if (match || !opts.error) { return match; @@ -22044,7 +22044,7 @@ var require_lockfile = __commonJS({ module2.exports.integrityStream = integrityStream; function integrityStream(opts) { opts = opts || {}; - const sri = opts.integrity && parse4(opts.integrity, opts); + const sri = opts.integrity && parse6(opts.integrity, opts); const goodSri = sri && Object.keys(sri).length; const algorithm = goodSri && sri.pickAlgorithm(opts); const digests = goodSri && sri[algorithm]; @@ -22063,7 +22063,7 @@ var require_lockfile = __commonJS({ } }).on("end", () => { const optString = opts.options && opts.options.length ? `?${opts.options.join("?")}` : ""; - const newSri = parse4(hashes.map((h, i) => { + const newSri = parse6(hashes.map((h, i) => { return `${algorithms[i]}-${h.digest("base64")}${optString}`; }).join(" "), opts); const match = goodSri && newSri.match(sri, opts); @@ -22161,7 +22161,7 @@ var require_lockfile = __commonJS({ } catch (er) { } var GLOBSTAR = minimatch.GLOBSTAR = Minimatch.GLOBSTAR = {}; - var expand3 = __webpack_require__(175); + var expand4 = __webpack_require__(175); var plTypes = { "!": { open: "(?:(?!(?:", close: "))[^/]*?)" }, "?": { open: "(?:", close: ")?" }, @@ -22322,11 +22322,11 @@ var require_lockfile = __commonJS({ if (options.nobrace || !pattern.match(/\{.*\}/)) { return [pattern]; } - return expand3(pattern); + return expand4(pattern); } - Minimatch.prototype.parse = parse4; + Minimatch.prototype.parse = parse6; var SUBPARSE = {}; - function parse4(pattern, isSub) { + function parse6(pattern, isSub) { if (pattern.length > 1024 * 64) { throw new TypeError("pattern is too long"); } @@ -23442,7 +23442,7 @@ var require_lockfile = __commonJS({ }); exports2.default = function(str, fileLoc = "lockfile") { str = (0, (_stripBom || _load_stripBom()).default)(str); - return hasMergeConflicts(str) ? parseWithConflict(str, fileLoc) : { type: "success", object: parse4(str, fileLoc) }; + return hasMergeConflicts(str) ? parseWithConflict(str, fileLoc) : { type: "success", object: parse6(str, fileLoc) }; }; var _util; function _load_util() { @@ -23775,7 +23775,7 @@ var require_lockfile = __commonJS({ function hasMergeConflicts(str) { return str.includes(MERGE_CONFLICT_START) && str.includes(MERGE_CONFLICT_SEP) && str.includes(MERGE_CONFLICT_END); } - function parse4(str, fileLoc) { + function parse6(str, fileLoc) { const parser2 = new Parser2(str, fileLoc); parser2.next(); return parser2.parse(); @@ -23783,7 +23783,7 @@ var require_lockfile = __commonJS({ function parseWithConflict(str, fileLoc) { const variants = extractConflictVariants(str); try { - return { type: "merge", object: Object.assign({}, parse4(variants[0], fileLoc), parse4(variants[1], fileLoc)) }; + return { type: "merge", object: Object.assign({}, parse6(variants[0], fileLoc), parse6(variants[1], fileLoc)) }; } catch (err) { if (err instanceof SyntaxError) { return { type: "conflict", object: {} }; @@ -25202,7 +25202,7 @@ ${indent}`); if (str.substr(0, 2) === "{}") { str = "\\{\\}" + str.substr(2); } - return expand3(escapeBraces(str), true).map(unescapeBraces); + return expand4(escapeBraces(str), true).map(unescapeBraces); } function identity(e) { return e; @@ -25219,7 +25219,7 @@ ${indent}`); function gte(i, y) { return i >= y; } - function expand3(str, isTop) { + function expand4(str, isTop) { var expansions = []; var m = balanced("{", "}", str); if (!m || /\$$/.test(m.pre)) @@ -25231,7 +25231,7 @@ ${indent}`); if (!isSequence && !isOptions) { if (m.post.match(/,.*\}/)) { str = m.pre + "{" + m.body + escClose + m.post; - return expand3(str); + return expand4(str); } return [str]; } @@ -25241,9 +25241,9 @@ ${indent}`); } else { n = parseCommaParts(m.body); if (n.length === 1) { - n = expand3(n[0], false).map(embrace); + n = expand4(n[0], false).map(embrace); if (n.length === 1) { - var post = m.post.length ? expand3(m.post, false) : [""]; + var post = m.post.length ? expand4(m.post, false) : [""]; return post.map(function(p) { return m.pre + n[0] + p; }); @@ -25251,7 +25251,7 @@ ${indent}`); } } var pre = m.pre; - var post = m.post.length ? expand3(m.post, false) : [""]; + var post = m.post.length ? expand4(m.post, false) : [""]; var N; if (isSequence) { var x = numeric(n[0]); @@ -25289,7 +25289,7 @@ ${indent}`); } } else { N = concatMap(n, function(el) { - return expand3(el, false); + return expand4(el, false); }); } for (var j = 0; j < N.length; j++) { @@ -25891,7 +25891,7 @@ ${indent}`); var microtask = __webpack_require__(191)(); var newPromiseCapabilityModule = __webpack_require__(70); var perform = __webpack_require__(104); - var userAgent3 = __webpack_require__(202); + var userAgent4 = __webpack_require__(202); var promiseResolve = __webpack_require__(105); var PROMISE = "Promise"; var TypeError2 = global3.TypeError; @@ -25910,7 +25910,7 @@ ${indent}`); var FakePromise = (promise.constructor = {})[__webpack_require__(13)("species")] = function(exec3) { exec3(empty, empty); }; - return (isNode || typeof PromiseRejectionEvent == "function") && promise.then(empty) instanceof FakePromise && v8.indexOf("6.6") !== 0 && userAgent3.indexOf("Chrome/66") === -1; + return (isNode || typeof PromiseRejectionEvent == "function") && promise.then(empty) instanceof FakePromise && v8.indexOf("6.6") !== 0 && userAgent4.indexOf("Chrome/66") === -1; } catch (e) { } }(); @@ -27247,7 +27247,7 @@ ${indent}`); options = options || {}; var type = typeof val; if (type === "string" && val.length > 0) { - return parse4(val); + return parse6(val); } else if (type === "number" && isNaN(val) === false) { return options.long ? fmtLong(val) : fmtShort(val); } @@ -27255,7 +27255,7 @@ ${indent}`); "val is not a non-empty string or a valid number. val=" + JSON.stringify(val) ); }; - function parse4(str) { + function parse6(str) { str = String(str); if (str.length > 100) { return; @@ -29276,6 +29276,653 @@ var request = withDefaults2(endpoint, defaults_default); // var VERSION3 = "0.0.0-development"; +var userAgent2 = `octokit-endpoint.js/${VERSION3} ${getUserAgent()}`; +var DEFAULTS2 = { + method: "GET", + baseUrl: "https://api.github.com", + headers: { + accept: "application/vnd.github.v3+json", + "user-agent": userAgent2 + }, + mediaType: { + format: "" + } +}; +function lowercaseKeys2(object) { + if (!object) { + return {}; + } + return Object.keys(object).reduce((newObj, key) => { + newObj[key.toLowerCase()] = object[key]; + return newObj; + }, {}); +} +function isPlainObject3(value) { + if (typeof value !== "object" || value === null) + return false; + if (Object.prototype.toString.call(value) !== "[object Object]") + return false; + const proto = Object.getPrototypeOf(value); + if (proto === null) + return true; + const Ctor = Object.prototype.hasOwnProperty.call(proto, "constructor") && proto.constructor; + return typeof Ctor === "function" && Ctor instanceof Ctor && Function.prototype.call(Ctor) === Function.prototype.call(value); +} +function mergeDeep2(defaults2, options) { + const result = Object.assign({}, defaults2); + Object.keys(options).forEach((key) => { + if (isPlainObject3(options[key])) { + if (!(key in defaults2)) + Object.assign(result, { [key]: options[key] }); + else + result[key] = mergeDeep2(defaults2[key], options[key]); + } else { + Object.assign(result, { [key]: options[key] }); + } + }); + return result; +} +function removeUndefinedProperties2(obj) { + for (const key in obj) { + if (obj[key] === void 0) { + delete obj[key]; + } + } + return obj; +} +function merge2(defaults2, route, options) { + if (typeof route === "string") { + let [method, url] = route.split(" "); + options = Object.assign(url ? { method, url } : { url: method }, options); + } else { + options = Object.assign({}, route); + } + options.headers = lowercaseKeys2(options.headers); + removeUndefinedProperties2(options); + removeUndefinedProperties2(options.headers); + const mergedOptions = mergeDeep2(defaults2 || {}, options); + if (options.url === "/graphql") { + if (defaults2 && defaults2.mediaType.previews?.length) { + mergedOptions.mediaType.previews = defaults2.mediaType.previews.filter( + (preview) => !mergedOptions.mediaType.previews.includes(preview) + ).concat(mergedOptions.mediaType.previews); + } + mergedOptions.mediaType.previews = (mergedOptions.mediaType.previews || []).map((preview) => preview.replace(/-preview/, "")); + } + return mergedOptions; +} +function addQueryParameters2(url, parameters) { + const separator = /\?/.test(url) ? "&" : "?"; + const names = Object.keys(parameters); + if (names.length === 0) { + return url; + } + return url + separator + names.map((name) => { + if (name === "q") { + return "q=" + parameters.q.split("+").map(encodeURIComponent).join("+"); + } + return `${name}=${encodeURIComponent(parameters[name])}`; + }).join("&"); +} +var urlVariableRegex2 = /\{[^{}}]+\}/g; +function removeNonChars2(variableName) { + return variableName.replace(/(?:^\W+)|(?:(? a.concat(b), []); +} +function omit2(object, keysToOmit) { + const result = { __proto__: null }; + for (const key of Object.keys(object)) { + if (keysToOmit.indexOf(key) === -1) { + result[key] = object[key]; + } + } + return result; +} +function encodeReserved2(str) { + return str.split(/(%[0-9A-Fa-f]{2})/g).map(function(part) { + if (!/%[0-9A-Fa-f]/.test(part)) { + part = encodeURI(part).replace(/%5B/g, "[").replace(/%5D/g, "]"); + } + return part; + }).join(""); +} +function encodeUnreserved2(str) { + return encodeURIComponent(str).replace(/[!'()*]/g, function(c) { + return "%" + c.charCodeAt(0).toString(16).toUpperCase(); + }); +} +function encodeValue2(operator, value, key) { + value = operator === "+" || operator === "#" ? encodeReserved2(value) : encodeUnreserved2(value); + if (key) { + return encodeUnreserved2(key) + "=" + value; + } else { + return value; + } +} +function isDefined2(value) { + return value !== void 0 && value !== null; +} +function isKeyOperator2(operator) { + return operator === ";" || operator === "&" || operator === "?"; +} +function getValues2(context3, operator, key, modifier) { + var value = context3[key], result = []; + if (isDefined2(value) && value !== "") { + if (typeof value === "string" || typeof value === "number" || typeof value === "bigint" || typeof value === "boolean") { + value = value.toString(); + if (modifier && modifier !== "*") { + value = value.substring(0, parseInt(modifier, 10)); + } + result.push( + encodeValue2(operator, value, isKeyOperator2(operator) ? key : "") + ); + } else { + if (modifier === "*") { + if (Array.isArray(value)) { + value.filter(isDefined2).forEach(function(value2) { + result.push( + encodeValue2(operator, value2, isKeyOperator2(operator) ? key : "") + ); + }); + } else { + Object.keys(value).forEach(function(k) { + if (isDefined2(value[k])) { + result.push(encodeValue2(operator, value[k], k)); + } + }); + } + } else { + const tmp = []; + if (Array.isArray(value)) { + value.filter(isDefined2).forEach(function(value2) { + tmp.push(encodeValue2(operator, value2)); + }); + } else { + Object.keys(value).forEach(function(k) { + if (isDefined2(value[k])) { + tmp.push(encodeUnreserved2(k)); + tmp.push(encodeValue2(operator, value[k].toString())); + } + }); + } + if (isKeyOperator2(operator)) { + result.push(encodeUnreserved2(key) + "=" + tmp.join(",")); + } else if (tmp.length !== 0) { + result.push(tmp.join(",")); + } + } + } + } else { + if (operator === ";") { + if (isDefined2(value)) { + result.push(encodeUnreserved2(key)); + } + } else if (value === "" && (operator === "&" || operator === "?")) { + result.push(encodeUnreserved2(key) + "="); + } else if (value === "") { + result.push(""); + } + } + return result; +} +function parseUrl2(template) { + return { + expand: expand2.bind(null, template) + }; +} +function expand2(template, context3) { + var operators = ["+", "#", ".", "/", ";", "?", "&"]; + template = template.replace( + /\{([^\{\}]+)\}|([^\{\}]+)/g, + function(_, expression, literal) { + if (expression) { + let operator = ""; + const values = []; + if (operators.indexOf(expression.charAt(0)) !== -1) { + operator = expression.charAt(0); + expression = expression.substr(1); + } + expression.split(/,/g).forEach(function(variable) { + var tmp = /([^:\*]*)(?::(\d+)|(\*))?/.exec(variable); + values.push(getValues2(context3, operator, tmp[1], tmp[2] || tmp[3])); + }); + if (operator && operator !== "+") { + var separator = ","; + if (operator === "?") { + separator = "&"; + } else if (operator !== "#") { + separator = operator; + } + return (values.length !== 0 ? operator : "") + values.join(separator); + } else { + return values.join(","); + } + } else { + return encodeReserved2(literal); + } + } + ); + if (template === "/") { + return template; + } else { + return template.replace(/\/$/, ""); + } +} +function parse3(options) { + let method = options.method.toUpperCase(); + let url = (options.url || "/").replace(/:([a-z]\w+)/g, "{$1}"); + let headers = Object.assign({}, options.headers); + let body; + let parameters = omit2(options, [ + "method", + "baseUrl", + "url", + "headers", + "request", + "mediaType" + ]); + const urlVariableNames = extractUrlVariableNames2(url); + url = parseUrl2(url).expand(parameters); + if (!/^http/.test(url)) { + url = options.baseUrl + url; + } + const omittedParameters = Object.keys(options).filter((option) => urlVariableNames.includes(option)).concat("baseUrl"); + const remainingParameters = omit2(parameters, omittedParameters); + const isBinaryRequest = /application\/octet-stream/i.test(headers.accept); + if (!isBinaryRequest) { + if (options.mediaType.format) { + headers.accept = headers.accept.split(/,/).map( + (format3) => format3.replace( + /application\/vnd(\.\w+)(\.v3)?(\.\w+)?(\+json)?$/, + `application/vnd$1$2.${options.mediaType.format}` + ) + ).join(","); + } + if (url.endsWith("/graphql")) { + if (options.mediaType.previews?.length) { + const previewsFromAcceptHeader = headers.accept.match(/(? { + const format3 = options.mediaType.format ? `.${options.mediaType.format}` : "+json"; + return `application/vnd.github.${preview}-preview${format3}`; + }).join(","); + } + } + } + if (["GET", "HEAD"].includes(method)) { + url = addQueryParameters2(url, remainingParameters); + } else { + if ("data" in remainingParameters) { + body = remainingParameters.data; + } else { + if (Object.keys(remainingParameters).length) { + body = remainingParameters; + } + } + } + if (!headers["content-type"] && typeof body !== "undefined") { + headers["content-type"] = "application/json; charset=utf-8"; + } + if (["PATCH", "PUT"].includes(method) && typeof body === "undefined") { + body = ""; + } + return Object.assign( + { method, url, headers }, + typeof body !== "undefined" ? { body } : null, + options.request ? { request: options.request } : null + ); +} +function endpointWithDefaults2(defaults2, route, options) { + return parse3(merge2(defaults2, route, options)); +} +function withDefaults3(oldDefaults, newDefaults) { + const DEFAULTS22 = merge2(oldDefaults, newDefaults); + const endpoint22 = endpointWithDefaults2.bind(null, DEFAULTS22); + return Object.assign(endpoint22, { + DEFAULTS: DEFAULTS22, + defaults: withDefaults3.bind(null, DEFAULTS22), + merge: merge2.bind(null, DEFAULTS22), + parse: parse3 + }); +} +var endpoint2 = withDefaults3(null, DEFAULTS2); + +// +var NullObject = (() => { + const C = function() { + }; + C.prototype = /* @__PURE__ */ Object.create(null); + return C; +})(); +function parse4(header, options) { + const stopChar = options?.comma === true ? COMMA : 65536; + const len = header.length; + let index = skipOWS(header, options?.start ?? 0, len); + const valueStart = index; + index = skipValue(header, index, len, stopChar); + const valueEnd = trailingOWS(header, valueStart, index); + const type = header.slice(valueStart, valueEnd).toLowerCase(); + if (options?.parameters === false) { + return { type, index, parameters: new NullObject() }; + } + return parseParameters(header, type, index, len, stopChar); +} +var SP = 32; +var HTAB = 9; +var SEMI = 59; +var EQ = 61; +var DQUOTE = 34; +var BSLASH = 92; +var COMMA = 44; +function parseParameters(header, type, index, len, stopChar) { + const parameters = new NullObject(); + parameter: + while (index < len) { + if (header.charCodeAt(index) === stopChar) + break; + index = skipOWS(header, index + 1, len); + const keyStart = index; + while (index < len) { + const code = header.charCodeAt(index); + if (code === stopChar) + break parameter; + if (code === SEMI) + continue parameter; + if (code === EQ) { + const keyEnd = trailingOWS(header, keyStart, index); + const key = header.slice(keyStart, keyEnd).toLowerCase(); + index = skipOWS(header, index + 1, len); + if (index < len && header.charCodeAt(index) === DQUOTE) { + index++; + let value = ""; + while (index < len) { + const code2 = header.charCodeAt(index++); + if (code2 === DQUOTE) { + index = skipValue(header, index, len, stopChar); + if (parameters[key] === void 0) + parameters[key] = value; + break; + } + if (code2 === BSLASH && index < len) { + value += header[index++]; + continue; + } + value += String.fromCharCode(code2); + } + continue parameter; + } + const valueStart = index; + index = skipValue(header, index, len, stopChar); + if (parameters[key] === void 0) { + const valueEnd = trailingOWS(header, valueStart, index); + parameters[key] = header.slice(valueStart, valueEnd); + } + continue parameter; + } + index++; + } + } + return { type, index, parameters }; +} +function skipValue(str, index, len, stopChar) { + while (index < len) { + const code = str.charCodeAt(index); + if (code === SEMI || code === stopChar) + break; + index++; + } + return index; +} +function skipOWS(header, index, len) { + while (index < len) { + const char = header.charCodeAt(index); + if (char !== SP && char !== HTAB) + break; + index++; + } + return index; +} +function trailingOWS(header, start, end) { + while (end > start) { + const char = header.charCodeAt(end - 1); + if (char !== SP && char !== HTAB) + break; + end--; + } + return end; +} + +// +var RequestError2 = class extends Error { + name; + /** + * http status code + */ + status; + /** + * Request options that lead to the error. + */ + request; + /** + * Response object if a response was received + */ + response; + constructor(message, statusCode, options) { + super(message, { cause: options.cause }); + this.name = "HttpError"; + this.status = Number.parseInt(statusCode); + if (Number.isNaN(this.status)) { + this.status = 0; + } + if ("response" in options) { + this.response = options.response; + } + const requestCopy = Object.assign({}, options.request); + if (options.request.headers.authorization) { + requestCopy.headers = Object.assign({}, options.request.headers, { + authorization: options.request.headers.authorization.replace( + /(? ""; +async function fetchWrapper2(requestOptions) { + const fetch3 = requestOptions.request?.fetch || globalThis.fetch; + if (!fetch3) { + throw new Error( + "fetch is not set. Please pass a fetch implementation as new Octokit({ request: { fetch }}). Learn more at https://github.com/octokit/octokit.js/#fetch-missing" + ); + } + const log = requestOptions.request?.log || console; + const parseSuccessResponseBody = requestOptions.request?.parseSuccessResponseBody !== false; + const body = isPlainObject4(requestOptions.body) || Array.isArray(requestOptions.body) ? JSONStringify(requestOptions.body) : requestOptions.body; + const requestHeaders = Object.fromEntries( + Object.entries(requestOptions.headers).map(([name, value]) => [ + name, + String(value) + ]) + ); + let fetchResponse; + try { + fetchResponse = await fetch3(requestOptions.url, { + method: requestOptions.method, + body, + redirect: requestOptions.request?.redirect, + headers: requestHeaders, + signal: requestOptions.request?.signal, + // duplex must be set if request.body is ReadableStream or Async Iterables. + // See https://fetch.spec.whatwg.org/#dom-requestinit-duplex. + ...requestOptions.body && { duplex: "half" } + }); + } catch (error2) { + let message = "Unknown Error"; + if (error2 instanceof Error) { + if (error2.name === "AbortError") { + error2.status = 500; + throw error2; + } + message = error2.message; + if (error2.name === "TypeError" && "cause" in error2) { + if (error2.cause instanceof Error) { + message = error2.cause.message; + } else if (typeof error2.cause === "string") { + message = error2.cause; + } + } + } + const requestError = new RequestError2(message, 500, { + request: requestOptions + }); + requestError.cause = error2; + throw requestError; + } + const status = fetchResponse.status; + const url = fetchResponse.url; + const responseHeaders = {}; + for (const [key, value] of fetchResponse.headers) { + responseHeaders[key] = value; + } + const octokitResponse = { + url, + status, + headers: responseHeaders, + data: "" + }; + if ("deprecation" in responseHeaders) { + const matches = responseHeaders.link && responseHeaders.link.match(/<([^<>]+)>; rel="deprecation"/); + const deprecationLink = matches && matches.pop(); + log.warn( + `[@octokit/request] "${requestOptions.method} ${requestOptions.url}" is deprecated. It is scheduled to be removed on ${responseHeaders.sunset}${deprecationLink ? `. See ${deprecationLink}` : ""}` + ); + } + if (status === 204 || status === 205) { + return octokitResponse; + } + if (requestOptions.method === "HEAD") { + if (status < 400) { + return octokitResponse; + } + throw new RequestError2(fetchResponse.statusText, status, { + response: octokitResponse, + request: requestOptions + }); + } + if (status === 304) { + octokitResponse.data = await getResponseData2(fetchResponse); + throw new RequestError2("Not modified", status, { + response: octokitResponse, + request: requestOptions + }); + } + if (status >= 400) { + octokitResponse.data = await getResponseData2(fetchResponse); + throw new RequestError2(toErrorMessage2(octokitResponse.data), status, { + response: octokitResponse, + request: requestOptions + }); + } + octokitResponse.data = parseSuccessResponseBody ? await getResponseData2(fetchResponse) : fetchResponse.body; + return octokitResponse; +} +async function getResponseData2(response) { + const contentType = response.headers.get("content-type"); + if (!contentType) { + return response.text().catch(noop2); + } + const mimetype = parse4(contentType); + if (isJSONResponse2(mimetype)) { + let text = ""; + try { + text = await response.text(); + return JSONParse(text); + } catch (err) { + return text; + } + } else if (mimetype.type.startsWith("text/") || // `application/octet-stream` is the canonical "arbitrary binary" type + // (RFC 2046) and must never be decoded as text, even when the response + // carries a (misleading) `charset=utf-8` parameter — see #751. + mimetype.parameters.charset?.toLowerCase() === "utf-8" && mimetype.type !== "application/octet-stream") { + return response.text().catch(noop2); + } else { + return response.arrayBuffer().catch( + /* v8 ignore next -- @preserve */ + () => new ArrayBuffer(0) + ); + } +} +function isJSONResponse2(mimetype) { + return mimetype.type === "application/json" || mimetype.type === "application/scim+json"; +} +function toErrorMessage2(data) { + if (typeof data === "string") { + return data; + } + if (data instanceof ArrayBuffer) { + return "Unknown error"; + } + if (typeof data === "object" && data !== null && "message" in data) { + const objectData = data; + const suffix = "documentation_url" in objectData ? ` - ${objectData.documentation_url}` : ""; + return Array.isArray(objectData.errors) ? `${objectData.message}: ${objectData.errors.map((v) => JSON.stringify(v)).join(", ")}${suffix}` : `${objectData.message}${suffix}`; + } + return `Unknown error: ${JSON.stringify(data)}`; +} +function withDefaults4(oldEndpoint, newDefaults) { + const endpoint22 = oldEndpoint.defaults(newDefaults); + const newApi = function(route, parameters) { + const endpointOptions = endpoint22.merge(route, parameters); + if (!endpointOptions.request || !endpointOptions.request.hook) { + return fetchWrapper2(endpoint22.parse(endpointOptions)); + } + const request22 = (route2, parameters2) => { + return fetchWrapper2( + endpoint22.parse(endpoint22.merge(route2, parameters2)) + ); + }; + Object.assign(request22, { + endpoint: endpoint22, + defaults: withDefaults4.bind(null, endpoint22) + }); + return endpointOptions.request.hook(request22, endpointOptions); + }; + return Object.assign(newApi, { + endpoint: endpoint22, + defaults: withDefaults4.bind(null, endpoint22) + }); +} +var request2 = withDefaults4(endpoint2, defaults_default2); + +// +var VERSION5 = "0.0.0-development"; function _buildMessageForResponseErrors(data) { return `Request failed due to following response errors: ` + data.errors.map((e) => ` - ${e.message}`).join("\n"); @@ -29361,25 +30008,25 @@ function graphql(request22, query2, options) { return response.data.data; }); } -function withDefaults3(request22, newDefaults) { +function withDefaults5(request22, newDefaults) { const newRequest = request22.defaults(newDefaults); const newApi = (query2, options) => { return graphql(newRequest, query2, options); }; return Object.assign(newApi, { - defaults: withDefaults3.bind(null, newRequest), + defaults: withDefaults5.bind(null, newRequest), endpoint: newRequest.endpoint }); } -var graphql2 = withDefaults3(request, { +var graphql2 = withDefaults5(request2, { headers: { - "user-agent": `octokit-graphql.js/${VERSION3} ${getUserAgent()}` + "user-agent": `octokit-graphql.js/${VERSION5} ${getUserAgent()}` }, method: "POST", url: "/graphql" }); function withCustomRequest(customRequest) { - return withDefaults3(customRequest, { + return withDefaults5(customRequest, { method: "POST", url: "/graphql" }); @@ -29407,13 +30054,13 @@ function withAuthorizationPrefix(token) { } return `token ${token}`; } -async function hook(token, request3, route, parameters) { - const endpoint3 = request3.endpoint.merge( +async function hook(token, request4, route, parameters) { + const endpoint4 = request4.endpoint.merge( route, parameters ); - endpoint3.headers.authorization = withAuthorizationPrefix(token); - return request3(endpoint3); + endpoint4.headers.authorization = withAuthorizationPrefix(token); + return request4(endpoint4); } var createTokenAuth = function createTokenAuth2(token) { if (!token) { @@ -29431,19 +30078,19 @@ var createTokenAuth = function createTokenAuth2(token) { }; // -var VERSION4 = "7.0.7"; +var VERSION6 = "7.0.7"; // -var noop2 = () => { +var noop3 = () => { }; var consoleWarn = console.warn.bind(console); var consoleError = console.error.bind(console); function createLogger(logger = {}) { if (typeof logger.debug !== "function") { - logger.debug = noop2; + logger.debug = noop3; } if (typeof logger.info !== "function") { - logger.info = noop2; + logger.info = noop3; } if (typeof logger.warn !== "function") { logger.warn = consoleWarn; @@ -29453,9 +30100,9 @@ function createLogger(logger = {}) { } return logger; } -var userAgentTrail = `octokit-core.js/${VERSION4} ${getUserAgent()}`; +var userAgentTrail = `octokit-core.js/${VERSION6} ${getUserAgent()}`; var Octokit = class { - static VERSION = VERSION4; + static VERSION = VERSION6; static defaults(defaults2) { const OctokitWithDefaults = class extends this { constructor(...args) { @@ -29568,7 +30215,7 @@ var Octokit = class { }; // -var VERSION5 = "17.0.0"; +var VERSION7 = "17.0.0"; // var Endpoints = { @@ -31865,8 +32512,8 @@ var endpoints_default = Endpoints; // var endpointMethodsMap = /* @__PURE__ */ new Map(); for (const [scope, endpoints] of Object.entries(endpoints_default)) { - for (const [methodName, endpoint3] of Object.entries(endpoints)) { - const [route, defaults2, decorations] = endpoint3; + for (const [methodName, endpoint4] of Object.entries(endpoints)) { + const [route, defaults2, decorations] = endpoint4; const [method, url] = route.split(/ /); const endpointDefaults = Object.assign( { @@ -31992,7 +32639,7 @@ function restEndpointMethods(octokit) { rest: api }; } -restEndpointMethods.VERSION = VERSION5; +restEndpointMethods.VERSION = VERSION7; function legacyRestEndpointMethods(octokit) { const api = endpointsToMethods(octokit); return { @@ -32000,10 +32647,10 @@ function legacyRestEndpointMethods(octokit) { rest: api }; } -legacyRestEndpointMethods.VERSION = VERSION5; +legacyRestEndpointMethods.VERSION = VERSION7; // -var VERSION6 = "0.0.0-development"; +var VERSION8 = "0.0.0-development"; function normalizePaginatedListResponse(response) { if (!response.data) { return { @@ -32119,7 +32766,7 @@ function paginateRest(octokit) { }) }; } -paginateRest.VERSION = VERSION6; +paginateRest.VERSION = VERSION8; // var context = new Context(); @@ -36320,7 +36967,7 @@ function applyExtends(config, cwd, mergeExtends, _shim) { defaultConfig = applyExtends(defaultConfig, shim2.path.dirname(pathToDefault), mergeExtends, shim2); } previouslyVisitedConfigs = []; - return mergeExtends ? mergeDeep2(defaultConfig, config) : Object.assign({}, defaultConfig, config); + return mergeExtends ? mergeDeep3(defaultConfig, config) : Object.assign({}, defaultConfig, config); } function checkForCircularExtends(cfgPath) { if (previouslyVisitedConfigs.indexOf(cfgPath) > -1) { @@ -36330,7 +36977,7 @@ function checkForCircularExtends(cfgPath) { function getPathToDefaultConfig(cwd, pathToExtend) { return shim2.path.resolve(cwd, pathToExtend); } -function mergeDeep2(config1, config2) { +function mergeDeep3(config1, config2) { const target = {}; function isObject(obj) { return obj && typeof obj === "object" && !Array.isArray(obj); @@ -36340,7 +36987,7 @@ function mergeDeep2(config1, config2) { if (key === "__proto__") continue; if (isObject(config2[key]) && isObject(target[key])) { - target[key] = mergeDeep2(config1[key], config2[key]); + target[key] = mergeDeep3(config1[key], config2[key]); } else { target[key] = config2[key]; } @@ -36841,9 +37488,9 @@ var YargsInstance = class { __classPrivateFieldSet(this, _YargsInstance_hasOutput, true, "f"); if (!__classPrivateFieldGet(this, _YargsInstance_usage, "f").hasCachedHelpMessage()) { if (!this.parsed) { - const parse4 = this[kRunYargsParserAndExecuteCommands](__classPrivateFieldGet(this, _YargsInstance_processArgs, "f"), void 0, void 0, 0, true); - if (isPromise(parse4)) { - return parse4.then(() => { + const parse6 = this[kRunYargsParserAndExecuteCommands](__classPrivateFieldGet(this, _YargsInstance_processArgs, "f"), void 0, void 0, 0, true); + if (isPromise(parse6)) { + return parse6.then(() => { return __classPrivateFieldGet(this, _YargsInstance_usage, "f").help(); }); } @@ -37187,9 +37834,9 @@ var YargsInstance = class { __classPrivateFieldSet(this, _YargsInstance_hasOutput, true, "f"); if (!__classPrivateFieldGet(this, _YargsInstance_usage, "f").hasCachedHelpMessage()) { if (!this.parsed) { - const parse4 = this[kRunYargsParserAndExecuteCommands](__classPrivateFieldGet(this, _YargsInstance_processArgs, "f"), void 0, void 0, 0, true); - if (isPromise(parse4)) { - parse4.then(() => { + const parse6 = this[kRunYargsParserAndExecuteCommands](__classPrivateFieldGet(this, _YargsInstance_processArgs, "f"), void 0, void 0, 0, true); + if (isPromise(parse6)) { + parse6.then(() => { __classPrivateFieldGet(this, _YargsInstance_usage, "f").showHelp(level); }); return this; @@ -57486,20 +58133,20 @@ function Collection2() { return hook22; } var before_after_hook_default2 = { Singular: Singular2, Collection: Collection2 }; -var VERSION7 = "0.0.0-development"; -var userAgent2 = `octokit-endpoint.js/${VERSION7} ${getUserAgent2()}`; -var DEFAULTS2 = { +var VERSION9 = "0.0.0-development"; +var userAgent3 = `octokit-endpoint.js/${VERSION9} ${getUserAgent2()}`; +var DEFAULTS3 = { method: "GET", baseUrl: "https://api.github.com", headers: { accept: "application/vnd.github.v3+json", - "user-agent": userAgent2 + "user-agent": userAgent3 }, mediaType: { format: "" } }; -function lowercaseKeys2(object) { +function lowercaseKeys3(object) { if (!object) { return {}; } @@ -57508,7 +58155,7 @@ function lowercaseKeys2(object) { return newObj; }, {}); } -function isPlainObject3(value) { +function isPlainObject5(value) { if (typeof value !== "object" || value === null) return false; if (Object.prototype.toString.call(value) !== "[object Object]") @@ -57519,21 +58166,21 @@ function isPlainObject3(value) { const Ctor = Object.prototype.hasOwnProperty.call(proto, "constructor") && proto.constructor; return typeof Ctor === "function" && Ctor instanceof Ctor && Function.prototype.call(Ctor) === Function.prototype.call(value); } -function mergeDeep3(defaults2, options) { +function mergeDeep4(defaults2, options) { const result = Object.assign({}, defaults2); Object.keys(options).forEach((key) => { - if (isPlainObject3(options[key])) { + if (isPlainObject5(options[key])) { if (!(key in defaults2)) Object.assign(result, { [key]: options[key] }); else - result[key] = mergeDeep3(defaults2[key], options[key]); + result[key] = mergeDeep4(defaults2[key], options[key]); } else { Object.assign(result, { [key]: options[key] }); } }); return result; } -function removeUndefinedProperties2(obj) { +function removeUndefinedProperties3(obj) { for (const key in obj) { if (obj[key] === void 0) { delete obj[key]; @@ -57541,17 +58188,17 @@ function removeUndefinedProperties2(obj) { } return obj; } -function merge2(defaults2, route, options) { +function merge3(defaults2, route, options) { if (typeof route === "string") { let [method, url] = route.split(" "); options = Object.assign(url ? { method, url } : { url: method }, options); } else { options = Object.assign({}, route); } - options.headers = lowercaseKeys2(options.headers); - removeUndefinedProperties2(options); - removeUndefinedProperties2(options.headers); - const mergedOptions = mergeDeep3(defaults2 || {}, options); + options.headers = lowercaseKeys3(options.headers); + removeUndefinedProperties3(options); + removeUndefinedProperties3(options.headers); + const mergedOptions = mergeDeep4(defaults2 || {}, options); if (options.url === "/graphql") { if (defaults2 && defaults2.mediaType.previews?.length) { mergedOptions.mediaType.previews = defaults2.mediaType.previews.filter( @@ -57562,7 +58209,7 @@ function merge2(defaults2, route, options) { } return mergedOptions; } -function addQueryParameters2(url, parameters) { +function addQueryParameters3(url, parameters) { const separator = /\?/.test(url) ? "&" : "?"; const names = Object.keys(parameters); if (names.length === 0) { @@ -57575,18 +58222,18 @@ function addQueryParameters2(url, parameters) { return `${name}=${encodeURIComponent(parameters[name])}`; }).join("&"); } -var urlVariableRegex2 = /\{[^{}}]+\}/g; -function removeNonChars2(variableName) { +var urlVariableRegex3 = /\{[^{}}]+\}/g; +function removeNonChars3(variableName) { return variableName.replace(/(?:^\W+)|(?:(? a.concat(b), []); + return matches.map(removeNonChars3).reduce((a, b) => a.concat(b), []); } -function omit2(object, keysToOmit) { +function omit3(object, keysToOmit) { const result = { __proto__: null }; for (const key of Object.keys(object)) { if (keysToOmit.indexOf(key) === -1) { @@ -57595,7 +58242,7 @@ function omit2(object, keysToOmit) { } return result; } -function encodeReserved2(str) { +function encodeReserved3(str) { return str.split(/(%[0-9A-Fa-f]{2})/g).map(function(part) { if (!/%[0-9A-Fa-f]/.test(part)) { part = encodeURI(part).replace(/%5B/g, "[").replace(/%5D/g, "]"); @@ -57603,67 +58250,67 @@ function encodeReserved2(str) { return part; }).join(""); } -function encodeUnreserved2(str) { +function encodeUnreserved3(str) { return encodeURIComponent(str).replace(/[!'()*]/g, function(c) { return "%" + c.charCodeAt(0).toString(16).toUpperCase(); }); } -function encodeValue2(operator, value, key) { - value = operator === "+" || operator === "#" ? encodeReserved2(value) : encodeUnreserved2(value); +function encodeValue3(operator, value, key) { + value = operator === "+" || operator === "#" ? encodeReserved3(value) : encodeUnreserved3(value); if (key) { - return encodeUnreserved2(key) + "=" + value; + return encodeUnreserved3(key) + "=" + value; } else { return value; } } -function isDefined2(value) { +function isDefined3(value) { return value !== void 0 && value !== null; } -function isKeyOperator2(operator) { +function isKeyOperator3(operator) { return operator === ";" || operator === "&" || operator === "?"; } -function getValues2(context3, operator, key, modifier) { +function getValues3(context3, operator, key, modifier) { var value = context3[key], result = []; - if (isDefined2(value) && value !== "") { + if (isDefined3(value) && value !== "") { if (typeof value === "string" || typeof value === "number" || typeof value === "bigint" || typeof value === "boolean") { value = value.toString(); if (modifier && modifier !== "*") { value = value.substring(0, parseInt(modifier, 10)); } result.push( - encodeValue2(operator, value, isKeyOperator2(operator) ? key : "") + encodeValue3(operator, value, isKeyOperator3(operator) ? key : "") ); } else { if (modifier === "*") { if (Array.isArray(value)) { - value.filter(isDefined2).forEach(function(value2) { + value.filter(isDefined3).forEach(function(value2) { result.push( - encodeValue2(operator, value2, isKeyOperator2(operator) ? key : "") + encodeValue3(operator, value2, isKeyOperator3(operator) ? key : "") ); }); } else { Object.keys(value).forEach(function(k) { - if (isDefined2(value[k])) { - result.push(encodeValue2(operator, value[k], k)); + if (isDefined3(value[k])) { + result.push(encodeValue3(operator, value[k], k)); } }); } } else { const tmp = []; if (Array.isArray(value)) { - value.filter(isDefined2).forEach(function(value2) { - tmp.push(encodeValue2(operator, value2)); + value.filter(isDefined3).forEach(function(value2) { + tmp.push(encodeValue3(operator, value2)); }); } else { Object.keys(value).forEach(function(k) { - if (isDefined2(value[k])) { - tmp.push(encodeUnreserved2(k)); - tmp.push(encodeValue2(operator, value[k].toString())); + if (isDefined3(value[k])) { + tmp.push(encodeUnreserved3(k)); + tmp.push(encodeValue3(operator, value[k].toString())); } }); } - if (isKeyOperator2(operator)) { - result.push(encodeUnreserved2(key) + "=" + tmp.join(",")); + if (isKeyOperator3(operator)) { + result.push(encodeUnreserved3(key) + "=" + tmp.join(",")); } else if (tmp.length !== 0) { result.push(tmp.join(",")); } @@ -57671,23 +58318,23 @@ function getValues2(context3, operator, key, modifier) { } } else { if (operator === ";") { - if (isDefined2(value)) { - result.push(encodeUnreserved2(key)); + if (isDefined3(value)) { + result.push(encodeUnreserved3(key)); } } else if (value === "" && (operator === "&" || operator === "?")) { - result.push(encodeUnreserved2(key) + "="); + result.push(encodeUnreserved3(key) + "="); } else if (value === "") { result.push(""); } } return result; } -function parseUrl2(template) { +function parseUrl3(template) { return { - expand: expand2.bind(null, template) + expand: expand3.bind(null, template) }; } -function expand2(template, context3) { +function expand3(template, context3) { var operators = ["+", "#", ".", "/", ";", "?", "&"]; template = template.replace( /\{([^\{\}]+)\}|([^\{\}]+)/g, @@ -57701,7 +58348,7 @@ function expand2(template, context3) { } expression.split(/,/g).forEach(function(variable) { var tmp = /([^:\*]*)(?::(\d+)|(\*))?/.exec(variable); - values.push(getValues2(context3, operator, tmp[1], tmp[2] || tmp[3])); + values.push(getValues3(context3, operator, tmp[1], tmp[2] || tmp[3])); }); if (operator && operator !== "+") { var separator = ","; @@ -57715,7 +58362,7 @@ function expand2(template, context3) { return values.join(","); } } else { - return encodeReserved2(literal); + return encodeReserved3(literal); } } ); @@ -57725,12 +58372,12 @@ function expand2(template, context3) { return template.replace(/\/$/, ""); } } -function parse3(options) { +function parse5(options) { let method = options.method.toUpperCase(); let url = (options.url || "/").replace(/:([a-z]\w+)/g, "{$1}"); let headers = Object.assign({}, options.headers); let body; - let parameters = omit2(options, [ + let parameters = omit3(options, [ "method", "baseUrl", "url", @@ -57738,13 +58385,13 @@ function parse3(options) { "request", "mediaType" ]); - const urlVariableNames = extractUrlVariableNames2(url); - url = parseUrl2(url).expand(parameters); + const urlVariableNames = extractUrlVariableNames3(url); + url = parseUrl3(url).expand(parameters); if (!/^http/.test(url)) { url = options.baseUrl + url; } const omittedParameters = Object.keys(options).filter((option) => urlVariableNames.includes(option)).concat("baseUrl"); - const remainingParameters = omit2(parameters, omittedParameters); + const remainingParameters = omit3(parameters, omittedParameters); const isBinaryRequest = /application\/octet-stream/i.test(headers.accept); if (!isBinaryRequest) { if (options.mediaType.format) { @@ -57766,7 +58413,7 @@ function parse3(options) { } } if (["GET", "HEAD"].includes(method)) { - url = addQueryParameters2(url, remainingParameters); + url = addQueryParameters3(url, remainingParameters); } else { if ("data" in remainingParameters) { body = remainingParameters.data; @@ -57788,76 +58435,76 @@ function parse3(options) { options.request ? { request: options.request } : null ); } -function endpointWithDefaults2(defaults2, route, options) { - return parse3(merge2(defaults2, route, options)); +function endpointWithDefaults3(defaults2, route, options) { + return parse5(merge3(defaults2, route, options)); } -function withDefaults4(oldDefaults, newDefaults) { - const DEFAULTS22 = merge2(oldDefaults, newDefaults); - const endpoint22 = endpointWithDefaults2.bind(null, DEFAULTS22); +function withDefaults6(oldDefaults, newDefaults) { + const DEFAULTS22 = merge3(oldDefaults, newDefaults); + const endpoint22 = endpointWithDefaults3.bind(null, DEFAULTS22); return Object.assign(endpoint22, { DEFAULTS: DEFAULTS22, - defaults: withDefaults4.bind(null, DEFAULTS22), - merge: merge2.bind(null, DEFAULTS22), - parse: parse3 + defaults: withDefaults6.bind(null, DEFAULTS22), + merge: merge3.bind(null, DEFAULTS22), + parse: parse5 }); } -var endpoint2 = withDefaults4(null, DEFAULTS2); -var NullObject = (() => { +var endpoint3 = withDefaults6(null, DEFAULTS3); +var NullObject2 = (() => { const C = function() { }; C.prototype = /* @__PURE__ */ Object.create(null); return C; })(); function parse22(header, options) { - const stopChar = options?.comma === true ? COMMA : 65536; + const stopChar = options?.comma === true ? COMMA2 : 65536; const len = header.length; - let index = skipOWS(header, options?.start ?? 0, len); + let index = skipOWS2(header, options?.start ?? 0, len); const valueStart = index; - index = skipValue(header, index, len, stopChar); - const valueEnd = trailingOWS(header, valueStart, index); + index = skipValue2(header, index, len, stopChar); + const valueEnd = trailingOWS2(header, valueStart, index); const type = header.slice(valueStart, valueEnd).toLowerCase(); if (options?.parameters === false) { - return { type, index, parameters: new NullObject() }; + return { type, index, parameters: new NullObject2() }; } - return parseParameters(header, type, index, len, stopChar); + return parseParameters2(header, type, index, len, stopChar); } -var SP = 32; -var HTAB = 9; -var SEMI = 59; -var EQ = 61; -var DQUOTE = 34; -var BSLASH = 92; -var COMMA = 44; -function parseParameters(header, type, index, len, stopChar) { - const parameters = new NullObject(); +var SP2 = 32; +var HTAB2 = 9; +var SEMI2 = 59; +var EQ2 = 61; +var DQUOTE2 = 34; +var BSLASH2 = 92; +var COMMA2 = 44; +function parseParameters2(header, type, index, len, stopChar) { + const parameters = new NullObject2(); parameter: while (index < len) { if (header.charCodeAt(index) === stopChar) break; - index = skipOWS(header, index + 1, len); + index = skipOWS2(header, index + 1, len); const keyStart = index; while (index < len) { const code = header.charCodeAt(index); if (code === stopChar) break parameter; - if (code === SEMI) + if (code === SEMI2) continue parameter; - if (code === EQ) { - const keyEnd = trailingOWS(header, keyStart, index); + if (code === EQ2) { + const keyEnd = trailingOWS2(header, keyStart, index); const key = header.slice(keyStart, keyEnd).toLowerCase(); - index = skipOWS(header, index + 1, len); - if (index < len && header.charCodeAt(index) === DQUOTE) { + index = skipOWS2(header, index + 1, len); + if (index < len && header.charCodeAt(index) === DQUOTE2) { index++; let value = ""; while (index < len) { const code2 = header.charCodeAt(index++); - if (code2 === DQUOTE) { - index = skipValue(header, index, len, stopChar); + if (code2 === DQUOTE2) { + index = skipValue2(header, index, len, stopChar); if (parameters[key] === void 0) parameters[key] = value; break; } - if (code2 === BSLASH && index < len) { + if (code2 === BSLASH2 && index < len) { value += header[index++]; continue; } @@ -57866,9 +58513,9 @@ function parseParameters(header, type, index, len, stopChar) { continue parameter; } const valueStart = index; - index = skipValue(header, index, len, stopChar); + index = skipValue2(header, index, len, stopChar); if (parameters[key] === void 0) { - const valueEnd = trailingOWS(header, valueStart, index); + const valueEnd = trailingOWS2(header, valueStart, index); parameters[key] = header.slice(valueStart, valueEnd); } continue parameter; @@ -57878,28 +58525,28 @@ function parseParameters(header, type, index, len, stopChar) { } return { type, index, parameters }; } -function skipValue(str, index, len, stopChar) { +function skipValue2(str, index, len, stopChar) { while (index < len) { const code = str.charCodeAt(index); - if (code === SEMI || code === stopChar) + if (code === SEMI2 || code === stopChar) break; index++; } return index; } -function skipOWS(header, index, len) { +function skipOWS2(header, index, len) { while (index < len) { const char = header.charCodeAt(index); - if (char !== SP && char !== HTAB) + if (char !== SP2 && char !== HTAB2) break; index++; } return index; } -function trailingOWS(header, start, end) { +function trailingOWS2(header, start, end) { while (end > start) { const char = header.charCodeAt(end - 1); - if (char !== SP && char !== HTAB) + if (char !== SP2 && char !== HTAB2) break; end--; } @@ -58266,7 +58913,7 @@ var JSONParse2 = (text, reviver) => { throw error2; } }; -var RequestError2 = class extends Error { +var RequestError3 = class extends Error { name; /** * http status code @@ -58304,7 +58951,7 @@ var RequestError2 = class extends Error { } }; var VERSION22 = "10.0.16"; -var defaults_default2 = { +var defaults_default3 = { headers: { "user-agent": `octokit-request.js/${VERSION22} ${getUserAgent2()}` } @@ -58320,8 +58967,8 @@ function isPlainObject22(value) { const Ctor = Object.prototype.hasOwnProperty.call(proto, "constructor") && proto.constructor; return typeof Ctor === "function" && Ctor instanceof Ctor && Function.prototype.call(Ctor) === Function.prototype.call(value); } -var noop3 = () => ""; -async function fetchWrapper2(requestOptions) { +var noop4 = () => ""; +async function fetchWrapper3(requestOptions) { const fetch22 = requestOptions.request?.fetch || globalThis.fetch; if (!fetch22) { throw new Error( @@ -58365,7 +59012,7 @@ async function fetchWrapper2(requestOptions) { } } } - const requestError = new RequestError2(message, 500, { + const requestError = new RequestError3(message, 500, { request: requestOptions }); requestError.cause = error2; @@ -58397,35 +59044,35 @@ async function fetchWrapper2(requestOptions) { if (status < 400) { return octokitResponse; } - throw new RequestError2(fetchResponse.statusText, status, { + throw new RequestError3(fetchResponse.statusText, status, { response: octokitResponse, request: requestOptions }); } if (status === 304) { - octokitResponse.data = await getResponseData2(fetchResponse); - throw new RequestError2("Not modified", status, { + octokitResponse.data = await getResponseData3(fetchResponse); + throw new RequestError3("Not modified", status, { response: octokitResponse, request: requestOptions }); } if (status >= 400) { - octokitResponse.data = await getResponseData2(fetchResponse); - throw new RequestError2(toErrorMessage2(octokitResponse.data), status, { + octokitResponse.data = await getResponseData3(fetchResponse); + throw new RequestError3(toErrorMessage3(octokitResponse.data), status, { response: octokitResponse, request: requestOptions }); } - octokitResponse.data = parseSuccessResponseBody ? await getResponseData2(fetchResponse) : fetchResponse.body; + octokitResponse.data = parseSuccessResponseBody ? await getResponseData3(fetchResponse) : fetchResponse.body; return octokitResponse; } -async function getResponseData2(response) { +async function getResponseData3(response) { const contentType = response.headers.get("content-type"); if (!contentType) { - return response.text().catch(noop3); + return response.text().catch(noop4); } const mimetype = parse22(contentType); - if (isJSONResponse2(mimetype)) { + if (isJSONResponse3(mimetype)) { let text = ""; try { text = await response.text(); @@ -58437,7 +59084,7 @@ async function getResponseData2(response) { // (RFC 2046) and must never be decoded as text, even when the response // carries a (misleading) `charset=utf-8` parameter — see #751. mimetype.parameters.charset?.toLowerCase() === "utf-8" && mimetype.type !== "application/octet-stream") { - return response.text().catch(noop3); + return response.text().catch(noop4); } else { return response.arrayBuffer().catch( /* v8 ignore next -- @preserve */ @@ -58445,10 +59092,10 @@ async function getResponseData2(response) { ); } } -function isJSONResponse2(mimetype) { +function isJSONResponse3(mimetype) { return mimetype.type === "application/json" || mimetype.type === "application/scim+json"; } -function toErrorMessage2(data) { +function toErrorMessage3(data) { if (typeof data === "string") { return data; } @@ -58467,10 +59114,10 @@ function withDefaults22(oldEndpoint, newDefaults) { const newApi = function(route, parameters) { const endpointOptions = endpoint22.merge(route, parameters); if (!endpointOptions.request || !endpointOptions.request.hook) { - return fetchWrapper2(endpoint22.parse(endpointOptions)); + return fetchWrapper3(endpoint22.parse(endpointOptions)); } const request22 = (route2, parameters2) => { - return fetchWrapper2( + return fetchWrapper3( endpoint22.parse(endpoint22.merge(route2, parameters2)) ); }; @@ -58485,7 +59132,7 @@ function withDefaults22(oldEndpoint, newDefaults) { defaults: withDefaults22.bind(null, endpoint22) }); } -var request2 = withDefaults22(endpoint2, defaults_default2); +var request3 = withDefaults22(endpoint3, defaults_default3); var VERSION32 = "0.0.0-development"; function _buildMessageForResponseErrors2(data) { return `Request failed due to following response errors: @@ -58582,7 +59229,7 @@ function withDefaults32(request22, newDefaults) { endpoint: newRequest.endpoint }); } -var graphql22 = withDefaults32(request2, { +var graphql22 = withDefaults32(request3, { headers: { "user-agent": `octokit-graphql.js/${VERSION32} ${getUserAgent2()}` }, @@ -58702,7 +59349,7 @@ var Octokit2 = class { constructor(options = {}) { const hook22 = new before_after_hook_default2.Collection(); const requestDefaults = { - baseUrl: request2.endpoint.DEFAULTS.baseUrl, + baseUrl: request3.endpoint.DEFAULTS.baseUrl, headers: {}, request: Object.assign({}, options.request, { // @ts-ignore internal usage only, no need to type @@ -58723,7 +59370,7 @@ var Octokit2 = class { if (options.timeZone) { requestDefaults.headers["time-zone"] = options.timeZone; } - this.request = request2.defaults(requestDefaults); + this.request = request3.defaults(requestDefaults); this.graphql = withCustomRequest2(this.request).defaults(requestDefaults); this.log = createLogger2(options.log); this.hook = hook22; @@ -61338,10 +61985,10 @@ function legacyRestEndpointMethods2(octokit) { }; } legacyRestEndpointMethods2.VERSION = VERSION72; -var VERSION8 = "22.0.1"; +var VERSION82 = "22.0.1"; var Octokit22 = Octokit2.plugin(requestLog, legacyRestEndpointMethods2, paginateRest2).defaults( { - userAgent: `octokit-rest.js/${VERSION8}` + userAgent: `octokit-rest.js/${VERSION82}` } ); var GraphQLType; @@ -65366,6 +66013,20 @@ content-type/dist/index.js: (* v8 ignore next -- @preserve *) (* v8 ignore else -- @preserve *) +content-type/dist/index.js: + (*! + * content-type + * Copyright(c) 2015 Douglas Christopher Wilson + * MIT Licensed + *) + +@octokit/request-error/dist-src/index.js: + (* v8 ignore else -- @preserve -- Bug with vitest coverage where it sees an else branch that doesn't exist *) + +@octokit/request/dist-bundle/index.js: + (* v8 ignore next -- @preserve *) + (* v8 ignore else -- @preserve *) + @octokit/graphql/dist-bundle/index.js: (* v8 ignore if -- @preserve *) @@ -65410,7 +66071,7 @@ content-type/dist/index.js: *) *) -@angular/ng-dev/bundles/chunk-SA5OQN4K.mjs: +@angular/ng-dev/bundles/chunk-U7PAJR6D.mjs: (*! Bundled license information: content-type/dist/index.js: diff --git a/.github/workflows/adev-preview-build.yml b/.github/workflows/adev-preview-build.yml index eae62f2257c..6b02c8120d2 100644 --- a/.github/workflows/adev-preview-build.yml +++ b/.github/workflows/adev-preview-build.yml @@ -21,17 +21,17 @@ jobs: (github.event.action == 'synchronize' && contains(github.event.pull_request.labels.*.name, 'adev: preview')) steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Build adev # `snapshot-build` config is used to stamp the exact version with sha in the footer. run: pnpm bazel build //adev:build.production --config=snapshot-build - - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + - uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@183403ae13b785698eaf13c819dda55b9fed430b # main with: workflow-artifact-name: 'adev-preview' angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY || 'bypassed_for_forks' }} diff --git a/.github/workflows/adev-preview-deploy.yml b/.github/workflows/adev-preview-deploy.yml index 7d4833e4468..8f556c639d2 100644 --- a/.github/workflows/adev-preview-deploy.yml +++ b/.github/workflows/adev-preview-deploy.yml @@ -46,7 +46,7 @@ jobs: npx -y firebase-tools@15.15.0 target:clear --config adev/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting angular-docs npx -y firebase-tools@15.15.0 target:apply --config adev/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting angular-docs ${{env.PREVIEW_SITE}} - - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + - uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@183403ae13b785698eaf13c819dda55b9fed430b # main with: github-token: '${{secrets.GITHUB_TOKEN}}' workflow-artifact-name: 'adev-preview' diff --git a/.github/workflows/assistant-to-the-branch-manager.yml b/.github/workflows/assistant-to-the-branch-manager.yml index 7c697fceeda..30585fa707f 100644 --- a/.github/workflows/assistant-to-the-branch-manager.yml +++ b/.github/workflows/assistant-to-the-branch-manager.yml @@ -18,6 +18,6 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - - uses: angular/dev-infra/github-actions/branch-manager@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + - uses: angular/dev-infra/github-actions/branch-manager@183403ae13b785698eaf13c819dda55b9fed430b # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/benchmark-compare.yml b/.github/workflows/benchmark-compare.yml index 13b454c9e09..8c17a17bfe3 100644 --- a/.github/workflows/benchmark-compare.yml +++ b/.github/workflows/benchmark-compare.yml @@ -50,9 +50,9 @@ jobs: - run: pnpm install --frozen-lockfile - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + - uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main with: bazelrc: ./.bazelrc.user diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1c1249652bc..5892c04fba3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Check code lint @@ -41,13 +41,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main with: disable-package-manager-cache: true - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -69,11 +69,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -85,11 +85,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -102,11 +102,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -121,11 +121,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -138,11 +138,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Install node modules run: pnpm install --frozen-lockfile - run: echo "https://${{secrets.SNAPSHOT_BUILDS_GITHUB_TOKEN}}:@github.com" > ${HOME}/.git_credentials @@ -154,11 +154,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main with: google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }} - name: Install node modules @@ -198,11 +198,11 @@ jobs: runs-on: ubuntu-latest-8core steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Build adev diff --git a/.github/workflows/dev-infra.yml b/.github/workflows/dev-infra.yml index b87e83a7d19..e4e41f8e168 100644 --- a/.github/workflows/dev-infra.yml +++ b/.github/workflows/dev-infra.yml @@ -16,7 +16,7 @@ jobs: if: github.event_name == 'pull_request_target' runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/labeling/pull-request@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + - uses: angular/dev-infra/github-actions/labeling/pull-request@183403ae13b785698eaf13c819dda55b9fed430b # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} labels: '{"requires: TGP": ["packages/core/primitives/**/{*,.*}"]}' @@ -24,14 +24,14 @@ jobs: if: github.event_name == 'pull_request_target' runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/post-approval-changes@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + - uses: angular/dev-infra/github-actions/post-approval-changes@183403ae13b785698eaf13c819dda55b9fed430b # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} issue_labels: if: github.event_name == 'issues' runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/labeling/issue@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + - uses: angular/dev-infra/github-actions/labeling/issue@183403ae13b785698eaf13c819dda55b9fed430b # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} google-generative-ai-key: ${{ secrets.GOOGLE_GENERATIVE_AI_KEY }} diff --git a/.github/workflows/google-internal-tests.yml b/.github/workflows/google-internal-tests.yml index 71ada3d06af..9934a5dc5bd 100644 --- a/.github/workflows/google-internal-tests.yml +++ b/.github/workflows/google-internal-tests.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: angular/dev-infra/github-actions/google-internal-tests@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + - uses: angular/dev-infra/github-actions/google-internal-tests@183403ae13b785698eaf13c819dda55b9fed430b # main with: run-tests-guide-url: http://go/angular-g3sync-start github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/merge-ready-status.yml b/.github/workflows/merge-ready-status.yml index ab7717fbcaa..bc573a1d937 100644 --- a/.github/workflows/merge-ready-status.yml +++ b/.github/workflows/merge-ready-status.yml @@ -11,6 +11,6 @@ jobs: status: runs-on: ubuntu-latest steps: - - uses: angular/dev-infra/github-actions/unified-status-check@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + - uses: angular/dev-infra/github-actions/unified-status-check@183403ae13b785698eaf13c819dda55b9fed430b # main with: angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/.github/workflows/perf.yml b/.github/workflows/perf.yml index 0cbf8774409..9d00ed03347 100644 --- a/.github/workflows/perf.yml +++ b/.github/workflows/perf.yml @@ -20,7 +20,7 @@ jobs: workflows: ${{ steps.workflows.outputs.workflows }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Install node modules run: pnpm install --frozen-lockfile - id: workflows @@ -38,9 +38,9 @@ jobs: workflow: ${{ fromJSON(needs.list.outputs.workflows) }} steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Install node modules run: pnpm install --frozen-lockfile # We utilize the google-github-actions/auth action to allow us to get an active credential using workflow diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 0a64fc9742c..26572e7aed1 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Check code lint @@ -39,7 +39,7 @@ jobs: - name: Check code format run: pnpm ng-dev format changed --check ${{ github.event.pull_request.base.sha }} - name: Check Package Licenses - uses: angular/dev-infra/github-actions/linting/licenses@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/linting/licenses@183403ae13b785698eaf13c819dda55b9fed430b # main with: allow-dependencies-licenses: 'pkg:npm/google-protobuf@' @@ -47,13 +47,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main with: disable-package-manager-cache: true - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Run unit tests @@ -73,11 +73,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Run CI tests for framework @@ -97,11 +97,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel Remote Caching - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Run integration CI tests for framework @@ -112,11 +112,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -129,11 +129,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Install node modules run: pnpm install --frozen-lockfile - name: Run tests @@ -144,11 +144,11 @@ jobs: labels: ubuntu-latest steps: - name: Initialize environment - uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel - uses: angular/dev-infra/github-actions/bazel/setup@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/setup@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Setup Bazel RBE - uses: angular/dev-infra/github-actions/bazel/configure-remote@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/github-actions/bazel/configure-remote@183403ae13b785698eaf13c819dda55b9fed430b # main - name: Install node modules run: pnpm install --frozen-lockfile - run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c4f102dc95a..4b0220bab5b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,7 +18,7 @@ permissions: jobs: release: - uses: angular/dev-infra/.github/workflows/reusable-release.yml@f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de # main + uses: angular/dev-infra/.github/workflows/reusable-release.yml@183403ae13b785698eaf13c819dda55b9fed430b # main secrets: wombot-token: ${{ secrets.WOMBOT_TOKEN }} angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }} diff --git a/MODULE.bazel b/MODULE.bazel index 5a994f33681..29f90e87bde 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -18,28 +18,28 @@ bazel_dep(name = "yq.bzl", version = "0.4.0") bazel_dep(name = "rules_angular") git_override( module_name = "rules_angular", - commit = "fbe1177a3afbc7768d11588ae170aeb03609416f", + commit = "5fa856469c642490a6e381a05d7f58f60fad1913", remote = "https://github.com/angular/rules_angular.git", ) bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de", + commit = "183403ae13b785698eaf13c819dda55b9fed430b", remote = "https://github.com/angular/dev-infra.git", ) bazel_dep(name = "rules_sass") git_override( module_name = "rules_sass", - commit = "d0064e96f4637fc13ff4467d631fc68e2b83bac3", + commit = "bf9d6564f57b4df94b4915086ad0e7ad49a95f37", remote = "https://github.com/angular/rules_sass.git", ) bazel_dep(name = "rules_browsers") git_override( module_name = "rules_browsers", - commit = "8577ef79ccc21fcabdbaa2be5900f45ff10d9fe5", + commit = "c37398d63f5e990d618d02f4c6fb2fefe40f1a79", remote = "https://github.com/angular/rules_browsers.git", ) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index f6bb42abe92..9b84459fc09 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -56,7 +56,6 @@ "https://bcr.bazel.build/modules/bazel_lib/3.0.0/MODULE.bazel": "22b70b80ac89ad3f3772526cd9feee2fa412c2b01933fea7ed13238a448d370d", "https://bcr.bazel.build/modules/bazel_lib/3.2.0/MODULE.bazel": "39b50d94b9be6bda507862254e20c263f9b950e3160112348d10a938be9ce2c2", "https://bcr.bazel.build/modules/bazel_lib/3.7.0/MODULE.bazel": "d7c10ed67f0f7f1fda179db8f86c22642581bd614882e1a50545fbe069525173", - "https://bcr.bazel.build/modules/bazel_lib/3.7.1/MODULE.bazel": "b6fd9b2f8fab956420c11836f416efac4a70e20804ae384ebe62773a4ed70046", "https://bcr.bazel.build/modules/bazel_lib/3.7.2/MODULE.bazel": "cbc920fff00a55b2fd663d40850560a6fb17fd5ef3a9f3d6cbf0d32908dd8a40", "https://bcr.bazel.build/modules/bazel_lib/3.7.2/source.json": "7a9c2b06a113c4962d329bb68befdb90d0447788a19aabaa32b476a0458e7d28", "https://bcr.bazel.build/modules/bazel_skylib/1.0.3/MODULE.bazel": "bcb0fd896384802d1ad283b4e4eb4d718eebd8cb820b0a2c3a347fb971afd9d8", @@ -211,7 +210,6 @@ "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/MODULE.bazel": "7298990c00040a0e2f121f6c32544bab27d4452f80d9ce51349b1a28f3005c43", "https://bcr.bazel.build/modules/yq.bzl/0.1.1/MODULE.bazel": "9039681f9bcb8958ee2c87ffc74bdafba9f4369096a2b5634b88abc0eaefa072", "https://bcr.bazel.build/modules/yq.bzl/0.3.4/MODULE.bazel": "d3a270662f5d766cd7229732d65a5a5bc485240c3007343dd279edfb60c9ae27", - "https://bcr.bazel.build/modules/yq.bzl/0.3.6/MODULE.bazel": "985c2a0cb4ad9994bb0e33cc7fae931c91105eeefe3faa355b8f4c258d0607c0", "https://bcr.bazel.build/modules/yq.bzl/0.4.0/MODULE.bazel": "1e4b142e391b62c95eb637fc0e944c17f3ed5276cdc9d7033df72a2f96a2a457", "https://bcr.bazel.build/modules/yq.bzl/0.4.0/source.json": "e5a3b94fe7ab720818ac2d8150cb19b009daf48c69a72eaab9a4852efb75331d", "https://bcr.bazel.build/modules/zlib/1.2.11/MODULE.bazel": "07b389abc85fdbca459b69e2ec656ae5622873af3f845e1c9d80fe179f3effa0", @@ -435,16 +433,16 @@ }, "@@rules_browsers+//browsers:extensions.bzl%browsers": { "general": { - "bzlTransitiveDigest": "85AglD+Q1+ncEIApuW5Ng/2cY4OkSMPrOZ05Jp4CTmk=", + "bzlTransitiveDigest": "eNfcpVF2YJFb8xQfN64Y9PQgMrXYK0ju3uglArt8IO8=", "usagesDigest": "FmXYJVoVJlnfUU8x8gObSvu4qWcco/9Faw61aC/wBF0=", "recordedInputs": [], "generatedRepoSpecs": { "rules_browsers_chrome_linux": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "1a20882bf1a4f9d1167171b6905efe359bb229be1ce636ae9c931f3d285fbabe", + "sha256": "ad2e73e1e42c0831930dfd02d4aa8653a5f23f60b0376a5d76ddf8ecd7a41e4b", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/154.0.8013.0/linux64/chrome-headless-shell-linux64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/linux64/chrome-headless-shell-linux64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-linux64/chrome-headless-shell" @@ -460,9 +458,9 @@ "rules_browsers_chrome_mac": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "1b0e0a078fc62c2b9f8cf837d41461084bd4064cf50cfc15ff84447a1f1b8dab", + "sha256": "d66b730ed9760ae88b83aca1fa89351ac027ede430be4f5283fabd156198762d", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/154.0.8013.0/mac-x64/chrome-headless-shell-mac-x64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/mac-x64/chrome-headless-shell-mac-x64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-x64/chrome-headless-shell" @@ -478,9 +476,9 @@ "rules_browsers_chrome_mac_arm": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "7438714da3696778b697b277a2df1d9701b99819ae58f5ab809b1009933677ec", + "sha256": "44c784c59af60ef62233b6100820ebb8b158e7d105b96c684818f007d6576848", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/154.0.8013.0/mac-arm64/chrome-headless-shell-mac-arm64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/mac-arm64/chrome-headless-shell-mac-arm64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-arm64/chrome-headless-shell" @@ -496,9 +494,9 @@ "rules_browsers_chrome_win64": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "4349c800be1f063adc0f1a7e820d024b43ea73917a6893a3f6b3797a5200d49b", + "sha256": "996537a6c3d31bb5c75ef328af5d4827b5f92c4a36ff7ea250e437eadf46eac0", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/154.0.8013.0/win64/chrome-headless-shell-win64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/win64/chrome-headless-shell-win64.zip" ], "named_files": { "CHROME-HEADLESS-SHELL": "chrome-headless-shell-win64/chrome-headless-shell.exe" @@ -514,9 +512,9 @@ "rules_browsers_chromedriver_linux": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "d275f01236831bd44c6b6712ba5bec0a028b1ce9473a6182aceae6657740a3d3", + "sha256": "f1db8caff52251dec46117a2f518a74cd1e4a2abadcbecc0d5bdd49e42175afa", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/154.0.8013.0/linux64/chromedriver-linux64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/linux64/chromedriver-linux64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-linux64/chromedriver" @@ -530,9 +528,9 @@ "rules_browsers_chromedriver_mac": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "cb331889191aa8ab11be6d5a3cc4de760f8cf63dbea5d1f22c80cf16ae68e46f", + "sha256": "5062675bc868f3f6a1e4850cab72b736a5c17f98f01d610736b8d0a6e009bf54", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/154.0.8013.0/mac-x64/chromedriver-mac-x64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/mac-x64/chromedriver-mac-x64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-mac-x64/chromedriver" @@ -546,9 +544,9 @@ "rules_browsers_chromedriver_mac_arm": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "1584dc9ae35f4a22c4ba4b142335d91d6d3096813395d3acaf135fb6e716ce8e", + "sha256": "04f07a2a13e969f120dbea61eef291dc4e20617a6d424dec20e90f903da0263b", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/154.0.8013.0/mac-arm64/chromedriver-mac-arm64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/mac-arm64/chromedriver-mac-arm64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-mac-arm64/chromedriver" @@ -562,9 +560,9 @@ "rules_browsers_chromedriver_win64": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "061b4d1be9eb2a11ed036b3e562b565ebfd257fcd7cda3681a58e63bff5dd6d0", + "sha256": "7701074890112ed3b780af26104cb9f57ce68e229ca3076bfade6a1af93730d7", "urls": [ - "https://storage.googleapis.com/chrome-for-testing-public/154.0.8013.0/win64/chromedriver-win64.zip" + "https://storage.googleapis.com/chrome-for-testing-public/155.0.8043.0/win64/chromedriver-win64.zip" ], "named_files": { "CHROMEDRIVER": "chromedriver-win64/chromedriver.exe" @@ -578,9 +576,9 @@ "rules_browsers_firefox_linux": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "7665cd49ab13417270748325838e565136adbc76d41bbd76fb24d15a0cc7792b", + "sha256": "fd9ec3f5f113d0825ca0bd1ab3c0756fbc40241034eefce6743be953bcca7473", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/154.0/linux-x86_64/en-US/firefox-154.0.tar.xz" + "https://archive.mozilla.org/pub/firefox/releases/155.0/linux-x86_64/en-US/firefox-155.0.tar.xz" ], "named_files": { "FIREFOX": "firefox/firefox" @@ -594,9 +592,9 @@ "rules_browsers_firefox_mac": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "b0295d3b77ec632a60282cf2b9770e1dada085879d00e43d8d23fddf5015e06a", + "sha256": "3ae135f2023cf0c6cbce3bb757e06564ff8148b1266f682b8eccff0993a1a9f5", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/154.0/mac/en-US/Firefox%20154.0.dmg" + "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/en-US/Firefox%20155.0.dmg" ], "named_files": { "FIREFOX": "Firefox.app/Contents/MacOS/firefox" @@ -610,9 +608,9 @@ "rules_browsers_firefox_mac_arm": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "b0295d3b77ec632a60282cf2b9770e1dada085879d00e43d8d23fddf5015e06a", + "sha256": "3ae135f2023cf0c6cbce3bb757e06564ff8148b1266f682b8eccff0993a1a9f5", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/154.0/mac/en-US/Firefox%20154.0.dmg" + "https://archive.mozilla.org/pub/firefox/releases/155.0/mac/en-US/Firefox%20155.0.dmg" ], "named_files": { "FIREFOX": "Firefox.app/Contents/MacOS/firefox" @@ -626,9 +624,9 @@ "rules_browsers_firefox_win64": { "repoRuleId": "@@rules_browsers+//browsers/private:browser_repo.bzl%browser_repo", "attributes": { - "sha256": "6b3c996d27b50dca8e5b6dd2956233cc6bf4720cea3f0847a9423c2cd6759e73", + "sha256": "2718d4cc4b2cf089aa8ac370111652bc763838e1d2ed6d635d465fc17ab6327c", "urls": [ - "https://archive.mozilla.org/pub/firefox/releases/154.0/win64/en-US/Firefox%20Setup%20154.0.exe" + "https://archive.mozilla.org/pub/firefox/releases/155.0/win64/en-US/Firefox%20Setup%20155.0.exe" ], "named_files": { "FIREFOX": "core/firefox.exe" diff --git a/adev/package.json b/adev/package.json index 448204c9927..fed43b66aaa 100644 --- a/adev/package.json +++ b/adev/package.json @@ -5,9 +5,9 @@ "@algolia/requester-browser-xhr": "5.56.0", "@algolia/requester-node-http": "5.56.0", "@angular/animations": "workspace:*", - "@angular/aria": "22.1.5", + "@angular/aria": "22.1.6", "@angular/build": "22.1.7", - "@angular/cdk": "22.1.5", + "@angular/cdk": "22.1.6", "@angular/cli": "22.1.7", "@angular/common": "workspace:*", "@angular/compiler": "workspace:*", @@ -15,7 +15,7 @@ "@angular/core": "workspace:*", "@angular/docs": "workspace:*", "@angular/forms": "workspace:*", - "@angular/material": "22.1.5", + "@angular/material": "22.1.6", "@angular/platform-browser": "workspace:*", "@angular/platform-server": "workspace:*", "@angular/router": "workspace:*", diff --git a/integration/animations/package.json b/integration/animations/package.json index dbcedbdf19e..26b3fdc5fe9 100644 --- a/integration/animations/package.json +++ b/integration/animations/package.json @@ -11,7 +11,7 @@ }, "private": true, "dependencies": { - "@angular/cdk": "22.1.5", + "@angular/cdk": "22.1.6", "@angular/common": "link:./in-existing-linked-by-bazel", "@angular/compiler": "link:./in-existing-linked-by-bazel", "@angular/core": "link:./in-existing-linked-by-bazel", diff --git a/integration/animations/pnpm-lock.yaml b/integration/animations/pnpm-lock.yaml index bfe4c63b50b..e444e3c53ed 100644 --- a/integration/animations/pnpm-lock.yaml +++ b/integration/animations/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@angular/cdk': - specifier: 22.1.5 - version: 22.1.5(@angular/common@in-existing-linked-by-bazel)(@angular/core@in-existing-linked-by-bazel)(@angular/forms@in-existing-linked-by-bazel)(@angular/platform-browser@in-existing-linked-by-bazel)(rxjs@7.8.2) + specifier: 22.1.6 + version: 22.1.6(@angular/common@in-existing-linked-by-bazel)(@angular/core@in-existing-linked-by-bazel)(@angular/forms@in-existing-linked-by-bazel)(@angular/platform-browser@in-existing-linked-by-bazel)(rxjs@7.8.2) '@angular/common': specifier: link:./in-existing-linked-by-bazel version: link:in-existing-linked-by-bazel @@ -204,8 +204,8 @@ packages: vitest: optional: true - '@angular/cdk@22.1.5': - resolution: {integrity: sha512-1tYAeI5KKIqNGNvyDuMM0Drs2FU3M4B25Q1BlAnwtZe3wvrpVETAGXgHaBX3Hs/pvWfgMNwgbcHkxlKVUBNXMA==} + '@angular/cdk@22.1.6': + resolution: {integrity: sha512-4eHSs/sIIp1mesNKFDkDTYDhfB/3/Bpfjzv/PbybsKVd642FTa3IAbjWf3uqHS/V7mpucF3Q5gSpirZHDgxwrg==} peerDependencies: '@angular/common': ^22.0.0 || ^23.0.0 '@angular/core': ^22.0.0 || ^23.0.0 @@ -4575,7 +4575,7 @@ snapshots: - tsx - yaml - '@angular/cdk@22.1.5(@angular/common@in-existing-linked-by-bazel)(@angular/core@in-existing-linked-by-bazel)(@angular/forms@in-existing-linked-by-bazel)(@angular/platform-browser@in-existing-linked-by-bazel)(rxjs@7.8.2)': + '@angular/cdk@22.1.6(@angular/common@in-existing-linked-by-bazel)(@angular/core@in-existing-linked-by-bazel)(@angular/forms@in-existing-linked-by-bazel)(@angular/platform-browser@in-existing-linked-by-bazel)(rxjs@7.8.2)': dependencies: '@angular/common': link:in-existing-linked-by-bazel '@angular/core': link:in-existing-linked-by-bazel diff --git a/package.json b/package.json index 773f948f25b..965e6db35a4 100644 --- a/package.json +++ b/package.json @@ -58,10 +58,10 @@ "@angular-devkit/core": "22.1.7", "@angular-devkit/schematics": "22.1.7", "@angular/animations": "workspace:*", - "@angular/aria": "22.1.5", + "@angular/aria": "22.1.6", "@angular/benchpress": "workspace: *", "@angular/build": "22.1.7", - "@angular/cdk": "22.1.5", + "@angular/cdk": "22.1.6", "@angular/cli": "22.1.7", "@angular/common": "workspace:*", "@angular/compiler": "workspace:*", @@ -71,7 +71,7 @@ "@angular/forms": "workspace:*", "@angular/language-service": "workspace: *", "@angular/localize": "workspace: *", - "@angular/material": "22.1.5", + "@angular/material": "22.1.6", "@angular/platform-browser": "workspace:*", "@angular/platform-browser-dynamic": "workspace:*", "@angular/platform-server": "workspace:*", @@ -104,7 +104,7 @@ "angular-mocks-1.8": "npm:angular-mocks@1.8", "chalk": "^5.4.1", "diff": "^9.0.0", - "domino": "https://github.com/angular/domino.git#7df65450b8331278010e44eed0ef32225b07d203", + "domino": "https://github.com/angular/domino.git#4d97473116d000e3fd4d6f75ec98cbd67576fa6f", "esbuild": "0.28.1", "http-server": "^14.0.0", "jasmine": "6.3.0", @@ -136,7 +136,7 @@ "devDependencies": { "@actions/core": "^3.0.0", "@actions/github": "^9.0.0", - "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#dd47442d110ac5cbafc687a19696693fe5ddf370", + "@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#2fe8cf97ca7d7f1616c3f29e910dde3a7ac5b981", "@babel/plugin-transform-async-generator-functions": "^8.0.0", "@bazel/bazelisk": "^1.7.5", "@bazel/buildifier": "^8.0.0", diff --git a/packages/zone.js/package.json b/packages/zone.js/package.json index 9aecd0706da..ba04e0ab1ef 100644 --- a/packages/zone.js/package.json +++ b/packages/zone.js/package.json @@ -15,7 +15,7 @@ "@types/node": "^24.3.0", "@types/systemjs": "6.15.4", "bluebird": "3.7.2", - "domino": "https://github.com/angular/domino.git#7df65450b8331278010e44eed0ef32225b07d203", + "domino": "https://github.com/angular/domino.git#4d97473116d000e3fd4d6f75ec98cbd67576fa6f", "esbuild-plugin-umd-wrapper": "3.0.0", "jest-environment-jsdom": "30.4.1", "jest-environment-node": "30.4.1", diff --git a/packages/zone.js/test/typings/package.json b/packages/zone.js/test/typings/package.json index 69991244c25..eafa950be03 100644 --- a/packages/zone.js/test/typings/package.json +++ b/packages/zone.js/test/typings/package.json @@ -9,7 +9,7 @@ "author": "", "license": "MIT", "dependencies": { - "domino": "https://github.com/angular/domino.git#7df65450b8331278010e44eed0ef32225b07d203", + "domino": "https://github.com/angular/domino.git#4d97473116d000e3fd4d6f75ec98cbd67576fa6f", "zone.js": "workspace:*" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f6528c0f95b..2de62ca67de 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,8 +22,8 @@ importers: specifier: workspace:* version: link:packages/animations '@angular/aria': - specifier: 22.1.5 - version: 22.1.5(@angular/cdk@22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/core@packages+core) + specifier: 22.1.6 + version: 22.1.6(@angular/cdk@22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/core@packages+core) '@angular/benchpress': specifier: 'workspace: *' version: link:packages/benchpress @@ -31,8 +31,8 @@ importers: specifier: 22.1.7 version: 22.1.7(dda021ede472fe157a0260afb7d3850a) '@angular/cdk': - specifier: 22.1.5 - version: 22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) + specifier: 22.1.6 + version: 22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) '@angular/cli': specifier: 22.1.7 version: 22.1.7(@cfworker/json-schema@4.1.1)(@types/node@20.19.43)(chokidar@5.0.0)(supports-color@11.0.0) @@ -61,8 +61,8 @@ importers: specifier: 'workspace: *' version: link:packages/localize '@angular/material': - specifier: 22.1.5 - version: 22.1.5(@angular/cdk@22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) + specifier: 22.1.6 + version: 22.1.6(@angular/cdk@22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) '@angular/platform-browser': specifier: workspace:* version: link:packages/platform-browser @@ -160,8 +160,8 @@ importers: specifier: ^9.0.0 version: 9.0.0 domino: - specifier: https://github.com/angular/domino.git#7df65450b8331278010e44eed0ef32225b07d203 - version: '@angular/domino@https://codeload.github.com/angular/domino/tar.gz/7df65450b8331278010e44eed0ef32225b07d203' + specifier: https://github.com/angular/domino.git#4d97473116d000e3fd4d6f75ec98cbd67576fa6f + version: '@angular/domino@https://codeload.github.com/angular/domino/tar.gz/4d97473116d000e3fd4d6f75ec98cbd67576fa6f' esbuild: specifier: 0.28.1 version: 0.28.1 @@ -248,8 +248,8 @@ importers: specifier: ^9.0.0 version: 9.1.1 '@angular/ng-dev': - specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#dd47442d110ac5cbafc687a19696693fe5ddf370 - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/dd47442d110ac5cbafc687a19696693fe5ddf370(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(supports-color@11.0.0)) + specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#2fe8cf97ca7d7f1616c3f29e910dde3a7ac5b981 + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2fe8cf97ca7d7f1616c3f29e910dde3a7ac5b981(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(supports-color@11.0.0)) '@babel/plugin-transform-async-generator-functions': specifier: ^8.0.0 version: 8.0.1(@babel/core@8.0.1) @@ -347,14 +347,14 @@ importers: specifier: workspace:* version: link:../packages/animations '@angular/aria': - specifier: 22.1.5 - version: 22.1.5(@angular/cdk@22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/core@packages+core) + specifier: 22.1.6 + version: 22.1.6(@angular/cdk@22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/core@packages+core) '@angular/build': specifier: 22.1.7 version: 22.1.7(57e4ee4e2aaa159d0a430f2ba59aadbf) '@angular/cdk': - specifier: 22.1.5 - version: 22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) + specifier: 22.1.6 + version: 22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) '@angular/cli': specifier: 22.1.7 version: 22.1.7(@cfworker/json-schema@4.1.1)(@types/node@24.13.3)(chokidar@5.0.0)(supports-color@11.0.0) @@ -377,8 +377,8 @@ importers: specifier: workspace:* version: link:../packages/forms '@angular/material': - specifier: 22.1.5 - version: 22.1.5(@angular/cdk@22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) + specifier: 22.1.6 + version: 22.1.6(@angular/cdk@22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) '@angular/platform-browser': specifier: workspace:* version: link:../packages/platform-browser @@ -567,7 +567,7 @@ importers: version: 11.16.0 ngx-progressbar: specifier: 14.0.0 - version: 14.0.0(@angular/cdk@22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/common@packages+common)(@angular/core@packages+core)(rxjs@7.8.2) + version: 14.0.0(@angular/cdk@22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/common@packages+common)(@angular/core@packages+core)(rxjs@7.8.2) playwright-core: specifier: 1.61.1 version: 1.61.1 @@ -1226,8 +1226,8 @@ importers: specifier: 3.7.2 version: 3.7.2 domino: - specifier: https://github.com/angular/domino.git#7df65450b8331278010e44eed0ef32225b07d203 - version: '@angular/domino@https://codeload.github.com/angular/domino/tar.gz/7df65450b8331278010e44eed0ef32225b07d203' + specifier: https://github.com/angular/domino.git#4d97473116d000e3fd4d6f75ec98cbd67576fa6f + version: '@angular/domino@https://codeload.github.com/angular/domino/tar.gz/4d97473116d000e3fd4d6f75ec98cbd67576fa6f' esbuild-plugin-umd-wrapper: specifier: 3.0.0 version: 3.0.0 @@ -1274,8 +1274,8 @@ importers: packages/zone.js/test/typings: dependencies: domino: - specifier: https://github.com/angular/domino.git#7df65450b8331278010e44eed0ef32225b07d203 - version: '@angular/domino@https://codeload.github.com/angular/domino/tar.gz/7df65450b8331278010e44eed0ef32225b07d203' + specifier: https://github.com/angular/domino.git#4d97473116d000e3fd4d6f75ec98cbd67576fa6f + version: '@angular/domino@https://codeload.github.com/angular/domino/tar.gz/4d97473116d000e3fd4d6f75ec98cbd67576fa6f' zone.js: specifier: workspace:* version: link:../.. @@ -1509,10 +1509,10 @@ packages: resolution: {integrity: sha512-KOcVeT4MCsoPt6AMnXH7AbWZnzlKXhMyua2ITWij4UbLaNWCDwfIug/xrZssYLHUFwebCIqsR8iuG/BPH8Cz2w==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular/aria@22.1.5': - resolution: {integrity: sha512-4/dXCmlhdk2R41kvhfpQh0qaBuSegdPWJ15OfT5ZIWPp5VGfpD1NGBshm/NfpgBDo/8AyThGLMe2T6kL81fwqA==} + '@angular/aria@22.1.6': + resolution: {integrity: sha512-Z/SxwiLPBgtu3pPAlAbXxwwGdPjJpqT2O+snH8N+x5uvQzotQN+vQofd+qrS9VrXtnuI5MMALQTNnQtOhZjdWg==} peerDependencies: - '@angular/cdk': 22.1.5 + '@angular/cdk': 22.1.6 '@angular/core': ^22.0.0 || ^23.0.0 '@angular/build@22.1.7': @@ -1567,8 +1567,8 @@ packages: vitest: optional: true - '@angular/cdk@22.1.5': - resolution: {integrity: sha512-1tYAeI5KKIqNGNvyDuMM0Drs2FU3M4B25Q1BlAnwtZe3wvrpVETAGXgHaBX3Hs/pvWfgMNwgbcHkxlKVUBNXMA==} + '@angular/cdk@22.1.6': + resolution: {integrity: sha512-4eHSs/sIIp1mesNKFDkDTYDhfB/3/Bpfjzv/PbybsKVd642FTa3IAbjWf3uqHS/V7mpucF3Q5gSpirZHDgxwrg==} peerDependencies: '@angular/common': ^22.0.0 || ^23.0.0 '@angular/core': ^22.0.0 || ^23.0.0 @@ -1590,23 +1590,23 @@ packages: '@angular/compiler': optional: true - '@angular/domino@https://codeload.github.com/angular/domino/tar.gz/7df65450b8331278010e44eed0ef32225b07d203': - resolution: {gitHosted: true, integrity: sha512-l6pDHiOocOOjPOgYWuwxQctspRF6p81Dt3nQU+yhEyDIVluHx3RnmOFt45RccWc99pyRCysYfnm2042dHb5jWQ==, tarball: https://codeload.github.com/angular/domino/tar.gz/7df65450b8331278010e44eed0ef32225b07d203} + '@angular/domino@https://codeload.github.com/angular/domino/tar.gz/4d97473116d000e3fd4d6f75ec98cbd67576fa6f': + resolution: {gitHosted: true, tarball: https://codeload.github.com/angular/domino/tar.gz/4d97473116d000e3fd4d6f75ec98cbd67576fa6f} version: 2.1.6 - '@angular/material@22.1.5': - resolution: {integrity: sha512-CeXPascggzu5w0xKETYVQhxlyYU+Vcj/DCY4JdND2veRr6/bmPM8uA/xY4jEvsFccz3HQ9OrkY+V+sNai2h++g==} + '@angular/material@22.1.6': + resolution: {integrity: sha512-NpURtI21B7D6+DVltihVLxQWOm/cshlbJKqlUuSmyoGGO8Fvf4RxMtx6IZ5YAfVSQsuZvCvdXPc4BKUlJrqnHw==} peerDependencies: - '@angular/cdk': 22.1.5 + '@angular/cdk': 22.1.6 '@angular/common': ^22.0.0 || ^23.0.0 '@angular/core': ^22.0.0 || ^23.0.0 '@angular/forms': ^22.0.0 || ^23.0.0 '@angular/platform-browser': ^22.0.0 || ^23.0.0 rxjs: ^6.5.3 || ^7.4.0 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/dd47442d110ac5cbafc687a19696693fe5ddf370': - resolution: {gitHosted: true, tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/dd47442d110ac5cbafc687a19696693fe5ddf370} - version: 0.0.0-f826089a718c89f9ce3d6a0d3e155fbc0fb4a3de + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2fe8cf97ca7d7f1616c3f29e910dde3a7ac5b981': + resolution: {gitHosted: true, tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2fe8cf97ca7d7f1616c3f29e910dde3a7ac5b981} + version: 0.0.0-183403ae13b785698eaf13c819dda55b9fed430b hasBin: true '@angular/ssr@22.1.7': @@ -11885,9 +11885,9 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/aria@22.1.5(@angular/cdk@22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/core@packages+core)': + '@angular/aria@22.1.6(@angular/cdk@22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/core@packages+core)': dependencies: - '@angular/cdk': 22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) + '@angular/cdk': 22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) '@angular/core': link:packages/core tslib: 2.8.1 @@ -12077,7 +12077,7 @@ snapshots: - tsx - yaml - '@angular/cdk@22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2)': + '@angular/cdk@22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2)': dependencies: '@angular/common': link:packages/common '@angular/core': link:packages/core @@ -12139,11 +12139,11 @@ snapshots: optionalDependencies: '@angular/compiler': link:packages/compiler - '@angular/domino@https://codeload.github.com/angular/domino/tar.gz/7df65450b8331278010e44eed0ef32225b07d203': {} + '@angular/domino@https://codeload.github.com/angular/domino/tar.gz/4d97473116d000e3fd4d6f75ec98cbd67576fa6f': {} - '@angular/material@22.1.5(@angular/cdk@22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2)': + '@angular/material@22.1.6(@angular/cdk@22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2)': dependencies: - '@angular/cdk': 22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) + '@angular/cdk': 22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) '@angular/common': link:packages/common '@angular/core': link:packages/core '@angular/forms': link:packages/forms @@ -12151,7 +12151,7 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/dd47442d110ac5cbafc687a19696693fe5ddf370(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(supports-color@11.0.0))': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/2fe8cf97ca7d7f1616c3f29e910dde3a7ac5b981(@modelcontextprotocol/sdk@1.30.0(@cfworker/json-schema@4.1.1)(supports-color@11.0.0))': dependencies: '@actions/core': 3.0.1 '@conventional-changelog/git-client': 3.1.2(conventional-commits-filter@6.0.1)(conventional-commits-parser@7.1.2) @@ -14642,7 +14642,7 @@ snapshots: '@octokit/graphql@9.0.4': dependencies: - '@octokit/request': 10.0.13 + '@octokit/request': 10.0.16 '@octokit/types': 17.0.0 universal-user-agent: 7.0.3 @@ -14672,20 +14672,30 @@ snapshots: '@octokit/core': 7.0.7 '@octokit/types': 16.0.0 + '@octokit/plugin-paginate-rest@14.0.0(@octokit/core@7.0.8)': + dependencies: + '@octokit/core': 7.0.8 + '@octokit/types': 16.0.0 + '@octokit/plugin-paginate-rest@15.0.0(@octokit/core@7.0.8)': dependencies: '@octokit/core': 7.0.8 '@octokit/types': 17.0.0 - '@octokit/plugin-request-log@6.0.0(@octokit/core@7.0.7)': + '@octokit/plugin-request-log@6.0.0(@octokit/core@7.0.8)': dependencies: - '@octokit/core': 7.0.7 + '@octokit/core': 7.0.8 '@octokit/plugin-rest-endpoint-methods@17.0.0(@octokit/core@7.0.7)': dependencies: '@octokit/core': 7.0.7 '@octokit/types': 16.0.0 + '@octokit/plugin-rest-endpoint-methods@17.0.0(@octokit/core@7.0.8)': + dependencies: + '@octokit/core': 7.0.8 + '@octokit/types': 16.0.0 + '@octokit/plugin-rest-endpoint-methods@18.0.0(@octokit/core@7.0.8)': dependencies: '@octokit/core': 7.0.8 @@ -14719,10 +14729,10 @@ snapshots: '@octokit/rest@22.0.1': dependencies: - '@octokit/core': 7.0.7 - '@octokit/plugin-paginate-rest': 14.0.0(@octokit/core@7.0.7) - '@octokit/plugin-request-log': 6.0.0(@octokit/core@7.0.7) - '@octokit/plugin-rest-endpoint-methods': 17.0.0(@octokit/core@7.0.7) + '@octokit/core': 7.0.8 + '@octokit/plugin-paginate-rest': 14.0.0(@octokit/core@7.0.8) + '@octokit/plugin-request-log': 6.0.0(@octokit/core@7.0.8) + '@octokit/plugin-rest-endpoint-methods': 17.0.0(@octokit/core@7.0.8) '@octokit/types@16.0.0': dependencies: @@ -20697,9 +20707,9 @@ snapshots: '@angular/core': link:packages/core tslib: 2.8.1 - ngx-progressbar@14.0.0(@angular/cdk@22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/common@packages+common)(@angular/core@packages+core)(rxjs@7.8.2): + ngx-progressbar@14.0.0(@angular/cdk@22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2))(@angular/common@packages+common)(@angular/core@packages+core)(rxjs@7.8.2): dependencies: - '@angular/cdk': 22.1.5(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) + '@angular/cdk': 22.1.6(@angular/common@packages+common)(@angular/core@packages+core)(@angular/forms@packages+forms)(@angular/platform-browser@packages+platform-browser)(rxjs@7.8.2) '@angular/common': link:packages/common '@angular/core': link:packages/core rxjs: 7.8.2