diff --git a/dist/index.js b/dist/index.js index 0306260..91867ef 100644 --- a/dist/index.js +++ b/dist/index.js @@ -163,6 +163,7 @@ function rng() { var import_crypto, rnds8Pool, poolPtr; var init_rng = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/rng.js"() { + "use strict"; import_crypto = __toESM(require("crypto")); rnds8Pool = new Uint8Array(256); poolPtr = rnds8Pool.length; @@ -173,6 +174,7 @@ var init_rng = __esm({ var regex_default; var init_regex = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/regex.js"() { + "use strict"; regex_default = /^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i; } }); @@ -184,6 +186,7 @@ function validate(uuid) { var validate_default; var init_validate = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/validate.js"() { + "use strict"; init_regex(); validate_default = validate; } @@ -200,6 +203,7 @@ function stringify(arr, offset = 0) { var byteToHex, stringify_default; var init_stringify = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/stringify.js"() { + "use strict"; init_validate(); byteToHex = []; for (let i = 0; i < 256; ++i) { @@ -261,6 +265,7 @@ function v1(options2, buf, offset) { var _nodeId, _clockseq, _lastMSecs, _lastNSecs, v1_default; var init_v1 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/v1.js"() { + "use strict"; init_rng(); init_stringify(); _lastMSecs = 0; @@ -297,6 +302,7 @@ function parse(uuid) { var parse_default; var init_parse = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/parse.js"() { + "use strict"; init_validate(); parse_default = parse; } @@ -348,6 +354,7 @@ function v35_default(name, version3, hashfunc) { var DNS, URL2; var init_v35 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/v35.js"() { + "use strict"; init_stringify(); init_parse(); DNS = "6ba7b810-9dad-11d1-80b4-00c04fd430c8"; @@ -367,6 +374,7 @@ function md5(bytes) { var import_crypto2, md5_default; var init_md5 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/md5.js"() { + "use strict"; import_crypto2 = __toESM(require("crypto")); md5_default = md5; } @@ -376,6 +384,7 @@ var init_md5 = __esm({ var v3, v3_default; var init_v3 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/v3.js"() { + "use strict"; init_v35(); init_md5(); v3 = v35_default("v3", 48, md5_default); @@ -401,6 +410,7 @@ function v4(options2, buf, offset) { var v4_default; var init_v4 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/v4.js"() { + "use strict"; init_rng(); init_stringify(); v4_default = v4; @@ -419,6 +429,7 @@ function sha1(bytes) { var import_crypto3, sha1_default; var init_sha1 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/sha1.js"() { + "use strict"; import_crypto3 = __toESM(require("crypto")); sha1_default = sha1; } @@ -428,6 +439,7 @@ var init_sha1 = __esm({ var v5, v5_default; var init_v5 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/v5.js"() { + "use strict"; init_v35(); init_sha1(); v5 = v35_default("v5", 80, sha1_default); @@ -439,6 +451,7 @@ var init_v5 = __esm({ var nil_default; var init_nil = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/nil.js"() { + "use strict"; nil_default = "00000000-0000-0000-0000-000000000000"; } }); @@ -453,6 +466,7 @@ function version(uuid) { var version_default; var init_version = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/version.js"() { + "use strict"; init_validate(); version_default = version; } @@ -473,6 +487,7 @@ __export(esm_node_exports, { }); var init_esm_node = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/index.js"() { + "use strict"; init_v1(); init_v3(); init_v4(); @@ -848,6 +863,7 @@ var require_tunnel = __commonJS({ // node_modules/.pnpm/tunnel@0.0.6/node_modules/tunnel/index.js var require_tunnel2 = __commonJS({ "node_modules/.pnpm/tunnel@0.0.6/node_modules/tunnel/index.js"(exports, module2) { + "use strict"; module2.exports = require_tunnel(); } }); @@ -976,12 +992,12 @@ var require_lib = __commonJS({ var RetryableHttpVerbs = ["OPTIONS", "GET", "DELETE", "HEAD"]; var ExponentialBackoffCeiling = 10; var ExponentialBackoffTimeSlice = 5; - var HttpClientError = class extends Error { + var HttpClientError = class _HttpClientError extends Error { constructor(message, statusCode) { super(message); this.name = "HttpClientError"; this.statusCode = statusCode; - Object.setPrototypeOf(this, HttpClientError.prototype); + Object.setPrototypeOf(this, _HttpClientError.prototype); } }; exports.HttpClientError = HttpClientError; @@ -1572,13 +1588,13 @@ var require_oidc_utils = __commonJS({ var http_client_1 = require_lib(); var auth_1 = require_auth(); var core_1 = require_core(); - var OidcClient = class { + var OidcClient = class _OidcClient { static createHttpClient(allowRetry = true, maxRetry = 10) { const requestOptions = { allowRetries: allowRetry, maxRetries: maxRetry }; - return new http_client_1.HttpClient("actions/oidc-client", [new auth_1.BearerCredentialHandler(OidcClient.getRequestToken())], requestOptions); + return new http_client_1.HttpClient("actions/oidc-client", [new auth_1.BearerCredentialHandler(_OidcClient.getRequestToken())], requestOptions); } static getRequestToken() { const token = process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"]; @@ -1597,7 +1613,7 @@ var require_oidc_utils = __commonJS({ static getCall(id_token_url) { var _a2; return __awaiter(this, void 0, void 0, function* () { - const httpclient = OidcClient.createHttpClient(); + const httpclient = _OidcClient.createHttpClient(); const res = yield httpclient.getJson(id_token_url).catch((error) => { throw new Error(`Failed to get ID Token. @@ -1615,13 +1631,13 @@ var require_oidc_utils = __commonJS({ static getIDToken(audience) { return __awaiter(this, void 0, void 0, function* () { try { - let id_token_url = OidcClient.getIDTokenUrl(); + let id_token_url = _OidcClient.getIDTokenUrl(); if (audience) { const encodedAudience = encodeURIComponent(audience); id_token_url = `${id_token_url}&audience=${encodedAudience}`; } core_1.debug(`ID token url is ${id_token_url}`); - const id_token = yield OidcClient.getCall(id_token_url); + const id_token = yield _OidcClient.getCall(id_token_url); core_1.setSecret(id_token); return id_token; } catch (error) { @@ -2641,6 +2657,7 @@ var require_io = __commonJS({ // node_modules/.pnpm/semver@6.3.0/node_modules/semver/semver.js var require_semver = __commonJS({ "node_modules/.pnpm/semver@6.3.0/node_modules/semver/semver.js"(exports, module2) { + "use strict"; exports = module2.exports = SemVer; var debug; if (typeof process === "object" && process.env && process.env.NODE_DEBUG && /\bsemver\b/i.test(process.env.NODE_DEBUG)) { @@ -3910,6 +3927,7 @@ var require_manifest = __commonJS({ // node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/lib/rng.js var require_rng = __commonJS({ "node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/lib/rng.js"(exports, module2) { + "use strict"; var crypto4 = require("crypto"); module2.exports = function nodeRNG() { return crypto4.randomBytes(16); @@ -3920,6 +3938,7 @@ var require_rng = __commonJS({ // node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/lib/bytesToUuid.js var require_bytesToUuid = __commonJS({ "node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/lib/bytesToUuid.js"(exports, module2) { + "use strict"; var byteToHex2 = []; for (i = 0; i < 256; ++i) { byteToHex2[i] = (i + 256).toString(16).substr(1); @@ -3958,6 +3977,7 @@ var require_bytesToUuid = __commonJS({ // node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/v4.js var require_v4 = __commonJS({ "node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/v4.js"(exports, module2) { + "use strict"; var rng2 = require_rng(); var bytesToUuid = require_bytesToUuid(); function v42(options2, buf, offset) { @@ -4405,7 +4425,7 @@ var require_toolrunner = __commonJS({ return args; } exports.argStringToArray = argStringToArray; - var ExecState = class extends events.EventEmitter { + var ExecState = class _ExecState extends events.EventEmitter { constructor(options2, toolPath) { super(); this.processClosed = false; @@ -4432,7 +4452,7 @@ var require_toolrunner = __commonJS({ if (this.processClosed) { this._setResult(); } else if (this.processExited) { - this.timeout = timers_1.setTimeout(ExecState.HandleTimeout, this.delay, this); + this.timeout = timers_1.setTimeout(_ExecState.HandleTimeout, this.delay, this); } } _debug(message) { @@ -7266,6 +7286,7 @@ var require_internal_pattern_helper = __commonJS({ // node_modules/.pnpm/concat-map@0.0.1/node_modules/concat-map/index.js var require_concat_map = __commonJS({ "node_modules/.pnpm/concat-map@0.0.1/node_modules/concat-map/index.js"(exports, module2) { + "use strict"; module2.exports = function(xs, fn) { var res = []; for (var i = 0; i < xs.length; i++) { @@ -7346,6 +7367,7 @@ var require_balanced_match = __commonJS({ // node_modules/.pnpm/brace-expansion@1.1.11/node_modules/brace-expansion/index.js var require_brace_expansion = __commonJS({ "node_modules/.pnpm/brace-expansion@1.1.11/node_modules/brace-expansion/index.js"(exports, module2) { + "use strict"; var concatMap = require_concat_map(); var balanced = require_balanced_match(); module2.exports = expandTop; @@ -7491,6 +7513,7 @@ var require_brace_expansion = __commonJS({ // node_modules/.pnpm/minimatch@3.1.2/node_modules/minimatch/minimatch.js var require_minimatch = __commonJS({ "node_modules/.pnpm/minimatch@3.1.2/node_modules/minimatch/minimatch.js"(exports, module2) { + "use strict"; module2.exports = minimatch; minimatch.Minimatch = Minimatch; var path5 = function() { @@ -8225,7 +8248,7 @@ var require_internal_pattern = __commonJS({ var internal_match_kind_1 = require_internal_match_kind(); var internal_path_1 = require_internal_path(); var IS_WINDOWS = process.platform === "win32"; - var Pattern = class { + var Pattern = class _Pattern { constructor(patternOrNegate, isImplicitPattern = false, segments, homedir3) { this.negate = false; let pattern; @@ -8234,7 +8257,7 @@ var require_internal_pattern = __commonJS({ } else { segments = segments || []; assert_1.default(segments.length, `Parameter 'segments' must not empty`); - const root = Pattern.getLiteral(segments[0]); + const root = _Pattern.getLiteral(segments[0]); assert_1.default(root && pathHelper.hasAbsoluteRoot(root), `Parameter 'segments' first element must be a root path`); pattern = new internal_path_1.Path(segments).toString().trim(); if (patternOrNegate) { @@ -8245,14 +8268,14 @@ var require_internal_pattern = __commonJS({ this.negate = !this.negate; pattern = pattern.substr(1).trim(); } - pattern = Pattern.fixupPattern(pattern, homedir3); + pattern = _Pattern.fixupPattern(pattern, homedir3); this.segments = new internal_path_1.Path(pattern).segments; this.trailingSeparator = pathHelper.normalizeSeparators(pattern).endsWith(path5.sep); pattern = pathHelper.safeTrimTrailingSeparator(pattern); let foundGlob = false; - const searchSegments = this.segments.map((x) => Pattern.getLiteral(x)).filter((x) => !foundGlob && !(foundGlob = x === "")); + const searchSegments = this.segments.map((x) => _Pattern.getLiteral(x)).filter((x) => !foundGlob && !(foundGlob = x === "")); this.searchPath = new internal_path_1.Path(searchSegments).toString(); - this.rootRegExp = new RegExp(Pattern.regExpEscape(searchSegments[0]), IS_WINDOWS ? "i" : ""); + this.rootRegExp = new RegExp(_Pattern.regExpEscape(searchSegments[0]), IS_WINDOWS ? "i" : ""); this.isImplicitPattern = isImplicitPattern; const minimatchOptions = { dot: true, @@ -8303,31 +8326,31 @@ var require_internal_pattern = __commonJS({ */ static fixupPattern(pattern, homedir3) { assert_1.default(pattern, "pattern cannot be empty"); - const literalSegments = new internal_path_1.Path(pattern).segments.map((x) => Pattern.getLiteral(x)); + const literalSegments = new internal_path_1.Path(pattern).segments.map((x) => _Pattern.getLiteral(x)); assert_1.default(literalSegments.every((x, i) => (x !== "." || i === 0) && x !== ".."), `Invalid pattern '${pattern}'. Relative pathing '.' and '..' is not allowed.`); assert_1.default(!pathHelper.hasRoot(pattern) || literalSegments[0], `Invalid pattern '${pattern}'. Root segment must not contain globs.`); pattern = pathHelper.normalizeSeparators(pattern); if (pattern === "." || pattern.startsWith(`.${path5.sep}`)) { - pattern = Pattern.globEscape(process.cwd()) + pattern.substr(1); + pattern = _Pattern.globEscape(process.cwd()) + pattern.substr(1); } else if (pattern === "~" || pattern.startsWith(`~${path5.sep}`)) { homedir3 = homedir3 || os8.homedir(); assert_1.default(homedir3, "Unable to determine HOME directory"); assert_1.default(pathHelper.hasAbsoluteRoot(homedir3), `Expected HOME directory to be a rooted path. Actual '${homedir3}'`); - pattern = Pattern.globEscape(homedir3) + pattern.substr(1); + pattern = _Pattern.globEscape(homedir3) + pattern.substr(1); } else if (IS_WINDOWS && (pattern.match(/^[A-Z]:$/i) || pattern.match(/^[A-Z]:[^\\]/i))) { let root = pathHelper.ensureAbsoluteRoot("C:\\dummy-root", pattern.substr(0, 2)); if (pattern.length > 2 && !root.endsWith("\\")) { root += "\\"; } - pattern = Pattern.globEscape(root) + pattern.substr(2); + pattern = _Pattern.globEscape(root) + pattern.substr(2); } else if (IS_WINDOWS && (pattern === "\\" || pattern.match(/^\\[^\\]/))) { let root = pathHelper.ensureAbsoluteRoot("C:\\dummy-root", "\\"); if (!root.endsWith("\\")) { root += "\\"; } - pattern = Pattern.globEscape(root) + pattern.substr(1); + pattern = _Pattern.globEscape(root) + pattern.substr(1); } else { - pattern = pathHelper.ensureAbsoluteRoot(Pattern.globEscape(process.cwd()), pattern); + pattern = pathHelper.ensureAbsoluteRoot(_Pattern.globEscape(process.cwd()), pattern); } return pathHelper.normalizeSeparators(pattern); } @@ -8531,7 +8554,7 @@ var require_internal_globber = __commonJS({ var internal_pattern_1 = require_internal_pattern(); var internal_search_state_1 = require_internal_search_state(); var IS_WINDOWS = process.platform === "win32"; - var DefaultGlobber = class { + var DefaultGlobber = class _DefaultGlobber { constructor(options2) { this.patterns = []; this.searchPaths = []; @@ -8595,7 +8618,7 @@ var require_internal_globber = __commonJS({ continue; } const stats = yield __await2( - DefaultGlobber.stat(item, options2, traversalChain) + _DefaultGlobber.stat(item, options2, traversalChain) // Broken symlink, or symlink cycle detected, or no longer exists ); if (!stats) { @@ -8621,7 +8644,7 @@ var require_internal_globber = __commonJS({ */ static create(patterns, options2) { return __awaiter(this, void 0, void 0, function* () { - const result = new DefaultGlobber(options2); + const result = new _DefaultGlobber(options2); if (IS_WINDOWS) { patterns = patterns.replace(/\r\n/g, "\n"); patterns = patterns.replace(/\r/g, "\n"); @@ -8719,154 +8742,2170 @@ var require_glob = __commonJS({ } }); -// node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/v1.js -var require_v1 = __commonJS({ - "node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/v1.js"(exports, module2) { - var rng2 = require_rng(); - var bytesToUuid = require_bytesToUuid(); - var _nodeId2; - var _clockseq2; - var _lastMSecs2 = 0; - var _lastNSecs2 = 0; - function v12(options2, buf, offset) { - var i = buf && offset || 0; - var b = buf || []; - options2 = options2 || {}; - var node = options2.node || _nodeId2; - var clockseq = options2.clockseq !== void 0 ? options2.clockseq : _clockseq2; - if (node == null || clockseq == null) { - var seedBytes = rng2(); - if (node == null) { - node = _nodeId2 = [ - seedBytes[0] | 1, - seedBytes[1], - seedBytes[2], - seedBytes[3], - seedBytes[4], - seedBytes[5] - ]; - } - if (clockseq == null) { - clockseq = _clockseq2 = (seedBytes[6] << 8 | seedBytes[7]) & 16383; +// node_modules/.pnpm/semver@6.3.1/node_modules/semver/semver.js +var require_semver2 = __commonJS({ + "node_modules/.pnpm/semver@6.3.1/node_modules/semver/semver.js"(exports, module2) { + "use strict"; + exports = module2.exports = SemVer; + var debug; + if (typeof process === "object" && process.env && process.env.NODE_DEBUG && /\bsemver\b/i.test(process.env.NODE_DEBUG)) { + debug = function() { + var args = Array.prototype.slice.call(arguments, 0); + args.unshift("SEMVER"); + console.log.apply(console, args); + }; + } else { + debug = function() { + }; + } + exports.SEMVER_SPEC_VERSION = "2.0.0"; + var MAX_LENGTH = 256; + var MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER || /* istanbul ignore next */ + 9007199254740991; + var MAX_SAFE_COMPONENT_LENGTH = 16; + var MAX_SAFE_BUILD_LENGTH = MAX_LENGTH - 6; + var re2 = exports.re = []; + var safeRe = exports.safeRe = []; + var src = exports.src = []; + var t = exports.tokens = {}; + var R = 0; + function tok(n) { + t[n] = R++; + } + var LETTERDASHNUMBER = "[a-zA-Z0-9-]"; + var safeRegexReplacements = [ + ["\\s", 1], + ["\\d", MAX_LENGTH], + [LETTERDASHNUMBER, MAX_SAFE_BUILD_LENGTH] + ]; + function makeSafeRe(value) { + for (var i2 = 0; i2 < safeRegexReplacements.length; i2++) { + var token = safeRegexReplacements[i2][0]; + var max = safeRegexReplacements[i2][1]; + value = value.split(token + "*").join(token + "{0," + max + "}").split(token + "+").join(token + "{1," + max + "}"); + } + return value; + } + tok("NUMERICIDENTIFIER"); + src[t.NUMERICIDENTIFIER] = "0|[1-9]\\d*"; + tok("NUMERICIDENTIFIERLOOSE"); + src[t.NUMERICIDENTIFIERLOOSE] = "\\d+"; + tok("NONNUMERICIDENTIFIER"); + src[t.NONNUMERICIDENTIFIER] = "\\d*[a-zA-Z-]" + LETTERDASHNUMBER + "*"; + tok("MAINVERSION"); + src[t.MAINVERSION] = "(" + src[t.NUMERICIDENTIFIER] + ")\\.(" + src[t.NUMERICIDENTIFIER] + ")\\.(" + src[t.NUMERICIDENTIFIER] + ")"; + tok("MAINVERSIONLOOSE"); + src[t.MAINVERSIONLOOSE] = "(" + src[t.NUMERICIDENTIFIERLOOSE] + ")\\.(" + src[t.NUMERICIDENTIFIERLOOSE] + ")\\.(" + src[t.NUMERICIDENTIFIERLOOSE] + ")"; + tok("PRERELEASEIDENTIFIER"); + src[t.PRERELEASEIDENTIFIER] = "(?:" + src[t.NUMERICIDENTIFIER] + "|" + src[t.NONNUMERICIDENTIFIER] + ")"; + tok("PRERELEASEIDENTIFIERLOOSE"); + src[t.PRERELEASEIDENTIFIERLOOSE] = "(?:" + src[t.NUMERICIDENTIFIERLOOSE] + "|" + src[t.NONNUMERICIDENTIFIER] + ")"; + tok("PRERELEASE"); + src[t.PRERELEASE] = "(?:-(" + src[t.PRERELEASEIDENTIFIER] + "(?:\\." + src[t.PRERELEASEIDENTIFIER] + ")*))"; + tok("PRERELEASELOOSE"); + src[t.PRERELEASELOOSE] = "(?:-?(" + src[t.PRERELEASEIDENTIFIERLOOSE] + "(?:\\." + src[t.PRERELEASEIDENTIFIERLOOSE] + ")*))"; + tok("BUILDIDENTIFIER"); + src[t.BUILDIDENTIFIER] = LETTERDASHNUMBER + "+"; + tok("BUILD"); + src[t.BUILD] = "(?:\\+(" + src[t.BUILDIDENTIFIER] + "(?:\\." + src[t.BUILDIDENTIFIER] + ")*))"; + tok("FULL"); + tok("FULLPLAIN"); + src[t.FULLPLAIN] = "v?" + src[t.MAINVERSION] + src[t.PRERELEASE] + "?" + src[t.BUILD] + "?"; + src[t.FULL] = "^" + src[t.FULLPLAIN] + "$"; + tok("LOOSEPLAIN"); + src[t.LOOSEPLAIN] = "[v=\\s]*" + src[t.MAINVERSIONLOOSE] + src[t.PRERELEASELOOSE] + "?" + src[t.BUILD] + "?"; + tok("LOOSE"); + src[t.LOOSE] = "^" + src[t.LOOSEPLAIN] + "$"; + tok("GTLT"); + src[t.GTLT] = "((?:<|>)?=?)"; + tok("XRANGEIDENTIFIERLOOSE"); + src[t.XRANGEIDENTIFIERLOOSE] = src[t.NUMERICIDENTIFIERLOOSE] + "|x|X|\\*"; + tok("XRANGEIDENTIFIER"); + src[t.XRANGEIDENTIFIER] = src[t.NUMERICIDENTIFIER] + "|x|X|\\*"; + tok("XRANGEPLAIN"); + src[t.XRANGEPLAIN] = "[v=\\s]*(" + src[t.XRANGEIDENTIFIER] + ")(?:\\.(" + src[t.XRANGEIDENTIFIER] + ")(?:\\.(" + src[t.XRANGEIDENTIFIER] + ")(?:" + src[t.PRERELEASE] + ")?" + src[t.BUILD] + "?)?)?"; + tok("XRANGEPLAINLOOSE"); + src[t.XRANGEPLAINLOOSE] = "[v=\\s]*(" + src[t.XRANGEIDENTIFIERLOOSE] + ")(?:\\.(" + src[t.XRANGEIDENTIFIERLOOSE] + ")(?:\\.(" + src[t.XRANGEIDENTIFIERLOOSE] + ")(?:" + src[t.PRERELEASELOOSE] + ")?" + src[t.BUILD] + "?)?)?"; + tok("XRANGE"); + src[t.XRANGE] = "^" + src[t.GTLT] + "\\s*" + src[t.XRANGEPLAIN] + "$"; + tok("XRANGELOOSE"); + src[t.XRANGELOOSE] = "^" + src[t.GTLT] + "\\s*" + src[t.XRANGEPLAINLOOSE] + "$"; + tok("COERCE"); + src[t.COERCE] = "(^|[^\\d])(\\d{1," + MAX_SAFE_COMPONENT_LENGTH + "})(?:\\.(\\d{1," + MAX_SAFE_COMPONENT_LENGTH + "}))?(?:\\.(\\d{1," + MAX_SAFE_COMPONENT_LENGTH + "}))?(?:$|[^\\d])"; + tok("COERCERTL"); + re2[t.COERCERTL] = new RegExp(src[t.COERCE], "g"); + safeRe[t.COERCERTL] = new RegExp(makeSafeRe(src[t.COERCE]), "g"); + tok("LONETILDE"); + src[t.LONETILDE] = "(?:~>?)"; + tok("TILDETRIM"); + src[t.TILDETRIM] = "(\\s*)" + src[t.LONETILDE] + "\\s+"; + re2[t.TILDETRIM] = new RegExp(src[t.TILDETRIM], "g"); + safeRe[t.TILDETRIM] = new RegExp(makeSafeRe(src[t.TILDETRIM]), "g"); + var tildeTrimReplace = "$1~"; + tok("TILDE"); + src[t.TILDE] = "^" + src[t.LONETILDE] + src[t.XRANGEPLAIN] + "$"; + tok("TILDELOOSE"); + src[t.TILDELOOSE] = "^" + src[t.LONETILDE] + src[t.XRANGEPLAINLOOSE] + "$"; + tok("LONECARET"); + src[t.LONECARET] = "(?:\\^)"; + tok("CARETTRIM"); + src[t.CARETTRIM] = "(\\s*)" + src[t.LONECARET] + "\\s+"; + re2[t.CARETTRIM] = new RegExp(src[t.CARETTRIM], "g"); + safeRe[t.CARETTRIM] = new RegExp(makeSafeRe(src[t.CARETTRIM]), "g"); + var caretTrimReplace = "$1^"; + tok("CARET"); + src[t.CARET] = "^" + src[t.LONECARET] + src[t.XRANGEPLAIN] + "$"; + tok("CARETLOOSE"); + src[t.CARETLOOSE] = "^" + src[t.LONECARET] + src[t.XRANGEPLAINLOOSE] + "$"; + tok("COMPARATORLOOSE"); + src[t.COMPARATORLOOSE] = "^" + src[t.GTLT] + "\\s*(" + src[t.LOOSEPLAIN] + ")$|^$"; + tok("COMPARATOR"); + src[t.COMPARATOR] = "^" + src[t.GTLT] + "\\s*(" + src[t.FULLPLAIN] + ")$|^$"; + tok("COMPARATORTRIM"); + src[t.COMPARATORTRIM] = "(\\s*)" + src[t.GTLT] + "\\s*(" + src[t.LOOSEPLAIN] + "|" + src[t.XRANGEPLAIN] + ")"; + re2[t.COMPARATORTRIM] = new RegExp(src[t.COMPARATORTRIM], "g"); + safeRe[t.COMPARATORTRIM] = new RegExp(makeSafeRe(src[t.COMPARATORTRIM]), "g"); + var comparatorTrimReplace = "$1$2$3"; + tok("HYPHENRANGE"); + src[t.HYPHENRANGE] = "^\\s*(" + src[t.XRANGEPLAIN] + ")\\s+-\\s+(" + src[t.XRANGEPLAIN] + ")\\s*$"; + tok("HYPHENRANGELOOSE"); + src[t.HYPHENRANGELOOSE] = "^\\s*(" + src[t.XRANGEPLAINLOOSE] + ")\\s+-\\s+(" + src[t.XRANGEPLAINLOOSE] + ")\\s*$"; + tok("STAR"); + src[t.STAR] = "(<|>)?=?\\s*\\*"; + for (i = 0; i < R; i++) { + debug(i, src[i]); + if (!re2[i]) { + re2[i] = new RegExp(src[i]); + safeRe[i] = new RegExp(makeSafeRe(src[i])); + } + } + var i; + exports.parse = parse3; + function parse3(version3, options2) { + if (!options2 || typeof options2 !== "object") { + options2 = { + loose: !!options2, + includePrerelease: false + }; + } + if (version3 instanceof SemVer) { + return version3; + } + if (typeof version3 !== "string") { + return null; + } + if (version3.length > MAX_LENGTH) { + return null; + } + var r = options2.loose ? safeRe[t.LOOSE] : safeRe[t.FULL]; + if (!r.test(version3)) { + return null; + } + try { + return new SemVer(version3, options2); + } catch (er) { + return null; + } + } + exports.valid = valid; + function valid(version3, options2) { + var v = parse3(version3, options2); + return v ? v.version : null; + } + exports.clean = clean; + function clean(version3, options2) { + var s = parse3(version3.trim().replace(/^[=v]+/, ""), options2); + return s ? s.version : null; + } + exports.SemVer = SemVer; + function SemVer(version3, options2) { + if (!options2 || typeof options2 !== "object") { + options2 = { + loose: !!options2, + includePrerelease: false + }; + } + if (version3 instanceof SemVer) { + if (version3.loose === options2.loose) { + return version3; + } else { + version3 = version3.version; } + } else if (typeof version3 !== "string") { + throw new TypeError("Invalid Version: " + version3); } - var msecs = options2.msecs !== void 0 ? options2.msecs : (/* @__PURE__ */ new Date()).getTime(); - var nsecs = options2.nsecs !== void 0 ? options2.nsecs : _lastNSecs2 + 1; - var dt = msecs - _lastMSecs2 + (nsecs - _lastNSecs2) / 1e4; - if (dt < 0 && options2.clockseq === void 0) { - clockseq = clockseq + 1 & 16383; + if (version3.length > MAX_LENGTH) { + throw new TypeError("version is longer than " + MAX_LENGTH + " characters"); } - if ((dt < 0 || msecs > _lastMSecs2) && options2.nsecs === void 0) { - nsecs = 0; + if (!(this instanceof SemVer)) { + return new SemVer(version3, options2); } - if (nsecs >= 1e4) { - throw new Error("uuid.v1(): Can't create more than 10M uuids/sec"); + debug("SemVer", version3, options2); + this.options = options2; + this.loose = !!options2.loose; + var m = version3.trim().match(options2.loose ? safeRe[t.LOOSE] : safeRe[t.FULL]); + if (!m) { + throw new TypeError("Invalid Version: " + version3); } - _lastMSecs2 = msecs; - _lastNSecs2 = nsecs; - _clockseq2 = clockseq; - msecs += 122192928e5; - var tl = ((msecs & 268435455) * 1e4 + nsecs) % 4294967296; - b[i++] = tl >>> 24 & 255; - b[i++] = tl >>> 16 & 255; - b[i++] = tl >>> 8 & 255; - b[i++] = tl & 255; - var tmh = msecs / 4294967296 * 1e4 & 268435455; - b[i++] = tmh >>> 8 & 255; - b[i++] = tmh & 255; - b[i++] = tmh >>> 24 & 15 | 16; - b[i++] = tmh >>> 16 & 255; - b[i++] = clockseq >>> 8 | 128; - b[i++] = clockseq & 255; - for (var n = 0; n < 6; ++n) { - b[i + n] = node[n]; + this.raw = version3; + this.major = +m[1]; + this.minor = +m[2]; + this.patch = +m[3]; + if (this.major > MAX_SAFE_INTEGER || this.major < 0) { + throw new TypeError("Invalid major version"); } - return buf ? buf : bytesToUuid(b); + if (this.minor > MAX_SAFE_INTEGER || this.minor < 0) { + throw new TypeError("Invalid minor version"); + } + if (this.patch > MAX_SAFE_INTEGER || this.patch < 0) { + throw new TypeError("Invalid patch version"); + } + if (!m[4]) { + this.prerelease = []; + } else { + this.prerelease = m[4].split(".").map(function(id) { + if (/^[0-9]+$/.test(id)) { + var num = +id; + if (num >= 0 && num < MAX_SAFE_INTEGER) { + return num; + } + } + return id; + }); + } + this.build = m[5] ? m[5].split(".") : []; + this.format(); } - module2.exports = v12; - } -}); - -// node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/index.js -var require_uuid = __commonJS({ - "node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/index.js"(exports, module2) { - var v12 = require_v1(); - var v42 = require_v4(); - var uuid = v42; - uuid.v1 = v12; - uuid.v4 = v42; - module2.exports = uuid; - } -}); - -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/constants.js -var require_constants = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/constants.js"(exports) { - "use strict"; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.ManifestFilename = exports.TarFilename = exports.SystemTarPathOnWindows = exports.GnuTarPathOnWindows = exports.SocketTimeout = exports.DefaultRetryDelay = exports.DefaultRetryAttempts = exports.ArchiveToolType = exports.CompressionMethod = exports.CacheFilename = void 0; - var CacheFilename; - (function(CacheFilename2) { - CacheFilename2["Gzip"] = "cache.tgz"; - CacheFilename2["Zstd"] = "cache.tzst"; - })(CacheFilename = exports.CacheFilename || (exports.CacheFilename = {})); - var CompressionMethod; - (function(CompressionMethod2) { - CompressionMethod2["Gzip"] = "gzip"; - CompressionMethod2["ZstdWithoutLong"] = "zstd-without-long"; - CompressionMethod2["Zstd"] = "zstd"; - })(CompressionMethod = exports.CompressionMethod || (exports.CompressionMethod = {})); - var ArchiveToolType; - (function(ArchiveToolType2) { - ArchiveToolType2["GNU"] = "gnu"; - ArchiveToolType2["BSD"] = "bsd"; - })(ArchiveToolType = exports.ArchiveToolType || (exports.ArchiveToolType = {})); - exports.DefaultRetryAttempts = 2; - exports.DefaultRetryDelay = 5e3; - exports.SocketTimeout = 5e3; - exports.GnuTarPathOnWindows = `${process.env["PROGRAMFILES"]}\\Git\\usr\\bin\\tar.exe`; - exports.SystemTarPathOnWindows = `${process.env["SYSTEMDRIVE"]}\\Windows\\System32\\tar.exe`; - exports.TarFilename = "cache.tar"; - exports.ManifestFilename = "manifest.txt"; - } -}); - -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/cacheUtils.js -var require_cacheUtils = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/cacheUtils.js"(exports) { - "use strict"; - var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) - k2 = k; - var desc = Object.getOwnPropertyDescriptor(m, k); - if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { - desc = { enumerable: true, get: function() { - return m[k]; - } }; + SemVer.prototype.format = function() { + this.version = this.major + "." + this.minor + "." + this.patch; + if (this.prerelease.length) { + this.version += "-" + this.prerelease.join("."); } - Object.defineProperty(o, k2, desc); - } : function(o, m, k, k2) { - if (k2 === void 0) - k2 = k; - o[k2] = m[k]; - }); - var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); - } : function(o, v) { - o["default"] = v; - }); - var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) - return mod; - var result = {}; - if (mod != null) { - for (var k in mod) - if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) - __createBinding(result, mod, k); + return this.version; + }; + SemVer.prototype.toString = function() { + return this.version; + }; + SemVer.prototype.compare = function(other) { + debug("SemVer.compare", this.version, this.options, other); + if (!(other instanceof SemVer)) { + other = new SemVer(other, this.options); } - __setModuleDefault(result, mod); - return result; + return this.compareMain(other) || this.comparePre(other); + }; + SemVer.prototype.compareMain = function(other) { + if (!(other instanceof SemVer)) { + other = new SemVer(other, this.options); + } + return compareIdentifiers(this.major, other.major) || compareIdentifiers(this.minor, other.minor) || compareIdentifiers(this.patch, other.patch); + }; + SemVer.prototype.comparePre = function(other) { + if (!(other instanceof SemVer)) { + other = new SemVer(other, this.options); + } + if (this.prerelease.length && !other.prerelease.length) { + return -1; + } else if (!this.prerelease.length && other.prerelease.length) { + return 1; + } else if (!this.prerelease.length && !other.prerelease.length) { + return 0; + } + var i2 = 0; + do { + var a = this.prerelease[i2]; + var b = other.prerelease[i2]; + debug("prerelease compare", i2, a, b); + if (a === void 0 && b === void 0) { + return 0; + } else if (b === void 0) { + return 1; + } else if (a === void 0) { + return -1; + } else if (a === b) { + continue; + } else { + return compareIdentifiers(a, b); + } + } while (++i2); + }; + SemVer.prototype.compareBuild = function(other) { + if (!(other instanceof SemVer)) { + other = new SemVer(other, this.options); + } + var i2 = 0; + do { + var a = this.build[i2]; + var b = other.build[i2]; + debug("prerelease compare", i2, a, b); + if (a === void 0 && b === void 0) { + return 0; + } else if (b === void 0) { + return 1; + } else if (a === void 0) { + return -1; + } else if (a === b) { + continue; + } else { + return compareIdentifiers(a, b); + } + } while (++i2); + }; + SemVer.prototype.inc = function(release3, identifier) { + switch (release3) { + case "premajor": + this.prerelease.length = 0; + this.patch = 0; + this.minor = 0; + this.major++; + this.inc("pre", identifier); + break; + case "preminor": + this.prerelease.length = 0; + this.patch = 0; + this.minor++; + this.inc("pre", identifier); + break; + case "prepatch": + this.prerelease.length = 0; + this.inc("patch", identifier); + this.inc("pre", identifier); + break; + case "prerelease": + if (this.prerelease.length === 0) { + this.inc("patch", identifier); + } + this.inc("pre", identifier); + break; + case "major": + if (this.minor !== 0 || this.patch !== 0 || this.prerelease.length === 0) { + this.major++; + } + this.minor = 0; + this.patch = 0; + this.prerelease = []; + break; + case "minor": + if (this.patch !== 0 || this.prerelease.length === 0) { + this.minor++; + } + this.patch = 0; + this.prerelease = []; + break; + case "patch": + if (this.prerelease.length === 0) { + this.patch++; + } + this.prerelease = []; + break; + case "pre": + if (this.prerelease.length === 0) { + this.prerelease = [0]; + } else { + var i2 = this.prerelease.length; + while (--i2 >= 0) { + if (typeof this.prerelease[i2] === "number") { + this.prerelease[i2]++; + i2 = -2; + } + } + if (i2 === -1) { + this.prerelease.push(0); + } + } + if (identifier) { + if (this.prerelease[0] === identifier) { + if (isNaN(this.prerelease[1])) { + this.prerelease = [identifier, 0]; + } + } else { + this.prerelease = [identifier, 0]; + } + } + break; + default: + throw new Error("invalid increment argument: " + release3); + } + this.format(); + this.raw = this.version; + return this; }; + exports.inc = inc; + function inc(version3, release3, loose, identifier) { + if (typeof loose === "string") { + identifier = loose; + loose = void 0; + } + try { + return new SemVer(version3, loose).inc(release3, identifier).version; + } catch (er) { + return null; + } + } + exports.diff = diff; + function diff(version1, version22) { + if (eq(version1, version22)) { + return null; + } else { + var v12 = parse3(version1); + var v2 = parse3(version22); + var prefix2 = ""; + if (v12.prerelease.length || v2.prerelease.length) { + prefix2 = "pre"; + var defaultResult = "prerelease"; + } + for (var key in v12) { + if (key === "major" || key === "minor" || key === "patch") { + if (v12[key] !== v2[key]) { + return prefix2 + key; + } + } + } + return defaultResult; + } + } + exports.compareIdentifiers = compareIdentifiers; + var numeric = /^[0-9]+$/; + function compareIdentifiers(a, b) { + var anum = numeric.test(a); + var bnum = numeric.test(b); + if (anum && bnum) { + a = +a; + b = +b; + } + return a === b ? 0 : anum && !bnum ? -1 : bnum && !anum ? 1 : a < b ? -1 : 1; + } + exports.rcompareIdentifiers = rcompareIdentifiers; + function rcompareIdentifiers(a, b) { + return compareIdentifiers(b, a); + } + exports.major = major2; + function major2(a, loose) { + return new SemVer(a, loose).major; + } + exports.minor = minor; + function minor(a, loose) { + return new SemVer(a, loose).minor; + } + exports.patch = patch; + function patch(a, loose) { + return new SemVer(a, loose).patch; + } + exports.compare = compare; + function compare(a, b, loose) { + return new SemVer(a, loose).compare(new SemVer(b, loose)); + } + exports.compareLoose = compareLoose; + function compareLoose(a, b) { + return compare(a, b, true); + } + exports.compareBuild = compareBuild; + function compareBuild(a, b, loose) { + var versionA = new SemVer(a, loose); + var versionB = new SemVer(b, loose); + return versionA.compare(versionB) || versionA.compareBuild(versionB); + } + exports.rcompare = rcompare; + function rcompare(a, b, loose) { + return compare(b, a, loose); + } + exports.sort = sort; + function sort(list, loose) { + return list.sort(function(a, b) { + return exports.compareBuild(a, b, loose); + }); + } + exports.rsort = rsort; + function rsort(list, loose) { + return list.sort(function(a, b) { + return exports.compareBuild(b, a, loose); + }); + } + exports.gt = gt; + function gt(a, b, loose) { + return compare(a, b, loose) > 0; + } + exports.lt = lt; + function lt(a, b, loose) { + return compare(a, b, loose) < 0; + } + exports.eq = eq; + function eq(a, b, loose) { + return compare(a, b, loose) === 0; + } + exports.neq = neq; + function neq(a, b, loose) { + return compare(a, b, loose) !== 0; + } + exports.gte = gte; + function gte(a, b, loose) { + return compare(a, b, loose) >= 0; + } + exports.lte = lte; + function lte(a, b, loose) { + return compare(a, b, loose) <= 0; + } + exports.cmp = cmp; + function cmp(a, op, b, loose) { + switch (op) { + case "===": + if (typeof a === "object") + a = a.version; + if (typeof b === "object") + b = b.version; + return a === b; + case "!==": + if (typeof a === "object") + a = a.version; + if (typeof b === "object") + b = b.version; + return a !== b; + case "": + case "=": + case "==": + return eq(a, b, loose); + case "!=": + return neq(a, b, loose); + case ">": + return gt(a, b, loose); + case ">=": + return gte(a, b, loose); + case "<": + return lt(a, b, loose); + case "<=": + return lte(a, b, loose); + default: + throw new TypeError("Invalid operator: " + op); + } + } + exports.Comparator = Comparator; + function Comparator(comp26, options2) { + if (!options2 || typeof options2 !== "object") { + options2 = { + loose: !!options2, + includePrerelease: false + }; + } + if (comp26 instanceof Comparator) { + if (comp26.loose === !!options2.loose) { + return comp26; + } else { + comp26 = comp26.value; + } + } + if (!(this instanceof Comparator)) { + return new Comparator(comp26, options2); + } + comp26 = comp26.trim().split(/\s+/).join(" "); + debug("comparator", comp26, options2); + this.options = options2; + this.loose = !!options2.loose; + this.parse(comp26); + if (this.semver === ANY) { + this.value = ""; + } else { + this.value = this.operator + this.semver.version; + } + debug("comp", this); + } + var ANY = {}; + Comparator.prototype.parse = function(comp26) { + var r = this.options.loose ? safeRe[t.COMPARATORLOOSE] : safeRe[t.COMPARATOR]; + var m = comp26.match(r); + if (!m) { + throw new TypeError("Invalid comparator: " + comp26); + } + this.operator = m[1] !== void 0 ? m[1] : ""; + if (this.operator === "=") { + this.operator = ""; + } + if (!m[2]) { + this.semver = ANY; + } else { + this.semver = new SemVer(m[2], this.options.loose); + } + }; + Comparator.prototype.toString = function() { + return this.value; + }; + Comparator.prototype.test = function(version3) { + debug("Comparator.test", version3, this.options.loose); + if (this.semver === ANY || version3 === ANY) { + return true; + } + if (typeof version3 === "string") { + try { + version3 = new SemVer(version3, this.options); + } catch (er) { + return false; + } + } + return cmp(version3, this.operator, this.semver, this.options); + }; + Comparator.prototype.intersects = function(comp26, options2) { + if (!(comp26 instanceof Comparator)) { + throw new TypeError("a Comparator is required"); + } + if (!options2 || typeof options2 !== "object") { + options2 = { + loose: !!options2, + includePrerelease: false + }; + } + var rangeTmp; + if (this.operator === "") { + if (this.value === "") { + return true; + } + rangeTmp = new Range(comp26.value, options2); + return satisfies(this.value, rangeTmp, options2); + } else if (comp26.operator === "") { + if (comp26.value === "") { + return true; + } + rangeTmp = new Range(this.value, options2); + return satisfies(comp26.semver, rangeTmp, options2); + } + var sameDirectionIncreasing = (this.operator === ">=" || this.operator === ">") && (comp26.operator === ">=" || comp26.operator === ">"); + var sameDirectionDecreasing = (this.operator === "<=" || this.operator === "<") && (comp26.operator === "<=" || comp26.operator === "<"); + var sameSemVer = this.semver.version === comp26.semver.version; + var differentDirectionsInclusive = (this.operator === ">=" || this.operator === "<=") && (comp26.operator === ">=" || comp26.operator === "<="); + var oppositeDirectionsLessThan = cmp(this.semver, "<", comp26.semver, options2) && ((this.operator === ">=" || this.operator === ">") && (comp26.operator === "<=" || comp26.operator === "<")); + var oppositeDirectionsGreaterThan = cmp(this.semver, ">", comp26.semver, options2) && ((this.operator === "<=" || this.operator === "<") && (comp26.operator === ">=" || comp26.operator === ">")); + return sameDirectionIncreasing || sameDirectionDecreasing || sameSemVer && differentDirectionsInclusive || oppositeDirectionsLessThan || oppositeDirectionsGreaterThan; + }; + exports.Range = Range; + function Range(range2, options2) { + if (!options2 || typeof options2 !== "object") { + options2 = { + loose: !!options2, + includePrerelease: false + }; + } + if (range2 instanceof Range) { + if (range2.loose === !!options2.loose && range2.includePrerelease === !!options2.includePrerelease) { + return range2; + } else { + return new Range(range2.raw, options2); + } + } + if (range2 instanceof Comparator) { + return new Range(range2.value, options2); + } + if (!(this instanceof Range)) { + return new Range(range2, options2); + } + this.options = options2; + this.loose = !!options2.loose; + this.includePrerelease = !!options2.includePrerelease; + this.raw = range2.trim().split(/\s+/).join(" "); + this.set = this.raw.split("||").map(function(range3) { + return this.parseRange(range3.trim()); + }, this).filter(function(c) { + return c.length; + }); + if (!this.set.length) { + throw new TypeError("Invalid SemVer Range: " + this.raw); + } + this.format(); + } + Range.prototype.format = function() { + this.range = this.set.map(function(comps) { + return comps.join(" ").trim(); + }).join("||").trim(); + return this.range; + }; + Range.prototype.toString = function() { + return this.range; + }; + Range.prototype.parseRange = function(range2) { + var loose = this.options.loose; + var hr = loose ? safeRe[t.HYPHENRANGELOOSE] : safeRe[t.HYPHENRANGE]; + range2 = range2.replace(hr, hyphenReplace); + debug("hyphen replace", range2); + range2 = range2.replace(safeRe[t.COMPARATORTRIM], comparatorTrimReplace); + debug("comparator trim", range2, safeRe[t.COMPARATORTRIM]); + range2 = range2.replace(safeRe[t.TILDETRIM], tildeTrimReplace); + range2 = range2.replace(safeRe[t.CARETTRIM], caretTrimReplace); + range2 = range2.split(/\s+/).join(" "); + var compRe = loose ? safeRe[t.COMPARATORLOOSE] : safeRe[t.COMPARATOR]; + var set2 = range2.split(" ").map(function(comp26) { + return parseComparator(comp26, this.options); + }, this).join(" ").split(/\s+/); + if (this.options.loose) { + set2 = set2.filter(function(comp26) { + return !!comp26.match(compRe); + }); + } + set2 = set2.map(function(comp26) { + return new Comparator(comp26, this.options); + }, this); + return set2; + }; + Range.prototype.intersects = function(range2, options2) { + if (!(range2 instanceof Range)) { + throw new TypeError("a Range is required"); + } + return this.set.some(function(thisComparators) { + return isSatisfiable(thisComparators, options2) && range2.set.some(function(rangeComparators) { + return isSatisfiable(rangeComparators, options2) && thisComparators.every(function(thisComparator) { + return rangeComparators.every(function(rangeComparator) { + return thisComparator.intersects(rangeComparator, options2); + }); + }); + }); + }); + }; + function isSatisfiable(comparators, options2) { + var result = true; + var remainingComparators = comparators.slice(); + var testComparator = remainingComparators.pop(); + while (result && remainingComparators.length) { + result = remainingComparators.every(function(otherComparator) { + return testComparator.intersects(otherComparator, options2); + }); + testComparator = remainingComparators.pop(); + } + return result; + } + exports.toComparators = toComparators; + function toComparators(range2, options2) { + return new Range(range2, options2).set.map(function(comp26) { + return comp26.map(function(c) { + return c.value; + }).join(" ").trim().split(" "); + }); + } + function parseComparator(comp26, options2) { + debug("comp", comp26, options2); + comp26 = replaceCarets(comp26, options2); + debug("caret", comp26); + comp26 = replaceTildes(comp26, options2); + debug("tildes", comp26); + comp26 = replaceXRanges(comp26, options2); + debug("xrange", comp26); + comp26 = replaceStars(comp26, options2); + debug("stars", comp26); + return comp26; + } + function isX(id) { + return !id || id.toLowerCase() === "x" || id === "*"; + } + function replaceTildes(comp26, options2) { + return comp26.trim().split(/\s+/).map(function(comp27) { + return replaceTilde(comp27, options2); + }).join(" "); + } + function replaceTilde(comp26, options2) { + var r = options2.loose ? safeRe[t.TILDELOOSE] : safeRe[t.TILDE]; + return comp26.replace(r, function(_, M, m, p, pr) { + debug("tilde", comp26, _, M, m, p, pr); + var ret; + if (isX(M)) { + ret = ""; + } else if (isX(m)) { + ret = ">=" + M + ".0.0 <" + (+M + 1) + ".0.0"; + } else if (isX(p)) { + ret = ">=" + M + "." + m + ".0 <" + M + "." + (+m + 1) + ".0"; + } else if (pr) { + debug("replaceTilde pr", pr); + ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + M + "." + (+m + 1) + ".0"; + } else { + ret = ">=" + M + "." + m + "." + p + " <" + M + "." + (+m + 1) + ".0"; + } + debug("tilde return", ret); + return ret; + }); + } + function replaceCarets(comp26, options2) { + return comp26.trim().split(/\s+/).map(function(comp27) { + return replaceCaret(comp27, options2); + }).join(" "); + } + function replaceCaret(comp26, options2) { + debug("caret", comp26, options2); + var r = options2.loose ? safeRe[t.CARETLOOSE] : safeRe[t.CARET]; + return comp26.replace(r, function(_, M, m, p, pr) { + debug("caret", comp26, _, M, m, p, pr); + var ret; + if (isX(M)) { + ret = ""; + } else if (isX(m)) { + ret = ">=" + M + ".0.0 <" + (+M + 1) + ".0.0"; + } else if (isX(p)) { + if (M === "0") { + ret = ">=" + M + "." + m + ".0 <" + M + "." + (+m + 1) + ".0"; + } else { + ret = ">=" + M + "." + m + ".0 <" + (+M + 1) + ".0.0"; + } + } else if (pr) { + debug("replaceCaret pr", pr); + if (M === "0") { + if (m === "0") { + ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + M + "." + m + "." + (+p + 1); + } else { + ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + M + "." + (+m + 1) + ".0"; + } + } else { + ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + (+M + 1) + ".0.0"; + } + } else { + debug("no pr"); + if (M === "0") { + if (m === "0") { + ret = ">=" + M + "." + m + "." + p + " <" + M + "." + m + "." + (+p + 1); + } else { + ret = ">=" + M + "." + m + "." + p + " <" + M + "." + (+m + 1) + ".0"; + } + } else { + ret = ">=" + M + "." + m + "." + p + " <" + (+M + 1) + ".0.0"; + } + } + debug("caret return", ret); + return ret; + }); + } + function replaceXRanges(comp26, options2) { + debug("replaceXRanges", comp26, options2); + return comp26.split(/\s+/).map(function(comp27) { + return replaceXRange(comp27, options2); + }).join(" "); + } + function replaceXRange(comp26, options2) { + comp26 = comp26.trim(); + var r = options2.loose ? safeRe[t.XRANGELOOSE] : safeRe[t.XRANGE]; + return comp26.replace(r, function(ret, gtlt, M, m, p, pr) { + debug("xRange", comp26, ret, gtlt, M, m, p, pr); + var xM = isX(M); + var xm = xM || isX(m); + var xp = xm || isX(p); + var anyX = xp; + if (gtlt === "=" && anyX) { + gtlt = ""; + } + pr = options2.includePrerelease ? "-0" : ""; + if (xM) { + if (gtlt === ">" || gtlt === "<") { + ret = "<0.0.0-0"; + } else { + ret = "*"; + } + } else if (gtlt && anyX) { + if (xm) { + m = 0; + } + p = 0; + if (gtlt === ">") { + gtlt = ">="; + if (xm) { + M = +M + 1; + m = 0; + p = 0; + } else { + m = +m + 1; + p = 0; + } + } else if (gtlt === "<=") { + gtlt = "<"; + if (xm) { + M = +M + 1; + } else { + m = +m + 1; + } + } + ret = gtlt + M + "." + m + "." + p + pr; + } else if (xm) { + ret = ">=" + M + ".0.0" + pr + " <" + (+M + 1) + ".0.0" + pr; + } else if (xp) { + ret = ">=" + M + "." + m + ".0" + pr + " <" + M + "." + (+m + 1) + ".0" + pr; + } + debug("xRange return", ret); + return ret; + }); + } + function replaceStars(comp26, options2) { + debug("replaceStars", comp26, options2); + return comp26.trim().replace(safeRe[t.STAR], ""); + } + function hyphenReplace($0, from, fM, fm, fp, fpr, fb, to, tM, tm, tp, tpr, tb) { + if (isX(fM)) { + from = ""; + } else if (isX(fm)) { + from = ">=" + fM + ".0.0"; + } else if (isX(fp)) { + from = ">=" + fM + "." + fm + ".0"; + } else { + from = ">=" + from; + } + if (isX(tM)) { + to = ""; + } else if (isX(tm)) { + to = "<" + (+tM + 1) + ".0.0"; + } else if (isX(tp)) { + to = "<" + tM + "." + (+tm + 1) + ".0"; + } else if (tpr) { + to = "<=" + tM + "." + tm + "." + tp + "-" + tpr; + } else { + to = "<=" + to; + } + return (from + " " + to).trim(); + } + Range.prototype.test = function(version3) { + if (!version3) { + return false; + } + if (typeof version3 === "string") { + try { + version3 = new SemVer(version3, this.options); + } catch (er) { + return false; + } + } + for (var i2 = 0; i2 < this.set.length; i2++) { + if (testSet(this.set[i2], version3, this.options)) { + return true; + } + } + return false; + }; + function testSet(set2, version3, options2) { + for (var i2 = 0; i2 < set2.length; i2++) { + if (!set2[i2].test(version3)) { + return false; + } + } + if (version3.prerelease.length && !options2.includePrerelease) { + for (i2 = 0; i2 < set2.length; i2++) { + debug(set2[i2].semver); + if (set2[i2].semver === ANY) { + continue; + } + if (set2[i2].semver.prerelease.length > 0) { + var allowed = set2[i2].semver; + if (allowed.major === version3.major && allowed.minor === version3.minor && allowed.patch === version3.patch) { + return true; + } + } + } + return false; + } + return true; + } + exports.satisfies = satisfies; + function satisfies(version3, range2, options2) { + try { + range2 = new Range(range2, options2); + } catch (er) { + return false; + } + return range2.test(version3); + } + exports.maxSatisfying = maxSatisfying; + function maxSatisfying(versions, range2, options2) { + var max = null; + var maxSV = null; + try { + var rangeObj = new Range(range2, options2); + } catch (er) { + return null; + } + versions.forEach(function(v) { + if (rangeObj.test(v)) { + if (!max || maxSV.compare(v) === -1) { + max = v; + maxSV = new SemVer(max, options2); + } + } + }); + return max; + } + exports.minSatisfying = minSatisfying; + function minSatisfying(versions, range2, options2) { + var min = null; + var minSV = null; + try { + var rangeObj = new Range(range2, options2); + } catch (er) { + return null; + } + versions.forEach(function(v) { + if (rangeObj.test(v)) { + if (!min || minSV.compare(v) === 1) { + min = v; + minSV = new SemVer(min, options2); + } + } + }); + return min; + } + exports.minVersion = minVersion; + function minVersion(range2, loose) { + range2 = new Range(range2, loose); + var minver = new SemVer("0.0.0"); + if (range2.test(minver)) { + return minver; + } + minver = new SemVer("0.0.0-0"); + if (range2.test(minver)) { + return minver; + } + minver = null; + for (var i2 = 0; i2 < range2.set.length; ++i2) { + var comparators = range2.set[i2]; + comparators.forEach(function(comparator) { + var compver = new SemVer(comparator.semver.version); + switch (comparator.operator) { + case ">": + if (compver.prerelease.length === 0) { + compver.patch++; + } else { + compver.prerelease.push(0); + } + compver.raw = compver.format(); + case "": + case ">=": + if (!minver || gt(minver, compver)) { + minver = compver; + } + break; + case "<": + case "<=": + break; + default: + throw new Error("Unexpected operation: " + comparator.operator); + } + }); + } + if (minver && range2.test(minver)) { + return minver; + } + return null; + } + exports.validRange = validRange; + function validRange(range2, options2) { + try { + return new Range(range2, options2).range || "*"; + } catch (er) { + return null; + } + } + exports.ltr = ltr; + function ltr(version3, range2, options2) { + return outside(version3, range2, "<", options2); + } + exports.gtr = gtr; + function gtr(version3, range2, options2) { + return outside(version3, range2, ">", options2); + } + exports.outside = outside; + function outside(version3, range2, hilo, options2) { + version3 = new SemVer(version3, options2); + range2 = new Range(range2, options2); + var gtfn, ltefn, ltfn, comp26, ecomp; + switch (hilo) { + case ">": + gtfn = gt; + ltefn = lte; + ltfn = lt; + comp26 = ">"; + ecomp = ">="; + break; + case "<": + gtfn = lt; + ltefn = gte; + ltfn = gt; + comp26 = "<"; + ecomp = "<="; + break; + default: + throw new TypeError('Must provide a hilo val of "<" or ">"'); + } + if (satisfies(version3, range2, options2)) { + return false; + } + for (var i2 = 0; i2 < range2.set.length; ++i2) { + var comparators = range2.set[i2]; + var high = null; + var low = null; + comparators.forEach(function(comparator) { + if (comparator.semver === ANY) { + comparator = new Comparator(">=0.0.0"); + } + high = high || comparator; + low = low || comparator; + if (gtfn(comparator.semver, high.semver, options2)) { + high = comparator; + } else if (ltfn(comparator.semver, low.semver, options2)) { + low = comparator; + } + }); + if (high.operator === comp26 || high.operator === ecomp) { + return false; + } + if ((!low.operator || low.operator === comp26) && ltefn(version3, low.semver)) { + return false; + } else if (low.operator === ecomp && ltfn(version3, low.semver)) { + return false; + } + } + return true; + } + exports.prerelease = prerelease; + function prerelease(version3, options2) { + var parsed = parse3(version3, options2); + return parsed && parsed.prerelease.length ? parsed.prerelease : null; + } + exports.intersects = intersects; + function intersects(r1, r2, options2) { + r1 = new Range(r1, options2); + r2 = new Range(r2, options2); + return r1.intersects(r2); + } + exports.coerce = coerce; + function coerce(version3, options2) { + if (version3 instanceof SemVer) { + return version3; + } + if (typeof version3 === "number") { + version3 = String(version3); + } + if (typeof version3 !== "string") { + return null; + } + options2 = options2 || {}; + var match2 = null; + if (!options2.rtl) { + match2 = version3.match(safeRe[t.COERCE]); + } else { + var next; + while ((next = safeRe[t.COERCERTL].exec(version3)) && (!match2 || match2.index + match2[0].length !== version3.length)) { + if (!match2 || next.index + next[0].length !== match2.index + match2[0].length) { + match2 = next; + } + safeRe[t.COERCERTL].lastIndex = next.index + next[1].length + next[2].length; + } + safeRe[t.COERCERTL].lastIndex = -1; + } + if (match2 === null) { + return null; + } + return parse3(match2[2] + "." + (match2[3] || "0") + "." + (match2[4] || "0"), options2); + } + } +}); + +// node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/v1.js +var require_v1 = __commonJS({ + "node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/v1.js"(exports, module2) { + "use strict"; + var rng2 = require_rng(); + var bytesToUuid = require_bytesToUuid(); + var _nodeId2; + var _clockseq2; + var _lastMSecs2 = 0; + var _lastNSecs2 = 0; + function v12(options2, buf, offset) { + var i = buf && offset || 0; + var b = buf || []; + options2 = options2 || {}; + var node = options2.node || _nodeId2; + var clockseq = options2.clockseq !== void 0 ? options2.clockseq : _clockseq2; + if (node == null || clockseq == null) { + var seedBytes = rng2(); + if (node == null) { + node = _nodeId2 = [ + seedBytes[0] | 1, + seedBytes[1], + seedBytes[2], + seedBytes[3], + seedBytes[4], + seedBytes[5] + ]; + } + if (clockseq == null) { + clockseq = _clockseq2 = (seedBytes[6] << 8 | seedBytes[7]) & 16383; + } + } + var msecs = options2.msecs !== void 0 ? options2.msecs : (/* @__PURE__ */ new Date()).getTime(); + var nsecs = options2.nsecs !== void 0 ? options2.nsecs : _lastNSecs2 + 1; + var dt = msecs - _lastMSecs2 + (nsecs - _lastNSecs2) / 1e4; + if (dt < 0 && options2.clockseq === void 0) { + clockseq = clockseq + 1 & 16383; + } + if ((dt < 0 || msecs > _lastMSecs2) && options2.nsecs === void 0) { + nsecs = 0; + } + if (nsecs >= 1e4) { + throw new Error("uuid.v1(): Can't create more than 10M uuids/sec"); + } + _lastMSecs2 = msecs; + _lastNSecs2 = nsecs; + _clockseq2 = clockseq; + msecs += 122192928e5; + var tl = ((msecs & 268435455) * 1e4 + nsecs) % 4294967296; + b[i++] = tl >>> 24 & 255; + b[i++] = tl >>> 16 & 255; + b[i++] = tl >>> 8 & 255; + b[i++] = tl & 255; + var tmh = msecs / 4294967296 * 1e4 & 268435455; + b[i++] = tmh >>> 8 & 255; + b[i++] = tmh & 255; + b[i++] = tmh >>> 24 & 15 | 16; + b[i++] = tmh >>> 16 & 255; + b[i++] = clockseq >>> 8 | 128; + b[i++] = clockseq & 255; + for (var n = 0; n < 6; ++n) { + b[i + n] = node[n]; + } + return buf ? buf : bytesToUuid(b); + } + module2.exports = v12; + } +}); + +// node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/index.js +var require_uuid = __commonJS({ + "node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/index.js"(exports, module2) { + "use strict"; + var v12 = require_v1(); + var v42 = require_v4(); + var uuid = v42; + uuid.v1 = v12; + uuid.v4 = v42; + module2.exports = uuid; + } +}); + +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/constants.js +var require_constants = __commonJS({ + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/constants.js"(exports) { + "use strict"; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.ManifestFilename = exports.TarFilename = exports.SystemTarPathOnWindows = exports.GnuTarPathOnWindows = exports.SocketTimeout = exports.DefaultRetryDelay = exports.DefaultRetryAttempts = exports.ArchiveToolType = exports.CompressionMethod = exports.CacheFilename = void 0; + var CacheFilename; + (function(CacheFilename2) { + CacheFilename2["Gzip"] = "cache.tgz"; + CacheFilename2["Zstd"] = "cache.tzst"; + })(CacheFilename = exports.CacheFilename || (exports.CacheFilename = {})); + var CompressionMethod; + (function(CompressionMethod2) { + CompressionMethod2["Gzip"] = "gzip"; + CompressionMethod2["ZstdWithoutLong"] = "zstd-without-long"; + CompressionMethod2["Zstd"] = "zstd"; + })(CompressionMethod = exports.CompressionMethod || (exports.CompressionMethod = {})); + var ArchiveToolType; + (function(ArchiveToolType2) { + ArchiveToolType2["GNU"] = "gnu"; + ArchiveToolType2["BSD"] = "bsd"; + })(ArchiveToolType = exports.ArchiveToolType || (exports.ArchiveToolType = {})); + exports.DefaultRetryAttempts = 2; + exports.DefaultRetryDelay = 5e3; + exports.SocketTimeout = 5e3; + exports.GnuTarPathOnWindows = `${process.env["PROGRAMFILES"]}\\Git\\usr\\bin\\tar.exe`; + exports.SystemTarPathOnWindows = `${process.env["SYSTEMDRIVE"]}\\Windows\\System32\\tar.exe`; + exports.TarFilename = "cache.tar"; + exports.ManifestFilename = "manifest.txt"; + } +}); + +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/cacheUtils.js +var require_cacheUtils = __commonJS({ + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/cacheUtils.js"(exports) { + "use strict"; + var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { + if (k2 === void 0) + k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { + return m[k]; + } }; + } + Object.defineProperty(o, k2, desc); + } : function(o, m, k, k2) { + if (k2 === void 0) + k2 = k; + o[k2] = m[k]; + }); + var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); + } : function(o, v) { + o["default"] = v; + }); + var __importStar = exports && exports.__importStar || function(mod) { + if (mod && mod.__esModule) + return mod; + var result = {}; + if (mod != null) { + for (var k in mod) + if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); + } + __setModuleDefault(result, mod); + return result; + }; + var __awaiter = exports && exports.__awaiter || function(thisArg, _arguments, P, generator) { + function adopt(value) { + return value instanceof P ? value : new P(function(resolve2) { + resolve2(value); + }); + } + return new (P || (P = Promise))(function(resolve2, reject) { + function fulfilled(value) { + try { + step(generator.next(value)); + } catch (e) { + reject(e); + } + } + function rejected(value) { + try { + step(generator["throw"](value)); + } catch (e) { + reject(e); + } + } + function step(result) { + result.done ? resolve2(result.value) : adopt(result.value).then(fulfilled, rejected); + } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); + }; + var __asyncValues2 = exports && exports.__asyncValues || function(o) { + if (!Symbol.asyncIterator) + throw new TypeError("Symbol.asyncIterator is not defined."); + var m = o[Symbol.asyncIterator], i; + return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function() { + return this; + }, i); + function verb(n) { + i[n] = o[n] && function(v) { + return new Promise(function(resolve2, reject) { + v = o[n](v), settle(resolve2, reject, v.done, v.value); + }); + }; + } + function settle(resolve2, reject, d, v) { + Promise.resolve(v).then(function(v2) { + resolve2({ value: v2, done: d }); + }, reject); + } + }; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.isGhes = exports.assertDefined = exports.getGnuTarPathOnWindows = exports.getCacheFileName = exports.getCompressionMethod = exports.unlinkFile = exports.resolvePaths = exports.getArchiveFileSizeInBytes = exports.createTempDirectory = void 0; + var core7 = __importStar(require_core()); + var exec2 = __importStar(require_exec()); + var glob = __importStar(require_glob()); + var io2 = __importStar(require_io()); + var fs6 = __importStar(require("fs")); + var path5 = __importStar(require("path")); + var semver = __importStar(require_semver2()); + var util4 = __importStar(require("util")); + var uuid_1 = require_uuid(); + var constants_1 = require_constants(); + function createTempDirectory() { + return __awaiter(this, void 0, void 0, function* () { + const IS_WINDOWS = process.platform === "win32"; + let tempDirectory = process.env["RUNNER_TEMP"] || ""; + if (!tempDirectory) { + let baseLocation; + if (IS_WINDOWS) { + baseLocation = process.env["USERPROFILE"] || "C:\\"; + } else { + if (process.platform === "darwin") { + baseLocation = "/Users"; + } else { + baseLocation = "/home"; + } + } + tempDirectory = path5.join(baseLocation, "actions", "temp"); + } + const dest = path5.join(tempDirectory, (0, uuid_1.v4)()); + yield io2.mkdirP(dest); + return dest; + }); + } + exports.createTempDirectory = createTempDirectory; + function getArchiveFileSizeInBytes(filePath) { + return fs6.statSync(filePath).size; + } + exports.getArchiveFileSizeInBytes = getArchiveFileSizeInBytes; + function resolvePaths(patterns) { + var _a2, e_1, _b, _c; + var _d; + return __awaiter(this, void 0, void 0, function* () { + const paths = []; + const workspace = (_d = process.env["GITHUB_WORKSPACE"]) !== null && _d !== void 0 ? _d : process.cwd(); + const globber = yield glob.create(patterns.join("\n"), { + implicitDescendants: false + }); + try { + for (var _e = true, _f = __asyncValues2(globber.globGenerator()), _g; _g = yield _f.next(), _a2 = _g.done, !_a2; ) { + _c = _g.value; + _e = false; + try { + const file = _c; + const relativeFile = path5.relative(workspace, file).replace(new RegExp(`\\${path5.sep}`, "g"), "/"); + core7.debug(`Matched: ${relativeFile}`); + if (relativeFile === "") { + paths.push("."); + } else { + paths.push(`${relativeFile}`); + } + } finally { + _e = true; + } + } + } catch (e_1_1) { + e_1 = { error: e_1_1 }; + } finally { + try { + if (!_e && !_a2 && (_b = _f.return)) + yield _b.call(_f); + } finally { + if (e_1) + throw e_1.error; + } + } + return paths; + }); + } + exports.resolvePaths = resolvePaths; + function unlinkFile(filePath) { + return __awaiter(this, void 0, void 0, function* () { + return util4.promisify(fs6.unlink)(filePath); + }); + } + exports.unlinkFile = unlinkFile; + function getVersion(app, additionalArgs = []) { + return __awaiter(this, void 0, void 0, function* () { + let versionOutput = ""; + additionalArgs.push("--version"); + core7.debug(`Checking ${app} ${additionalArgs.join(" ")}`); + try { + yield exec2.exec(`${app}`, additionalArgs, { + ignoreReturnCode: true, + silent: true, + listeners: { + stdout: (data) => versionOutput += data.toString(), + stderr: (data) => versionOutput += data.toString() + } + }); + } catch (err) { + core7.debug(err.message); + } + versionOutput = versionOutput.trim(); + core7.debug(versionOutput); + return versionOutput; + }); + } + function getCompressionMethod() { + return __awaiter(this, void 0, void 0, function* () { + const versionOutput = yield getVersion("zstd", ["--quiet"]); + const version3 = semver.clean(versionOutput); + core7.debug(`zstd version: ${version3}`); + if (versionOutput === "") { + return constants_1.CompressionMethod.Gzip; + } else { + return constants_1.CompressionMethod.ZstdWithoutLong; + } + }); + } + exports.getCompressionMethod = getCompressionMethod; + function getCacheFileName(compressionMethod) { + return compressionMethod === constants_1.CompressionMethod.Gzip ? constants_1.CacheFilename.Gzip : constants_1.CacheFilename.Zstd; + } + exports.getCacheFileName = getCacheFileName; + function getGnuTarPathOnWindows() { + return __awaiter(this, void 0, void 0, function* () { + if (fs6.existsSync(constants_1.GnuTarPathOnWindows)) { + return constants_1.GnuTarPathOnWindows; + } + const versionOutput = yield getVersion("tar"); + return versionOutput.toLowerCase().includes("gnu tar") ? io2.which("tar") : ""; + }); + } + exports.getGnuTarPathOnWindows = getGnuTarPathOnWindows; + function assertDefined(name, value) { + if (value === void 0) { + throw Error(`Expected ${name} but value was undefiend`); + } + return value; + } + exports.assertDefined = assertDefined; + function isGhes() { + const ghUrl = new URL(process.env["GITHUB_SERVER_URL"] || "https://github.com"); + return ghUrl.hostname.toUpperCase() !== "GITHUB.COM"; + } + exports.isGhes = isGhes; + } +}); + +// node_modules/.pnpm/@actions+http-client@2.1.1/node_modules/@actions/http-client/lib/proxy.js +var require_proxy2 = __commonJS({ + "node_modules/.pnpm/@actions+http-client@2.1.1/node_modules/@actions/http-client/lib/proxy.js"(exports) { + "use strict"; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.checkBypass = exports.getProxyUrl = void 0; + function getProxyUrl(reqUrl) { + const usingSsl = reqUrl.protocol === "https:"; + if (checkBypass(reqUrl)) { + return void 0; + } + const proxyVar = (() => { + if (usingSsl) { + return process.env["https_proxy"] || process.env["HTTPS_PROXY"]; + } else { + return process.env["http_proxy"] || process.env["HTTP_PROXY"]; + } + })(); + if (proxyVar) { + try { + return new URL(proxyVar); + } catch (_a2) { + if (!proxyVar.startsWith("http://") && !proxyVar.startsWith("https://")) + return new URL(`http://${proxyVar}`); + } + } else { + return void 0; + } + } + exports.getProxyUrl = getProxyUrl; + function checkBypass(reqUrl) { + if (!reqUrl.hostname) { + return false; + } + const reqHost = reqUrl.hostname; + if (isLoopbackAddress(reqHost)) { + return true; + } + const noProxy = process.env["no_proxy"] || process.env["NO_PROXY"] || ""; + if (!noProxy) { + return false; + } + let reqPort; + if (reqUrl.port) { + reqPort = Number(reqUrl.port); + } else if (reqUrl.protocol === "http:") { + reqPort = 80; + } else if (reqUrl.protocol === "https:") { + reqPort = 443; + } + const upperReqHosts = [reqUrl.hostname.toUpperCase()]; + if (typeof reqPort === "number") { + upperReqHosts.push(`${upperReqHosts[0]}:${reqPort}`); + } + for (const upperNoProxyItem of noProxy.split(",").map((x) => x.trim().toUpperCase()).filter((x) => x)) { + if (upperNoProxyItem === "*" || upperReqHosts.some((x) => x === upperNoProxyItem || x.endsWith(`.${upperNoProxyItem}`) || upperNoProxyItem.startsWith(".") && x.endsWith(`${upperNoProxyItem}`))) { + return true; + } + } + return false; + } + exports.checkBypass = checkBypass; + function isLoopbackAddress(host) { + const hostLower = host.toLowerCase(); + return hostLower === "localhost" || hostLower.startsWith("127.") || hostLower.startsWith("[::1]") || hostLower.startsWith("[0:0:0:0:0:0:0:1]"); + } + } +}); + +// node_modules/.pnpm/@actions+http-client@2.1.1/node_modules/@actions/http-client/lib/index.js +var require_lib2 = __commonJS({ + "node_modules/.pnpm/@actions+http-client@2.1.1/node_modules/@actions/http-client/lib/index.js"(exports) { + "use strict"; + var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { + if (k2 === void 0) + k2 = k; + Object.defineProperty(o, k2, { enumerable: true, get: function() { + return m[k]; + } }); + } : function(o, m, k, k2) { + if (k2 === void 0) + k2 = k; + o[k2] = m[k]; + }); + var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); + } : function(o, v) { + o["default"] = v; + }); + var __importStar = exports && exports.__importStar || function(mod) { + if (mod && mod.__esModule) + return mod; + var result = {}; + if (mod != null) { + for (var k in mod) + if (k !== "default" && Object.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); + } + __setModuleDefault(result, mod); + return result; + }; + var __awaiter = exports && exports.__awaiter || function(thisArg, _arguments, P, generator) { + function adopt(value) { + return value instanceof P ? value : new P(function(resolve2) { + resolve2(value); + }); + } + return new (P || (P = Promise))(function(resolve2, reject) { + function fulfilled(value) { + try { + step(generator.next(value)); + } catch (e) { + reject(e); + } + } + function rejected(value) { + try { + step(generator["throw"](value)); + } catch (e) { + reject(e); + } + } + function step(result) { + result.done ? resolve2(result.value) : adopt(result.value).then(fulfilled, rejected); + } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); + }; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.HttpClient = exports.isHttps = exports.HttpClientResponse = exports.HttpClientError = exports.getProxyUrl = exports.MediaTypes = exports.Headers = exports.HttpCodes = void 0; + var http3 = __importStar(require("http")); + var https3 = __importStar(require("https")); + var pm = __importStar(require_proxy2()); + var tunnel2 = __importStar(require_tunnel2()); + var HttpCodes; + (function(HttpCodes2) { + HttpCodes2[HttpCodes2["OK"] = 200] = "OK"; + HttpCodes2[HttpCodes2["MultipleChoices"] = 300] = "MultipleChoices"; + HttpCodes2[HttpCodes2["MovedPermanently"] = 301] = "MovedPermanently"; + HttpCodes2[HttpCodes2["ResourceMoved"] = 302] = "ResourceMoved"; + HttpCodes2[HttpCodes2["SeeOther"] = 303] = "SeeOther"; + HttpCodes2[HttpCodes2["NotModified"] = 304] = "NotModified"; + HttpCodes2[HttpCodes2["UseProxy"] = 305] = "UseProxy"; + HttpCodes2[HttpCodes2["SwitchProxy"] = 306] = "SwitchProxy"; + HttpCodes2[HttpCodes2["TemporaryRedirect"] = 307] = "TemporaryRedirect"; + HttpCodes2[HttpCodes2["PermanentRedirect"] = 308] = "PermanentRedirect"; + HttpCodes2[HttpCodes2["BadRequest"] = 400] = "BadRequest"; + HttpCodes2[HttpCodes2["Unauthorized"] = 401] = "Unauthorized"; + HttpCodes2[HttpCodes2["PaymentRequired"] = 402] = "PaymentRequired"; + HttpCodes2[HttpCodes2["Forbidden"] = 403] = "Forbidden"; + HttpCodes2[HttpCodes2["NotFound"] = 404] = "NotFound"; + HttpCodes2[HttpCodes2["MethodNotAllowed"] = 405] = "MethodNotAllowed"; + HttpCodes2[HttpCodes2["NotAcceptable"] = 406] = "NotAcceptable"; + HttpCodes2[HttpCodes2["ProxyAuthenticationRequired"] = 407] = "ProxyAuthenticationRequired"; + HttpCodes2[HttpCodes2["RequestTimeout"] = 408] = "RequestTimeout"; + HttpCodes2[HttpCodes2["Conflict"] = 409] = "Conflict"; + HttpCodes2[HttpCodes2["Gone"] = 410] = "Gone"; + HttpCodes2[HttpCodes2["TooManyRequests"] = 429] = "TooManyRequests"; + HttpCodes2[HttpCodes2["InternalServerError"] = 500] = "InternalServerError"; + HttpCodes2[HttpCodes2["NotImplemented"] = 501] = "NotImplemented"; + HttpCodes2[HttpCodes2["BadGateway"] = 502] = "BadGateway"; + HttpCodes2[HttpCodes2["ServiceUnavailable"] = 503] = "ServiceUnavailable"; + HttpCodes2[HttpCodes2["GatewayTimeout"] = 504] = "GatewayTimeout"; + })(HttpCodes = exports.HttpCodes || (exports.HttpCodes = {})); + var Headers2; + (function(Headers3) { + Headers3["Accept"] = "accept"; + Headers3["ContentType"] = "content-type"; + })(Headers2 = exports.Headers || (exports.Headers = {})); + var MediaTypes; + (function(MediaTypes2) { + MediaTypes2["ApplicationJson"] = "application/json"; + })(MediaTypes = exports.MediaTypes || (exports.MediaTypes = {})); + function getProxyUrl(serverUrl) { + const proxyUrl = pm.getProxyUrl(new URL(serverUrl)); + return proxyUrl ? proxyUrl.href : ""; + } + exports.getProxyUrl = getProxyUrl; + var HttpRedirectCodes = [ + HttpCodes.MovedPermanently, + HttpCodes.ResourceMoved, + HttpCodes.SeeOther, + HttpCodes.TemporaryRedirect, + HttpCodes.PermanentRedirect + ]; + var HttpResponseRetryCodes = [ + HttpCodes.BadGateway, + HttpCodes.ServiceUnavailable, + HttpCodes.GatewayTimeout + ]; + var RetryableHttpVerbs = ["OPTIONS", "GET", "DELETE", "HEAD"]; + var ExponentialBackoffCeiling = 10; + var ExponentialBackoffTimeSlice = 5; + var HttpClientError = class _HttpClientError extends Error { + constructor(message, statusCode) { + super(message); + this.name = "HttpClientError"; + this.statusCode = statusCode; + Object.setPrototypeOf(this, _HttpClientError.prototype); + } + }; + exports.HttpClientError = HttpClientError; + var HttpClientResponse = class { + constructor(message) { + this.message = message; + } + readBody() { + return __awaiter(this, void 0, void 0, function* () { + return new Promise((resolve2) => __awaiter(this, void 0, void 0, function* () { + let output = Buffer.alloc(0); + this.message.on("data", (chunk) => { + output = Buffer.concat([output, chunk]); + }); + this.message.on("end", () => { + resolve2(output.toString()); + }); + })); + }); + } + readBodyBuffer() { + return __awaiter(this, void 0, void 0, function* () { + return new Promise((resolve2) => __awaiter(this, void 0, void 0, function* () { + const chunks = []; + this.message.on("data", (chunk) => { + chunks.push(chunk); + }); + this.message.on("end", () => { + resolve2(Buffer.concat(chunks)); + }); + })); + }); + } + }; + exports.HttpClientResponse = HttpClientResponse; + function isHttps(requestUrl) { + const parsedUrl = new URL(requestUrl); + return parsedUrl.protocol === "https:"; + } + exports.isHttps = isHttps; + var HttpClient = class { + constructor(userAgent, handlers, requestOptions) { + this._ignoreSslError = false; + this._allowRedirects = true; + this._allowRedirectDowngrade = false; + this._maxRedirects = 50; + this._allowRetries = false; + this._maxRetries = 1; + this._keepAlive = false; + this._disposed = false; + this.userAgent = userAgent; + this.handlers = handlers || []; + this.requestOptions = requestOptions; + if (requestOptions) { + if (requestOptions.ignoreSslError != null) { + this._ignoreSslError = requestOptions.ignoreSslError; + } + this._socketTimeout = requestOptions.socketTimeout; + if (requestOptions.allowRedirects != null) { + this._allowRedirects = requestOptions.allowRedirects; + } + if (requestOptions.allowRedirectDowngrade != null) { + this._allowRedirectDowngrade = requestOptions.allowRedirectDowngrade; + } + if (requestOptions.maxRedirects != null) { + this._maxRedirects = Math.max(requestOptions.maxRedirects, 0); + } + if (requestOptions.keepAlive != null) { + this._keepAlive = requestOptions.keepAlive; + } + if (requestOptions.allowRetries != null) { + this._allowRetries = requestOptions.allowRetries; + } + if (requestOptions.maxRetries != null) { + this._maxRetries = requestOptions.maxRetries; + } + } + } + options(requestUrl, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("OPTIONS", requestUrl, null, additionalHeaders || {}); + }); + } + get(requestUrl, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("GET", requestUrl, null, additionalHeaders || {}); + }); + } + del(requestUrl, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("DELETE", requestUrl, null, additionalHeaders || {}); + }); + } + post(requestUrl, data, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("POST", requestUrl, data, additionalHeaders || {}); + }); + } + patch(requestUrl, data, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("PATCH", requestUrl, data, additionalHeaders || {}); + }); + } + put(requestUrl, data, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("PUT", requestUrl, data, additionalHeaders || {}); + }); + } + head(requestUrl, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("HEAD", requestUrl, null, additionalHeaders || {}); + }); + } + sendStream(verb, requestUrl, stream, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request(verb, requestUrl, stream, additionalHeaders); + }); + } + /** + * Gets a typed object from an endpoint + * Be aware that not found returns a null. Other errors (4xx, 5xx) reject the promise + */ + getJson(requestUrl, additionalHeaders = {}) { + return __awaiter(this, void 0, void 0, function* () { + additionalHeaders[Headers2.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.Accept, MediaTypes.ApplicationJson); + const res = yield this.get(requestUrl, additionalHeaders); + return this._processResponse(res, this.requestOptions); + }); + } + postJson(requestUrl, obj, additionalHeaders = {}) { + return __awaiter(this, void 0, void 0, function* () { + const data = JSON.stringify(obj, null, 2); + additionalHeaders[Headers2.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.Accept, MediaTypes.ApplicationJson); + additionalHeaders[Headers2.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.ContentType, MediaTypes.ApplicationJson); + const res = yield this.post(requestUrl, data, additionalHeaders); + return this._processResponse(res, this.requestOptions); + }); + } + putJson(requestUrl, obj, additionalHeaders = {}) { + return __awaiter(this, void 0, void 0, function* () { + const data = JSON.stringify(obj, null, 2); + additionalHeaders[Headers2.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.Accept, MediaTypes.ApplicationJson); + additionalHeaders[Headers2.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.ContentType, MediaTypes.ApplicationJson); + const res = yield this.put(requestUrl, data, additionalHeaders); + return this._processResponse(res, this.requestOptions); + }); + } + patchJson(requestUrl, obj, additionalHeaders = {}) { + return __awaiter(this, void 0, void 0, function* () { + const data = JSON.stringify(obj, null, 2); + additionalHeaders[Headers2.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.Accept, MediaTypes.ApplicationJson); + additionalHeaders[Headers2.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.ContentType, MediaTypes.ApplicationJson); + const res = yield this.patch(requestUrl, data, additionalHeaders); + return this._processResponse(res, this.requestOptions); + }); + } + /** + * Makes a raw http request. + * All other methods such as get, post, patch, and request ultimately call this. + * Prefer get, del, post and patch + */ + request(verb, requestUrl, data, headers) { + return __awaiter(this, void 0, void 0, function* () { + if (this._disposed) { + throw new Error("Client has already been disposed."); + } + const parsedUrl = new URL(requestUrl); + let info = this._prepareRequest(verb, parsedUrl, headers); + const maxTries = this._allowRetries && RetryableHttpVerbs.includes(verb) ? this._maxRetries + 1 : 1; + let numTries = 0; + let response; + do { + response = yield this.requestRaw(info, data); + if (response && response.message && response.message.statusCode === HttpCodes.Unauthorized) { + let authenticationHandler; + for (const handler of this.handlers) { + if (handler.canHandleAuthentication(response)) { + authenticationHandler = handler; + break; + } + } + if (authenticationHandler) { + return authenticationHandler.handleAuthentication(this, info, data); + } else { + return response; + } + } + let redirectsRemaining = this._maxRedirects; + while (response.message.statusCode && HttpRedirectCodes.includes(response.message.statusCode) && this._allowRedirects && redirectsRemaining > 0) { + const redirectUrl = response.message.headers["location"]; + if (!redirectUrl) { + break; + } + const parsedRedirectUrl = new URL(redirectUrl); + if (parsedUrl.protocol === "https:" && parsedUrl.protocol !== parsedRedirectUrl.protocol && !this._allowRedirectDowngrade) { + throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true."); + } + yield response.readBody(); + if (parsedRedirectUrl.hostname !== parsedUrl.hostname) { + for (const header in headers) { + if (header.toLowerCase() === "authorization") { + delete headers[header]; + } + } + } + info = this._prepareRequest(verb, parsedRedirectUrl, headers); + response = yield this.requestRaw(info, data); + redirectsRemaining--; + } + if (!response.message.statusCode || !HttpResponseRetryCodes.includes(response.message.statusCode)) { + return response; + } + numTries += 1; + if (numTries < maxTries) { + yield response.readBody(); + yield this._performExponentialBackoff(numTries); + } + } while (numTries < maxTries); + return response; + }); + } + /** + * Needs to be called if keepAlive is set to true in request options. + */ + dispose() { + if (this._agent) { + this._agent.destroy(); + } + this._disposed = true; + } + /** + * Raw request. + * @param info + * @param data + */ + requestRaw(info, data) { + return __awaiter(this, void 0, void 0, function* () { + return new Promise((resolve2, reject) => { + function callbackForResult(err, res) { + if (err) { + reject(err); + } else if (!res) { + reject(new Error("Unknown error")); + } else { + resolve2(res); + } + } + this.requestRawWithCallback(info, data, callbackForResult); + }); + }); + } + /** + * Raw request with callback. + * @param info + * @param data + * @param onResult + */ + requestRawWithCallback(info, data, onResult) { + if (typeof data === "string") { + if (!info.options.headers) { + info.options.headers = {}; + } + info.options.headers["Content-Length"] = Buffer.byteLength(data, "utf8"); + } + let callbackCalled = false; + function handleResult2(err, res) { + if (!callbackCalled) { + callbackCalled = true; + onResult(err, res); + } + } + const req = info.httpModule.request(info.options, (msg) => { + const res = new HttpClientResponse(msg); + handleResult2(void 0, res); + }); + let socket; + req.on("socket", (sock) => { + socket = sock; + }); + req.setTimeout(this._socketTimeout || 3 * 6e4, () => { + if (socket) { + socket.end(); + } + handleResult2(new Error(`Request timeout: ${info.options.path}`)); + }); + req.on("error", function(err) { + handleResult2(err); + }); + if (data && typeof data === "string") { + req.write(data, "utf8"); + } + if (data && typeof data !== "string") { + data.on("close", function() { + req.end(); + }); + data.pipe(req); + } else { + req.end(); + } + } + /** + * Gets an http agent. This function is useful when you need an http agent that handles + * routing through a proxy server - depending upon the url and proxy environment variables. + * @param serverUrl The server URL where the request will be sent. For example, https://api.github.com + */ + getAgent(serverUrl) { + const parsedUrl = new URL(serverUrl); + return this._getAgent(parsedUrl); + } + _prepareRequest(method, requestUrl, headers) { + const info = {}; + info.parsedUrl = requestUrl; + const usingSsl = info.parsedUrl.protocol === "https:"; + info.httpModule = usingSsl ? https3 : http3; + const defaultPort = usingSsl ? 443 : 80; + info.options = {}; + info.options.host = info.parsedUrl.hostname; + info.options.port = info.parsedUrl.port ? parseInt(info.parsedUrl.port) : defaultPort; + info.options.path = (info.parsedUrl.pathname || "") + (info.parsedUrl.search || ""); + info.options.method = method; + info.options.headers = this._mergeHeaders(headers); + if (this.userAgent != null) { + info.options.headers["user-agent"] = this.userAgent; + } + info.options.agent = this._getAgent(info.parsedUrl); + if (this.handlers) { + for (const handler of this.handlers) { + handler.prepareRequest(info.options); + } + } + return info; + } + _mergeHeaders(headers) { + if (this.requestOptions && this.requestOptions.headers) { + return Object.assign({}, lowercaseKeys(this.requestOptions.headers), lowercaseKeys(headers || {})); + } + return lowercaseKeys(headers || {}); + } + _getExistingOrDefaultHeader(additionalHeaders, header, _default2) { + let clientHeader; + if (this.requestOptions && this.requestOptions.headers) { + clientHeader = lowercaseKeys(this.requestOptions.headers)[header]; + } + return additionalHeaders[header] || clientHeader || _default2; + } + _getAgent(parsedUrl) { + let agent; + const proxyUrl = pm.getProxyUrl(parsedUrl); + const useProxy = proxyUrl && proxyUrl.hostname; + if (this._keepAlive && useProxy) { + agent = this._proxyAgent; + } + if (this._keepAlive && !useProxy) { + agent = this._agent; + } + if (agent) { + return agent; + } + const usingSsl = parsedUrl.protocol === "https:"; + let maxSockets = 100; + if (this.requestOptions) { + maxSockets = this.requestOptions.maxSockets || http3.globalAgent.maxSockets; + } + if (proxyUrl && proxyUrl.hostname) { + const agentOptions = { + maxSockets, + keepAlive: this._keepAlive, + proxy: Object.assign(Object.assign({}, (proxyUrl.username || proxyUrl.password) && { + proxyAuth: `${proxyUrl.username}:${proxyUrl.password}` + }), { host: proxyUrl.hostname, port: proxyUrl.port }) + }; + let tunnelAgent; + const overHttps = proxyUrl.protocol === "https:"; + if (usingSsl) { + tunnelAgent = overHttps ? tunnel2.httpsOverHttps : tunnel2.httpsOverHttp; + } else { + tunnelAgent = overHttps ? tunnel2.httpOverHttps : tunnel2.httpOverHttp; + } + agent = tunnelAgent(agentOptions); + this._proxyAgent = agent; + } + if (this._keepAlive && !agent) { + const options2 = { keepAlive: this._keepAlive, maxSockets }; + agent = usingSsl ? new https3.Agent(options2) : new http3.Agent(options2); + this._agent = agent; + } + if (!agent) { + agent = usingSsl ? https3.globalAgent : http3.globalAgent; + } + if (usingSsl && this._ignoreSslError) { + agent.options = Object.assign(agent.options || {}, { + rejectUnauthorized: false + }); + } + return agent; + } + _performExponentialBackoff(retryNumber) { + return __awaiter(this, void 0, void 0, function* () { + retryNumber = Math.min(ExponentialBackoffCeiling, retryNumber); + const ms = ExponentialBackoffTimeSlice * Math.pow(2, retryNumber); + return new Promise((resolve2) => setTimeout(() => resolve2(), ms)); + }); + } + _processResponse(res, options2) { + return __awaiter(this, void 0, void 0, function* () { + return new Promise((resolve2, reject) => __awaiter(this, void 0, void 0, function* () { + const statusCode = res.message.statusCode || 0; + const response = { + statusCode, + result: null, + headers: {} + }; + if (statusCode === HttpCodes.NotFound) { + resolve2(response); + } + function dateTimeDeserializer(key, value) { + if (typeof value === "string") { + const a = new Date(value); + if (!isNaN(a.valueOf())) { + return a; + } + } + return value; + } + let obj; + let contents; + try { + contents = yield res.readBody(); + if (contents && contents.length > 0) { + if (options2 && options2.deserializeDates) { + obj = JSON.parse(contents, dateTimeDeserializer); + } else { + obj = JSON.parse(contents); + } + response.result = obj; + } + response.headers = res.message.headers; + } catch (err) { + } + if (statusCode > 299) { + let msg; + if (obj && obj.message) { + msg = obj.message; + } else if (contents && contents.length > 0) { + msg = contents; + } else { + msg = `Failed request: (${statusCode})`; + } + const err = new HttpClientError(msg, statusCode); + err.result = response.result; + reject(err); + } else { + resolve2(response); + } + })); + }); + } + }; + exports.HttpClient = HttpClient; + var lowercaseKeys = (obj) => Object.keys(obj).reduce((c, k) => (c[k.toLowerCase()] = obj[k], c), {}); + } +}); + +// node_modules/.pnpm/@actions+http-client@2.1.1/node_modules/@actions/http-client/lib/auth.js +var require_auth2 = __commonJS({ + "node_modules/.pnpm/@actions+http-client@2.1.1/node_modules/@actions/http-client/lib/auth.js"(exports) { + "use strict"; var __awaiter = exports && exports.__awaiter || function(thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function(resolve2) { @@ -8894,167 +10933,76 @@ var require_cacheUtils = __commonJS({ step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; - var __asyncValues2 = exports && exports.__asyncValues || function(o) { - if (!Symbol.asyncIterator) - throw new TypeError("Symbol.asyncIterator is not defined."); - var m = o[Symbol.asyncIterator], i; - return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function() { - return this; - }, i); - function verb(n) { - i[n] = o[n] && function(v) { - return new Promise(function(resolve2, reject) { - v = o[n](v), settle(resolve2, reject, v.done, v.value); - }); - }; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.PersonalAccessTokenCredentialHandler = exports.BearerCredentialHandler = exports.BasicCredentialHandler = void 0; + var BasicCredentialHandler = class { + constructor(username, password) { + this.username = username; + this.password = password; } - function settle(resolve2, reject, d, v) { - Promise.resolve(v).then(function(v2) { - resolve2({ value: v2, done: d }); - }, reject); + prepareRequest(options2) { + if (!options2.headers) { + throw Error("The request has no headers"); + } + options2.headers["Authorization"] = `Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`; + } + // This handler cannot handle 401 + canHandleAuthentication() { + return false; + } + handleAuthentication() { + return __awaiter(this, void 0, void 0, function* () { + throw new Error("not implemented"); + }); } }; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isGhes = exports.assertDefined = exports.getGnuTarPathOnWindows = exports.getCacheFileName = exports.getCompressionMethod = exports.unlinkFile = exports.resolvePaths = exports.getArchiveFileSizeInBytes = exports.createTempDirectory = void 0; - var core7 = __importStar(require_core()); - var exec2 = __importStar(require_exec()); - var glob = __importStar(require_glob()); - var io2 = __importStar(require_io()); - var fs6 = __importStar(require("fs")); - var path5 = __importStar(require("path")); - var semver = __importStar(require_semver()); - var util4 = __importStar(require("util")); - var uuid_1 = require_uuid(); - var constants_1 = require_constants(); - function createTempDirectory() { - return __awaiter(this, void 0, void 0, function* () { - const IS_WINDOWS = process.platform === "win32"; - let tempDirectory = process.env["RUNNER_TEMP"] || ""; - if (!tempDirectory) { - let baseLocation; - if (IS_WINDOWS) { - baseLocation = process.env["USERPROFILE"] || "C:\\"; - } else { - if (process.platform === "darwin") { - baseLocation = "/Users"; - } else { - baseLocation = "/home"; - } - } - tempDirectory = path5.join(baseLocation, "actions", "temp"); + exports.BasicCredentialHandler = BasicCredentialHandler; + var BearerCredentialHandler = class { + constructor(token) { + this.token = token; + } + // currently implements pre-authorization + // TODO: support preAuth = false where it hooks on 401 + prepareRequest(options2) { + if (!options2.headers) { + throw Error("The request has no headers"); } - const dest = path5.join(tempDirectory, (0, uuid_1.v4)()); - yield io2.mkdirP(dest); - return dest; - }); - } - exports.createTempDirectory = createTempDirectory; - function getArchiveFileSizeInBytes(filePath) { - return fs6.statSync(filePath).size; - } - exports.getArchiveFileSizeInBytes = getArchiveFileSizeInBytes; - function resolvePaths(patterns) { - var e_1, _a2; - var _b; - return __awaiter(this, void 0, void 0, function* () { - const paths = []; - const workspace = (_b = process.env["GITHUB_WORKSPACE"]) !== null && _b !== void 0 ? _b : process.cwd(); - const globber = yield glob.create(patterns.join("\n"), { - implicitDescendants: false + options2.headers["Authorization"] = `Bearer ${this.token}`; + } + // This handler cannot handle 401 + canHandleAuthentication() { + return false; + } + handleAuthentication() { + return __awaiter(this, void 0, void 0, function* () { + throw new Error("not implemented"); }); - try { - for (var _c = __asyncValues2(globber.globGenerator()), _d; _d = yield _c.next(), !_d.done; ) { - const file = _d.value; - const relativeFile = path5.relative(workspace, file).replace(new RegExp(`\\${path5.sep}`, "g"), "/"); - core7.debug(`Matched: ${relativeFile}`); - if (relativeFile === "") { - paths.push("."); - } else { - paths.push(`${relativeFile}`); - } - } - } catch (e_1_1) { - e_1 = { error: e_1_1 }; - } finally { - try { - if (_d && !_d.done && (_a2 = _c.return)) - yield _a2.call(_c); - } finally { - if (e_1) - throw e_1.error; - } - } - return paths; - }); - } - exports.resolvePaths = resolvePaths; - function unlinkFile(filePath) { - return __awaiter(this, void 0, void 0, function* () { - return util4.promisify(fs6.unlink)(filePath); - }); - } - exports.unlinkFile = unlinkFile; - function getVersion(app, additionalArgs = []) { - return __awaiter(this, void 0, void 0, function* () { - let versionOutput = ""; - additionalArgs.push("--version"); - core7.debug(`Checking ${app} ${additionalArgs.join(" ")}`); - try { - yield exec2.exec(`${app}`, additionalArgs, { - ignoreReturnCode: true, - silent: true, - listeners: { - stdout: (data) => versionOutput += data.toString(), - stderr: (data) => versionOutput += data.toString() - } - }); - } catch (err) { - core7.debug(err.message); - } - versionOutput = versionOutput.trim(); - core7.debug(versionOutput); - return versionOutput; - }); - } - function getCompressionMethod() { - return __awaiter(this, void 0, void 0, function* () { - const versionOutput = yield getVersion("zstd", ["--quiet"]); - const version3 = semver.clean(versionOutput); - core7.debug(`zstd version: ${version3}`); - if (versionOutput === "") { - return constants_1.CompressionMethod.Gzip; - } else { - return constants_1.CompressionMethod.ZstdWithoutLong; - } - }); - } - exports.getCompressionMethod = getCompressionMethod; - function getCacheFileName(compressionMethod) { - return compressionMethod === constants_1.CompressionMethod.Gzip ? constants_1.CacheFilename.Gzip : constants_1.CacheFilename.Zstd; - } - exports.getCacheFileName = getCacheFileName; - function getGnuTarPathOnWindows() { - return __awaiter(this, void 0, void 0, function* () { - if (fs6.existsSync(constants_1.GnuTarPathOnWindows)) { - return constants_1.GnuTarPathOnWindows; + } + }; + exports.BearerCredentialHandler = BearerCredentialHandler; + var PersonalAccessTokenCredentialHandler = class { + constructor(token) { + this.token = token; + } + // currently implements pre-authorization + // TODO: support preAuth = false where it hooks on 401 + prepareRequest(options2) { + if (!options2.headers) { + throw Error("The request has no headers"); } - const versionOutput = yield getVersion("tar"); - return versionOutput.toLowerCase().includes("gnu tar") ? io2.which("tar") : ""; - }); - } - exports.getGnuTarPathOnWindows = getGnuTarPathOnWindows; - function assertDefined(name, value) { - if (value === void 0) { - throw Error(`Expected ${name} but value was undefiend`); + options2.headers["Authorization"] = `Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`; } - return value; - } - exports.assertDefined = assertDefined; - function isGhes() { - const ghUrl = new URL(process.env["GITHUB_SERVER_URL"] || "https://github.com"); - return ghUrl.hostname.toUpperCase() !== "GITHUB.COM"; - } - exports.isGhes = isGhes; + // This handler cannot handle 401 + canHandleAuthentication() { + return false; + } + handleAuthentication() { + return __awaiter(this, void 0, void 0, function* () { + throw new Error("not implemented"); + }); + } + }; + exports.PersonalAccessTokenCredentialHandler = PersonalAccessTokenCredentialHandler; } }); @@ -9074,7 +11022,8 @@ function isHttpHeadersLike(object) { var HttpHeaders; var init_httpHeaders = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/httpHeaders.js"() { - HttpHeaders = class { + "use strict"; + HttpHeaders = class _HttpHeaders { constructor(rawHeaders) { this._headersMap = {}; if (rawHeaders) { @@ -9191,7 +11140,7 @@ var init_httpHeaders = __esm({ const header = this._headersMap[headerKey]; resultPreservingCasing[header.name] = header.value; } - return new HttpHeaders(resultPreservingCasing); + return new _HttpHeaders(resultPreservingCasing); } }; } @@ -9207,6 +11156,7 @@ function decodeString(value) { } var init_base64 = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/base64.js"() { + "use strict"; } }); @@ -9214,6 +11164,7 @@ var init_base64 = __esm({ var Constants; var init_constants = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/constants.js"() { + "use strict"; Constants = { /** * The core-http version @@ -9289,6 +11240,7 @@ var init_constants = __esm({ var XML_ATTRKEY, XML_CHARKEY; var init_serializer_common = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/serializer.common.js"() { + "use strict"; XML_ATTRKEY = "$"; XML_CHARKEY = "_"; } @@ -9335,6 +11287,7 @@ function isObject2(input) { var validUuidRegex, validateISODuration; var init_utils = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/utils.js"() { + "use strict"; init_serializer_common(); init_esm_node(); validUuidRegex = /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/i; @@ -9833,6 +11786,7 @@ function strEnum(o) { var Serializer, MapperType; var init_serializer = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/serializer.js"() { + "use strict"; init_base64(); init_utils(); init_serializer_common(); @@ -10066,10 +12020,11 @@ function isWebResourceLike(object) { var WebResource; var init_webResource = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/webResource.js"() { + "use strict"; init_httpHeaders(); init_serializer(); init_utils(); - WebResource = class { + WebResource = class _WebResource { constructor(url2, method, body2, query, headers, streamResponseBody, withCredentials, abortSignal2, timeout, onUploadProgress, onDownloadProgress, proxySettings, keepAlive, decompressResponse, streamResponseStatusCodes) { this.streamResponseBody = streamResponseBody; this.streamResponseStatusCodes = streamResponseStatusCodes; @@ -10253,7 +12208,7 @@ var init_webResource = __esm({ * @returns The clone of this WebResource HTTP request object. */ clone() { - const result = new WebResource(this.url, this.method, this.body, this.query, this.headers && this.headers.clone(), this.streamResponseBody, this.withCredentials, this.abortSignal, this.timeout, this.onUploadProgress, this.onDownloadProgress, this.proxySettings, this.keepAlive, this.decompressResponse, this.streamResponseStatusCodes); + const result = new _WebResource(this.url, this.method, this.body, this.query, this.headers && this.headers.clone(), this.streamResponseBody, this.withCredentials, this.abortSignal, this.timeout, this.onUploadProgress, this.onDownloadProgress, this.proxySettings, this.keepAlive, this.decompressResponse, this.streamResponseStatusCodes); if (this.formData) { result.formData = this.formData; } @@ -10291,9 +12246,10 @@ function abortSignal(signal) { var listenersMap, abortedMap, AbortSignal; var init_AbortSignal = __esm({ "node_modules/.pnpm/@azure+abort-controller@1.1.0/node_modules/@azure/abort-controller/dist-esm/src/AbortSignal.js"() { + "use strict"; listenersMap = /* @__PURE__ */ new WeakMap(); abortedMap = /* @__PURE__ */ new WeakMap(); - AbortSignal = class { + AbortSignal = class _AbortSignal { constructor() { this.onabort = null; listenersMap.set(this, []); @@ -10316,7 +12272,7 @@ var init_AbortSignal = __esm({ * @readonly */ static get none() { - return new AbortSignal(); + return new _AbortSignal(); } /** * Added new "abort" event listener, only support "abort" event. @@ -10361,6 +12317,7 @@ var init_AbortSignal = __esm({ var AbortError, AbortController; var init_AbortController = __esm({ "node_modules/.pnpm/@azure+abort-controller@1.1.0/node_modules/@azure/abort-controller/dist-esm/src/AbortController.js"() { + "use strict"; init_AbortSignal(); AbortError = class extends Error { constructor(message) { @@ -10429,6 +12386,7 @@ __export(src_exports, { }); var init_src = __esm({ "node_modules/.pnpm/@azure+abort-controller@1.1.0/node_modules/@azure/abort-controller/dist-esm/src/index.js"() { + "use strict"; init_AbortController(); init_AbortSignal(); } @@ -10568,8 +12526,9 @@ function nextQuery(tokenizer) { var URLQuery, URLBuilder, URLToken, URLTokenizer; var init_url = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/url.js"() { + "use strict"; init_utils(); - URLQuery = class { + URLQuery = class _URLQuery { constructor() { this._rawQuery = {}; } @@ -10634,7 +12593,7 @@ var init_url = __esm({ * Parse a URLQuery from the provided text. */ static parse(text) { - const result = new URLQuery(); + const result = new _URLQuery(); if (text) { if (text.startsWith("?")) { text = text.substring(1); @@ -10683,7 +12642,7 @@ var init_url = __esm({ return result; } }; - URLBuilder = class { + URLBuilder = class _URLBuilder { /** * Set the scheme/protocol for this URL. If the provided scheme contains other parts of a URL * (such as a host, port, path, or query), those parts will be added to this URL as well. @@ -10890,30 +12849,30 @@ var init_url = __esm({ * Parses a given string URL into a new {@link URLBuilder}. */ static parse(text) { - const result = new URLBuilder(); + const result = new _URLBuilder(); result.set(text, "SCHEME_OR_HOST"); return result; } }; - URLToken = class { + URLToken = class _URLToken { constructor(text, type4) { this.text = text; this.type = type4; } static scheme(text) { - return new URLToken(text, "SCHEME"); + return new _URLToken(text, "SCHEME"); } static host(text) { - return new URLToken(text, "HOST"); + return new _URLToken(text, "HOST"); } static port(text) { - return new URLToken(text, "PORT"); + return new _URLToken(text, "PORT"); } static path(text) { - return new URLToken(text, "PATH"); + return new _URLToken(text, "PATH"); } static query(text) { - return new URLToken(text, "QUERY"); + return new _URLToken(text, "QUERY"); } }; URLTokenizer = class { @@ -11016,6 +12975,7 @@ function isValidPort(port) { var tunnel; var init_proxyAgent = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/proxyAgent.js"() { + "use strict"; tunnel = __toESM(require_tunnel2()); init_url(); } @@ -11024,6 +12984,7 @@ var init_proxyAgent = __esm({ // node_modules/.pnpm/delayed-stream@1.0.0/node_modules/delayed-stream/lib/delayed_stream.js var require_delayed_stream = __commonJS({ "node_modules/.pnpm/delayed-stream@1.0.0/node_modules/delayed-stream/lib/delayed_stream.js"(exports, module2) { + "use strict"; var Stream2 = require("stream").Stream; var util4 = require("util"); module2.exports = DelayedStream; @@ -11115,6 +13076,7 @@ var require_delayed_stream = __commonJS({ // node_modules/.pnpm/combined-stream@1.0.8/node_modules/combined-stream/lib/combined_stream.js var require_combined_stream = __commonJS({ "node_modules/.pnpm/combined-stream@1.0.8/node_modules/combined-stream/lib/combined_stream.js"(exports, module2) { + "use strict"; var util4 = require("util"); var Stream2 = require("stream").Stream; var DelayedStream = require_delayed_stream(); @@ -19811,6 +21773,7 @@ var require_db = __commonJS({ // node_modules/.pnpm/mime-db@1.52.0/node_modules/mime-db/index.js var require_mime_db = __commonJS({ "node_modules/.pnpm/mime-db@1.52.0/node_modules/mime-db/index.js"(exports, module2) { + "use strict"; module2.exports = require_db(); } }); @@ -19909,6 +21872,7 @@ var require_mime_types = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/defer.js var require_defer = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/defer.js"(exports, module2) { + "use strict"; module2.exports = defer; function defer(fn) { var nextTick = typeof setImmediate == "function" ? setImmediate : typeof process == "object" && typeof process.nextTick == "function" ? process.nextTick : null; @@ -19924,6 +21888,7 @@ var require_defer = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/async.js var require_async = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/async.js"(exports, module2) { + "use strict"; var defer = require_defer(); module2.exports = async; function async(callback) { @@ -19947,6 +21912,7 @@ var require_async = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/abort.js var require_abort = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/abort.js"(exports, module2) { + "use strict"; module2.exports = abort; function abort(state) { Object.keys(state.jobs).forEach(clean.bind(state)); @@ -19963,6 +21929,7 @@ var require_abort = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/iterate.js var require_iterate = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/iterate.js"(exports, module2) { + "use strict"; var async = require_async(); var abort = require_abort(); module2.exports = iterate; @@ -19996,6 +21963,7 @@ var require_iterate = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/state.js var require_state = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/state.js"(exports, module2) { + "use strict"; module2.exports = state; function state(list, sortMethod) { var isNamedList = !Array.isArray(list), initState = { @@ -20018,6 +21986,7 @@ var require_state = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/terminator.js var require_terminator = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/terminator.js"(exports, module2) { + "use strict"; var abort = require_abort(); var async = require_async(); module2.exports = terminator; @@ -20035,6 +22004,7 @@ var require_terminator = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/parallel.js var require_parallel = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/parallel.js"(exports, module2) { + "use strict"; var iterate = require_iterate(); var initState = require_state(); var terminator = require_terminator(); @@ -20062,6 +22032,7 @@ var require_parallel = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/serialOrdered.js var require_serialOrdered = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/serialOrdered.js"(exports, module2) { + "use strict"; var iterate = require_iterate(); var initState = require_state(); var terminator = require_terminator(); @@ -20096,6 +22067,7 @@ var require_serialOrdered = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/serial.js var require_serial = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/serial.js"(exports, module2) { + "use strict"; var serialOrdered = require_serialOrdered(); module2.exports = serial; function serial(list, iterator, callback) { @@ -20107,6 +22079,7 @@ var require_serial = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/index.js var require_asynckit = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/index.js"(exports, module2) { + "use strict"; module2.exports = { parallel: require_parallel(), serial: require_serial(), @@ -20118,6 +22091,7 @@ var require_asynckit = __commonJS({ // node_modules/.pnpm/form-data@4.0.0/node_modules/form-data/lib/populate.js var require_populate = __commonJS({ "node_modules/.pnpm/form-data@4.0.0/node_modules/form-data/lib/populate.js"(exports, module2) { + "use strict"; module2.exports = function(dst, src) { Object.keys(src).forEach(function(prop) { dst[prop] = dst[prop] || src[prop]; @@ -20130,6 +22104,7 @@ var require_populate = __commonJS({ // node_modules/.pnpm/form-data@4.0.0/node_modules/form-data/lib/form_data.js var require_form_data = __commonJS({ "node_modules/.pnpm/form-data@4.0.0/node_modules/form-data/lib/form_data.js"(exports, module2) { + "use strict"; var CombinedStream = require_combined_stream(); var util4 = require("util"); var path5 = require("path"); @@ -20446,6 +22421,7 @@ var require_form_data = __commonJS({ var RedactedString, defaultAllowedHeaderNames, defaultAllowedQueryParameters, Sanitizer; var init_sanitizer = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/sanitizer.js"() { + "use strict"; init_url(); init_utils(); RedactedString = "REDACTED"; @@ -20571,6 +22547,7 @@ var init_sanitizer = __esm({ var import_util2, custom; var init_inspect = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/inspect.js"() { + "use strict"; import_util2 = require("util"); custom = import_util2.inspect.custom; } @@ -20580,10 +22557,11 @@ var init_inspect = __esm({ var errorSanitizer, RestError; var init_restError = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/restError.js"() { + "use strict"; init_sanitizer(); init_inspect(); errorSanitizer = new Sanitizer(); - RestError = class extends Error { + RestError = class _RestError extends Error { constructor(message, code, statusCode, request, response) { super(message); this.name = "RestError"; @@ -20591,7 +22569,7 @@ var init_restError = __esm({ this.statusCode = statusCode; this.request = request; this.response = response; - Object.setPrototypeOf(this, RestError.prototype); + Object.setPrototypeOf(this, _RestError.prototype); } /** * Logging method for util.inspect in Node @@ -20613,6 +22591,7 @@ function log(message, ...args) { var import_os, import_util3; var init_log = __esm({ "node_modules/.pnpm/@azure+logger@1.0.4/node_modules/@azure/logger/dist-esm/src/log.js"() { + "use strict"; import_os = require("os"); import_util3 = __toESM(require("util")); } @@ -20693,6 +22672,7 @@ function extend3(namespace) { var debugEnvVariable, enabledString, enabledNamespaces, skippedNamespaces, debuggers, debugObj, debug_default; var init_debug = __esm({ "node_modules/.pnpm/@azure+logger@1.0.4/node_modules/@azure/logger/dist-esm/src/debug.js"() { + "use strict"; init_log(); debugEnvVariable = typeof process !== "undefined" && process.env && process.env.DEBUG || void 0; enabledNamespaces = []; @@ -20763,6 +22743,7 @@ function isAzureLogLevel(logLevel) { var registeredLoggers, logLevelFromEnv, azureLogLevel, AzureLogger, AZURE_LOG_LEVELS, levelMap; var init_src2 = __esm({ "node_modules/.pnpm/@azure+logger@1.0.4/node_modules/@azure/logger/dist-esm/src/index.js"() { + "use strict"; init_debug(); registeredLoggers = /* @__PURE__ */ new Set(); logLevelFromEnv = typeof process !== "undefined" && process.env && process.env.AZURE_LOG_LEVEL || void 0; @@ -20791,13 +22772,14 @@ var init_src2 = __esm({ var logger; var init_log2 = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/log.js"() { + "use strict"; init_src2(); logger = createClientLogger("core-http"); } }); // node_modules/.pnpm/webidl-conversions@3.0.1/node_modules/webidl-conversions/lib/index.js -var require_lib2 = __commonJS({ +var require_lib3 = __commonJS({ "node_modules/.pnpm/webidl-conversions@3.0.1/node_modules/webidl-conversions/lib/index.js"(exports, module2) { "use strict"; var conversions = {}; @@ -22376,7 +24358,7 @@ var require_URL_impl = __commonJS({ var require_URL = __commonJS({ "node_modules/.pnpm/whatwg-url@5.0.0/node_modules/whatwg-url/lib/URL.js"(exports, module2) { "use strict"; - var conversions = require_lib2(); + var conversions = require_lib3(); var utils = require_utils2(); var Impl = require_URL_impl(); var impl = utils.implSymbol; @@ -23174,6 +25156,7 @@ function destroyStream(stream, err) { var import_stream, import_http, import_url3, import_whatwg_url, import_https, import_zlib, Readable, BUFFER, TYPE, Blob2, convert, INTERNALS, PassThrough, invalidTokenRegex, invalidHeaderCharRegex, MAP, Headers, INTERNAL, HeadersIteratorPrototype, INTERNALS$1, STATUS_CODES, Response, INTERNALS$2, URL3, parse_url, format_url, streamDestructionSupported, Request, URL$1, PassThrough$1, isDomainOrSubdomain, isSameProtocol, lib_default; var init_lib = __esm({ "node_modules/.pnpm/node-fetch@2.6.11/node_modules/node-fetch/lib/index.mjs"() { + "use strict"; import_stream = __toESM(require("stream"), 1); import_http = __toESM(require("http"), 1); import_url3 = __toESM(require("url"), 1); @@ -23183,7 +25166,7 @@ var init_lib = __esm({ Readable = import_stream.default.Readable; BUFFER = Symbol("buffer"); TYPE = Symbol("type"); - Blob2 = class { + Blob2 = class _Blob { constructor() { this[TYPE] = ""; const blobParts = arguments[0]; @@ -23202,7 +25185,7 @@ var init_lib = __esm({ buffer = Buffer.from(element.buffer, element.byteOffset, element.byteLength); } else if (element instanceof ArrayBuffer) { buffer = Buffer.from(element); - } else if (element instanceof Blob2) { + } else if (element instanceof _Blob) { buffer = element[BUFFER]; } else { buffer = Buffer.from(typeof element === "string" ? element : String(element)); @@ -23264,7 +25247,7 @@ var init_lib = __esm({ const span = Math.max(relativeEnd - relativeStart, 0); const buffer = this[BUFFER]; const slicedBuffer = buffer.slice(relativeStart, relativeStart + span); - const blob = new Blob2([], { type: arguments[2] }); + const blob = new _Blob([], { type: arguments[2] }); blob[BUFFER] = slicedBuffer; return blob; } @@ -23391,7 +25374,7 @@ var init_lib = __esm({ invalidTokenRegex = /[^\^_`a-zA-Z\-0-9!#$%&'*+.|~]/; invalidHeaderCharRegex = /[^\t\x20-\x7e\x80-\xff]/; MAP = Symbol("map"); - Headers = class { + Headers = class _Headers { /** * Headers class * @@ -23401,7 +25384,7 @@ var init_lib = __esm({ constructor() { let init = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : void 0; this[MAP] = /* @__PURE__ */ Object.create(null); - if (init instanceof Headers) { + if (init instanceof _Headers) { const rawHeaders = init.raw(); const headerNames = Object.keys(rawHeaders); for (const headerName of headerNames) { @@ -23619,7 +25602,7 @@ var init_lib = __esm({ }); INTERNALS$1 = Symbol("Response internals"); STATUS_CODES = import_http.default.STATUS_CODES; - Response = class { + Response = class _Response { constructor() { let body2 = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : null; let opts = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}; @@ -23667,7 +25650,7 @@ var init_lib = __esm({ * @return Response */ clone() { - return new Response(clone(this), { + return new _Response(clone(this), { url: this.url, status: this.status, statusText: this.statusText, @@ -23698,7 +25681,7 @@ var init_lib = __esm({ parse_url = import_url3.default.parse; format_url = import_url3.default.format; streamDestructionSupported = "destroy" in import_stream.default.Readable.prototype; - Request = class { + Request = class _Request { constructor(input) { let init = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}; let parsedURL; @@ -23768,7 +25751,7 @@ var init_lib = __esm({ * @return Request */ clone() { - return new Request(this); + return new _Request(this); } }; Body.mixIn(Request.prototype); @@ -23836,6 +25819,7 @@ function parseHeaders(headers) { var http2, https2, import_stream2, import_form_data, ReportTransform, NodeFetchHttpClient; var init_nodeFetchHttpClient = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/nodeFetchHttpClient.js"() { + "use strict"; http2 = __toESM(require("http")); https2 = __toESM(require("https")); init_src(); @@ -24070,6 +26054,7 @@ var init_nodeFetchHttpClient = __esm({ // node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/defaultHttpClient.js var init_defaultHttpClient = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/defaultHttpClient.js"() { + "use strict"; init_nodeFetchHttpClient(); } }); @@ -24078,6 +26063,7 @@ var init_defaultHttpClient = __esm({ var HttpPipelineLogLevel; var init_httpPipelineLogLevel = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/httpPipelineLogLevel.js"() { + "use strict"; (function(HttpPipelineLogLevel2) { HttpPipelineLogLevel2[HttpPipelineLogLevel2["OFF"] = 0] = "OFF"; HttpPipelineLogLevel2[HttpPipelineLogLevel2["ERROR"] = 1] = "ERROR"; @@ -24087,7 +26073,7 @@ var init_httpPipelineLogLevel = __esm({ } }); -// node_modules/.pnpm/tslib@2.5.3/node_modules/tslib/tslib.es6.mjs +// node_modules/.pnpm/tslib@2.6.0/node_modules/tslib/tslib.es6.mjs function __rest(s, e) { var t = {}; for (var p in s) @@ -24187,7 +26173,8 @@ function __asyncValues(o) { } } var init_tslib_es6 = __esm({ - "node_modules/.pnpm/tslib@2.5.3/node_modules/tslib/tslib.es6.mjs"() { + "node_modules/.pnpm/tslib@2.6.0/node_modules/tslib/tslib.es6.mjs"() { + "use strict"; } }); @@ -24206,6 +26193,7 @@ function operationOptionsToRequestOptionsBase(opts) { } var init_operationOptions = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/operationOptions.js"() { + "use strict"; init_tslib_es6(); } }); @@ -24214,6 +26202,7 @@ var init_operationOptions = __esm({ var BaseRequestPolicy, RequestPolicyOptions; var init_requestPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/requestPolicy.js"() { + "use strict"; init_httpPipelineLogLevel(); BaseRequestPolicy = class { /** @@ -24271,6 +26260,7 @@ var init_requestPolicy = __esm({ // node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/defaults.js var require_defaults = __commonJS({ "node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/defaults.js"(exports) { + "use strict"; (function() { exports.defaults = { "0.1": { @@ -24347,6 +26337,7 @@ var require_defaults = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/Utility.js var require_Utility = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/Utility.js"(exports, module2) { + "use strict"; (function() { var assign, getValue, isArray, isEmpty, isFunction, isObject3, isPlainObject, slice = [].slice, hasProp = {}.hasOwnProperty; assign = function() { @@ -24420,6 +26411,7 @@ var require_Utility = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMImplementation.js var require_XMLDOMImplementation = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMImplementation.js"(exports, module2) { + "use strict"; (function() { var XMLDOMImplementation; module2.exports = XMLDOMImplementation = function() { @@ -24449,6 +26441,7 @@ var require_XMLDOMImplementation = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMErrorHandler.js var require_XMLDOMErrorHandler = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMErrorHandler.js"(exports, module2) { + "use strict"; (function() { var XMLDOMErrorHandler; module2.exports = XMLDOMErrorHandler = function() { @@ -24466,6 +26459,7 @@ var require_XMLDOMErrorHandler = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMStringList.js var require_XMLDOMStringList = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMStringList.js"(exports, module2) { + "use strict"; (function() { var XMLDOMStringList; module2.exports = XMLDOMStringList = function() { @@ -24492,6 +26486,7 @@ var require_XMLDOMStringList = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMConfiguration.js var require_XMLDOMConfiguration = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMConfiguration.js"(exports, module2) { + "use strict"; (function() { var XMLDOMConfiguration, XMLDOMErrorHandler, XMLDOMStringList; XMLDOMErrorHandler = require_XMLDOMErrorHandler(); @@ -24551,6 +26546,7 @@ var require_XMLDOMConfiguration = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/NodeType.js var require_NodeType = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/NodeType.js"(exports, module2) { + "use strict"; (function() { module2.exports = { Element: 1, @@ -24578,6 +26574,7 @@ var require_NodeType = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLAttribute.js var require_XMLAttribute = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLAttribute.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLAttribute, XMLNode; NodeType = require_NodeType(); @@ -24674,6 +26671,7 @@ var require_XMLAttribute = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLNamedNodeMap.js var require_XMLNamedNodeMap = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLNamedNodeMap.js"(exports, module2) { + "use strict"; (function() { var XMLNamedNodeMap; module2.exports = XMLNamedNodeMap = function() { @@ -24724,6 +26722,7 @@ var require_XMLNamedNodeMap = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLElement.js var require_XMLElement = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLElement.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLAttribute, XMLElement, XMLNamedNodeMap, XMLNode, getValue, isFunction, isObject3, ref, extend4 = function(child, parent) { for (var key in parent) { @@ -24994,6 +26993,7 @@ var require_XMLElement = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLCharacterData.js var require_XMLCharacterData = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLCharacterData.js"(exports, module2) { + "use strict"; (function() { var XMLCharacterData, XMLNode, extend4 = function(child, parent) { for (var key in parent) { @@ -25072,6 +27072,7 @@ var require_XMLCharacterData = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLCData.js var require_XMLCData = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLCData.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLCData, XMLCharacterData, extend4 = function(child, parent) { for (var key in parent) { @@ -25114,6 +27115,7 @@ var require_XMLCData = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLComment.js var require_XMLComment = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLComment.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLCharacterData, XMLComment, extend4 = function(child, parent) { for (var key in parent) { @@ -25156,6 +27158,7 @@ var require_XMLComment = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDeclaration.js var require_XMLDeclaration = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDeclaration.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDeclaration, XMLNode, isObject3, extend4 = function(child, parent) { for (var key in parent) { @@ -25205,6 +27208,7 @@ var require_XMLDeclaration = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDAttList.js var require_XMLDTDAttList = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDAttList.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDTDAttList, XMLNode, extend4 = function(child, parent) { for (var key in parent) { @@ -25267,6 +27271,7 @@ var require_XMLDTDAttList = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDEntity.js var require_XMLDTDEntity = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDEntity.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDTDEntity, XMLNode, isObject3, extend4 = function(child, parent) { for (var key in parent) { @@ -25364,6 +27369,7 @@ var require_XMLDTDEntity = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDElement.js var require_XMLDTDElement = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDElement.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDTDElement, XMLNode, extend4 = function(child, parent) { for (var key in parent) { @@ -25409,6 +27415,7 @@ var require_XMLDTDElement = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDNotation.js var require_XMLDTDNotation = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDNotation.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDTDNotation, XMLNode, extend4 = function(child, parent) { for (var key in parent) { @@ -25466,6 +27473,7 @@ var require_XMLDTDNotation = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDocType.js var require_XMLDocType = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDocType.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDocType, XMLNamedNodeMap, XMLNode, isObject3, extend4 = function(child, parent) { for (var key in parent) { @@ -25636,6 +27644,7 @@ var require_XMLDocType = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLRaw.js var require_XMLRaw = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLRaw.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLNode, XMLRaw, extend4 = function(child, parent) { for (var key in parent) { @@ -25677,6 +27686,7 @@ var require_XMLRaw = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLText.js var require_XMLText = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLText.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLCharacterData, XMLText, extend4 = function(child, parent) { for (var key in parent) { @@ -25748,6 +27758,7 @@ var require_XMLText = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js var require_XMLProcessingInstruction = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLCharacterData, XMLProcessingInstruction, extend4 = function(child, parent) { for (var key in parent) { @@ -25802,6 +27813,7 @@ var require_XMLProcessingInstruction = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDummy.js var require_XMLDummy = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDummy.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDummy, XMLNode, extend4 = function(child, parent) { for (var key in parent) { @@ -25839,6 +27851,7 @@ var require_XMLDummy = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLNodeList.js var require_XMLNodeList = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLNodeList.js"(exports, module2) { + "use strict"; (function() { var XMLNodeList; module2.exports = XMLNodeList = function() { @@ -25865,6 +27878,7 @@ var require_XMLNodeList = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/DocumentPosition.js var require_DocumentPosition = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/DocumentPosition.js"(exports, module2) { + "use strict"; (function() { module2.exports = { Disconnected: 1, @@ -25881,6 +27895,7 @@ var require_DocumentPosition = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLNode.js var require_XMLNode = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLNode.js"(exports, module2) { + "use strict"; (function() { var DocumentPosition, NodeType, XMLCData, XMLComment, XMLDeclaration, XMLDocType, XMLDummy, XMLElement, XMLNamedNodeMap, XMLNode, XMLNodeList, XMLProcessingInstruction, XMLRaw, XMLText, getValue, isEmpty, isFunction, isObject3, ref1, hasProp = {}.hasOwnProperty; ref1 = require_Utility(), isObject3 = ref1.isObject, isFunction = ref1.isFunction, isEmpty = ref1.isEmpty, getValue = ref1.getValue; @@ -26576,6 +28591,7 @@ var require_XMLNode = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLStringifier.js var require_XMLStringifier = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLStringifier.js"(exports, module2) { + "use strict"; (function() { var XMLStringifier, bind2 = function(fn, me) { return function() { @@ -26792,6 +28808,7 @@ var require_XMLStringifier = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/WriterState.js var require_WriterState = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/WriterState.js"(exports, module2) { + "use strict"; (function() { module2.exports = { None: 0, @@ -26806,6 +28823,7 @@ var require_WriterState = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLWriterBase.js var require_XMLWriterBase = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLWriterBase.js"(exports, module2) { + "use strict"; (function() { var NodeType, WriterState, XMLCData, XMLComment, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDeclaration, XMLDocType, XMLDummy, XMLElement, XMLProcessingInstruction, XMLRaw, XMLText, XMLWriterBase, assign, hasProp = {}.hasOwnProperty; assign = require_Utility().assign; @@ -27203,6 +29221,7 @@ var require_XMLWriterBase = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLStringWriter.js var require_XMLStringWriter = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLStringWriter.js"(exports, module2) { + "use strict"; (function() { var XMLStringWriter, XMLWriterBase, extend4 = function(child, parent) { for (var key in parent) { @@ -27246,6 +29265,7 @@ var require_XMLStringWriter = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDocument.js var require_XMLDocument = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDocument.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDOMConfiguration, XMLDOMImplementation, XMLDocument, XMLNode, XMLStringWriter, XMLStringifier, isPlainObject, extend4 = function(child, parent) { for (var key in parent) { @@ -27454,6 +29474,7 @@ var require_XMLDocument = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDocumentCB.js var require_XMLDocumentCB = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDocumentCB.js"(exports, module2) { + "use strict"; (function() { var NodeType, WriterState, XMLAttribute, XMLCData, XMLComment, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDeclaration, XMLDocType, XMLDocument, XMLDocumentCB, XMLElement, XMLProcessingInstruction, XMLRaw, XMLStringWriter, XMLStringifier, XMLText, getValue, isFunction, isObject3, isPlainObject, ref, hasProp = {}.hasOwnProperty; ref = require_Utility(), isObject3 = ref.isObject, isFunction = ref.isFunction, isPlainObject = ref.isPlainObject, getValue = ref.getValue; @@ -27924,6 +29945,7 @@ var require_XMLDocumentCB = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLStreamWriter.js var require_XMLStreamWriter = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLStreamWriter.js"(exports, module2) { + "use strict"; (function() { var NodeType, WriterState, XMLStreamWriter, XMLWriterBase, extend4 = function(child, parent) { for (var key in parent) { @@ -28091,8 +30113,9 @@ var require_XMLStreamWriter = __commonJS({ }); // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/index.js -var require_lib3 = __commonJS({ +var require_lib4 = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/index.js"(exports, module2) { + "use strict"; (function() { var NodeType, WriterState, XMLDOMImplementation, XMLDocument, XMLDocumentCB, XMLStreamWriter, XMLStringWriter, assign, isFunction, ref; ref = require_Utility(), assign = ref.assign, isFunction = ref.isFunction; @@ -28147,10 +30170,11 @@ var require_lib3 = __commonJS({ // node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/builder.js var require_builder = __commonJS({ "node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/builder.js"(exports) { + "use strict"; (function() { "use strict"; var builder, defaults, escapeCDATA, requiresCDATA, wrapCDATA, hasProp = {}.hasOwnProperty; - builder = require_lib3(); + builder = require_lib4(); defaults = require_defaults().defaults; requiresCDATA = function(entry) { return typeof entry === "string" && (entry.indexOf("&") >= 0 || entry.indexOf(">") >= 0 || entry.indexOf("<") >= 0); @@ -28273,6 +30297,7 @@ var require_builder = __commonJS({ // node_modules/.pnpm/sax@1.2.4/node_modules/sax/lib/sax.js var require_sax = __commonJS({ "node_modules/.pnpm/sax@1.2.4/node_modules/sax/lib/sax.js"(exports) { + "use strict"; (function(sax) { sax.parser = function(strict, opt) { return new SAXParser(strict, opt); @@ -29714,6 +31739,7 @@ var require_sax = __commonJS({ // node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/bom.js var require_bom = __commonJS({ "node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/bom.js"(exports) { + "use strict"; (function() { "use strict"; exports.stripBOM = function(str2) { @@ -29730,6 +31756,7 @@ var require_bom = __commonJS({ // node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/processors.js var require_processors = __commonJS({ "node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/processors.js"(exports) { + "use strict"; (function() { "use strict"; var prefixMatch; @@ -29762,6 +31789,7 @@ var require_processors = __commonJS({ // node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/parser.js var require_parser = __commonJS({ "node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/parser.js"(exports) { + "use strict"; (function() { "use strict"; var bom, defaults, events, isEmpty, processItem, processors, sax, setImmediate2, bind2 = function(fn, me) { @@ -30149,6 +32177,7 @@ var require_parser = __commonJS({ // node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/xml2js.js var require_xml2js = __commonJS({ "node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/xml2js.js"(exports) { + "use strict"; (function() { "use strict"; var builder, defaults, parser, processors, extend4 = function(child, parent) { @@ -30215,6 +32244,7 @@ function parseXML(str2, opts = {}) { var xml2js, xml2jsDefaultOptionsV2, xml2jsParserSettings, xml2jsBuilderSettings; var init_xml = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/xml.js"() { + "use strict"; xml2js = __toESM(require_xml2js()); init_serializer_common(); xml2jsDefaultOptionsV2 = { @@ -30429,6 +32459,7 @@ function parse2(jsonContentTypes, xmlContentTypes, operationResponse, opts) { var defaultJsonContentTypes, defaultXmlContentTypes, DeserializationPolicy; var init_deserializationPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/deserializationPolicy.js"() { + "use strict"; init_requestPolicy(); init_serializer_common(); init_serializer(); @@ -30464,6 +32495,7 @@ function keepAlivePolicy(keepAliveOptions) { var DefaultKeepAliveOptions, KeepAlivePolicy; var init_keepAlivePolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/keepAlivePolicy.js"() { + "use strict"; init_requestPolicy(); DefaultKeepAliveOptions = { enable: true @@ -30520,6 +32552,7 @@ function handleRedirect(policy, response, currentRetries) { var allowedRedirect, RedirectPolicy; var init_redirectPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/redirectPolicy.js"() { + "use strict"; init_requestPolicy(); init_url(); allowedRedirect = ["GET", "HEAD"]; @@ -30562,6 +32595,7 @@ function updateRetryData(retryOptions, retryData = { retryCount: 0, retryInterva var DEFAULT_CLIENT_RETRY_COUNT, DEFAULT_CLIENT_RETRY_INTERVAL, DEFAULT_CLIENT_MAX_RETRY_INTERVAL, DEFAULT_CLIENT_MIN_RETRY_INTERVAL; var init_exponentialBackoffStrategy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/exponentialBackoffStrategy.js"() { + "use strict"; DEFAULT_CLIENT_RETRY_COUNT = 3; DEFAULT_CLIENT_RETRY_INTERVAL = 1e3 * 30; DEFAULT_CLIENT_MAX_RETRY_INTERVAL = 1e3 * 90; @@ -30573,6 +32607,7 @@ var init_exponentialBackoffStrategy = __esm({ var _a, isNode; var init_isNode = __esm({ "node_modules/.pnpm/@azure+core-util@1.3.2/node_modules/@azure/core-util/dist-esm/src/isNode.js"() { + "use strict"; isNode = typeof process !== "undefined" && Boolean(process.version) && Boolean((_a = process.versions) === null || _a === void 0 ? void 0 : _a.node); } }); @@ -30611,6 +32646,7 @@ function createAbortablePromise(buildPromise, options2) { } var init_createAbortablePromise = __esm({ "node_modules/.pnpm/@azure+core-util@1.3.2/node_modules/@azure/core-util/dist-esm/src/createAbortablePromise.js"() { + "use strict"; init_src(); } }); @@ -30630,6 +32666,7 @@ function delay(timeInMs, options2) { var StandardAbortMessage; var init_delay = __esm({ "node_modules/.pnpm/@azure+core-util@1.3.2/node_modules/@azure/core-util/dist-esm/src/delay.js"() { + "use strict"; init_createAbortablePromise(); StandardAbortMessage = "The delay was aborted."; } @@ -30638,6 +32675,7 @@ var init_delay = __esm({ // node_modules/.pnpm/@azure+core-util@1.3.2/node_modules/@azure/core-util/dist-esm/src/index.js var init_src3 = __esm({ "node_modules/.pnpm/@azure+core-util@1.3.2/node_modules/@azure/core-util/dist-esm/src/index.js"() { + "use strict"; init_isNode(); init_delay(); } @@ -30687,6 +32725,7 @@ async function retry(policy, request, response, retryData, requestError) { var RetryMode, ExponentialRetryPolicy; var init_exponentialRetryPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/exponentialRetryPolicy.js"() { + "use strict"; init_requestPolicy(); init_exponentialBackoffStrategy(); init_constants(); @@ -30729,6 +32768,7 @@ function logPolicy(loggingOptions = {}) { var LogPolicy; var init_logPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/logPolicy.js"() { + "use strict"; init_requestPolicy(); init_sanitizer(); init_log2(); @@ -30809,6 +32849,7 @@ function getPathStringFromParameterPath(parameterPath, mapper) { } var init_operationParameter = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/operationParameter.js"() { + "use strict"; } }); @@ -30825,6 +32866,7 @@ function getStreamResponseStatusCodes(operationSpec) { } var init_operationSpec = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/operationSpec.js"() { + "use strict"; init_serializer(); } }); @@ -30836,12 +32878,14 @@ function isTokenCredential(credential) { } var init_tokenCredential = __esm({ "node_modules/.pnpm/@azure+core-auth@1.4.0/node_modules/@azure/core-auth/dist-esm/src/tokenCredential.js"() { + "use strict"; } }); // node_modules/.pnpm/@azure+core-auth@1.4.0/node_modules/@azure/core-auth/dist-esm/src/index.js var init_src4 = __esm({ "node_modules/.pnpm/@azure+core-auth@1.4.0/node_modules/@azure/core-auth/dist-esm/src/index.js"() { + "use strict"; init_tokenCredential(); } }); @@ -30864,6 +32908,7 @@ function getPlatformSpecificData() { var os5; var init_msRestUserAgentPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/msRestUserAgentPolicy.js"() { + "use strict"; os5 = __toESM(require("os")); init_constants(); } @@ -30901,6 +32946,7 @@ function userAgentPolicy(userAgentData) { var getDefaultUserAgentHeaderName, UserAgentPolicy; var init_userAgentPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/userAgentPolicy.js"() { + "use strict"; init_requestPolicy(); init_msRestUserAgentPolicy(); init_constants(); @@ -30937,6 +32983,7 @@ var init_userAgentPolicy = __esm({ var QueryCollectionFormat; var init_queryCollectionFormat = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/queryCollectionFormat.js"() { + "use strict"; (function(QueryCollectionFormat2) { QueryCollectionFormat2["Csv"] = ","; QueryCollectionFormat2["Ssv"] = " "; @@ -31061,6 +33108,7 @@ function bearerTokenAuthenticationPolicy(credential, scopes) { var DEFAULT_CYCLER_OPTIONS; var init_bearerTokenAuthenticationPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/bearerTokenAuthenticationPolicy.js"() { + "use strict"; init_requestPolicy(); init_constants(); init_src3(); @@ -31084,6 +33132,7 @@ function disableResponseDecompressionPolicy() { var DisableResponseDecompressionPolicy; var init_disableResponseDecompressionPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/disableResponseDecompressionPolicy.js"() { + "use strict"; init_requestPolicy(); DisableResponseDecompressionPolicy = class extends BaseRequestPolicy { /** @@ -31122,6 +33171,7 @@ function generateClientRequestIdPolicy(requestIdHeaderName = "x-ms-client-reques var GenerateClientRequestIdPolicy; var init_generateClientRequestIdPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/generateClientRequestIdPolicy.js"() { + "use strict"; init_requestPolicy(); GenerateClientRequestIdPolicy = class extends BaseRequestPolicy { constructor(nextPolicy, options2, _requestIdHeaderName) { @@ -31148,6 +33198,7 @@ function getCachedDefaultHttpClient() { var cachedHttpClient; var init_httpClientCache = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/httpClientCache.js"() { + "use strict"; init_defaultHttpClient(); } }); @@ -31249,6 +33300,7 @@ function extractAuthFromUrl(url2) { var globalNoProxyList, noProxyListLoaded, globalBypassedMap, ProxyPolicy; var init_proxyPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/proxyPolicy.js"() { + "use strict"; init_requestPolicy(); init_constants(); init_url(); @@ -31360,6 +33412,7 @@ async function getRegistrationStatus(policy, url2, originalRequest) { var RPRegistrationPolicy; var init_rpRegistrationPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/rpRegistrationPolicy.js"() { + "use strict"; init_utils(); init_requestPolicy(); init_src3(); @@ -31386,6 +33439,7 @@ function signingPolicy(authenticationProvider) { var SigningPolicy; var init_signingPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/signingPolicy.js"() { + "use strict"; init_requestPolicy(); SigningPolicy = class extends BaseRequestPolicy { constructor(nextPolicy, options2, authenticationProvider) { @@ -31435,6 +33489,7 @@ async function retry2(policy, request, operationResponse, err, retryData) { var SystemErrorRetryPolicy; var init_systemErrorRetryPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/systemErrorRetryPolicy.js"() { + "use strict"; init_requestPolicy(); init_exponentialBackoffStrategy(); init_src3(); @@ -31457,6 +33512,7 @@ var init_systemErrorRetryPolicy = __esm({ var DEFAULT_CLIENT_MAX_RETRY_COUNT; var init_throttlingRetryStrategy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/throttlingRetryStrategy.js"() { + "use strict"; DEFAULT_CLIENT_MAX_RETRY_COUNT = 3; } }); @@ -31472,6 +33528,7 @@ function throttlingRetryPolicy() { var StatusCodes, StandardAbortMessage2, ThrottlingRetryPolicy; var init_throttlingRetryPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/throttlingRetryPolicy.js"() { + "use strict"; init_requestPolicy(); init_src(); init_constants(); @@ -31479,7 +33536,7 @@ var init_throttlingRetryPolicy = __esm({ init_src3(); StatusCodes = Constants.HttpConstants.StatusCodes; StandardAbortMessage2 = "The operation was aborted."; - ThrottlingRetryPolicy = class extends BaseRequestPolicy { + ThrottlingRetryPolicy = class _ThrottlingRetryPolicy extends BaseRequestPolicy { constructor(nextPolicy, options2, _handleResponse) { super(nextPolicy, options2); this.numberOfRetries = 0; @@ -31497,7 +33554,7 @@ var init_throttlingRetryPolicy = __esm({ var _a2; const retryAfterHeader = httpResponse.headers.get(Constants.HeaderConstants.RETRY_AFTER); if (retryAfterHeader) { - const delayInMs = ThrottlingRetryPolicy.parseRetryAfterHeader(retryAfterHeader); + const delayInMs = _ThrottlingRetryPolicy.parseRetryAfterHeader(retryAfterHeader); if (delayInMs) { this.numberOfRetries += 1; await delay(delayInMs, { @@ -31519,7 +33576,7 @@ var init_throttlingRetryPolicy = __esm({ static parseRetryAfterHeader(headerValue) { const retryAfterInSeconds = Number(headerValue); if (Number.isNaN(retryAfterInSeconds)) { - return ThrottlingRetryPolicy.parseDateRetryAfterHeader(headerValue); + return _ThrottlingRetryPolicy.parseDateRetryAfterHeader(headerValue); } else { return retryAfterInSeconds * 1e3; } @@ -31542,6 +33599,7 @@ var init_throttlingRetryPolicy = __esm({ var _globalThis; var init_globalThis = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/platform/node/globalThis.js"() { + "use strict"; _globalThis = typeof globalThis === "object" ? globalThis : global; } }); @@ -31549,6 +33607,7 @@ var init_globalThis = __esm({ // node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/platform/node/index.js var init_node = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/platform/node/index.js"() { + "use strict"; init_globalThis(); } }); @@ -31556,6 +33615,7 @@ var init_node = __esm({ // node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/platform/index.js var init_platform = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/platform/index.js"() { + "use strict"; init_node(); } }); @@ -31564,6 +33624,7 @@ var init_platform = __esm({ var VERSION; var init_version2 = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/version.js"() { + "use strict"; VERSION = "1.4.1"; } }); @@ -31635,6 +33696,7 @@ function _makeCompatibilityCheck(ownVersion) { var re, isCompatible; var init_semver = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/internal/semver.js"() { + "use strict"; init_version2(); re = /^(\d+)\.(\d+)\.(\d+)(-(.+))?$/; isCompatible = _makeCompatibilityCheck(VERSION); @@ -31682,6 +33744,7 @@ function unregisterGlobal(type4, diag) { var major, GLOBAL_OPENTELEMETRY_API_KEY, _global; var init_global_utils = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/internal/global-utils.js"() { + "use strict"; init_platform(); init_version2(); init_semver(); @@ -31703,6 +33766,7 @@ function logProxy(funcName, namespace, args) { var __read, __spreadArray2, DiagComponentLogger; var init_ComponentLogger = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/diag/ComponentLogger.js"() { + "use strict"; init_global_utils(); __read = function(o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; @@ -31785,6 +33849,7 @@ var init_ComponentLogger = __esm({ var DiagLogLevel; var init_types = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/diag/types.js"() { + "use strict"; (function(DiagLogLevel2) { DiagLogLevel2[DiagLogLevel2["NONE"] = 0] = "NONE"; DiagLogLevel2[DiagLogLevel2["ERROR"] = 30] = "ERROR"; @@ -31823,6 +33888,7 @@ function createLogLevelDiagLogger(maxLevel, logger3) { } var init_logLevelLogger = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/diag/internal/logLevelLogger.js"() { + "use strict"; init_types(); } }); @@ -31831,6 +33897,7 @@ var init_logLevelLogger = __esm({ var __read2, __spreadArray3, API_NAME, DiagAPI; var init_diag = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/api/diag.js"() { + "use strict"; init_ComponentLogger(); init_logLevelLogger(); init_types(); @@ -31939,6 +34006,7 @@ function createContextKey(description) { var BaseContext, ROOT_CONTEXT; var init_context = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/context/context.js"() { + "use strict"; BaseContext = /** @class */ function() { function BaseContext2(parentContext) { @@ -31968,6 +34036,7 @@ var init_context = __esm({ var __read3, __spreadArray4, NoopContextManager; var init_NoopContextManager = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/context/NoopContextManager.js"() { + "use strict"; init_context(); __read3 = function(o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; @@ -32033,6 +34102,7 @@ var init_NoopContextManager = __esm({ var __read4, __spreadArray5, API_NAME2, NOOP_CONTEXT_MANAGER, ContextAPI; var init_context2 = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/api/context.js"() { + "use strict"; init_NoopContextManager(); init_global_utils(); init_diag(); @@ -32113,6 +34183,7 @@ var init_context2 = __esm({ var TraceFlags; var init_trace_flags = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/trace_flags.js"() { + "use strict"; (function(TraceFlags2) { TraceFlags2[TraceFlags2["NONE"] = 0] = "NONE"; TraceFlags2[TraceFlags2["SAMPLED"] = 1] = "SAMPLED"; @@ -32124,6 +34195,7 @@ var init_trace_flags = __esm({ var INVALID_SPANID, INVALID_TRACEID, INVALID_SPAN_CONTEXT; var init_invalid_span_constants = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/invalid-span-constants.js"() { + "use strict"; init_trace_flags(); INVALID_SPANID = "0000000000000000"; INVALID_TRACEID = "00000000000000000000000000000000"; @@ -32139,6 +34211,7 @@ var init_invalid_span_constants = __esm({ var NonRecordingSpan; var init_NonRecordingSpan = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/NonRecordingSpan.js"() { + "use strict"; init_invalid_span_constants(); NonRecordingSpan = /** @class */ function() { @@ -32201,6 +34274,7 @@ function getSpanContext(context3) { var SPAN_KEY; var init_context_utils = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/context-utils.js"() { + "use strict"; init_context(); init_NonRecordingSpan(); init_context2(); @@ -32224,6 +34298,7 @@ function wrapSpanContext(spanContext) { var VALID_TRACEID_REGEX, VALID_SPANID_REGEX; var init_spancontext_utils = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/spancontext-utils.js"() { + "use strict"; init_invalid_span_constants(); init_NonRecordingSpan(); VALID_TRACEID_REGEX = /^([0-9a-f]{32})$/i; @@ -32238,6 +34313,7 @@ function isSpanContext(spanContext) { var contextApi, NoopTracer; var init_NoopTracer = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/NoopTracer.js"() { + "use strict"; init_context2(); init_context_utils(); init_NonRecordingSpan(); @@ -32292,6 +34368,7 @@ var init_NoopTracer = __esm({ var NOOP_TRACER, ProxyTracer; var init_ProxyTracer = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/ProxyTracer.js"() { + "use strict"; init_NoopTracer(); NOOP_TRACER = new NoopTracer(); ProxyTracer = /** @class */ @@ -32329,6 +34406,7 @@ var init_ProxyTracer = __esm({ var NoopTracerProvider; var init_NoopTracerProvider = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/NoopTracerProvider.js"() { + "use strict"; init_NoopTracer(); NoopTracerProvider = /** @class */ function() { @@ -32346,6 +34424,7 @@ var init_NoopTracerProvider = __esm({ var NOOP_TRACER_PROVIDER, ProxyTracerProvider; var init_ProxyTracerProvider = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/ProxyTracerProvider.js"() { + "use strict"; init_ProxyTracer(); init_NoopTracerProvider(); NOOP_TRACER_PROVIDER = new NoopTracerProvider(); @@ -32377,6 +34456,7 @@ var init_ProxyTracerProvider = __esm({ var context; var init_context_api = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/context-api.js"() { + "use strict"; init_context2(); context = ContextAPI.getInstance(); } @@ -32386,6 +34466,7 @@ var init_context_api = __esm({ var API_NAME3, TraceAPI; var init_trace = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/api/trace.js"() { + "use strict"; init_global_utils(); init_ProxyTracerProvider(); init_spancontext_utils(); @@ -32437,6 +34518,7 @@ var init_trace = __esm({ var trace; var init_trace_api = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace-api.js"() { + "use strict"; init_trace(); trace = TraceAPI.getInstance(); } @@ -32445,6 +34527,7 @@ var init_trace_api = __esm({ // node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/index.js var init_esm = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/index.js"() { + "use strict"; init_invalid_span_constants(); init_context_api(); init_trace_api(); @@ -32464,6 +34547,7 @@ function getTracer(name, version3) { var SpanKind, context2, SpanStatusCode; var init_interfaces = __esm({ "node_modules/.pnpm/@azure+core-tracing@1.0.0-preview.13/node_modules/@azure/core-tracing/dist-esm/src/interfaces.js"() { + "use strict"; init_esm(); (function(SpanKind2) { SpanKind2[SpanKind2["INTERNAL"] = 0] = "INTERNAL"; @@ -32522,6 +34606,7 @@ function createSpanFunction(args) { } var init_createSpan = __esm({ "node_modules/.pnpm/@azure+core-tracing@1.0.0-preview.13/node_modules/@azure/core-tracing/dist-esm/src/createSpan.js"() { + "use strict"; init_interfaces(); init_esm(); } @@ -32547,6 +34632,7 @@ function getTraceParentHeader(spanContext) { var VERSION2; var init_traceParentHeader = __esm({ "node_modules/.pnpm/@azure+core-tracing@1.0.0-preview.13/node_modules/@azure/core-tracing/dist-esm/src/utils/traceParentHeader.js"() { + "use strict"; VERSION2 = "00"; } }); @@ -32554,6 +34640,7 @@ var init_traceParentHeader = __esm({ // node_modules/.pnpm/@azure+core-tracing@1.0.0-preview.13/node_modules/@azure/core-tracing/dist-esm/src/index.js var init_src5 = __esm({ "node_modules/.pnpm/@azure+core-tracing@1.0.0-preview.13/node_modules/@azure/core-tracing/dist-esm/src/index.js"() { + "use strict"; init_createSpan(); init_interfaces(); init_traceParentHeader(); @@ -32571,6 +34658,7 @@ function tracingPolicy(tracingOptions = {}) { var createSpan, TracingPolicy; var init_tracingPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/tracingPolicy.js"() { + "use strict"; init_requestPolicy(); init_src5(); init_log2(); @@ -32891,6 +34979,7 @@ function getCredentialScopes(options2, baseUri) { var ServiceClient; var init_serviceClient = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/serviceClient.js"() { + "use strict"; init_utils(); init_serializer(); init_deserializationPolicy(); @@ -33159,6 +35248,7 @@ var init_serviceClient = __esm({ // node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/index.js var init_src6 = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/index.js"() { + "use strict"; init_webResource(); init_defaultHttpClient(); init_httpHeaders(); @@ -33371,6 +35461,7 @@ __export(mappers_exports, { var BlobServiceProperties, Logging, RetentionPolicy, Metrics, CorsRule, StaticWebsite, StorageError, BlobServiceStatistics, GeoReplication, ListContainersSegmentResponse, ContainerItem, ContainerProperties, KeyInfo, UserDelegationKey, FilterBlobSegment, FilterBlobItem, BlobTags, BlobTag, SignedIdentifier, AccessPolicy, ListBlobsFlatSegmentResponse, BlobFlatListSegment, BlobItemInternal, BlobName, BlobPropertiesInternal, ListBlobsHierarchySegmentResponse, BlobHierarchyListSegment, BlobPrefix, BlockLookupList, BlockList, Block, PageList, PageRange, ClearRange, QueryRequest, QuerySerialization, QueryFormat, DelimitedTextConfiguration, JsonTextConfiguration, ArrowConfiguration, ArrowField, ServiceSetPropertiesHeaders, ServiceSetPropertiesExceptionHeaders, ServiceGetPropertiesHeaders, ServiceGetPropertiesExceptionHeaders, ServiceGetStatisticsHeaders, ServiceGetStatisticsExceptionHeaders, ServiceListContainersSegmentHeaders, ServiceListContainersSegmentExceptionHeaders, ServiceGetUserDelegationKeyHeaders, ServiceGetUserDelegationKeyExceptionHeaders, ServiceGetAccountInfoHeaders, ServiceGetAccountInfoExceptionHeaders, ServiceSubmitBatchHeaders, ServiceSubmitBatchExceptionHeaders, ServiceFilterBlobsHeaders, ServiceFilterBlobsExceptionHeaders, ContainerCreateHeaders, ContainerCreateExceptionHeaders, ContainerGetPropertiesHeaders, ContainerGetPropertiesExceptionHeaders, ContainerDeleteHeaders, ContainerDeleteExceptionHeaders, ContainerSetMetadataHeaders, ContainerSetMetadataExceptionHeaders, ContainerGetAccessPolicyHeaders, ContainerGetAccessPolicyExceptionHeaders, ContainerSetAccessPolicyHeaders, ContainerSetAccessPolicyExceptionHeaders, ContainerRestoreHeaders, ContainerRestoreExceptionHeaders, ContainerRenameHeaders, ContainerRenameExceptionHeaders, ContainerSubmitBatchHeaders, ContainerSubmitBatchExceptionHeaders, ContainerFilterBlobsHeaders, ContainerFilterBlobsExceptionHeaders, ContainerAcquireLeaseHeaders, ContainerAcquireLeaseExceptionHeaders, ContainerReleaseLeaseHeaders, ContainerReleaseLeaseExceptionHeaders, ContainerRenewLeaseHeaders, ContainerRenewLeaseExceptionHeaders, ContainerBreakLeaseHeaders, ContainerBreakLeaseExceptionHeaders, ContainerChangeLeaseHeaders, ContainerChangeLeaseExceptionHeaders, ContainerListBlobFlatSegmentHeaders, ContainerListBlobFlatSegmentExceptionHeaders, ContainerListBlobHierarchySegmentHeaders, ContainerListBlobHierarchySegmentExceptionHeaders, ContainerGetAccountInfoHeaders, ContainerGetAccountInfoExceptionHeaders, BlobDownloadHeaders, BlobDownloadExceptionHeaders, BlobGetPropertiesHeaders, BlobGetPropertiesExceptionHeaders, BlobDeleteHeaders, BlobDeleteExceptionHeaders, BlobUndeleteHeaders, BlobUndeleteExceptionHeaders, BlobSetExpiryHeaders, BlobSetExpiryExceptionHeaders, BlobSetHttpHeadersHeaders, BlobSetHttpHeadersExceptionHeaders, BlobSetImmutabilityPolicyHeaders, BlobSetImmutabilityPolicyExceptionHeaders, BlobDeleteImmutabilityPolicyHeaders, BlobDeleteImmutabilityPolicyExceptionHeaders, BlobSetLegalHoldHeaders, BlobSetLegalHoldExceptionHeaders, BlobSetMetadataHeaders, BlobSetMetadataExceptionHeaders, BlobAcquireLeaseHeaders, BlobAcquireLeaseExceptionHeaders, BlobReleaseLeaseHeaders, BlobReleaseLeaseExceptionHeaders, BlobRenewLeaseHeaders, BlobRenewLeaseExceptionHeaders, BlobChangeLeaseHeaders, BlobChangeLeaseExceptionHeaders, BlobBreakLeaseHeaders, BlobBreakLeaseExceptionHeaders, BlobCreateSnapshotHeaders, BlobCreateSnapshotExceptionHeaders, BlobStartCopyFromURLHeaders, BlobStartCopyFromURLExceptionHeaders, BlobCopyFromURLHeaders, BlobCopyFromURLExceptionHeaders, BlobAbortCopyFromURLHeaders, BlobAbortCopyFromURLExceptionHeaders, BlobSetTierHeaders, BlobSetTierExceptionHeaders, BlobGetAccountInfoHeaders, BlobGetAccountInfoExceptionHeaders, BlobQueryHeaders, BlobQueryExceptionHeaders, BlobGetTagsHeaders, BlobGetTagsExceptionHeaders, BlobSetTagsHeaders, BlobSetTagsExceptionHeaders, PageBlobCreateHeaders, PageBlobCreateExceptionHeaders, PageBlobUploadPagesHeaders, PageBlobUploadPagesExceptionHeaders, PageBlobClearPagesHeaders, PageBlobClearPagesExceptionHeaders, PageBlobUploadPagesFromURLHeaders, PageBlobUploadPagesFromURLExceptionHeaders, PageBlobGetPageRangesHeaders, PageBlobGetPageRangesExceptionHeaders, PageBlobGetPageRangesDiffHeaders, PageBlobGetPageRangesDiffExceptionHeaders, PageBlobResizeHeaders, PageBlobResizeExceptionHeaders, PageBlobUpdateSequenceNumberHeaders, PageBlobUpdateSequenceNumberExceptionHeaders, PageBlobCopyIncrementalHeaders, PageBlobCopyIncrementalExceptionHeaders, AppendBlobCreateHeaders, AppendBlobCreateExceptionHeaders, AppendBlobAppendBlockHeaders, AppendBlobAppendBlockExceptionHeaders, AppendBlobAppendBlockFromUrlHeaders, AppendBlobAppendBlockFromUrlExceptionHeaders, AppendBlobSealHeaders, AppendBlobSealExceptionHeaders, BlockBlobUploadHeaders, BlockBlobUploadExceptionHeaders, BlockBlobPutBlobFromUrlHeaders, BlockBlobPutBlobFromUrlExceptionHeaders, BlockBlobStageBlockHeaders, BlockBlobStageBlockExceptionHeaders, BlockBlobStageBlockFromURLHeaders, BlockBlobStageBlockFromURLExceptionHeaders, BlockBlobCommitBlockListHeaders, BlockBlobCommitBlockListExceptionHeaders, BlockBlobGetBlockListHeaders, BlockBlobGetBlockListExceptionHeaders; var init_mappers = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/models/mappers.js"() { + "use strict"; BlobServiceProperties = { serializedName: "BlobServiceProperties", xmlName: "StorageServiceProperties", @@ -41571,6 +43662,7 @@ var init_mappers = __esm({ var contentType, blobServiceProperties, accept, url, restype, comp, timeoutInSeconds, version2, requestId, accept1, comp1, comp2, prefix, marker, maxPageSize, include, keyInfo, comp3, restype1, body, comp4, contentLength, multipartContentType, comp5, where, restype2, metadata, access, defaultEncryptionScope, preventEncryptionScopeOverride, leaseId, ifModifiedSince, ifUnmodifiedSince, comp6, comp7, containerAcl, comp8, deletedContainerName, deletedContainerVersion, comp9, sourceContainerName, sourceLeaseId, comp10, action, duration, proposedLeaseId, action1, leaseId1, action2, action3, breakPeriod, action4, proposedLeaseId1, include1, delimiter, snapshot, versionId, range, rangeGetContentMD5, rangeGetContentCRC64, encryptionKey, encryptionKeySha256, encryptionAlgorithm, ifMatch, ifNoneMatch, ifTags, deleteSnapshots, blobDeleteType, comp11, expiryOptions, expiresOn, blobCacheControl, blobContentType, blobContentMD5, blobContentEncoding, blobContentLanguage, blobContentDisposition, comp12, immutabilityPolicyExpiry, immutabilityPolicyMode, comp13, legalHold, encryptionScope, comp14, tier, rehydratePriority, sourceIfModifiedSince, sourceIfUnmodifiedSince, sourceIfMatch, sourceIfNoneMatch, sourceIfTags, copySource, blobTagsString, sealBlob, legalHold1, xMsRequiresSync, sourceContentMD5, copySourceAuthorization, copySourceTags, comp15, copyActionAbortConstant, copyId, comp16, tier1, queryRequest, comp17, comp18, tags, transactionalContentMD5, transactionalContentCrc64, blobType, blobContentLength, blobSequenceNumber, contentType1, body1, accept2, comp19, pageWrite, ifSequenceNumberLessThanOrEqualTo, ifSequenceNumberLessThan, ifSequenceNumberEqualTo, pageWrite1, sourceUrl, sourceRange, sourceContentCrc64, range1, comp20, prevsnapshot, prevSnapshotUrl, sequenceNumberAction, comp21, blobType1, comp22, maxSize, appendPosition, sourceRange1, comp23, blobType2, copySourceBlobProperties, comp24, blockId, blocks, comp25, listType; var init_parameters = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/models/parameters.js"() { + "use strict"; init_src6(); init_mappers(); contentType = { @@ -43180,6 +45272,7 @@ var init_parameters = __esm({ var Service, xmlSerializer, setPropertiesOperationSpec, getPropertiesOperationSpec, getStatisticsOperationSpec, listContainersSegmentOperationSpec, getUserDelegationKeyOperationSpec, getAccountInfoOperationSpec, submitBatchOperationSpec, filterBlobsOperationSpec; var init_service = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/service.js"() { + "use strict"; init_src6(); init_mappers(); init_parameters(); @@ -43526,6 +45619,7 @@ var init_service = __esm({ var Container, xmlSerializer2, createOperationSpec, getPropertiesOperationSpec2, deleteOperationSpec, setMetadataOperationSpec, getAccessPolicyOperationSpec, setAccessPolicyOperationSpec, restoreOperationSpec, renameOperationSpec, submitBatchOperationSpec2, filterBlobsOperationSpec2, acquireLeaseOperationSpec, releaseLeaseOperationSpec, renewLeaseOperationSpec, breakLeaseOperationSpec, changeLeaseOperationSpec, listBlobFlatSegmentOperationSpec, listBlobHierarchySegmentOperationSpec, getAccountInfoOperationSpec2; var init_container = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/container.js"() { + "use strict"; init_src6(); init_mappers(); init_parameters(); @@ -44296,6 +46390,7 @@ var init_container = __esm({ var Blob3, xmlSerializer3, downloadOperationSpec, getPropertiesOperationSpec3, deleteOperationSpec2, undeleteOperationSpec, setExpiryOperationSpec, setHttpHeadersOperationSpec, setImmutabilityPolicyOperationSpec, deleteImmutabilityPolicyOperationSpec, setLegalHoldOperationSpec, setMetadataOperationSpec2, acquireLeaseOperationSpec2, releaseLeaseOperationSpec2, renewLeaseOperationSpec2, changeLeaseOperationSpec2, breakLeaseOperationSpec2, createSnapshotOperationSpec, startCopyFromURLOperationSpec, copyFromURLOperationSpec, abortCopyFromURLOperationSpec, setTierOperationSpec, getAccountInfoOperationSpec3, queryOperationSpec, getTagsOperationSpec, setTagsOperationSpec; var init_blob = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/blob.js"() { + "use strict"; init_src6(); init_mappers(); init_parameters(); @@ -45376,6 +47471,7 @@ var init_blob = __esm({ var PageBlob, xmlSerializer4, serializer, createOperationSpec2, uploadPagesOperationSpec, clearPagesOperationSpec, uploadPagesFromURLOperationSpec, getPageRangesOperationSpec, getPageRangesDiffOperationSpec, resizeOperationSpec, updateSequenceNumberOperationSpec, copyIncrementalOperationSpec; var init_pageBlob = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/pageBlob.js"() { + "use strict"; init_src6(); init_mappers(); init_parameters(); @@ -45875,6 +47971,7 @@ var init_pageBlob = __esm({ var AppendBlob, xmlSerializer5, serializer2, createOperationSpec3, appendBlockOperationSpec, appendBlockFromUrlOperationSpec, sealOperationSpec; var init_appendBlob = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/appendBlob.js"() { + "use strict"; init_src6(); init_mappers(); init_parameters(); @@ -46117,6 +48214,7 @@ var init_appendBlob = __esm({ var BlockBlob, xmlSerializer6, serializer3, uploadOperationSpec, putBlobFromUrlOperationSpec, stageBlockOperationSpec, stageBlockFromURLOperationSpec, commitBlockListOperationSpec, getBlockListOperationSpec; var init_blockBlob = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/blockBlob.js"() { + "use strict"; init_src6(); init_mappers(); init_parameters(); @@ -46513,6 +48611,7 @@ var init_blockBlob = __esm({ // node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/index.js var init_operations = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/index.js"() { + "use strict"; init_service(); init_container(); init_blob(); @@ -46526,6 +48625,7 @@ var init_operations = __esm({ var logger2; var init_log3 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/log.js"() { + "use strict"; init_src2(); logger2 = createClientLogger("storage-blob"); } @@ -46535,6 +48635,7 @@ var init_log3 = __esm({ var SDK_VERSION, SERVICE_VERSION, BLOCK_BLOB_MAX_UPLOAD_BLOB_BYTES, BLOCK_BLOB_MAX_STAGE_BLOCK_BYTES, BLOCK_BLOB_MAX_BLOCKS, DEFAULT_BLOCK_BUFFER_SIZE_BYTES, DEFAULT_BLOB_DOWNLOAD_BLOCK_BYTES, DEFAULT_MAX_DOWNLOAD_RETRY_REQUESTS, REQUEST_TIMEOUT, StorageOAuthScopes, URLConstants, HTTPURLConnection, HeaderConstants, ETagNone, ETagAny, SIZE_1_MB, BATCH_MAX_REQUEST, BATCH_MAX_PAYLOAD_IN_BYTES, HTTP_LINE_ENDING, HTTP_VERSION_1_1, EncryptionAlgorithmAES25, DevelopmentConnectionString, StorageBlobLoggingAllowedHeaderNames, StorageBlobLoggingAllowedQueryParameters, BlobUsesCustomerSpecifiedEncryptionMsg, BlobDoesNotUseCustomerSpecifiedEncryption, PathStylePorts; var init_constants2 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/constants.js"() { + "use strict"; SDK_VERSION = "12.14.0"; SERVICE_VERSION = "2022-11-02"; BLOCK_BLOB_MAX_UPLOAD_BLOB_BYTES = 256 * 1024 * 1024; @@ -47195,6 +49296,7 @@ function EscapePath(blobName) { } var init_utils_common = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/utils.common.js"() { + "use strict"; init_src6(); init_constants2(); } @@ -47204,6 +49306,7 @@ var init_utils_common = __esm({ var StorageBrowserPolicy; var init_StorageBrowserPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/StorageBrowserPolicy.js"() { + "use strict"; init_src6(); init_constants2(); init_utils_common(); @@ -47242,6 +49345,7 @@ var init_StorageBrowserPolicy = __esm({ var StorageBrowserPolicyFactory; var init_StorageBrowserPolicyFactory = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/StorageBrowserPolicyFactory.js"() { + "use strict"; init_StorageBrowserPolicy(); StorageBrowserPolicyFactory = class { /** @@ -47261,6 +49365,7 @@ var init_StorageBrowserPolicyFactory = __esm({ var StorageRetryPolicyType, DEFAULT_RETRY_OPTIONS, RETRY_ABORT_ERROR, StorageRetryPolicy; var init_StorageRetryPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/StorageRetryPolicy.js"() { + "use strict"; init_src(); init_src6(); init_constants2(); @@ -47425,6 +49530,7 @@ var init_StorageRetryPolicy = __esm({ var StorageRetryPolicyFactory; var init_StorageRetryPolicyFactory = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/StorageRetryPolicyFactory.js"() { + "use strict"; init_StorageRetryPolicy(); StorageRetryPolicyFactory = class { /** @@ -47451,6 +49557,7 @@ var init_StorageRetryPolicyFactory = __esm({ var CredentialPolicy; var init_CredentialPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/CredentialPolicy.js"() { + "use strict"; init_src6(); CredentialPolicy = class extends BaseRequestPolicy { /** @@ -47478,6 +49585,7 @@ var init_CredentialPolicy = __esm({ var AnonymousCredentialPolicy; var init_AnonymousCredentialPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/AnonymousCredentialPolicy.js"() { + "use strict"; init_CredentialPolicy(); AnonymousCredentialPolicy = class extends CredentialPolicy { /** @@ -47498,6 +49606,7 @@ var init_AnonymousCredentialPolicy = __esm({ var Credential; var init_Credential = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/credentials/Credential.js"() { + "use strict"; Credential = class { /** * Creates a RequestPolicy object. @@ -47516,6 +49625,7 @@ var init_Credential = __esm({ var AnonymousCredential; var init_AnonymousCredential = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/credentials/AnonymousCredential.js"() { + "use strict"; init_AnonymousCredentialPolicy(); init_Credential(); AnonymousCredential = class extends Credential { @@ -47536,6 +49646,7 @@ var init_AnonymousCredential = __esm({ var TelemetryPolicy; var init_TelemetryPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/TelemetryPolicy.js"() { + "use strict"; init_src6(); init_constants2(); TelemetryPolicy = class extends BaseRequestPolicy { @@ -47573,6 +49684,7 @@ var init_TelemetryPolicy = __esm({ var os6, TelemetryPolicyFactory; var init_TelemetryPolicyFactory = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/TelemetryPolicyFactory.js"() { + "use strict"; init_src6(); os6 = __toESM(require("os")); init_TelemetryPolicy(); @@ -47625,6 +49737,7 @@ function getCachedDefaultHttpClient2() { var _defaultHttpClient; var init_cache = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/cache.js"() { + "use strict"; init_src6(); _defaultHttpClient = new NodeFetchHttpClient(); } @@ -47776,6 +49889,7 @@ function storageBearerTokenChallengeAuthenticationPolicy(credential, scopes) { var Constants2, DEFAULT_CYCLER_OPTIONS2; var init_StorageBearerTokenChallengeAuthenticationPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/StorageBearerTokenChallengeAuthenticationPolicy.js"() { + "use strict"; init_src6(); init_src6(); init_src6(); @@ -47841,6 +49955,7 @@ function newPipeline(credential, pipelineOptions = {}) { var Pipeline; var init_Pipeline = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/Pipeline.js"() { + "use strict"; init_src6(); init_log3(); init_StorageBrowserPolicyFactory(); @@ -47882,6 +49997,7 @@ var init_Pipeline = __esm({ var StorageSharedKeyCredentialPolicy; var init_StorageSharedKeyCredentialPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/StorageSharedKeyCredentialPolicy.js"() { + "use strict"; init_constants2(); init_utils_common(); init_CredentialPolicy(); @@ -48010,6 +50126,7 @@ ${key}:${decodeURIComponent(lowercaseQueries[key])}`; var import_crypto5, StorageSharedKeyCredential; var init_StorageSharedKeyCredential = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/credentials/StorageSharedKeyCredential.js"() { + "use strict"; import_crypto5 = require("crypto"); init_StorageSharedKeyCredentialPolicy(); init_Credential(); @@ -48049,6 +50166,7 @@ var init_StorageSharedKeyCredential = __esm({ var packageName, packageVersion, StorageClientContext; var init_storageClientContext = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/storageClientContext.js"() { + "use strict"; init_src6(); packageName = "azure-storage-blob"; packageVersion = "12.14.0"; @@ -48084,6 +50202,7 @@ var init_storageClientContext = __esm({ var StorageClient; var init_StorageClient = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/StorageClient.js"() { + "use strict"; init_storageClientContext(); init_utils_common(); init_AnonymousCredential(); @@ -48128,6 +50247,7 @@ function convertTracingToRequestOptionsBase(options2) { var createSpan2; var init_tracing = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/tracing.js"() { + "use strict"; init_src5(); createSpan2 = createSpanFunction({ packagePrefix: "Azure.Storage.Blob", @@ -48140,7 +50260,8 @@ var init_tracing = __esm({ var BlobSASPermissions; var init_BlobSASPermissions = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/BlobSASPermissions.js"() { - BlobSASPermissions = class { + "use strict"; + BlobSASPermissions = class _BlobSASPermissions { constructor() { this.read = false; this.add = false; @@ -48161,7 +50282,7 @@ var init_BlobSASPermissions = __esm({ * @param permissions - */ static parse(permissions) { - const blobSASPermissions = new BlobSASPermissions(); + const blobSASPermissions = new _BlobSASPermissions(); for (const char of permissions) { switch (char) { case "r": @@ -48210,7 +50331,7 @@ var init_BlobSASPermissions = __esm({ * @param permissionLike - */ static from(permissionLike) { - const blobSASPermissions = new BlobSASPermissions(); + const blobSASPermissions = new _BlobSASPermissions(); if (permissionLike.read) { blobSASPermissions.read = true; } @@ -48297,7 +50418,8 @@ var init_BlobSASPermissions = __esm({ var ContainerSASPermissions; var init_ContainerSASPermissions = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/ContainerSASPermissions.js"() { - ContainerSASPermissions = class { + "use strict"; + ContainerSASPermissions = class _ContainerSASPermissions { constructor() { this.read = false; this.add = false; @@ -48320,7 +50442,7 @@ var init_ContainerSASPermissions = __esm({ * @param permissions - */ static parse(permissions) { - const containerSASPermissions = new ContainerSASPermissions(); + const containerSASPermissions = new _ContainerSASPermissions(); for (const char of permissions) { switch (char) { case "r": @@ -48375,7 +50497,7 @@ var init_ContainerSASPermissions = __esm({ * @param permissionLike - */ static from(permissionLike) { - const containerSASPermissions = new ContainerSASPermissions(); + const containerSASPermissions = new _ContainerSASPermissions(); if (permissionLike.read) { containerSASPermissions.read = true; } @@ -48476,6 +50598,7 @@ var init_ContainerSASPermissions = __esm({ var import_crypto6, UserDelegationKeyCredential; var init_UserDelegationKeyCredential = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/credentials/UserDelegationKeyCredential.js"() { + "use strict"; import_crypto6 = require("crypto"); UserDelegationKeyCredential = class { /** @@ -48506,6 +50629,7 @@ function ipRangeToString(ipRange) { } var init_SasIPRange = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/SasIPRange.js"() { + "use strict"; } }); @@ -48513,6 +50637,7 @@ var init_SasIPRange = __esm({ var SASProtocol, SASQueryParameters; var init_SASQueryParameters = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/SASQueryParameters.js"() { + "use strict"; init_SasIPRange(); init_utils_common(); (function(SASProtocol2) { @@ -49092,6 +51217,7 @@ function SASSignatureValuesSanityCheckAndAutofill(blobSASSignatureValues) { } var init_BlobSASSignatureValues = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/BlobSASSignatureValues.js"() { + "use strict"; init_BlobSASPermissions(); init_ContainerSASPermissions(); init_StorageSharedKeyCredential(); @@ -49106,12 +51232,14 @@ var init_BlobSASSignatureValues = __esm({ // node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/models/index.js var init_models = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/models/index.js"() { + "use strict"; } }); // node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/index.js var init_src7 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/index.js"() { + "use strict"; init_models(); init_storageClientContext(); } @@ -49121,6 +51249,7 @@ var init_src7 = __esm({ var BlobLeaseClient; var init_BlobLeaseClient = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BlobLeaseClient.js"() { + "use strict"; init_src6(); init_src7(); init_src5(); @@ -49317,6 +51446,7 @@ var init_BlobLeaseClient = __esm({ var import_stream3, RetriableReadableStream; var init_RetriableReadableStream = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/RetriableReadableStream.js"() { + "use strict"; import_stream3 = require("stream"); RetriableReadableStream = class extends import_stream3.Readable { /** @@ -49409,6 +51539,7 @@ var init_RetriableReadableStream = __esm({ var BlobDownloadResponse; var init_BlobDownloadResponse = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BlobDownloadResponse.js"() { + "use strict"; init_src6(); init_RetriableReadableStream(); BlobDownloadResponse = class { @@ -49865,18 +51996,21 @@ var init_BlobDownloadResponse = __esm({ // node_modules/.pnpm/@azure+core-paging@1.5.0/node_modules/@azure/core-paging/dist-esm/src/models.js var init_models2 = __esm({ "node_modules/.pnpm/@azure+core-paging@1.5.0/node_modules/@azure/core-paging/dist-esm/src/models.js"() { + "use strict"; } }); // node_modules/.pnpm/@azure+core-paging@1.5.0/node_modules/@azure/core-paging/dist-esm/src/getPagedAsyncIterator.js var init_getPagedAsyncIterator = __esm({ "node_modules/.pnpm/@azure+core-paging@1.5.0/node_modules/@azure/core-paging/dist-esm/src/getPagedAsyncIterator.js"() { + "use strict"; } }); // node_modules/.pnpm/@azure+core-paging@1.5.0/node_modules/@azure/core-paging/dist-esm/src/index.js var init_src8 = __esm({ "node_modules/.pnpm/@azure+core-paging@1.5.0/node_modules/@azure/core-paging/dist-esm/src/index.js"() { + "use strict"; init_models2(); init_getPagedAsyncIterator(); } @@ -49886,6 +52020,7 @@ var init_src8 = __esm({ var AVRO_SYNC_MARKER_SIZE, AVRO_INIT_BYTES, AVRO_CODEC_KEY, AVRO_SCHEMA_KEY; var init_AvroConstants = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/AvroConstants.js"() { + "use strict"; AVRO_SYNC_MARKER_SIZE = 16; AVRO_INIT_BYTES = new Uint8Array([79, 98, 106, 1]); AVRO_CODEC_KEY = "avro.codec"; @@ -49897,7 +52032,8 @@ var init_AvroConstants = __esm({ var AvroParser, AvroComplex, AvroPrimitive, AvroType, AvroPrimitiveType, AvroEnumType, AvroUnionType, AvroMapType, AvroRecordType; var init_AvroParser = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/AvroParser.js"() { - AvroParser = class { + "use strict"; + AvroParser = class _AvroParser { /** * Reads a fixed number of bytes from the stream. * @@ -49919,7 +52055,7 @@ var init_AvroParser = __esm({ * @param options - */ static async readByte(stream, options2 = {}) { - const buf = await AvroParser.readFixedBytes(stream, 1, options2); + const buf = await _AvroParser.readFixedBytes(stream, 1, options2); return buf[0]; } // int and long are stored in variable-length zig-zag coding. @@ -49930,7 +52066,7 @@ var init_AvroParser = __esm({ let significanceInBit = 0; let byte, haveMoreByte, significanceInFloat; do { - byte = await AvroParser.readByte(stream, options2); + byte = await _AvroParser.readByte(stream, options2); haveMoreByte = byte & 128; zigZagEncoded |= (byte & 127) << significanceInBit; significanceInBit += 7; @@ -49939,7 +52075,7 @@ var init_AvroParser = __esm({ zigZagEncoded = zigZagEncoded; significanceInFloat = 268435456; do { - byte = await AvroParser.readByte(stream, options2); + byte = await _AvroParser.readByte(stream, options2); zigZagEncoded += (byte & 127) * significanceInFloat; significanceInFloat *= 128; } while (byte & 128); @@ -49952,16 +52088,16 @@ var init_AvroParser = __esm({ return zigZagEncoded >> 1 ^ -(zigZagEncoded & 1); } static async readLong(stream, options2 = {}) { - return AvroParser.readZigZagLong(stream, options2); + return _AvroParser.readZigZagLong(stream, options2); } static async readInt(stream, options2 = {}) { - return AvroParser.readZigZagLong(stream, options2); + return _AvroParser.readZigZagLong(stream, options2); } static async readNull() { return null; } static async readBoolean(stream, options2 = {}) { - const b = await AvroParser.readByte(stream, options2); + const b = await _AvroParser.readByte(stream, options2); if (b === 1) { return true; } else if (b === 0) { @@ -49971,37 +52107,37 @@ var init_AvroParser = __esm({ } } static async readFloat(stream, options2 = {}) { - const u8arr = await AvroParser.readFixedBytes(stream, 4, options2); + const u8arr = await _AvroParser.readFixedBytes(stream, 4, options2); const view = new DataView(u8arr.buffer, u8arr.byteOffset, u8arr.byteLength); return view.getFloat32(0, true); } static async readDouble(stream, options2 = {}) { - const u8arr = await AvroParser.readFixedBytes(stream, 8, options2); + const u8arr = await _AvroParser.readFixedBytes(stream, 8, options2); const view = new DataView(u8arr.buffer, u8arr.byteOffset, u8arr.byteLength); return view.getFloat64(0, true); } static async readBytes(stream, options2 = {}) { - const size = await AvroParser.readLong(stream, options2); + const size = await _AvroParser.readLong(stream, options2); if (size < 0) { throw new Error("Bytes size was negative."); } return stream.read(size, { abortSignal: options2.abortSignal }); } static async readString(stream, options2 = {}) { - const u8arr = await AvroParser.readBytes(stream, options2); + const u8arr = await _AvroParser.readBytes(stream, options2); const utf8decoder = new TextDecoder(); return utf8decoder.decode(u8arr); } static async readMapPair(stream, readItemMethod, options2 = {}) { - const key = await AvroParser.readString(stream, options2); + const key = await _AvroParser.readString(stream, options2); const value = await readItemMethod(stream, options2); return { key, value }; } static async readMap(stream, readItemMethod, options2 = {}) { const readPairMethod = (s, opts = {}) => { - return AvroParser.readMapPair(s, readItemMethod, opts); + return _AvroParser.readMapPair(s, readItemMethod, opts); }; - const pairs2 = await AvroParser.readArray(stream, readPairMethod, options2); + const pairs2 = await _AvroParser.readArray(stream, readPairMethod, options2); const dict = {}; for (const pair of pairs2) { dict[pair.key] = pair.value; @@ -50010,9 +52146,9 @@ var init_AvroParser = __esm({ } static async readArray(stream, readItemMethod, options2 = {}) { const items = []; - for (let count = await AvroParser.readLong(stream, options2); count !== 0; count = await AvroParser.readLong(stream, options2)) { + for (let count = await _AvroParser.readLong(stream, options2); count !== 0; count = await _AvroParser.readLong(stream, options2)) { if (count < 0) { - await AvroParser.readLong(stream, options2); + await _AvroParser.readLong(stream, options2); count = -count; } while (count--) { @@ -50041,17 +52177,17 @@ var init_AvroParser = __esm({ AvroPrimitive2["BYTES"] = "bytes"; AvroPrimitive2["STRING"] = "string"; })(AvroPrimitive || (AvroPrimitive = {})); - AvroType = class { + AvroType = class _AvroType { /** * Determines the AvroType from the Avro Schema. */ static fromSchema(schema2) { if (typeof schema2 === "string") { - return AvroType.fromStringSchema(schema2); + return _AvroType.fromStringSchema(schema2); } else if (Array.isArray(schema2)) { - return AvroType.fromArraySchema(schema2); + return _AvroType.fromArraySchema(schema2); } else { - return AvroType.fromObjectSchema(schema2); + return _AvroType.fromObjectSchema(schema2); } } static fromStringSchema(schema2) { @@ -50070,12 +52206,12 @@ var init_AvroParser = __esm({ } } static fromArraySchema(schema2) { - return new AvroUnionType(schema2.map(AvroType.fromSchema)); + return new AvroUnionType(schema2.map(_AvroType.fromSchema)); } static fromObjectSchema(schema2) { const type4 = schema2.type; try { - return AvroType.fromStringSchema(type4); + return _AvroType.fromStringSchema(type4); } catch (err) { } switch (type4) { @@ -50091,7 +52227,7 @@ var init_AvroParser = __esm({ throw new Error(`Required attribute 'fields' doesn't exist on schema: ${schema2}`); } for (const field of schema2.fields) { - fields[field.name] = AvroType.fromSchema(field.type); + fields[field.name] = _AvroType.fromSchema(field.type); } return new AvroRecordType(fields, schema2.name); case AvroComplex.ENUM: @@ -50106,7 +52242,7 @@ var init_AvroParser = __esm({ if (!schema2.values) { throw new Error(`Required attribute 'values' doesn't exist on schema: ${schema2}`); } - return new AvroMapType(AvroType.fromSchema(schema2.values)); + return new AvroMapType(_AvroType.fromSchema(schema2.values)); case AvroComplex.ARRAY: case AvroComplex.FIXED: default: @@ -50210,6 +52346,7 @@ function arraysEqual(a, b) { } var init_utils_common2 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/utils/utils.common.js"() { + "use strict"; } }); @@ -50217,6 +52354,7 @@ var init_utils_common2 = __esm({ var AvroReader; var init_AvroReader = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/AvroReader.js"() { + "use strict"; init_tslib_es6(); init_src8(); init_AvroConstants(); @@ -50317,6 +52455,7 @@ var init_AvroReader = __esm({ var AvroReadable; var init_AvroReadable = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/AvroReadable.js"() { + "use strict"; AvroReadable = class { }; } @@ -50326,6 +52465,7 @@ var init_AvroReadable = __esm({ var ABORT_ERROR, AvroReadableFromStream; var init_AvroReadableFromStream = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/AvroReadableFromStream.js"() { + "use strict"; init_AvroReadable(); init_src(); ABORT_ERROR = new AbortError("Reading from the avro stream was aborted."); @@ -50406,6 +52546,7 @@ var init_AvroReadableFromStream = __esm({ // node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/index.js var init_src9 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/index.js"() { + "use strict"; init_AvroReader(); init_AvroReadableFromStream(); } @@ -50415,6 +52556,7 @@ var init_src9 = __esm({ var import_stream4, BlobQuickQueryStream; var init_BlobQuickQueryStream = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/BlobQuickQueryStream.js"() { + "use strict"; import_stream4 = require("stream"); init_src9(); BlobQuickQueryStream = class extends import_stream4.Readable { @@ -50525,6 +52667,7 @@ var init_BlobQuickQueryStream = __esm({ var BlobQueryResponse; var init_BlobQueryResponse = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BlobQueryResponse.js"() { + "use strict"; init_src6(); init_BlobQuickQueryStream(); BlobQueryResponse = class { @@ -50904,6 +53047,7 @@ function ensureCpkIfSpecified(cpk, isHttps) { var BlockBlobTier, PremiumPageBlobTier, StorageBlobAudience; var init_models3 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/models.js"() { + "use strict"; init_constants2(); (function(BlockBlobTier2) { BlockBlobTier2["Hot"] = "Hot"; @@ -50952,6 +53096,7 @@ function rangeResponseFromModel(response) { } var init_PageBlobRangeResponse = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/PageBlobRangeResponse.js"() { + "use strict"; } }); @@ -50959,18 +53104,19 @@ var init_PageBlobRangeResponse = __esm({ var PollerStoppedError, PollerCancelledError, Poller; var init_poller = __esm({ "node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/legacy/poller.js"() { - PollerStoppedError = class extends Error { + "use strict"; + PollerStoppedError = class _PollerStoppedError extends Error { constructor(message) { super(message); this.name = "PollerStoppedError"; - Object.setPrototypeOf(this, PollerStoppedError.prototype); + Object.setPrototypeOf(this, _PollerStoppedError.prototype); } }; - PollerCancelledError = class extends Error { + PollerCancelledError = class _PollerCancelledError extends Error { constructor(message) { super(message); this.name = "PollerCancelledError"; - Object.setPrototypeOf(this, PollerCancelledError.prototype); + Object.setPrototypeOf(this, _PollerCancelledError.prototype); } }; Poller = class { @@ -51276,18 +53422,21 @@ var init_poller = __esm({ // node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/legacy/lroEngine/index.js var init_lroEngine = __esm({ "node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/legacy/lroEngine/index.js"() { + "use strict"; } }); // node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/legacy/pollOperation.js var init_pollOperation = __esm({ "node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/legacy/pollOperation.js"() { + "use strict"; } }); // node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/index.js var init_src10 = __esm({ "node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/index.js"() { + "use strict"; init_lroEngine(); init_poller(); init_pollOperation(); @@ -51306,6 +53455,7 @@ function makeBlobBeginCopyFromURLPollOperation(state) { var BlobBeginCopyFromUrlPoller, cancel, update, toString2; var init_BlobStartCopyFromUrlPoller = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/pollers/BlobStartCopyFromUrlPoller.js"() { + "use strict"; init_src6(); init_src10(); BlobBeginCopyFromUrlPoller = class extends Poller { @@ -51404,6 +53554,7 @@ function rangeToString(iRange) { } var init_Range = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/Range.js"() { + "use strict"; } }); @@ -51411,6 +53562,7 @@ var init_Range = __esm({ var import_events, BatchStates, Batch; var init_Batch = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/Batch.js"() { + "use strict"; import_events = require("events"); (function(BatchStates2) { BatchStates2[BatchStates2["Good"] = 0] = "Good"; @@ -51508,6 +53660,7 @@ var init_Batch = __esm({ var import_stream5, BuffersStream; var init_BuffersStream = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-common/src/BuffersStream.js"() { + "use strict"; import_stream5 = require("stream"); BuffersStream = class extends import_stream5.Readable { /** @@ -51584,6 +53737,7 @@ var init_BuffersStream = __esm({ var maxBufferLength, PooledBuffer; var init_PooledBuffer = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-common/src/PooledBuffer.js"() { + "use strict"; init_BuffersStream(); maxBufferLength = require("buffer").constants.MAX_LENGTH; PooledBuffer = class { @@ -51657,6 +53811,7 @@ var init_PooledBuffer = __esm({ var import_events2, BufferScheduler; var init_BufferScheduler = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-common/src/BufferScheduler.js"() { + "use strict"; import_events2 = require("events"); init_PooledBuffer(); BufferScheduler = class { @@ -51847,6 +54002,7 @@ var init_BufferScheduler = __esm({ // node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-common/src/index.js var init_src11 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-common/src/index.js"() { + "use strict"; init_BufferScheduler(); } }); @@ -51928,6 +54084,7 @@ async function readStreamToLocalFile(rs, file) { var fs3, util3, fsStat, fsCreateReadStream; var init_utils_node = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/utils.node.js"() { + "use strict"; fs3 = __toESM(require("fs")); util3 = __toESM(require("util")); init_constants2(); @@ -51940,6 +54097,7 @@ var init_utils_node = __esm({ var BlobClient, AppendBlobClient, BlockBlobClient, PageBlobClient; var init_Clients = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/Clients.js"() { + "use strict"; init_tslib_es6(); init_src6(); init_src5(); @@ -51962,7 +54120,7 @@ var init_Clients = __esm({ init_utils_node(); init_BlobSASSignatureValues(); init_BlobLeaseClient(); - BlobClient = class extends StorageClient { + BlobClient = class _BlobClient extends StorageClient { constructor(urlOrConnectionString, credentialOrPipelineOrContainerName, blobNameOrOptions, options2) { options2 = options2 || {}; let pipeline; @@ -52030,7 +54188,7 @@ var init_Clients = __esm({ * @returns A new BlobClient object identical to the source but with the specified snapshot timestamp */ withSnapshot(snapshot2) { - return new BlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); + return new _BlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); } /** * Creates a new BlobClient object pointing to a version of this blob. @@ -52040,7 +54198,7 @@ var init_Clients = __esm({ * @returns A new BlobClient object pointing to the version of this blob. */ withVersion(versionId2) { - return new BlobClient(setURLParameter(this.url, URLConstants.Parameters.VERSIONID, versionId2.length === 0 ? void 0 : versionId2), this.pipeline); + return new _BlobClient(setURLParameter(this.url, URLConstants.Parameters.VERSIONID, versionId2.length === 0 ? void 0 : versionId2), this.pipeline); } /** * Creates a AppendBlobClient object. @@ -52894,7 +55052,7 @@ var init_Clients = __esm({ } } }; - AppendBlobClient = class extends BlobClient { + AppendBlobClient = class _AppendBlobClient extends BlobClient { constructor(urlOrConnectionString, credentialOrPipelineOrContainerName, blobNameOrOptions, options2) { let pipeline; let url2; @@ -52945,7 +55103,7 @@ var init_Clients = __esm({ * @returns A new AppendBlobClient object identical to the source but with the specified snapshot timestamp. */ withSnapshot(snapshot2) { - return new AppendBlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); + return new _AppendBlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); } /** * Creates a 0-length append blob. Call AppendBlock to append data to an append blob. @@ -53111,7 +55269,7 @@ var init_Clients = __esm({ } } }; - BlockBlobClient = class extends BlobClient { + BlockBlobClient = class _BlockBlobClient extends BlobClient { constructor(urlOrConnectionString, credentialOrPipelineOrContainerName, blobNameOrOptions, options2) { let pipeline; let url2; @@ -53166,7 +55324,7 @@ var init_Clients = __esm({ * @returns A new BlockBlobClient object identical to the source but with the specified snapshot timestamp. */ withSnapshot(snapshot2) { - return new BlockBlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); + return new _BlockBlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); } /** * ONLY AVAILABLE IN NODE.JS RUNTIME. @@ -53709,7 +55867,7 @@ var init_Clients = __esm({ } } }; - PageBlobClient = class extends BlobClient { + PageBlobClient = class _PageBlobClient extends BlobClient { constructor(urlOrConnectionString, credentialOrPipelineOrContainerName, blobNameOrOptions, options2) { let pipeline; let url2; @@ -53760,7 +55918,7 @@ var init_Clients = __esm({ * @returns A new PageBlobClient object identical to the source but with the specified snapshot timestamp. */ withSnapshot(snapshot2) { - return new PageBlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); + return new _PageBlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); } /** * Creates a page blob of the specified length. Call uploadPages to upload data @@ -54442,6 +56600,7 @@ function utf8ByteLength(str2) { } var init_BatchUtils = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BatchUtils.js"() { + "use strict"; init_utils_node(); init_constants2(); } @@ -54451,6 +56610,7 @@ var init_BatchUtils = __esm({ var HTTP_HEADER_DELIMITER, SPACE_DELIMITER, NOT_FOUND, BatchResponseParser; var init_BatchResponseParser = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BatchResponseParser.js"() { + "use strict"; init_src6(); init_constants2(); init_BatchUtils(); @@ -54557,6 +56717,7 @@ var init_BatchResponseParser = __esm({ var MutexLockStatus, Mutex; var init_Mutex = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/Mutex.js"() { + "use strict"; (function(MutexLockStatus2) { MutexLockStatus2[MutexLockStatus2["LOCKED"] = 0] = "LOCKED"; MutexLockStatus2[MutexLockStatus2["UNLOCKED"] = 1] = "UNLOCKED"; @@ -54620,6 +56781,7 @@ var init_Mutex = __esm({ var BlobBatch, InnerBatchRequest, BatchRequestAssemblePolicy, BatchRequestAssemblePolicyFactory, BatchHeaderFilterPolicy, BatchHeaderFilterPolicyFactory; var init_BlobBatch = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BlobBatch.js"() { + "use strict"; init_src6(); init_src5(); init_AnonymousCredential(); @@ -54868,6 +57030,7 @@ var init_BlobBatch = __esm({ var BlobBatchClient; var init_BlobBatchClient = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BlobBatchClient.js"() { + "use strict"; init_BatchResponseParser(); init_BatchUtils(); init_BlobBatch(); @@ -55000,6 +57163,7 @@ var init_BlobBatchClient = __esm({ var ContainerClient; var init_ContainerClient = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/ContainerClient.js"() { + "use strict"; init_tslib_es6(); init_src6(); init_src5(); @@ -56199,7 +58363,8 @@ var init_ContainerClient = __esm({ var AccountSASPermissions; var init_AccountSASPermissions = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/AccountSASPermissions.js"() { - AccountSASPermissions = class { + "use strict"; + AccountSASPermissions = class _AccountSASPermissions { constructor() { this.read = false; this.write = false; @@ -56221,7 +58386,7 @@ var init_AccountSASPermissions = __esm({ * @param permissions - */ static parse(permissions) { - const accountSASPermissions = new AccountSASPermissions(); + const accountSASPermissions = new _AccountSASPermissions(); for (const c of permissions) { switch (c) { case "r": @@ -56276,7 +58441,7 @@ var init_AccountSASPermissions = __esm({ * @param permissionLike - */ static from(permissionLike) { - const accountSASPermissions = new AccountSASPermissions(); + const accountSASPermissions = new _AccountSASPermissions(); if (permissionLike.read) { accountSASPermissions.read = true; } @@ -56379,7 +58544,8 @@ var init_AccountSASPermissions = __esm({ var AccountSASResourceTypes; var init_AccountSASResourceTypes = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/AccountSASResourceTypes.js"() { - AccountSASResourceTypes = class { + "use strict"; + AccountSASResourceTypes = class _AccountSASResourceTypes { constructor() { this.service = false; this.container = false; @@ -56392,7 +58558,7 @@ var init_AccountSASResourceTypes = __esm({ * @param resourceTypes - */ static parse(resourceTypes) { - const accountSASResourceTypes = new AccountSASResourceTypes(); + const accountSASResourceTypes = new _AccountSASResourceTypes(); for (const c of resourceTypes) { switch (c) { case "s": @@ -56437,7 +58603,8 @@ var init_AccountSASResourceTypes = __esm({ var AccountSASServices; var init_AccountSASServices = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/AccountSASServices.js"() { - AccountSASServices = class { + "use strict"; + AccountSASServices = class _AccountSASServices { constructor() { this.blob = false; this.file = false; @@ -56451,7 +58618,7 @@ var init_AccountSASServices = __esm({ * @param services - */ static parse(services) { - const accountSASServices = new AccountSASServices(); + const accountSASServices = new _AccountSASServices(); for (const c of services) { switch (c) { case "b": @@ -56556,6 +58723,7 @@ function generateAccountSASQueryParameters(accountSASSignatureValues, sharedKeyC } var init_AccountSASSignatureValues = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/AccountSASSignatureValues.js"() { + "use strict"; init_AccountSASPermissions(); init_AccountSASResourceTypes(); init_AccountSASServices(); @@ -56570,6 +58738,7 @@ var init_AccountSASSignatureValues = __esm({ var BlobServiceClient; var init_BlobServiceClient = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BlobServiceClient.js"() { + "use strict"; init_tslib_es6(); init_src6(); init_src5(); @@ -56587,7 +58756,7 @@ var init_BlobServiceClient = __esm({ init_AccountSASPermissions(); init_AccountSASSignatureValues(); init_AccountSASServices(); - BlobServiceClient = class extends StorageClient { + BlobServiceClient = class _BlobServiceClient extends StorageClient { constructor(url2, credentialOrPipeline, options2) { let pipeline; if (isPipelineLike(credentialOrPipeline)) { @@ -56622,13 +58791,13 @@ var init_BlobServiceClient = __esm({ options2.proxyOptions = getDefaultProxySettings(extractedCreds.proxyUri); } const pipeline = newPipeline(sharedKeyCredential, options2); - return new BlobServiceClient(extractedCreds.url, pipeline); + return new _BlobServiceClient(extractedCreds.url, pipeline); } else { throw new Error("Account connection string is only supported in Node.js environment"); } } else if (extractedCreds.kind === "SASConnString") { const pipeline = newPipeline(new AnonymousCredential(), options2); - return new BlobServiceClient(extractedCreds.url + "?" + extractedCreds.accountSas, pipeline); + return new _BlobServiceClient(extractedCreds.url + "?" + extractedCreds.accountSas, pipeline); } else { throw new Error("Connection string must be either an Account connection string or a SAS connection string"); } @@ -57325,6 +59494,7 @@ var init_BlobServiceClient = __esm({ // node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BatchResponse.js var init_BatchResponse = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BatchResponse.js"() { + "use strict"; } }); @@ -57332,6 +59502,7 @@ var init_BatchResponse = __esm({ var KnownEncryptionAlgorithmType; var init_generatedModels = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generatedModels.js"() { + "use strict"; (function(KnownEncryptionAlgorithmType2) { KnownEncryptionAlgorithmType2["AES256"] = "AES256"; })(KnownEncryptionAlgorithmType || (KnownEncryptionAlgorithmType = {})); @@ -57388,6 +59559,7 @@ __export(src_exports3, { }); var init_src12 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/index.js"() { + "use strict"; init_src6(); init_BlobServiceClient(); init_Clients(); @@ -57419,9 +59591,9 @@ var init_src12 = __esm({ } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/requestUtils.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/requestUtils.js var require_requestUtils = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/requestUtils.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/requestUtils.js"(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -57485,7 +59657,7 @@ var require_requestUtils = __commonJS({ Object.defineProperty(exports, "__esModule", { value: true }); exports.retryHttpClientResponse = exports.retryTypedResponse = exports.retry = exports.isRetryableStatusCode = exports.isServerErrorStatusCode = exports.isSuccessStatusCode = void 0; var core7 = __importStar(require_core()); - var http_client_1 = require_lib(); + var http_client_1 = require_lib2(); var constants_1 = require_constants(); function isSuccessStatusCode(statusCode) { if (!statusCode) { @@ -57592,9 +59764,9 @@ var require_requestUtils = __commonJS({ } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/downloadUtils.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/downloadUtils.js var require_downloadUtils = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/downloadUtils.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/downloadUtils.js"(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -57656,9 +59828,9 @@ var require_downloadUtils = __commonJS({ }); }; Object.defineProperty(exports, "__esModule", { value: true }); - exports.downloadCacheStorageSDK = exports.downloadCacheHttpClient = exports.DownloadProgress = void 0; + exports.downloadCacheStorageSDK = exports.downloadCacheHttpClientConcurrent = exports.downloadCacheHttpClient = exports.DownloadProgress = void 0; var core7 = __importStar(require_core()); - var http_client_1 = require_lib(); + var http_client_1 = require_lib2(); var storage_blob_1 = (init_src12(), __toCommonJS(src_exports3)); var buffer = __importStar(require("buffer")); var fs6 = __importStar(require("fs")); @@ -57795,6 +59967,108 @@ var require_downloadUtils = __commonJS({ }); } exports.downloadCacheHttpClient = downloadCacheHttpClient; + function downloadCacheHttpClientConcurrent(archiveLocation, archivePath, options2) { + var _a2; + return __awaiter(this, void 0, void 0, function* () { + const archiveDescriptor = yield fs6.promises.open(archivePath, "w"); + const httpClient = new http_client_1.HttpClient("actions/cache", void 0, { + socketTimeout: options2.timeoutInMs, + keepAlive: true + }); + try { + const res = yield (0, requestUtils_1.retryHttpClientResponse)("downloadCacheMetadata", () => __awaiter(this, void 0, void 0, function* () { + return yield httpClient.request("HEAD", archiveLocation, null, {}); + })); + const lengthHeader = res.message.headers["content-length"]; + if (lengthHeader === void 0 || lengthHeader === null) { + throw new Error("Content-Length not found on blob response"); + } + const length = parseInt(lengthHeader); + if (Number.isNaN(length)) { + throw new Error(`Could not interpret Content-Length: ${length}`); + } + const downloads = []; + const blockSize = 4 * 1024 * 1024; + for (let offset = 0; offset < length; offset += blockSize) { + const count = Math.min(blockSize, length - offset); + downloads.push({ + offset, + promiseGetter: () => __awaiter(this, void 0, void 0, function* () { + return yield downloadSegmentRetry(httpClient, archiveLocation, offset, count); + }) + }); + } + downloads.reverse(); + let actives = 0; + let bytesDownloaded = 0; + const progress = new DownloadProgress(length); + progress.startDisplayTimer(); + const progressFn = progress.onProgress(); + const activeDownloads = []; + let nextDownload; + const waitAndWrite = () => __awaiter(this, void 0, void 0, function* () { + const segment = yield Promise.race(Object.values(activeDownloads)); + yield archiveDescriptor.write(segment.buffer, 0, segment.count, segment.offset); + actives--; + delete activeDownloads[segment.offset]; + bytesDownloaded += segment.count; + progressFn({ loadedBytes: bytesDownloaded }); + }); + while (nextDownload = downloads.pop()) { + activeDownloads[nextDownload.offset] = nextDownload.promiseGetter(); + actives++; + if (actives >= ((_a2 = options2.downloadConcurrency) !== null && _a2 !== void 0 ? _a2 : 10)) { + yield waitAndWrite(); + } + } + while (actives > 0) { + yield waitAndWrite(); + } + } finally { + httpClient.dispose(); + yield archiveDescriptor.close(); + } + }); + } + exports.downloadCacheHttpClientConcurrent = downloadCacheHttpClientConcurrent; + function downloadSegmentRetry(httpClient, archiveLocation, offset, count) { + return __awaiter(this, void 0, void 0, function* () { + const retries = 5; + let failures = 0; + while (true) { + try { + const timeout = 3e4; + const result = yield promiseWithTimeout(timeout, downloadSegment(httpClient, archiveLocation, offset, count)); + if (typeof result === "string") { + throw new Error("downloadSegmentRetry failed due to timeout"); + } + return result; + } catch (err) { + if (failures >= retries) { + throw err; + } + failures++; + } + } + }); + } + function downloadSegment(httpClient, archiveLocation, offset, count) { + return __awaiter(this, void 0, void 0, function* () { + const partRes = yield (0, requestUtils_1.retryHttpClientResponse)("downloadCachePart", () => __awaiter(this, void 0, void 0, function* () { + return yield httpClient.get(archiveLocation, { + Range: `bytes=${offset}-${offset + count - 1}` + }); + })); + if (!partRes.readBodyBuffer) { + throw new Error("Expected HttpClientResponse to implement readBodyBuffer"); + } + return { + offset, + count, + buffer: yield partRes.readBodyBuffer() + }; + }); + } function downloadCacheStorageSDK(archiveLocation, archivePath, options2) { var _a2; return __awaiter(this, void 0, void 0, function* () { @@ -57855,9 +60129,9 @@ var require_downloadUtils = __commonJS({ } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/options.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/options.js var require_options = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/options.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/options.js"(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -57914,7 +60188,8 @@ var require_options = __commonJS({ exports.getUploadOptions = getUploadOptions; function getDownloadOptions(copy) { const result = { - useAzureSdk: true, + useAzureSdk: false, + concurrentBlobDownloads: true, downloadConcurrency: 8, timeoutInMs: 3e4, segmentTimeoutInMs: 6e5, @@ -57924,6 +60199,9 @@ var require_options = __commonJS({ if (typeof copy.useAzureSdk === "boolean") { result.useAzureSdk = copy.useAzureSdk; } + if (typeof copy.concurrentBlobDownloads === "boolean") { + result.concurrentBlobDownloads = copy.concurrentBlobDownloads; + } if (typeof copy.downloadConcurrency === "number") { result.downloadConcurrency = copy.downloadConcurrency; } @@ -57953,9 +60231,9 @@ var require_options = __commonJS({ } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/cacheHttpClient.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/cacheHttpClient.js var require_cacheHttpClient = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/cacheHttpClient.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/cacheHttpClient.js"(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -58019,8 +60297,8 @@ var require_cacheHttpClient = __commonJS({ Object.defineProperty(exports, "__esModule", { value: true }); exports.saveCache = exports.reserveCache = exports.downloadCache = exports.getCacheEntry = exports.getCacheVersion = void 0; var core7 = __importStar(require_core()); - var http_client_1 = require_lib(); - var auth_1 = require_auth(); + var http_client_1 = require_lib2(); + var auth_1 = require_auth2(); var crypto4 = __importStar(require("crypto")); var fs6 = __importStar(require("fs")); var url_1 = require("url"); @@ -58118,8 +60396,14 @@ Other caches with similar key:`); return __awaiter(this, void 0, void 0, function* () { const archiveUrl = new url_1.URL(archiveLocation); const downloadOptions = (0, options_1.getDownloadOptions)(options2); - if (downloadOptions.useAzureSdk && archiveUrl.hostname.endsWith(".blob.core.windows.net")) { - yield (0, downloadUtils_1.downloadCacheStorageSDK)(archiveLocation, archivePath, downloadOptions); + if (archiveUrl.hostname.endsWith(".blob.core.windows.net")) { + if (downloadOptions.useAzureSdk) { + yield (0, downloadUtils_1.downloadCacheStorageSDK)(archiveLocation, archivePath, downloadOptions); + } else if (downloadOptions.concurrentBlobDownloads) { + yield (0, downloadUtils_1.downloadCacheHttpClientConcurrent)(archiveLocation, archivePath, downloadOptions); + } else { + yield (0, downloadUtils_1.downloadCacheHttpClient)(archiveLocation, archivePath); + } } else { yield (0, downloadUtils_1.downloadCacheHttpClient)(archiveLocation, archivePath); } @@ -58221,9 +60505,9 @@ Other caches with similar key:`); } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/tar.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/tar.js var require_tar = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/tar.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/tar.js"(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -58469,9 +60753,9 @@ var require_tar = __commonJS({ } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/cache.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/cache.js var require_cache = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/cache.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/cache.js"(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -58539,19 +60823,19 @@ var require_cache = __commonJS({ var utils = __importStar(require_cacheUtils()); var cacheHttpClient = __importStar(require_cacheHttpClient()); var tar_1 = require_tar(); - var ValidationError = class extends Error { + var ValidationError = class _ValidationError extends Error { constructor(message) { super(message); this.name = "ValidationError"; - Object.setPrototypeOf(this, ValidationError.prototype); + Object.setPrototypeOf(this, _ValidationError.prototype); } }; exports.ValidationError = ValidationError; - var ReserveCacheError = class extends Error { + var ReserveCacheError = class _ReserveCacheError extends Error { constructor(message) { super(message); this.name = "ReserveCacheError"; - Object.setPrototypeOf(this, ReserveCacheError.prototype); + Object.setPrototypeOf(this, _ReserveCacheError.prototype); } }; exports.ReserveCacheError = ReserveCacheError; @@ -61513,7 +63797,7 @@ var _FromEither = { fromEither: FromEither.fromEither }; -// node_modules/.pnpm/zod@3.21.4/node_modules/zod/lib/index.mjs +// node_modules/.pnpm/zod@3.22.2/node_modules/zod/lib/index.mjs var util; (function(util4) { util4.assertEqual = (val) => val; @@ -61886,7 +64170,7 @@ function addIssueToContext(ctx, issueData) { }); ctx.common.issues.push(issue); } -var ParseStatus = class { +var ParseStatus = class _ParseStatus { constructor() { this.value = "valid"; } @@ -61917,7 +64201,7 @@ var ParseStatus = class { value: await pair.value }); } - return ParseStatus.mergeObjectSync(status, syncPairs); + return _ParseStatus.mergeObjectSync(status, syncPairs); } static mergeObjectSync(status, pairs2) { const finalObject = {}; @@ -61931,7 +64215,7 @@ var ParseStatus = class { status.dirty(); if (value.status === "dirty") status.dirty(); - if (typeof value.value !== "undefined" || pair.alwaysSet) { + if (key.value !== "__proto__" && (typeof value.value !== "undefined" || pair.alwaysSet)) { finalObject[key.value] = value.value; } } @@ -62034,6 +64318,7 @@ var ZodType = class { this.catch = this.catch.bind(this); this.describe = this.describe.bind(this); this.pipe = this.pipe.bind(this); + this.readonly = this.readonly.bind(this); this.isNullable = this.isNullable.bind(this); this.isOptional = this.isOptional.bind(this); } @@ -62241,6 +64526,9 @@ var ZodType = class { pipe(target) { return ZodPipeline.create(this, target); } + readonly() { + return ZodReadonly.create(this); + } isOptional() { return this.safeParse(void 0).success; } @@ -62251,8 +64539,8 @@ var ZodType = class { var cuidRegex = /^c[^\s-]{8,}$/i; var cuid2Regex = /^[a-z][a-z0-9]*$/; var ulidRegex = /[0-9A-HJKMNP-TV-Z]{26}/; -var uuidRegex = /^([a-f0-9]{8}-[a-f0-9]{4}-[1-5][a-f0-9]{3}-[a-f0-9]{4}-[a-f0-9]{12}|00000000-0000-0000-0000-000000000000)$/i; -var emailRegex = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\])|(\[IPv6:(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))\])|([A-Za-z0-9]([A-Za-z0-9-]*[A-Za-z0-9])*(\.[A-Za-z]{2,})+))$/; +var uuidRegex = /^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i; +var emailRegex = /^([A-Z0-9_+-]+\.?)*[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i; var emojiRegex = /^(\p{Extended_Pictographic}|\p{Emoji_Component})+$/u; var ipv4Regex = /^(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))$/; var ipv6Regex = /^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/; @@ -62286,7 +64574,7 @@ function isValidIP(ip, version3) { } return false; } -var ZodString = class extends ZodType { +var ZodString = class _ZodString extends ZodType { constructor() { super(...arguments); this._regex = (regex, validation, message) => this.refinement((data) => regex.test(data), { @@ -62295,15 +64583,15 @@ var ZodString = class extends ZodType { ...errorUtil.errToObj(message) }); this.nonempty = (message) => this.min(1, errorUtil.errToObj(message)); - this.trim = () => new ZodString({ + this.trim = () => new _ZodString({ ...this._def, checks: [...this._def.checks, { kind: "trim" }] }); - this.toLowerCase = () => new ZodString({ + this.toLowerCase = () => new _ZodString({ ...this._def, checks: [...this._def.checks, { kind: "toLowerCase" }] }); - this.toUpperCase = () => new ZodString({ + this.toUpperCase = () => new _ZodString({ ...this._def, checks: [...this._def.checks, { kind: "toUpperCase" }] }); @@ -62529,7 +64817,7 @@ var ZodString = class extends ZodType { return { status: status.value, value: input.data }; } _addCheck(check) { - return new ZodString({ + return new _ZodString({ ...this._def, checks: [...this._def.checks, check] }); @@ -62690,7 +64978,7 @@ function floatSafeRemainder(val, step) { const stepInt = parseInt(step.toFixed(decCount).replace(".", "")); return valInt % stepInt / Math.pow(10, decCount); } -var ZodNumber = class extends ZodType { +var ZodNumber = class _ZodNumber extends ZodType { constructor() { super(...arguments); this.min = this.gte; @@ -62791,7 +65079,7 @@ var ZodNumber = class extends ZodType { return this.setLimit("max", value, false, errorUtil.toString(message)); } setLimit(kind, value, inclusive, message) { - return new ZodNumber({ + return new _ZodNumber({ ...this._def, checks: [ ...this._def.checks, @@ -62805,7 +65093,7 @@ var ZodNumber = class extends ZodType { }); } _addCheck(check) { - return new ZodNumber({ + return new _ZodNumber({ ...this._def, checks: [...this._def.checks, check] }); @@ -62921,7 +65209,7 @@ ZodNumber.create = (params) => { ...processCreateParams(params) }); }; -var ZodBigInt = class extends ZodType { +var ZodBigInt = class _ZodBigInt extends ZodType { constructor() { super(...arguments); this.min = this.gte; @@ -62999,7 +65287,7 @@ var ZodBigInt = class extends ZodType { return this.setLimit("max", value, false, errorUtil.toString(message)); } setLimit(kind, value, inclusive, message) { - return new ZodBigInt({ + return new _ZodBigInt({ ...this._def, checks: [ ...this._def.checks, @@ -63013,7 +65301,7 @@ var ZodBigInt = class extends ZodType { }); } _addCheck(check) { - return new ZodBigInt({ + return new _ZodBigInt({ ...this._def, checks: [...this._def.checks, check] }); @@ -63112,7 +65400,7 @@ ZodBoolean.create = (params) => { ...processCreateParams(params) }); }; -var ZodDate = class extends ZodType { +var ZodDate = class _ZodDate extends ZodType { _parse(input) { if (this._def.coerce) { input.data = new Date(input.data); @@ -63173,7 +65461,7 @@ var ZodDate = class extends ZodType { }; } _addCheck(check) { - return new ZodDate({ + return new _ZodDate({ ...this._def, checks: [...this._def.checks, check] }); @@ -63352,7 +65640,7 @@ ZodVoid.create = (params) => { ...processCreateParams(params) }); }; -var ZodArray = class extends ZodType { +var ZodArray = class _ZodArray extends ZodType { _parse(input) { const { ctx, status } = this._processInputParams(input); const def = this._def; @@ -63422,19 +65710,19 @@ var ZodArray = class extends ZodType { return this._def.type; } min(minLength, message) { - return new ZodArray({ + return new _ZodArray({ ...this._def, minLength: { value: minLength, message: errorUtil.toString(message) } }); } max(maxLength, message) { - return new ZodArray({ + return new _ZodArray({ ...this._def, maxLength: { value: maxLength, message: errorUtil.toString(message) } }); } length(len, message) { - return new ZodArray({ + return new _ZodArray({ ...this._def, exactLength: { value: len, message: errorUtil.toString(message) } }); @@ -63479,7 +65767,7 @@ function deepPartialify(schema2) { return schema2; } } -var ZodObject = class extends ZodType { +var ZodObject = class _ZodObject extends ZodType { constructor() { super(...arguments); this._cached = null; @@ -63584,7 +65872,7 @@ var ZodObject = class extends ZodType { } strict(message) { errorUtil.errToObj; - return new ZodObject({ + return new _ZodObject({ ...this._def, unknownKeys: "strict", ...message !== void 0 ? { @@ -63603,13 +65891,13 @@ var ZodObject = class extends ZodType { }); } strip() { - return new ZodObject({ + return new _ZodObject({ ...this._def, unknownKeys: "strip" }); } passthrough() { - return new ZodObject({ + return new _ZodObject({ ...this._def, unknownKeys: "passthrough" }); @@ -63632,7 +65920,7 @@ var ZodObject = class extends ZodType { // }) as any; // }; extend(augmentation) { - return new ZodObject({ + return new _ZodObject({ ...this._def, shape: () => ({ ...this._def.shape(), @@ -63646,7 +65934,7 @@ var ZodObject = class extends ZodType { * upgrade if you are experiencing issues. */ merge(merging) { - const merged = new ZodObject({ + const merged = new _ZodObject({ unknownKeys: merging._def.unknownKeys, catchall: merging._def.catchall, shape: () => ({ @@ -63717,7 +66005,7 @@ var ZodObject = class extends ZodType { // return merged; // } catchall(index) { - return new ZodObject({ + return new _ZodObject({ ...this._def, catchall: index }); @@ -63729,7 +66017,7 @@ var ZodObject = class extends ZodType { shape[key] = this.shape[key]; } }); - return new ZodObject({ + return new _ZodObject({ ...this._def, shape: () => shape }); @@ -63741,7 +66029,7 @@ var ZodObject = class extends ZodType { shape[key] = this.shape[key]; } }); - return new ZodObject({ + return new _ZodObject({ ...this._def, shape: () => shape }); @@ -63762,7 +66050,7 @@ var ZodObject = class extends ZodType { newShape[key] = fieldSchema.optional(); } }); - return new ZodObject({ + return new _ZodObject({ ...this._def, shape: () => newShape }); @@ -63781,7 +66069,7 @@ var ZodObject = class extends ZodType { newShape[key] = newField; } }); - return new ZodObject({ + return new _ZodObject({ ...this._def, shape: () => newShape }); @@ -63929,7 +66217,7 @@ var getDiscriminator = (type4) => { return null; } }; -var ZodDiscriminatedUnion = class extends ZodType { +var ZodDiscriminatedUnion = class _ZodDiscriminatedUnion extends ZodType { _parse(input) { const { ctx } = this._processInputParams(input); if (ctx.parsedType !== ZodParsedType.object) { @@ -63996,7 +66284,7 @@ var ZodDiscriminatedUnion = class extends ZodType { optionsMap.set(value, type4); } } - return new ZodDiscriminatedUnion({ + return new _ZodDiscriminatedUnion({ typeName: ZodFirstPartyTypeKind.ZodDiscriminatedUnion, discriminator, options: options2, @@ -64096,7 +66384,7 @@ ZodIntersection.create = (left3, right4, params) => { ...processCreateParams(params) }); }; -var ZodTuple = class extends ZodType { +var ZodTuple = class _ZodTuple extends ZodType { _parse(input) { const { status, ctx } = this._processInputParams(input); if (ctx.parsedType !== ZodParsedType.array) { @@ -64146,7 +66434,7 @@ var ZodTuple = class extends ZodType { return this._def.items; } rest(rest) { - return new ZodTuple({ + return new _ZodTuple({ ...this._def, rest }); @@ -64163,7 +66451,7 @@ ZodTuple.create = (schemas, params) => { ...processCreateParams(params) }); }; -var ZodRecord = class extends ZodType { +var ZodRecord = class _ZodRecord extends ZodType { get keySchema() { return this._def.keyType; } @@ -64200,14 +66488,14 @@ var ZodRecord = class extends ZodType { } static create(first, second, third) { if (second instanceof ZodType) { - return new ZodRecord({ + return new _ZodRecord({ keyType: first, valueType: second, typeName: ZodFirstPartyTypeKind.ZodRecord, ...processCreateParams(third) }); } - return new ZodRecord({ + return new _ZodRecord({ keyType: ZodString.create(), valueType: first, typeName: ZodFirstPartyTypeKind.ZodRecord, @@ -64216,6 +66504,12 @@ var ZodRecord = class extends ZodType { } }; var ZodMap = class extends ZodType { + get keySchema() { + return this._def.keyType; + } + get valueSchema() { + return this._def.valueType; + } _parse(input) { const { status, ctx } = this._processInputParams(input); if (ctx.parsedType !== ZodParsedType.map) { @@ -64275,7 +66569,7 @@ ZodMap.create = (keyType, valueType, params) => { ...processCreateParams(params) }); }; -var ZodSet = class extends ZodType { +var ZodSet = class _ZodSet extends ZodType { _parse(input) { const { status, ctx } = this._processInputParams(input); if (ctx.parsedType !== ZodParsedType.set) { @@ -64333,13 +66627,13 @@ var ZodSet = class extends ZodType { } } min(minSize, message) { - return new ZodSet({ + return new _ZodSet({ ...this._def, minSize: { value: minSize, message: errorUtil.toString(message) } }); } max(maxSize2, message) { - return new ZodSet({ + return new _ZodSet({ ...this._def, maxSize: { value: maxSize2, message: errorUtil.toString(message) } }); @@ -64360,7 +66654,7 @@ ZodSet.create = (valueType, params) => { ...processCreateParams(params) }); }; -var ZodFunction = class extends ZodType { +var ZodFunction = class _ZodFunction extends ZodType { constructor() { super(...arguments); this.validate = this.implement; @@ -64410,27 +66704,29 @@ var ZodFunction = class extends ZodType { const params = { errorMap: ctx.common.contextualErrorMap }; const fn = ctx.data; if (this._def.returns instanceof ZodPromise) { - return OK(async (...args) => { + const me = this; + return OK(async function(...args) { const error = new ZodError([]); - const parsedArgs = await this._def.args.parseAsync(args, params).catch((e) => { + const parsedArgs = await me._def.args.parseAsync(args, params).catch((e) => { error.addIssue(makeArgsIssue(args, e)); throw error; }); - const result = await fn(...parsedArgs); - const parsedReturns = await this._def.returns._def.type.parseAsync(result, params).catch((e) => { + const result = await Reflect.apply(fn, this, parsedArgs); + const parsedReturns = await me._def.returns._def.type.parseAsync(result, params).catch((e) => { error.addIssue(makeReturnsIssue(result, e)); throw error; }); return parsedReturns; }); } else { - return OK((...args) => { - const parsedArgs = this._def.args.safeParse(args, params); + const me = this; + return OK(function(...args) { + const parsedArgs = me._def.args.safeParse(args, params); if (!parsedArgs.success) { throw new ZodError([makeArgsIssue(args, parsedArgs.error)]); } - const result = fn(...parsedArgs.data); - const parsedReturns = this._def.returns.safeParse(result, params); + const result = Reflect.apply(fn, this, parsedArgs.data); + const parsedReturns = me._def.returns.safeParse(result, params); if (!parsedReturns.success) { throw new ZodError([makeReturnsIssue(result, parsedReturns.error)]); } @@ -64445,13 +66741,13 @@ var ZodFunction = class extends ZodType { return this._def.returns; } args(...items) { - return new ZodFunction({ + return new _ZodFunction({ ...this._def, args: ZodTuple.create(items).rest(ZodUnknown.create()) }); } returns(returnType) { - return new ZodFunction({ + return new _ZodFunction({ ...this._def, returns: returnType }); @@ -64465,7 +66761,7 @@ var ZodFunction = class extends ZodType { return validatedFunc; } static create(args, returns, params) { - return new ZodFunction({ + return new _ZodFunction({ args: args ? args : ZodTuple.create([]).rest(ZodUnknown.create()), returns: returns || ZodUnknown.create(), typeName: ZodFirstPartyTypeKind.ZodFunction, @@ -64521,7 +66817,7 @@ function createZodEnum(values, params) { ...processCreateParams(params) }); } -var ZodEnum = class extends ZodType { +var ZodEnum = class _ZodEnum extends ZodType { _parse(input) { if (typeof input.data !== "string") { const ctx = this._getOrReturnCtx(input); @@ -64570,10 +66866,10 @@ var ZodEnum = class extends ZodType { return enumValues; } extract(values) { - return ZodEnum.create(values); + return _ZodEnum.create(values); } exclude(values) { - return ZodEnum.create(this.options.filter((opt) => !values.includes(opt))); + return _ZodEnum.create(this.options.filter((opt) => !values.includes(opt))); } }; ZodEnum.create = createZodEnum; @@ -64652,8 +66948,28 @@ var ZodEffects = class extends ZodType { _parse(input) { const { status, ctx } = this._processInputParams(input); const effect = this._def.effect || null; + const checkCtx = { + addIssue: (arg) => { + addIssueToContext(ctx, arg); + if (arg.fatal) { + status.abort(); + } else { + status.dirty(); + } + }, + get path() { + return ctx.path; + } + }; + checkCtx.addIssue = checkCtx.addIssue.bind(checkCtx); if (effect.type === "preprocess") { - const processed = effect.transform(ctx.data); + const processed = effect.transform(ctx.data, checkCtx); + if (ctx.common.issues.length) { + return { + status: "dirty", + value: ctx.data + }; + } if (ctx.common.async) { return Promise.resolve(processed).then((processed2) => { return this._def.schema._parseAsync({ @@ -64670,20 +66986,6 @@ var ZodEffects = class extends ZodType { }); } } - const checkCtx = { - addIssue: (arg) => { - addIssueToContext(ctx, arg); - if (arg.fatal) { - status.abort(); - } else { - status.dirty(); - } - }, - get path() { - return ctx.path; - } - }; - checkCtx.addIssue = checkCtx.addIssue.bind(checkCtx); if (effect.type === "refinement") { const executeRefinement = (acc) => { const result = effect.refinement(acc, checkCtx); @@ -64912,7 +67214,7 @@ var ZodBranded = class extends ZodType { return this._def.type; } }; -var ZodPipeline = class extends ZodType { +var ZodPipeline = class _ZodPipeline extends ZodType { _parse(input) { const { status, ctx } = this._processInputParams(input); if (ctx.common.async) { @@ -64960,13 +67262,29 @@ var ZodPipeline = class extends ZodType { } } static create(a, b) { - return new ZodPipeline({ + return new _ZodPipeline({ in: a, out: b, typeName: ZodFirstPartyTypeKind.ZodPipeline }); } }; +var ZodReadonly = class extends ZodType { + _parse(input) { + const result = this._def.innerType._parse(input); + if (isValid(result)) { + result.value = Object.freeze(result.value); + } + return result; + } +}; +ZodReadonly.create = (type4, params) => { + return new ZodReadonly({ + innerType: type4, + typeName: ZodFirstPartyTypeKind.ZodReadonly, + ...processCreateParams(params) + }); +}; var late = { object: ZodObject.lazycreate }; @@ -65007,6 +67325,7 @@ var ZodFirstPartyTypeKind; ZodFirstPartyTypeKind2["ZodPromise"] = "ZodPromise"; ZodFirstPartyTypeKind2["ZodBranded"] = "ZodBranded"; ZodFirstPartyTypeKind2["ZodPipeline"] = "ZodPipeline"; + ZodFirstPartyTypeKind2["ZodReadonly"] = "ZodReadonly"; })(ZodFirstPartyTypeKind || (ZodFirstPartyTypeKind = {})); var stringType = ZodString.create; var numberType = ZodNumber.create; diff --git a/dist/post.js b/dist/post.js index 35ee715..4ff84ee 100644 --- a/dist/post.js +++ b/dist/post.js @@ -163,6 +163,7 @@ function rng() { var import_crypto, rnds8Pool, poolPtr; var init_rng = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/rng.js"() { + "use strict"; import_crypto = __toESM(require("crypto")); rnds8Pool = new Uint8Array(256); poolPtr = rnds8Pool.length; @@ -173,6 +174,7 @@ var init_rng = __esm({ var regex_default; var init_regex = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/regex.js"() { + "use strict"; regex_default = /^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i; } }); @@ -184,6 +186,7 @@ function validate(uuid) { var validate_default; var init_validate = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/validate.js"() { + "use strict"; init_regex(); validate_default = validate; } @@ -200,6 +203,7 @@ function stringify(arr, offset = 0) { var byteToHex, stringify_default; var init_stringify = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/stringify.js"() { + "use strict"; init_validate(); byteToHex = []; for (let i = 0; i < 256; ++i) { @@ -261,6 +265,7 @@ function v1(options2, buf, offset) { var _nodeId, _clockseq, _lastMSecs, _lastNSecs, v1_default; var init_v1 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/v1.js"() { + "use strict"; init_rng(); init_stringify(); _lastMSecs = 0; @@ -297,6 +302,7 @@ function parse(uuid) { var parse_default; var init_parse = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/parse.js"() { + "use strict"; init_validate(); parse_default = parse; } @@ -348,6 +354,7 @@ function v35_default(name, version3, hashfunc) { var DNS, URL2; var init_v35 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/v35.js"() { + "use strict"; init_stringify(); init_parse(); DNS = "6ba7b810-9dad-11d1-80b4-00c04fd430c8"; @@ -367,6 +374,7 @@ function md5(bytes) { var import_crypto2, md5_default; var init_md5 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/md5.js"() { + "use strict"; import_crypto2 = __toESM(require("crypto")); md5_default = md5; } @@ -376,6 +384,7 @@ var init_md5 = __esm({ var v3, v3_default; var init_v3 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/v3.js"() { + "use strict"; init_v35(); init_md5(); v3 = v35_default("v3", 48, md5_default); @@ -401,6 +410,7 @@ function v4(options2, buf, offset) { var v4_default; var init_v4 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/v4.js"() { + "use strict"; init_rng(); init_stringify(); v4_default = v4; @@ -419,6 +429,7 @@ function sha1(bytes) { var import_crypto3, sha1_default; var init_sha1 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/sha1.js"() { + "use strict"; import_crypto3 = __toESM(require("crypto")); sha1_default = sha1; } @@ -428,6 +439,7 @@ var init_sha1 = __esm({ var v5, v5_default; var init_v5 = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/v5.js"() { + "use strict"; init_v35(); init_sha1(); v5 = v35_default("v5", 80, sha1_default); @@ -439,6 +451,7 @@ var init_v5 = __esm({ var nil_default; var init_nil = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/nil.js"() { + "use strict"; nil_default = "00000000-0000-0000-0000-000000000000"; } }); @@ -453,6 +466,7 @@ function version(uuid) { var version_default; var init_version = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/version.js"() { + "use strict"; init_validate(); version_default = version; } @@ -473,6 +487,7 @@ __export(esm_node_exports, { }); var init_esm_node = __esm({ "node_modules/.pnpm/uuid@8.3.2/node_modules/uuid/dist/esm-node/index.js"() { + "use strict"; init_v1(); init_v3(); init_v4(); @@ -848,6 +863,7 @@ var require_tunnel = __commonJS({ // node_modules/.pnpm/tunnel@0.0.6/node_modules/tunnel/index.js var require_tunnel2 = __commonJS({ "node_modules/.pnpm/tunnel@0.0.6/node_modules/tunnel/index.js"(exports, module2) { + "use strict"; module2.exports = require_tunnel(); } }); @@ -976,12 +992,12 @@ var require_lib = __commonJS({ var RetryableHttpVerbs = ["OPTIONS", "GET", "DELETE", "HEAD"]; var ExponentialBackoffCeiling = 10; var ExponentialBackoffTimeSlice = 5; - var HttpClientError = class extends Error { + var HttpClientError = class _HttpClientError extends Error { constructor(message, statusCode) { super(message); this.name = "HttpClientError"; this.statusCode = statusCode; - Object.setPrototypeOf(this, HttpClientError.prototype); + Object.setPrototypeOf(this, _HttpClientError.prototype); } }; exports.HttpClientError = HttpClientError; @@ -1572,13 +1588,13 @@ var require_oidc_utils = __commonJS({ var http_client_1 = require_lib(); var auth_1 = require_auth(); var core_1 = require_core(); - var OidcClient = class { + var OidcClient = class _OidcClient { static createHttpClient(allowRetry = true, maxRetry = 10) { const requestOptions = { allowRetries: allowRetry, maxRetries: maxRetry }; - return new http_client_1.HttpClient("actions/oidc-client", [new auth_1.BearerCredentialHandler(OidcClient.getRequestToken())], requestOptions); + return new http_client_1.HttpClient("actions/oidc-client", [new auth_1.BearerCredentialHandler(_OidcClient.getRequestToken())], requestOptions); } static getRequestToken() { const token = process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"]; @@ -1597,7 +1613,7 @@ var require_oidc_utils = __commonJS({ static getCall(id_token_url) { var _a2; return __awaiter(this, void 0, void 0, function* () { - const httpclient = OidcClient.createHttpClient(); + const httpclient = _OidcClient.createHttpClient(); const res = yield httpclient.getJson(id_token_url).catch((error) => { throw new Error(`Failed to get ID Token. @@ -1615,13 +1631,13 @@ var require_oidc_utils = __commonJS({ static getIDToken(audience) { return __awaiter(this, void 0, void 0, function* () { try { - let id_token_url = OidcClient.getIDTokenUrl(); + let id_token_url = _OidcClient.getIDTokenUrl(); if (audience) { const encodedAudience = encodeURIComponent(audience); id_token_url = `${id_token_url}&audience=${encodedAudience}`; } core_1.debug(`ID token url is ${id_token_url}`); - const id_token = yield OidcClient.getCall(id_token_url); + const id_token = yield _OidcClient.getCall(id_token_url); core_1.setSecret(id_token); return id_token; } catch (error) { @@ -4787,7 +4803,7 @@ var require_toolrunner = __commonJS({ return args; } exports.argStringToArray = argStringToArray; - var ExecState = class extends events.EventEmitter { + var ExecState = class _ExecState extends events.EventEmitter { constructor(options2, toolPath) { super(); this.processClosed = false; @@ -4814,7 +4830,7 @@ var require_toolrunner = __commonJS({ if (this.processClosed) { this._setResult(); } else if (this.processExited) { - this.timeout = timers_1.setTimeout(ExecState.HandleTimeout, this.delay, this); + this.timeout = timers_1.setTimeout(_ExecState.HandleTimeout, this.delay, this); } } _debug(message) { @@ -5268,6 +5284,7 @@ var require_internal_pattern_helper = __commonJS({ // node_modules/.pnpm/concat-map@0.0.1/node_modules/concat-map/index.js var require_concat_map = __commonJS({ "node_modules/.pnpm/concat-map@0.0.1/node_modules/concat-map/index.js"(exports, module2) { + "use strict"; module2.exports = function(xs, fn) { var res = []; for (var i = 0; i < xs.length; i++) { @@ -5348,6 +5365,7 @@ var require_balanced_match = __commonJS({ // node_modules/.pnpm/brace-expansion@1.1.11/node_modules/brace-expansion/index.js var require_brace_expansion = __commonJS({ "node_modules/.pnpm/brace-expansion@1.1.11/node_modules/brace-expansion/index.js"(exports, module2) { + "use strict"; var concatMap = require_concat_map(); var balanced = require_balanced_match(); module2.exports = expandTop; @@ -5493,6 +5511,7 @@ var require_brace_expansion = __commonJS({ // node_modules/.pnpm/minimatch@3.1.2/node_modules/minimatch/minimatch.js var require_minimatch = __commonJS({ "node_modules/.pnpm/minimatch@3.1.2/node_modules/minimatch/minimatch.js"(exports, module2) { + "use strict"; module2.exports = minimatch; minimatch.Minimatch = Minimatch; var path5 = function() { @@ -6227,7 +6246,7 @@ var require_internal_pattern = __commonJS({ var internal_match_kind_1 = require_internal_match_kind(); var internal_path_1 = require_internal_path(); var IS_WINDOWS = process.platform === "win32"; - var Pattern = class { + var Pattern = class _Pattern { constructor(patternOrNegate, isImplicitPattern = false, segments, homedir3) { this.negate = false; let pattern; @@ -6236,7 +6255,7 @@ var require_internal_pattern = __commonJS({ } else { segments = segments || []; assert_1.default(segments.length, `Parameter 'segments' must not empty`); - const root = Pattern.getLiteral(segments[0]); + const root = _Pattern.getLiteral(segments[0]); assert_1.default(root && pathHelper.hasAbsoluteRoot(root), `Parameter 'segments' first element must be a root path`); pattern = new internal_path_1.Path(segments).toString().trim(); if (patternOrNegate) { @@ -6247,14 +6266,14 @@ var require_internal_pattern = __commonJS({ this.negate = !this.negate; pattern = pattern.substr(1).trim(); } - pattern = Pattern.fixupPattern(pattern, homedir3); + pattern = _Pattern.fixupPattern(pattern, homedir3); this.segments = new internal_path_1.Path(pattern).segments; this.trailingSeparator = pathHelper.normalizeSeparators(pattern).endsWith(path5.sep); pattern = pathHelper.safeTrimTrailingSeparator(pattern); let foundGlob = false; - const searchSegments = this.segments.map((x) => Pattern.getLiteral(x)).filter((x) => !foundGlob && !(foundGlob = x === "")); + const searchSegments = this.segments.map((x) => _Pattern.getLiteral(x)).filter((x) => !foundGlob && !(foundGlob = x === "")); this.searchPath = new internal_path_1.Path(searchSegments).toString(); - this.rootRegExp = new RegExp(Pattern.regExpEscape(searchSegments[0]), IS_WINDOWS ? "i" : ""); + this.rootRegExp = new RegExp(_Pattern.regExpEscape(searchSegments[0]), IS_WINDOWS ? "i" : ""); this.isImplicitPattern = isImplicitPattern; const minimatchOptions = { dot: true, @@ -6305,31 +6324,31 @@ var require_internal_pattern = __commonJS({ */ static fixupPattern(pattern, homedir3) { assert_1.default(pattern, "pattern cannot be empty"); - const literalSegments = new internal_path_1.Path(pattern).segments.map((x) => Pattern.getLiteral(x)); + const literalSegments = new internal_path_1.Path(pattern).segments.map((x) => _Pattern.getLiteral(x)); assert_1.default(literalSegments.every((x, i) => (x !== "." || i === 0) && x !== ".."), `Invalid pattern '${pattern}'. Relative pathing '.' and '..' is not allowed.`); assert_1.default(!pathHelper.hasRoot(pattern) || literalSegments[0], `Invalid pattern '${pattern}'. Root segment must not contain globs.`); pattern = pathHelper.normalizeSeparators(pattern); if (pattern === "." || pattern.startsWith(`.${path5.sep}`)) { - pattern = Pattern.globEscape(process.cwd()) + pattern.substr(1); + pattern = _Pattern.globEscape(process.cwd()) + pattern.substr(1); } else if (pattern === "~" || pattern.startsWith(`~${path5.sep}`)) { homedir3 = homedir3 || os8.homedir(); assert_1.default(homedir3, "Unable to determine HOME directory"); assert_1.default(pathHelper.hasAbsoluteRoot(homedir3), `Expected HOME directory to be a rooted path. Actual '${homedir3}'`); - pattern = Pattern.globEscape(homedir3) + pattern.substr(1); + pattern = _Pattern.globEscape(homedir3) + pattern.substr(1); } else if (IS_WINDOWS && (pattern.match(/^[A-Z]:$/i) || pattern.match(/^[A-Z]:[^\\]/i))) { let root = pathHelper.ensureAbsoluteRoot("C:\\dummy-root", pattern.substr(0, 2)); if (pattern.length > 2 && !root.endsWith("\\")) { root += "\\"; } - pattern = Pattern.globEscape(root) + pattern.substr(2); + pattern = _Pattern.globEscape(root) + pattern.substr(2); } else if (IS_WINDOWS && (pattern === "\\" || pattern.match(/^\\[^\\]/))) { let root = pathHelper.ensureAbsoluteRoot("C:\\dummy-root", "\\"); if (!root.endsWith("\\")) { root += "\\"; } - pattern = Pattern.globEscape(root) + pattern.substr(1); + pattern = _Pattern.globEscape(root) + pattern.substr(1); } else { - pattern = pathHelper.ensureAbsoluteRoot(Pattern.globEscape(process.cwd()), pattern); + pattern = pathHelper.ensureAbsoluteRoot(_Pattern.globEscape(process.cwd()), pattern); } return pathHelper.normalizeSeparators(pattern); } @@ -6533,7 +6552,7 @@ var require_internal_globber = __commonJS({ var internal_pattern_1 = require_internal_pattern(); var internal_search_state_1 = require_internal_search_state(); var IS_WINDOWS = process.platform === "win32"; - var DefaultGlobber = class { + var DefaultGlobber = class _DefaultGlobber { constructor(options2) { this.patterns = []; this.searchPaths = []; @@ -6597,7 +6616,7 @@ var require_internal_globber = __commonJS({ continue; } const stats = yield __await2( - DefaultGlobber.stat(item, options2, traversalChain) + _DefaultGlobber.stat(item, options2, traversalChain) // Broken symlink, or symlink cycle detected, or no longer exists ); if (!stats) { @@ -6623,7 +6642,7 @@ var require_internal_globber = __commonJS({ */ static create(patterns, options2) { return __awaiter(this, void 0, void 0, function* () { - const result = new DefaultGlobber(options2); + const result = new _DefaultGlobber(options2); if (IS_WINDOWS) { patterns = patterns.replace(/\r\n/g, "\n"); patterns = patterns.replace(/\r/g, "\n"); @@ -6721,9 +6740,10 @@ var require_glob = __commonJS({ } }); -// node_modules/.pnpm/semver@6.3.0/node_modules/semver/semver.js +// node_modules/.pnpm/semver@6.3.1/node_modules/semver/semver.js var require_semver = __commonJS({ - "node_modules/.pnpm/semver@6.3.0/node_modules/semver/semver.js"(exports, module2) { + "node_modules/.pnpm/semver@6.3.1/node_modules/semver/semver.js"(exports, module2) { + "use strict"; exports = module2.exports = SemVer; var debug; if (typeof process === "object" && process.env && process.env.NODE_DEBUG && /\bsemver\b/i.test(process.env.NODE_DEBUG)) { @@ -6741,19 +6761,35 @@ var require_semver = __commonJS({ var MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER || /* istanbul ignore next */ 9007199254740991; var MAX_SAFE_COMPONENT_LENGTH = 16; + var MAX_SAFE_BUILD_LENGTH = MAX_LENGTH - 6; var re2 = exports.re = []; + var safeRe = exports.safeRe = []; var src = exports.src = []; var t = exports.tokens = {}; var R = 0; function tok(n) { t[n] = R++; } + var LETTERDASHNUMBER = "[a-zA-Z0-9-]"; + var safeRegexReplacements = [ + ["\\s", 1], + ["\\d", MAX_LENGTH], + [LETTERDASHNUMBER, MAX_SAFE_BUILD_LENGTH] + ]; + function makeSafeRe(value) { + for (var i2 = 0; i2 < safeRegexReplacements.length; i2++) { + var token = safeRegexReplacements[i2][0]; + var max = safeRegexReplacements[i2][1]; + value = value.split(token + "*").join(token + "{0," + max + "}").split(token + "+").join(token + "{1," + max + "}"); + } + return value; + } tok("NUMERICIDENTIFIER"); src[t.NUMERICIDENTIFIER] = "0|[1-9]\\d*"; tok("NUMERICIDENTIFIERLOOSE"); - src[t.NUMERICIDENTIFIERLOOSE] = "[0-9]+"; + src[t.NUMERICIDENTIFIERLOOSE] = "\\d+"; tok("NONNUMERICIDENTIFIER"); - src[t.NONNUMERICIDENTIFIER] = "\\d*[a-zA-Z-][a-zA-Z0-9-]*"; + src[t.NONNUMERICIDENTIFIER] = "\\d*[a-zA-Z-]" + LETTERDASHNUMBER + "*"; tok("MAINVERSION"); src[t.MAINVERSION] = "(" + src[t.NUMERICIDENTIFIER] + ")\\.(" + src[t.NUMERICIDENTIFIER] + ")\\.(" + src[t.NUMERICIDENTIFIER] + ")"; tok("MAINVERSIONLOOSE"); @@ -6767,7 +6803,7 @@ var require_semver = __commonJS({ tok("PRERELEASELOOSE"); src[t.PRERELEASELOOSE] = "(?:-?(" + src[t.PRERELEASEIDENTIFIERLOOSE] + "(?:\\." + src[t.PRERELEASEIDENTIFIERLOOSE] + ")*))"; tok("BUILDIDENTIFIER"); - src[t.BUILDIDENTIFIER] = "[0-9A-Za-z-]+"; + src[t.BUILDIDENTIFIER] = LETTERDASHNUMBER + "+"; tok("BUILD"); src[t.BUILD] = "(?:\\+(" + src[t.BUILDIDENTIFIER] + "(?:\\." + src[t.BUILDIDENTIFIER] + ")*))"; tok("FULL"); @@ -6796,11 +6832,13 @@ var require_semver = __commonJS({ src[t.COERCE] = "(^|[^\\d])(\\d{1," + MAX_SAFE_COMPONENT_LENGTH + "})(?:\\.(\\d{1," + MAX_SAFE_COMPONENT_LENGTH + "}))?(?:\\.(\\d{1," + MAX_SAFE_COMPONENT_LENGTH + "}))?(?:$|[^\\d])"; tok("COERCERTL"); re2[t.COERCERTL] = new RegExp(src[t.COERCE], "g"); + safeRe[t.COERCERTL] = new RegExp(makeSafeRe(src[t.COERCE]), "g"); tok("LONETILDE"); src[t.LONETILDE] = "(?:~>?)"; tok("TILDETRIM"); src[t.TILDETRIM] = "(\\s*)" + src[t.LONETILDE] + "\\s+"; re2[t.TILDETRIM] = new RegExp(src[t.TILDETRIM], "g"); + safeRe[t.TILDETRIM] = new RegExp(makeSafeRe(src[t.TILDETRIM]), "g"); var tildeTrimReplace = "$1~"; tok("TILDE"); src[t.TILDE] = "^" + src[t.LONETILDE] + src[t.XRANGEPLAIN] + "$"; @@ -6811,6 +6849,7 @@ var require_semver = __commonJS({ tok("CARETTRIM"); src[t.CARETTRIM] = "(\\s*)" + src[t.LONECARET] + "\\s+"; re2[t.CARETTRIM] = new RegExp(src[t.CARETTRIM], "g"); + safeRe[t.CARETTRIM] = new RegExp(makeSafeRe(src[t.CARETTRIM]), "g"); var caretTrimReplace = "$1^"; tok("CARET"); src[t.CARET] = "^" + src[t.LONECARET] + src[t.XRANGEPLAIN] + "$"; @@ -6823,6 +6862,7 @@ var require_semver = __commonJS({ tok("COMPARATORTRIM"); src[t.COMPARATORTRIM] = "(\\s*)" + src[t.GTLT] + "\\s*(" + src[t.LOOSEPLAIN] + "|" + src[t.XRANGEPLAIN] + ")"; re2[t.COMPARATORTRIM] = new RegExp(src[t.COMPARATORTRIM], "g"); + safeRe[t.COMPARATORTRIM] = new RegExp(makeSafeRe(src[t.COMPARATORTRIM]), "g"); var comparatorTrimReplace = "$1$2$3"; tok("HYPHENRANGE"); src[t.HYPHENRANGE] = "^\\s*(" + src[t.XRANGEPLAIN] + ")\\s+-\\s+(" + src[t.XRANGEPLAIN] + ")\\s*$"; @@ -6834,6 +6874,7 @@ var require_semver = __commonJS({ debug(i, src[i]); if (!re2[i]) { re2[i] = new RegExp(src[i]); + safeRe[i] = new RegExp(makeSafeRe(src[i])); } } var i; @@ -6854,7 +6895,7 @@ var require_semver = __commonJS({ if (version3.length > MAX_LENGTH) { return null; } - var r = options2.loose ? re2[t.LOOSE] : re2[t.FULL]; + var r = options2.loose ? safeRe[t.LOOSE] : safeRe[t.FULL]; if (!r.test(version3)) { return null; } @@ -6900,7 +6941,7 @@ var require_semver = __commonJS({ debug("SemVer", version3, options2); this.options = options2; this.loose = !!options2.loose; - var m = version3.trim().match(options2.loose ? re2[t.LOOSE] : re2[t.FULL]); + var m = version3.trim().match(options2.loose ? safeRe[t.LOOSE] : safeRe[t.FULL]); if (!m) { throw new TypeError("Invalid Version: " + version3); } @@ -7252,6 +7293,7 @@ var require_semver = __commonJS({ if (!(this instanceof Comparator)) { return new Comparator(comp26, options2); } + comp26 = comp26.trim().split(/\s+/).join(" "); debug("comparator", comp26, options2); this.options = options2; this.loose = !!options2.loose; @@ -7265,7 +7307,7 @@ var require_semver = __commonJS({ } var ANY = {}; Comparator.prototype.parse = function(comp26) { - var r = this.options.loose ? re2[t.COMPARATORLOOSE] : re2[t.COMPARATOR]; + var r = this.options.loose ? safeRe[t.COMPARATORLOOSE] : safeRe[t.COMPARATOR]; var m = comp26.match(r); if (!m) { throw new TypeError("Invalid comparator: " + comp26); @@ -7353,14 +7395,14 @@ var require_semver = __commonJS({ this.options = options2; this.loose = !!options2.loose; this.includePrerelease = !!options2.includePrerelease; - this.raw = range2; - this.set = range2.split(/\s*\|\|\s*/).map(function(range3) { + this.raw = range2.trim().split(/\s+/).join(" "); + this.set = this.raw.split("||").map(function(range3) { return this.parseRange(range3.trim()); }, this).filter(function(c) { return c.length; }); if (!this.set.length) { - throw new TypeError("Invalid SemVer Range: " + range2); + throw new TypeError("Invalid SemVer Range: " + this.raw); } this.format(); } @@ -7375,16 +7417,15 @@ var require_semver = __commonJS({ }; Range.prototype.parseRange = function(range2) { var loose = this.options.loose; - range2 = range2.trim(); - var hr = loose ? re2[t.HYPHENRANGELOOSE] : re2[t.HYPHENRANGE]; + var hr = loose ? safeRe[t.HYPHENRANGELOOSE] : safeRe[t.HYPHENRANGE]; range2 = range2.replace(hr, hyphenReplace); debug("hyphen replace", range2); - range2 = range2.replace(re2[t.COMPARATORTRIM], comparatorTrimReplace); - debug("comparator trim", range2, re2[t.COMPARATORTRIM]); - range2 = range2.replace(re2[t.TILDETRIM], tildeTrimReplace); - range2 = range2.replace(re2[t.CARETTRIM], caretTrimReplace); + range2 = range2.replace(safeRe[t.COMPARATORTRIM], comparatorTrimReplace); + debug("comparator trim", range2, safeRe[t.COMPARATORTRIM]); + range2 = range2.replace(safeRe[t.TILDETRIM], tildeTrimReplace); + range2 = range2.replace(safeRe[t.CARETTRIM], caretTrimReplace); range2 = range2.split(/\s+/).join(" "); - var compRe = loose ? re2[t.COMPARATORLOOSE] : re2[t.COMPARATOR]; + var compRe = loose ? safeRe[t.COMPARATORLOOSE] : safeRe[t.COMPARATOR]; var set2 = range2.split(" ").map(function(comp26) { return parseComparator(comp26, this.options); }, this).join(" ").split(/\s+/); @@ -7453,7 +7494,7 @@ var require_semver = __commonJS({ }).join(" "); } function replaceTilde(comp26, options2) { - var r = options2.loose ? re2[t.TILDELOOSE] : re2[t.TILDE]; + var r = options2.loose ? safeRe[t.TILDELOOSE] : safeRe[t.TILDE]; return comp26.replace(r, function(_, M, m, p, pr) { debug("tilde", comp26, _, M, m, p, pr); var ret; @@ -7480,7 +7521,7 @@ var require_semver = __commonJS({ } function replaceCaret(comp26, options2) { debug("caret", comp26, options2); - var r = options2.loose ? re2[t.CARETLOOSE] : re2[t.CARET]; + var r = options2.loose ? safeRe[t.CARETLOOSE] : safeRe[t.CARET]; return comp26.replace(r, function(_, M, m, p, pr) { debug("caret", comp26, _, M, m, p, pr); var ret; @@ -7529,7 +7570,7 @@ var require_semver = __commonJS({ } function replaceXRange(comp26, options2) { comp26 = comp26.trim(); - var r = options2.loose ? re2[t.XRANGELOOSE] : re2[t.XRANGE]; + var r = options2.loose ? safeRe[t.XRANGELOOSE] : safeRe[t.XRANGE]; return comp26.replace(r, function(ret, gtlt, M, m, p, pr) { debug("xRange", comp26, ret, gtlt, M, m, p, pr); var xM = isX(M); @@ -7581,7 +7622,7 @@ var require_semver = __commonJS({ } function replaceStars(comp26, options2) { debug("replaceStars", comp26, options2); - return comp26.trim().replace(re2[t.STAR], ""); + return comp26.trim().replace(safeRe[t.STAR], ""); } function hyphenReplace($0, from, fM, fm, fp, fpr, fb, to, tM, tm, tp, tpr, tb) { if (isX(fM)) { @@ -7831,16 +7872,16 @@ var require_semver = __commonJS({ options2 = options2 || {}; var match = null; if (!options2.rtl) { - match = version3.match(re2[t.COERCE]); + match = version3.match(safeRe[t.COERCE]); } else { var next; - while ((next = re2[t.COERCERTL].exec(version3)) && (!match || match.index + match[0].length !== version3.length)) { + while ((next = safeRe[t.COERCERTL].exec(version3)) && (!match || match.index + match[0].length !== version3.length)) { if (!match || next.index + next[0].length !== match.index + match[0].length) { match = next; } - re2[t.COERCERTL].lastIndex = next.index + next[1].length + next[2].length; + safeRe[t.COERCERTL].lastIndex = next.index + next[1].length + next[2].length; } - re2[t.COERCERTL].lastIndex = -1; + safeRe[t.COERCERTL].lastIndex = -1; } if (match === null) { return null; @@ -7853,6 +7894,7 @@ var require_semver = __commonJS({ // node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/lib/rng.js var require_rng = __commonJS({ "node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/lib/rng.js"(exports, module2) { + "use strict"; var crypto4 = require("crypto"); module2.exports = function nodeRNG() { return crypto4.randomBytes(16); @@ -7863,6 +7905,7 @@ var require_rng = __commonJS({ // node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/lib/bytesToUuid.js var require_bytesToUuid = __commonJS({ "node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/lib/bytesToUuid.js"(exports, module2) { + "use strict"; var byteToHex2 = []; for (i = 0; i < 256; ++i) { byteToHex2[i] = (i + 256).toString(16).substr(1); @@ -7901,6 +7944,7 @@ var require_bytesToUuid = __commonJS({ // node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/v1.js var require_v1 = __commonJS({ "node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/v1.js"(exports, module2) { + "use strict"; var rng2 = require_rng(); var bytesToUuid = require_bytesToUuid(); var _nodeId2; @@ -7969,6 +8013,7 @@ var require_v1 = __commonJS({ // node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/v4.js var require_v4 = __commonJS({ "node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/v4.js"(exports, module2) { + "use strict"; var rng2 = require_rng(); var bytesToUuid = require_bytesToUuid(); function v42(options2, buf, offset) { @@ -7995,6 +8040,7 @@ var require_v4 = __commonJS({ // node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/index.js var require_uuid = __commonJS({ "node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/index.js"(exports, module2) { + "use strict"; var v12 = require_v1(); var v42 = require_v4(); var uuid = v42; @@ -8004,9 +8050,9 @@ var require_uuid = __commonJS({ } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/constants.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/constants.js var require_constants = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/constants.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/constants.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ManifestFilename = exports.TarFilename = exports.SystemTarPathOnWindows = exports.GnuTarPathOnWindows = exports.SocketTimeout = exports.DefaultRetryDelay = exports.DefaultRetryAttempts = exports.ArchiveToolType = exports.CompressionMethod = exports.CacheFilename = void 0; @@ -8036,9 +8082,9 @@ var require_constants = __commonJS({ } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/cacheUtils.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/cacheUtils.js var require_cacheUtils = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/cacheUtils.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/cacheUtils.js"(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -8099,167 +8145,939 @@ var require_cacheUtils = __commonJS({ step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; - var __asyncValues2 = exports && exports.__asyncValues || function(o) { - if (!Symbol.asyncIterator) - throw new TypeError("Symbol.asyncIterator is not defined."); - var m = o[Symbol.asyncIterator], i; - return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function() { - return this; - }, i); - function verb(n) { - i[n] = o[n] && function(v) { - return new Promise(function(resolve2, reject) { - v = o[n](v), settle(resolve2, reject, v.done, v.value); - }); - }; + var __asyncValues2 = exports && exports.__asyncValues || function(o) { + if (!Symbol.asyncIterator) + throw new TypeError("Symbol.asyncIterator is not defined."); + var m = o[Symbol.asyncIterator], i; + return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function() { + return this; + }, i); + function verb(n) { + i[n] = o[n] && function(v) { + return new Promise(function(resolve2, reject) { + v = o[n](v), settle(resolve2, reject, v.done, v.value); + }); + }; + } + function settle(resolve2, reject, d, v) { + Promise.resolve(v).then(function(v2) { + resolve2({ value: v2, done: d }); + }, reject); + } + }; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.isGhes = exports.assertDefined = exports.getGnuTarPathOnWindows = exports.getCacheFileName = exports.getCompressionMethod = exports.unlinkFile = exports.resolvePaths = exports.getArchiveFileSizeInBytes = exports.createTempDirectory = void 0; + var core7 = __importStar(require_core()); + var exec2 = __importStar(require_exec()); + var glob = __importStar(require_glob()); + var io = __importStar(require_io()); + var fs6 = __importStar(require("fs")); + var path5 = __importStar(require("path")); + var semver = __importStar(require_semver()); + var util4 = __importStar(require("util")); + var uuid_1 = require_uuid(); + var constants_1 = require_constants(); + function createTempDirectory() { + return __awaiter(this, void 0, void 0, function* () { + const IS_WINDOWS = process.platform === "win32"; + let tempDirectory = process.env["RUNNER_TEMP"] || ""; + if (!tempDirectory) { + let baseLocation; + if (IS_WINDOWS) { + baseLocation = process.env["USERPROFILE"] || "C:\\"; + } else { + if (process.platform === "darwin") { + baseLocation = "/Users"; + } else { + baseLocation = "/home"; + } + } + tempDirectory = path5.join(baseLocation, "actions", "temp"); + } + const dest = path5.join(tempDirectory, (0, uuid_1.v4)()); + yield io.mkdirP(dest); + return dest; + }); + } + exports.createTempDirectory = createTempDirectory; + function getArchiveFileSizeInBytes(filePath) { + return fs6.statSync(filePath).size; + } + exports.getArchiveFileSizeInBytes = getArchiveFileSizeInBytes; + function resolvePaths(patterns) { + var _a2, e_1, _b, _c; + var _d; + return __awaiter(this, void 0, void 0, function* () { + const paths = []; + const workspace = (_d = process.env["GITHUB_WORKSPACE"]) !== null && _d !== void 0 ? _d : process.cwd(); + const globber = yield glob.create(patterns.join("\n"), { + implicitDescendants: false + }); + try { + for (var _e = true, _f = __asyncValues2(globber.globGenerator()), _g; _g = yield _f.next(), _a2 = _g.done, !_a2; ) { + _c = _g.value; + _e = false; + try { + const file = _c; + const relativeFile = path5.relative(workspace, file).replace(new RegExp(`\\${path5.sep}`, "g"), "/"); + core7.debug(`Matched: ${relativeFile}`); + if (relativeFile === "") { + paths.push("."); + } else { + paths.push(`${relativeFile}`); + } + } finally { + _e = true; + } + } + } catch (e_1_1) { + e_1 = { error: e_1_1 }; + } finally { + try { + if (!_e && !_a2 && (_b = _f.return)) + yield _b.call(_f); + } finally { + if (e_1) + throw e_1.error; + } + } + return paths; + }); + } + exports.resolvePaths = resolvePaths; + function unlinkFile(filePath) { + return __awaiter(this, void 0, void 0, function* () { + return util4.promisify(fs6.unlink)(filePath); + }); + } + exports.unlinkFile = unlinkFile; + function getVersion(app, additionalArgs = []) { + return __awaiter(this, void 0, void 0, function* () { + let versionOutput = ""; + additionalArgs.push("--version"); + core7.debug(`Checking ${app} ${additionalArgs.join(" ")}`); + try { + yield exec2.exec(`${app}`, additionalArgs, { + ignoreReturnCode: true, + silent: true, + listeners: { + stdout: (data) => versionOutput += data.toString(), + stderr: (data) => versionOutput += data.toString() + } + }); + } catch (err) { + core7.debug(err.message); + } + versionOutput = versionOutput.trim(); + core7.debug(versionOutput); + return versionOutput; + }); + } + function getCompressionMethod() { + return __awaiter(this, void 0, void 0, function* () { + const versionOutput = yield getVersion("zstd", ["--quiet"]); + const version3 = semver.clean(versionOutput); + core7.debug(`zstd version: ${version3}`); + if (versionOutput === "") { + return constants_1.CompressionMethod.Gzip; + } else { + return constants_1.CompressionMethod.ZstdWithoutLong; + } + }); + } + exports.getCompressionMethod = getCompressionMethod; + function getCacheFileName(compressionMethod) { + return compressionMethod === constants_1.CompressionMethod.Gzip ? constants_1.CacheFilename.Gzip : constants_1.CacheFilename.Zstd; + } + exports.getCacheFileName = getCacheFileName; + function getGnuTarPathOnWindows() { + return __awaiter(this, void 0, void 0, function* () { + if (fs6.existsSync(constants_1.GnuTarPathOnWindows)) { + return constants_1.GnuTarPathOnWindows; + } + const versionOutput = yield getVersion("tar"); + return versionOutput.toLowerCase().includes("gnu tar") ? io.which("tar") : ""; + }); + } + exports.getGnuTarPathOnWindows = getGnuTarPathOnWindows; + function assertDefined(name, value) { + if (value === void 0) { + throw Error(`Expected ${name} but value was undefiend`); + } + return value; + } + exports.assertDefined = assertDefined; + function isGhes() { + const ghUrl = new URL(process.env["GITHUB_SERVER_URL"] || "https://github.com"); + return ghUrl.hostname.toUpperCase() !== "GITHUB.COM"; + } + exports.isGhes = isGhes; + } +}); + +// node_modules/.pnpm/@actions+http-client@2.1.1/node_modules/@actions/http-client/lib/proxy.js +var require_proxy2 = __commonJS({ + "node_modules/.pnpm/@actions+http-client@2.1.1/node_modules/@actions/http-client/lib/proxy.js"(exports) { + "use strict"; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.checkBypass = exports.getProxyUrl = void 0; + function getProxyUrl(reqUrl) { + const usingSsl = reqUrl.protocol === "https:"; + if (checkBypass(reqUrl)) { + return void 0; + } + const proxyVar = (() => { + if (usingSsl) { + return process.env["https_proxy"] || process.env["HTTPS_PROXY"]; + } else { + return process.env["http_proxy"] || process.env["HTTP_PROXY"]; + } + })(); + if (proxyVar) { + try { + return new URL(proxyVar); + } catch (_a2) { + if (!proxyVar.startsWith("http://") && !proxyVar.startsWith("https://")) + return new URL(`http://${proxyVar}`); + } + } else { + return void 0; + } + } + exports.getProxyUrl = getProxyUrl; + function checkBypass(reqUrl) { + if (!reqUrl.hostname) { + return false; + } + const reqHost = reqUrl.hostname; + if (isLoopbackAddress(reqHost)) { + return true; + } + const noProxy = process.env["no_proxy"] || process.env["NO_PROXY"] || ""; + if (!noProxy) { + return false; + } + let reqPort; + if (reqUrl.port) { + reqPort = Number(reqUrl.port); + } else if (reqUrl.protocol === "http:") { + reqPort = 80; + } else if (reqUrl.protocol === "https:") { + reqPort = 443; + } + const upperReqHosts = [reqUrl.hostname.toUpperCase()]; + if (typeof reqPort === "number") { + upperReqHosts.push(`${upperReqHosts[0]}:${reqPort}`); + } + for (const upperNoProxyItem of noProxy.split(",").map((x) => x.trim().toUpperCase()).filter((x) => x)) { + if (upperNoProxyItem === "*" || upperReqHosts.some((x) => x === upperNoProxyItem || x.endsWith(`.${upperNoProxyItem}`) || upperNoProxyItem.startsWith(".") && x.endsWith(`${upperNoProxyItem}`))) { + return true; + } + } + return false; + } + exports.checkBypass = checkBypass; + function isLoopbackAddress(host) { + const hostLower = host.toLowerCase(); + return hostLower === "localhost" || hostLower.startsWith("127.") || hostLower.startsWith("[::1]") || hostLower.startsWith("[0:0:0:0:0:0:0:1]"); + } + } +}); + +// node_modules/.pnpm/@actions+http-client@2.1.1/node_modules/@actions/http-client/lib/index.js +var require_lib2 = __commonJS({ + "node_modules/.pnpm/@actions+http-client@2.1.1/node_modules/@actions/http-client/lib/index.js"(exports) { + "use strict"; + var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { + if (k2 === void 0) + k2 = k; + Object.defineProperty(o, k2, { enumerable: true, get: function() { + return m[k]; + } }); + } : function(o, m, k, k2) { + if (k2 === void 0) + k2 = k; + o[k2] = m[k]; + }); + var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); + } : function(o, v) { + o["default"] = v; + }); + var __importStar = exports && exports.__importStar || function(mod) { + if (mod && mod.__esModule) + return mod; + var result = {}; + if (mod != null) { + for (var k in mod) + if (k !== "default" && Object.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); + } + __setModuleDefault(result, mod); + return result; + }; + var __awaiter = exports && exports.__awaiter || function(thisArg, _arguments, P, generator) { + function adopt(value) { + return value instanceof P ? value : new P(function(resolve2) { + resolve2(value); + }); + } + return new (P || (P = Promise))(function(resolve2, reject) { + function fulfilled(value) { + try { + step(generator.next(value)); + } catch (e) { + reject(e); + } + } + function rejected(value) { + try { + step(generator["throw"](value)); + } catch (e) { + reject(e); + } + } + function step(result) { + result.done ? resolve2(result.value) : adopt(result.value).then(fulfilled, rejected); + } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); + }; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.HttpClient = exports.isHttps = exports.HttpClientResponse = exports.HttpClientError = exports.getProxyUrl = exports.MediaTypes = exports.Headers = exports.HttpCodes = void 0; + var http3 = __importStar(require("http")); + var https3 = __importStar(require("https")); + var pm = __importStar(require_proxy2()); + var tunnel2 = __importStar(require_tunnel2()); + var HttpCodes; + (function(HttpCodes2) { + HttpCodes2[HttpCodes2["OK"] = 200] = "OK"; + HttpCodes2[HttpCodes2["MultipleChoices"] = 300] = "MultipleChoices"; + HttpCodes2[HttpCodes2["MovedPermanently"] = 301] = "MovedPermanently"; + HttpCodes2[HttpCodes2["ResourceMoved"] = 302] = "ResourceMoved"; + HttpCodes2[HttpCodes2["SeeOther"] = 303] = "SeeOther"; + HttpCodes2[HttpCodes2["NotModified"] = 304] = "NotModified"; + HttpCodes2[HttpCodes2["UseProxy"] = 305] = "UseProxy"; + HttpCodes2[HttpCodes2["SwitchProxy"] = 306] = "SwitchProxy"; + HttpCodes2[HttpCodes2["TemporaryRedirect"] = 307] = "TemporaryRedirect"; + HttpCodes2[HttpCodes2["PermanentRedirect"] = 308] = "PermanentRedirect"; + HttpCodes2[HttpCodes2["BadRequest"] = 400] = "BadRequest"; + HttpCodes2[HttpCodes2["Unauthorized"] = 401] = "Unauthorized"; + HttpCodes2[HttpCodes2["PaymentRequired"] = 402] = "PaymentRequired"; + HttpCodes2[HttpCodes2["Forbidden"] = 403] = "Forbidden"; + HttpCodes2[HttpCodes2["NotFound"] = 404] = "NotFound"; + HttpCodes2[HttpCodes2["MethodNotAllowed"] = 405] = "MethodNotAllowed"; + HttpCodes2[HttpCodes2["NotAcceptable"] = 406] = "NotAcceptable"; + HttpCodes2[HttpCodes2["ProxyAuthenticationRequired"] = 407] = "ProxyAuthenticationRequired"; + HttpCodes2[HttpCodes2["RequestTimeout"] = 408] = "RequestTimeout"; + HttpCodes2[HttpCodes2["Conflict"] = 409] = "Conflict"; + HttpCodes2[HttpCodes2["Gone"] = 410] = "Gone"; + HttpCodes2[HttpCodes2["TooManyRequests"] = 429] = "TooManyRequests"; + HttpCodes2[HttpCodes2["InternalServerError"] = 500] = "InternalServerError"; + HttpCodes2[HttpCodes2["NotImplemented"] = 501] = "NotImplemented"; + HttpCodes2[HttpCodes2["BadGateway"] = 502] = "BadGateway"; + HttpCodes2[HttpCodes2["ServiceUnavailable"] = 503] = "ServiceUnavailable"; + HttpCodes2[HttpCodes2["GatewayTimeout"] = 504] = "GatewayTimeout"; + })(HttpCodes = exports.HttpCodes || (exports.HttpCodes = {})); + var Headers2; + (function(Headers3) { + Headers3["Accept"] = "accept"; + Headers3["ContentType"] = "content-type"; + })(Headers2 = exports.Headers || (exports.Headers = {})); + var MediaTypes; + (function(MediaTypes2) { + MediaTypes2["ApplicationJson"] = "application/json"; + })(MediaTypes = exports.MediaTypes || (exports.MediaTypes = {})); + function getProxyUrl(serverUrl) { + const proxyUrl = pm.getProxyUrl(new URL(serverUrl)); + return proxyUrl ? proxyUrl.href : ""; + } + exports.getProxyUrl = getProxyUrl; + var HttpRedirectCodes = [ + HttpCodes.MovedPermanently, + HttpCodes.ResourceMoved, + HttpCodes.SeeOther, + HttpCodes.TemporaryRedirect, + HttpCodes.PermanentRedirect + ]; + var HttpResponseRetryCodes = [ + HttpCodes.BadGateway, + HttpCodes.ServiceUnavailable, + HttpCodes.GatewayTimeout + ]; + var RetryableHttpVerbs = ["OPTIONS", "GET", "DELETE", "HEAD"]; + var ExponentialBackoffCeiling = 10; + var ExponentialBackoffTimeSlice = 5; + var HttpClientError = class _HttpClientError extends Error { + constructor(message, statusCode) { + super(message); + this.name = "HttpClientError"; + this.statusCode = statusCode; + Object.setPrototypeOf(this, _HttpClientError.prototype); + } + }; + exports.HttpClientError = HttpClientError; + var HttpClientResponse = class { + constructor(message) { + this.message = message; + } + readBody() { + return __awaiter(this, void 0, void 0, function* () { + return new Promise((resolve2) => __awaiter(this, void 0, void 0, function* () { + let output = Buffer.alloc(0); + this.message.on("data", (chunk) => { + output = Buffer.concat([output, chunk]); + }); + this.message.on("end", () => { + resolve2(output.toString()); + }); + })); + }); + } + readBodyBuffer() { + return __awaiter(this, void 0, void 0, function* () { + return new Promise((resolve2) => __awaiter(this, void 0, void 0, function* () { + const chunks = []; + this.message.on("data", (chunk) => { + chunks.push(chunk); + }); + this.message.on("end", () => { + resolve2(Buffer.concat(chunks)); + }); + })); + }); + } + }; + exports.HttpClientResponse = HttpClientResponse; + function isHttps(requestUrl) { + const parsedUrl = new URL(requestUrl); + return parsedUrl.protocol === "https:"; + } + exports.isHttps = isHttps; + var HttpClient = class { + constructor(userAgent, handlers, requestOptions) { + this._ignoreSslError = false; + this._allowRedirects = true; + this._allowRedirectDowngrade = false; + this._maxRedirects = 50; + this._allowRetries = false; + this._maxRetries = 1; + this._keepAlive = false; + this._disposed = false; + this.userAgent = userAgent; + this.handlers = handlers || []; + this.requestOptions = requestOptions; + if (requestOptions) { + if (requestOptions.ignoreSslError != null) { + this._ignoreSslError = requestOptions.ignoreSslError; + } + this._socketTimeout = requestOptions.socketTimeout; + if (requestOptions.allowRedirects != null) { + this._allowRedirects = requestOptions.allowRedirects; + } + if (requestOptions.allowRedirectDowngrade != null) { + this._allowRedirectDowngrade = requestOptions.allowRedirectDowngrade; + } + if (requestOptions.maxRedirects != null) { + this._maxRedirects = Math.max(requestOptions.maxRedirects, 0); + } + if (requestOptions.keepAlive != null) { + this._keepAlive = requestOptions.keepAlive; + } + if (requestOptions.allowRetries != null) { + this._allowRetries = requestOptions.allowRetries; + } + if (requestOptions.maxRetries != null) { + this._maxRetries = requestOptions.maxRetries; + } + } + } + options(requestUrl, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("OPTIONS", requestUrl, null, additionalHeaders || {}); + }); + } + get(requestUrl, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("GET", requestUrl, null, additionalHeaders || {}); + }); + } + del(requestUrl, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("DELETE", requestUrl, null, additionalHeaders || {}); + }); + } + post(requestUrl, data, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("POST", requestUrl, data, additionalHeaders || {}); + }); + } + patch(requestUrl, data, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("PATCH", requestUrl, data, additionalHeaders || {}); + }); + } + put(requestUrl, data, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("PUT", requestUrl, data, additionalHeaders || {}); + }); + } + head(requestUrl, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request("HEAD", requestUrl, null, additionalHeaders || {}); + }); + } + sendStream(verb, requestUrl, stream, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request(verb, requestUrl, stream, additionalHeaders); + }); + } + /** + * Gets a typed object from an endpoint + * Be aware that not found returns a null. Other errors (4xx, 5xx) reject the promise + */ + getJson(requestUrl, additionalHeaders = {}) { + return __awaiter(this, void 0, void 0, function* () { + additionalHeaders[Headers2.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.Accept, MediaTypes.ApplicationJson); + const res = yield this.get(requestUrl, additionalHeaders); + return this._processResponse(res, this.requestOptions); + }); + } + postJson(requestUrl, obj, additionalHeaders = {}) { + return __awaiter(this, void 0, void 0, function* () { + const data = JSON.stringify(obj, null, 2); + additionalHeaders[Headers2.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.Accept, MediaTypes.ApplicationJson); + additionalHeaders[Headers2.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.ContentType, MediaTypes.ApplicationJson); + const res = yield this.post(requestUrl, data, additionalHeaders); + return this._processResponse(res, this.requestOptions); + }); + } + putJson(requestUrl, obj, additionalHeaders = {}) { + return __awaiter(this, void 0, void 0, function* () { + const data = JSON.stringify(obj, null, 2); + additionalHeaders[Headers2.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.Accept, MediaTypes.ApplicationJson); + additionalHeaders[Headers2.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.ContentType, MediaTypes.ApplicationJson); + const res = yield this.put(requestUrl, data, additionalHeaders); + return this._processResponse(res, this.requestOptions); + }); + } + patchJson(requestUrl, obj, additionalHeaders = {}) { + return __awaiter(this, void 0, void 0, function* () { + const data = JSON.stringify(obj, null, 2); + additionalHeaders[Headers2.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.Accept, MediaTypes.ApplicationJson); + additionalHeaders[Headers2.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers2.ContentType, MediaTypes.ApplicationJson); + const res = yield this.patch(requestUrl, data, additionalHeaders); + return this._processResponse(res, this.requestOptions); + }); + } + /** + * Makes a raw http request. + * All other methods such as get, post, patch, and request ultimately call this. + * Prefer get, del, post and patch + */ + request(verb, requestUrl, data, headers) { + return __awaiter(this, void 0, void 0, function* () { + if (this._disposed) { + throw new Error("Client has already been disposed."); + } + const parsedUrl = new URL(requestUrl); + let info = this._prepareRequest(verb, parsedUrl, headers); + const maxTries = this._allowRetries && RetryableHttpVerbs.includes(verb) ? this._maxRetries + 1 : 1; + let numTries = 0; + let response; + do { + response = yield this.requestRaw(info, data); + if (response && response.message && response.message.statusCode === HttpCodes.Unauthorized) { + let authenticationHandler; + for (const handler of this.handlers) { + if (handler.canHandleAuthentication(response)) { + authenticationHandler = handler; + break; + } + } + if (authenticationHandler) { + return authenticationHandler.handleAuthentication(this, info, data); + } else { + return response; + } + } + let redirectsRemaining = this._maxRedirects; + while (response.message.statusCode && HttpRedirectCodes.includes(response.message.statusCode) && this._allowRedirects && redirectsRemaining > 0) { + const redirectUrl = response.message.headers["location"]; + if (!redirectUrl) { + break; + } + const parsedRedirectUrl = new URL(redirectUrl); + if (parsedUrl.protocol === "https:" && parsedUrl.protocol !== parsedRedirectUrl.protocol && !this._allowRedirectDowngrade) { + throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true."); + } + yield response.readBody(); + if (parsedRedirectUrl.hostname !== parsedUrl.hostname) { + for (const header in headers) { + if (header.toLowerCase() === "authorization") { + delete headers[header]; + } + } + } + info = this._prepareRequest(verb, parsedRedirectUrl, headers); + response = yield this.requestRaw(info, data); + redirectsRemaining--; + } + if (!response.message.statusCode || !HttpResponseRetryCodes.includes(response.message.statusCode)) { + return response; + } + numTries += 1; + if (numTries < maxTries) { + yield response.readBody(); + yield this._performExponentialBackoff(numTries); + } + } while (numTries < maxTries); + return response; + }); + } + /** + * Needs to be called if keepAlive is set to true in request options. + */ + dispose() { + if (this._agent) { + this._agent.destroy(); + } + this._disposed = true; + } + /** + * Raw request. + * @param info + * @param data + */ + requestRaw(info, data) { + return __awaiter(this, void 0, void 0, function* () { + return new Promise((resolve2, reject) => { + function callbackForResult(err, res) { + if (err) { + reject(err); + } else if (!res) { + reject(new Error("Unknown error")); + } else { + resolve2(res); + } + } + this.requestRawWithCallback(info, data, callbackForResult); + }); + }); + } + /** + * Raw request with callback. + * @param info + * @param data + * @param onResult + */ + requestRawWithCallback(info, data, onResult) { + if (typeof data === "string") { + if (!info.options.headers) { + info.options.headers = {}; + } + info.options.headers["Content-Length"] = Buffer.byteLength(data, "utf8"); + } + let callbackCalled = false; + function handleResult2(err, res) { + if (!callbackCalled) { + callbackCalled = true; + onResult(err, res); + } + } + const req = info.httpModule.request(info.options, (msg) => { + const res = new HttpClientResponse(msg); + handleResult2(void 0, res); + }); + let socket; + req.on("socket", (sock) => { + socket = sock; + }); + req.setTimeout(this._socketTimeout || 3 * 6e4, () => { + if (socket) { + socket.end(); + } + handleResult2(new Error(`Request timeout: ${info.options.path}`)); + }); + req.on("error", function(err) { + handleResult2(err); + }); + if (data && typeof data === "string") { + req.write(data, "utf8"); + } + if (data && typeof data !== "string") { + data.on("close", function() { + req.end(); + }); + data.pipe(req); + } else { + req.end(); + } + } + /** + * Gets an http agent. This function is useful when you need an http agent that handles + * routing through a proxy server - depending upon the url and proxy environment variables. + * @param serverUrl The server URL where the request will be sent. For example, https://api.github.com + */ + getAgent(serverUrl) { + const parsedUrl = new URL(serverUrl); + return this._getAgent(parsedUrl); + } + _prepareRequest(method, requestUrl, headers) { + const info = {}; + info.parsedUrl = requestUrl; + const usingSsl = info.parsedUrl.protocol === "https:"; + info.httpModule = usingSsl ? https3 : http3; + const defaultPort = usingSsl ? 443 : 80; + info.options = {}; + info.options.host = info.parsedUrl.hostname; + info.options.port = info.parsedUrl.port ? parseInt(info.parsedUrl.port) : defaultPort; + info.options.path = (info.parsedUrl.pathname || "") + (info.parsedUrl.search || ""); + info.options.method = method; + info.options.headers = this._mergeHeaders(headers); + if (this.userAgent != null) { + info.options.headers["user-agent"] = this.userAgent; + } + info.options.agent = this._getAgent(info.parsedUrl); + if (this.handlers) { + for (const handler of this.handlers) { + handler.prepareRequest(info.options); + } + } + return info; + } + _mergeHeaders(headers) { + if (this.requestOptions && this.requestOptions.headers) { + return Object.assign({}, lowercaseKeys(this.requestOptions.headers), lowercaseKeys(headers || {})); + } + return lowercaseKeys(headers || {}); + } + _getExistingOrDefaultHeader(additionalHeaders, header, _default2) { + let clientHeader; + if (this.requestOptions && this.requestOptions.headers) { + clientHeader = lowercaseKeys(this.requestOptions.headers)[header]; + } + return additionalHeaders[header] || clientHeader || _default2; + } + _getAgent(parsedUrl) { + let agent; + const proxyUrl = pm.getProxyUrl(parsedUrl); + const useProxy = proxyUrl && proxyUrl.hostname; + if (this._keepAlive && useProxy) { + agent = this._proxyAgent; + } + if (this._keepAlive && !useProxy) { + agent = this._agent; + } + if (agent) { + return agent; + } + const usingSsl = parsedUrl.protocol === "https:"; + let maxSockets = 100; + if (this.requestOptions) { + maxSockets = this.requestOptions.maxSockets || http3.globalAgent.maxSockets; + } + if (proxyUrl && proxyUrl.hostname) { + const agentOptions = { + maxSockets, + keepAlive: this._keepAlive, + proxy: Object.assign(Object.assign({}, (proxyUrl.username || proxyUrl.password) && { + proxyAuth: `${proxyUrl.username}:${proxyUrl.password}` + }), { host: proxyUrl.hostname, port: proxyUrl.port }) + }; + let tunnelAgent; + const overHttps = proxyUrl.protocol === "https:"; + if (usingSsl) { + tunnelAgent = overHttps ? tunnel2.httpsOverHttps : tunnel2.httpsOverHttp; + } else { + tunnelAgent = overHttps ? tunnel2.httpOverHttps : tunnel2.httpOverHttp; + } + agent = tunnelAgent(agentOptions); + this._proxyAgent = agent; + } + if (this._keepAlive && !agent) { + const options2 = { keepAlive: this._keepAlive, maxSockets }; + agent = usingSsl ? new https3.Agent(options2) : new http3.Agent(options2); + this._agent = agent; + } + if (!agent) { + agent = usingSsl ? https3.globalAgent : http3.globalAgent; + } + if (usingSsl && this._ignoreSslError) { + agent.options = Object.assign(agent.options || {}, { + rejectUnauthorized: false + }); + } + return agent; + } + _performExponentialBackoff(retryNumber) { + return __awaiter(this, void 0, void 0, function* () { + retryNumber = Math.min(ExponentialBackoffCeiling, retryNumber); + const ms = ExponentialBackoffTimeSlice * Math.pow(2, retryNumber); + return new Promise((resolve2) => setTimeout(() => resolve2(), ms)); + }); + } + _processResponse(res, options2) { + return __awaiter(this, void 0, void 0, function* () { + return new Promise((resolve2, reject) => __awaiter(this, void 0, void 0, function* () { + const statusCode = res.message.statusCode || 0; + const response = { + statusCode, + result: null, + headers: {} + }; + if (statusCode === HttpCodes.NotFound) { + resolve2(response); + } + function dateTimeDeserializer(key, value) { + if (typeof value === "string") { + const a = new Date(value); + if (!isNaN(a.valueOf())) { + return a; + } + } + return value; + } + let obj; + let contents; + try { + contents = yield res.readBody(); + if (contents && contents.length > 0) { + if (options2 && options2.deserializeDates) { + obj = JSON.parse(contents, dateTimeDeserializer); + } else { + obj = JSON.parse(contents); + } + response.result = obj; + } + response.headers = res.message.headers; + } catch (err) { + } + if (statusCode > 299) { + let msg; + if (obj && obj.message) { + msg = obj.message; + } else if (contents && contents.length > 0) { + msg = contents; + } else { + msg = `Failed request: (${statusCode})`; + } + const err = new HttpClientError(msg, statusCode); + err.result = response.result; + reject(err); + } else { + resolve2(response); + } + })); + }); + } + }; + exports.HttpClient = HttpClient; + var lowercaseKeys = (obj) => Object.keys(obj).reduce((c, k) => (c[k.toLowerCase()] = obj[k], c), {}); + } +}); + +// node_modules/.pnpm/@actions+http-client@2.1.1/node_modules/@actions/http-client/lib/auth.js +var require_auth2 = __commonJS({ + "node_modules/.pnpm/@actions+http-client@2.1.1/node_modules/@actions/http-client/lib/auth.js"(exports) { + "use strict"; + var __awaiter = exports && exports.__awaiter || function(thisArg, _arguments, P, generator) { + function adopt(value) { + return value instanceof P ? value : new P(function(resolve2) { + resolve2(value); + }); + } + return new (P || (P = Promise))(function(resolve2, reject) { + function fulfilled(value) { + try { + step(generator.next(value)); + } catch (e) { + reject(e); + } + } + function rejected(value) { + try { + step(generator["throw"](value)); + } catch (e) { + reject(e); + } + } + function step(result) { + result.done ? resolve2(result.value) : adopt(result.value).then(fulfilled, rejected); + } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); + }; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.PersonalAccessTokenCredentialHandler = exports.BearerCredentialHandler = exports.BasicCredentialHandler = void 0; + var BasicCredentialHandler = class { + constructor(username, password) { + this.username = username; + this.password = password; } - function settle(resolve2, reject, d, v) { - Promise.resolve(v).then(function(v2) { - resolve2({ value: v2, done: d }); - }, reject); + prepareRequest(options2) { + if (!options2.headers) { + throw Error("The request has no headers"); + } + options2.headers["Authorization"] = `Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`; + } + // This handler cannot handle 401 + canHandleAuthentication() { + return false; + } + handleAuthentication() { + return __awaiter(this, void 0, void 0, function* () { + throw new Error("not implemented"); + }); } }; - Object.defineProperty(exports, "__esModule", { value: true }); - exports.isGhes = exports.assertDefined = exports.getGnuTarPathOnWindows = exports.getCacheFileName = exports.getCompressionMethod = exports.unlinkFile = exports.resolvePaths = exports.getArchiveFileSizeInBytes = exports.createTempDirectory = void 0; - var core7 = __importStar(require_core()); - var exec2 = __importStar(require_exec()); - var glob = __importStar(require_glob()); - var io = __importStar(require_io()); - var fs6 = __importStar(require("fs")); - var path5 = __importStar(require("path")); - var semver = __importStar(require_semver()); - var util4 = __importStar(require("util")); - var uuid_1 = require_uuid(); - var constants_1 = require_constants(); - function createTempDirectory() { - return __awaiter(this, void 0, void 0, function* () { - const IS_WINDOWS = process.platform === "win32"; - let tempDirectory = process.env["RUNNER_TEMP"] || ""; - if (!tempDirectory) { - let baseLocation; - if (IS_WINDOWS) { - baseLocation = process.env["USERPROFILE"] || "C:\\"; - } else { - if (process.platform === "darwin") { - baseLocation = "/Users"; - } else { - baseLocation = "/home"; - } - } - tempDirectory = path5.join(baseLocation, "actions", "temp"); + exports.BasicCredentialHandler = BasicCredentialHandler; + var BearerCredentialHandler = class { + constructor(token) { + this.token = token; + } + // currently implements pre-authorization + // TODO: support preAuth = false where it hooks on 401 + prepareRequest(options2) { + if (!options2.headers) { + throw Error("The request has no headers"); } - const dest = path5.join(tempDirectory, (0, uuid_1.v4)()); - yield io.mkdirP(dest); - return dest; - }); - } - exports.createTempDirectory = createTempDirectory; - function getArchiveFileSizeInBytes(filePath) { - return fs6.statSync(filePath).size; - } - exports.getArchiveFileSizeInBytes = getArchiveFileSizeInBytes; - function resolvePaths(patterns) { - var e_1, _a2; - var _b; - return __awaiter(this, void 0, void 0, function* () { - const paths = []; - const workspace = (_b = process.env["GITHUB_WORKSPACE"]) !== null && _b !== void 0 ? _b : process.cwd(); - const globber = yield glob.create(patterns.join("\n"), { - implicitDescendants: false + options2.headers["Authorization"] = `Bearer ${this.token}`; + } + // This handler cannot handle 401 + canHandleAuthentication() { + return false; + } + handleAuthentication() { + return __awaiter(this, void 0, void 0, function* () { + throw new Error("not implemented"); }); - try { - for (var _c = __asyncValues2(globber.globGenerator()), _d; _d = yield _c.next(), !_d.done; ) { - const file = _d.value; - const relativeFile = path5.relative(workspace, file).replace(new RegExp(`\\${path5.sep}`, "g"), "/"); - core7.debug(`Matched: ${relativeFile}`); - if (relativeFile === "") { - paths.push("."); - } else { - paths.push(`${relativeFile}`); - } - } - } catch (e_1_1) { - e_1 = { error: e_1_1 }; - } finally { - try { - if (_d && !_d.done && (_a2 = _c.return)) - yield _a2.call(_c); - } finally { - if (e_1) - throw e_1.error; - } - } - return paths; - }); - } - exports.resolvePaths = resolvePaths; - function unlinkFile(filePath) { - return __awaiter(this, void 0, void 0, function* () { - return util4.promisify(fs6.unlink)(filePath); - }); - } - exports.unlinkFile = unlinkFile; - function getVersion(app, additionalArgs = []) { - return __awaiter(this, void 0, void 0, function* () { - let versionOutput = ""; - additionalArgs.push("--version"); - core7.debug(`Checking ${app} ${additionalArgs.join(" ")}`); - try { - yield exec2.exec(`${app}`, additionalArgs, { - ignoreReturnCode: true, - silent: true, - listeners: { - stdout: (data) => versionOutput += data.toString(), - stderr: (data) => versionOutput += data.toString() - } - }); - } catch (err) { - core7.debug(err.message); - } - versionOutput = versionOutput.trim(); - core7.debug(versionOutput); - return versionOutput; - }); - } - function getCompressionMethod() { - return __awaiter(this, void 0, void 0, function* () { - const versionOutput = yield getVersion("zstd", ["--quiet"]); - const version3 = semver.clean(versionOutput); - core7.debug(`zstd version: ${version3}`); - if (versionOutput === "") { - return constants_1.CompressionMethod.Gzip; - } else { - return constants_1.CompressionMethod.ZstdWithoutLong; - } - }); - } - exports.getCompressionMethod = getCompressionMethod; - function getCacheFileName(compressionMethod) { - return compressionMethod === constants_1.CompressionMethod.Gzip ? constants_1.CacheFilename.Gzip : constants_1.CacheFilename.Zstd; - } - exports.getCacheFileName = getCacheFileName; - function getGnuTarPathOnWindows() { - return __awaiter(this, void 0, void 0, function* () { - if (fs6.existsSync(constants_1.GnuTarPathOnWindows)) { - return constants_1.GnuTarPathOnWindows; + } + }; + exports.BearerCredentialHandler = BearerCredentialHandler; + var PersonalAccessTokenCredentialHandler = class { + constructor(token) { + this.token = token; + } + // currently implements pre-authorization + // TODO: support preAuth = false where it hooks on 401 + prepareRequest(options2) { + if (!options2.headers) { + throw Error("The request has no headers"); } - const versionOutput = yield getVersion("tar"); - return versionOutput.toLowerCase().includes("gnu tar") ? io.which("tar") : ""; - }); - } - exports.getGnuTarPathOnWindows = getGnuTarPathOnWindows; - function assertDefined(name, value) { - if (value === void 0) { - throw Error(`Expected ${name} but value was undefiend`); + options2.headers["Authorization"] = `Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`; } - return value; - } - exports.assertDefined = assertDefined; - function isGhes() { - const ghUrl = new URL(process.env["GITHUB_SERVER_URL"] || "https://github.com"); - return ghUrl.hostname.toUpperCase() !== "GITHUB.COM"; - } - exports.isGhes = isGhes; + // This handler cannot handle 401 + canHandleAuthentication() { + return false; + } + handleAuthentication() { + return __awaiter(this, void 0, void 0, function* () { + throw new Error("not implemented"); + }); + } + }; + exports.PersonalAccessTokenCredentialHandler = PersonalAccessTokenCredentialHandler; } }); @@ -8279,7 +9097,8 @@ function isHttpHeadersLike(object) { var HttpHeaders; var init_httpHeaders = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/httpHeaders.js"() { - HttpHeaders = class { + "use strict"; + HttpHeaders = class _HttpHeaders { constructor(rawHeaders) { this._headersMap = {}; if (rawHeaders) { @@ -8396,7 +9215,7 @@ var init_httpHeaders = __esm({ const header = this._headersMap[headerKey]; resultPreservingCasing[header.name] = header.value; } - return new HttpHeaders(resultPreservingCasing); + return new _HttpHeaders(resultPreservingCasing); } }; } @@ -8412,6 +9231,7 @@ function decodeString(value) { } var init_base64 = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/base64.js"() { + "use strict"; } }); @@ -8419,6 +9239,7 @@ var init_base64 = __esm({ var Constants; var init_constants = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/constants.js"() { + "use strict"; Constants = { /** * The core-http version @@ -8494,6 +9315,7 @@ var init_constants = __esm({ var XML_ATTRKEY, XML_CHARKEY; var init_serializer_common = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/serializer.common.js"() { + "use strict"; XML_ATTRKEY = "$"; XML_CHARKEY = "_"; } @@ -8540,6 +9362,7 @@ function isObject2(input) { var validUuidRegex, validateISODuration; var init_utils = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/utils.js"() { + "use strict"; init_serializer_common(); init_esm_node(); validUuidRegex = /^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/i; @@ -9038,6 +9861,7 @@ function strEnum(o) { var Serializer, MapperType; var init_serializer = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/serializer.js"() { + "use strict"; init_base64(); init_utils(); init_serializer_common(); @@ -9271,10 +10095,11 @@ function isWebResourceLike(object) { var WebResource; var init_webResource = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/webResource.js"() { + "use strict"; init_httpHeaders(); init_serializer(); init_utils(); - WebResource = class { + WebResource = class _WebResource { constructor(url2, method, body2, query, headers, streamResponseBody, withCredentials, abortSignal2, timeout, onUploadProgress, onDownloadProgress, proxySettings, keepAlive, decompressResponse, streamResponseStatusCodes) { this.streamResponseBody = streamResponseBody; this.streamResponseStatusCodes = streamResponseStatusCodes; @@ -9458,7 +10283,7 @@ var init_webResource = __esm({ * @returns The clone of this WebResource HTTP request object. */ clone() { - const result = new WebResource(this.url, this.method, this.body, this.query, this.headers && this.headers.clone(), this.streamResponseBody, this.withCredentials, this.abortSignal, this.timeout, this.onUploadProgress, this.onDownloadProgress, this.proxySettings, this.keepAlive, this.decompressResponse, this.streamResponseStatusCodes); + const result = new _WebResource(this.url, this.method, this.body, this.query, this.headers && this.headers.clone(), this.streamResponseBody, this.withCredentials, this.abortSignal, this.timeout, this.onUploadProgress, this.onDownloadProgress, this.proxySettings, this.keepAlive, this.decompressResponse, this.streamResponseStatusCodes); if (this.formData) { result.formData = this.formData; } @@ -9496,9 +10321,10 @@ function abortSignal(signal) { var listenersMap, abortedMap, AbortSignal; var init_AbortSignal = __esm({ "node_modules/.pnpm/@azure+abort-controller@1.1.0/node_modules/@azure/abort-controller/dist-esm/src/AbortSignal.js"() { + "use strict"; listenersMap = /* @__PURE__ */ new WeakMap(); abortedMap = /* @__PURE__ */ new WeakMap(); - AbortSignal = class { + AbortSignal = class _AbortSignal { constructor() { this.onabort = null; listenersMap.set(this, []); @@ -9521,7 +10347,7 @@ var init_AbortSignal = __esm({ * @readonly */ static get none() { - return new AbortSignal(); + return new _AbortSignal(); } /** * Added new "abort" event listener, only support "abort" event. @@ -9566,6 +10392,7 @@ var init_AbortSignal = __esm({ var AbortError, AbortController; var init_AbortController = __esm({ "node_modules/.pnpm/@azure+abort-controller@1.1.0/node_modules/@azure/abort-controller/dist-esm/src/AbortController.js"() { + "use strict"; init_AbortSignal(); AbortError = class extends Error { constructor(message) { @@ -9634,6 +10461,7 @@ __export(src_exports, { }); var init_src = __esm({ "node_modules/.pnpm/@azure+abort-controller@1.1.0/node_modules/@azure/abort-controller/dist-esm/src/index.js"() { + "use strict"; init_AbortController(); init_AbortSignal(); } @@ -9773,8 +10601,9 @@ function nextQuery(tokenizer) { var URLQuery, URLBuilder, URLToken, URLTokenizer; var init_url = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/url.js"() { + "use strict"; init_utils(); - URLQuery = class { + URLQuery = class _URLQuery { constructor() { this._rawQuery = {}; } @@ -9839,7 +10668,7 @@ var init_url = __esm({ * Parse a URLQuery from the provided text. */ static parse(text) { - const result = new URLQuery(); + const result = new _URLQuery(); if (text) { if (text.startsWith("?")) { text = text.substring(1); @@ -9888,7 +10717,7 @@ var init_url = __esm({ return result; } }; - URLBuilder = class { + URLBuilder = class _URLBuilder { /** * Set the scheme/protocol for this URL. If the provided scheme contains other parts of a URL * (such as a host, port, path, or query), those parts will be added to this URL as well. @@ -10095,30 +10924,30 @@ var init_url = __esm({ * Parses a given string URL into a new {@link URLBuilder}. */ static parse(text) { - const result = new URLBuilder(); + const result = new _URLBuilder(); result.set(text, "SCHEME_OR_HOST"); return result; } }; - URLToken = class { + URLToken = class _URLToken { constructor(text, type4) { this.text = text; this.type = type4; } static scheme(text) { - return new URLToken(text, "SCHEME"); + return new _URLToken(text, "SCHEME"); } static host(text) { - return new URLToken(text, "HOST"); + return new _URLToken(text, "HOST"); } static port(text) { - return new URLToken(text, "PORT"); + return new _URLToken(text, "PORT"); } static path(text) { - return new URLToken(text, "PATH"); + return new _URLToken(text, "PATH"); } static query(text) { - return new URLToken(text, "QUERY"); + return new _URLToken(text, "QUERY"); } }; URLTokenizer = class { @@ -10221,6 +11050,7 @@ function isValidPort(port) { var tunnel; var init_proxyAgent = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/proxyAgent.js"() { + "use strict"; tunnel = __toESM(require_tunnel2()); init_url(); } @@ -10229,6 +11059,7 @@ var init_proxyAgent = __esm({ // node_modules/.pnpm/delayed-stream@1.0.0/node_modules/delayed-stream/lib/delayed_stream.js var require_delayed_stream = __commonJS({ "node_modules/.pnpm/delayed-stream@1.0.0/node_modules/delayed-stream/lib/delayed_stream.js"(exports, module2) { + "use strict"; var Stream2 = require("stream").Stream; var util4 = require("util"); module2.exports = DelayedStream; @@ -10320,6 +11151,7 @@ var require_delayed_stream = __commonJS({ // node_modules/.pnpm/combined-stream@1.0.8/node_modules/combined-stream/lib/combined_stream.js var require_combined_stream = __commonJS({ "node_modules/.pnpm/combined-stream@1.0.8/node_modules/combined-stream/lib/combined_stream.js"(exports, module2) { + "use strict"; var util4 = require("util"); var Stream2 = require("stream").Stream; var DelayedStream = require_delayed_stream(); @@ -19016,6 +19848,7 @@ var require_db = __commonJS({ // node_modules/.pnpm/mime-db@1.52.0/node_modules/mime-db/index.js var require_mime_db = __commonJS({ "node_modules/.pnpm/mime-db@1.52.0/node_modules/mime-db/index.js"(exports, module2) { + "use strict"; module2.exports = require_db(); } }); @@ -19114,6 +19947,7 @@ var require_mime_types = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/defer.js var require_defer = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/defer.js"(exports, module2) { + "use strict"; module2.exports = defer; function defer(fn) { var nextTick = typeof setImmediate == "function" ? setImmediate : typeof process == "object" && typeof process.nextTick == "function" ? process.nextTick : null; @@ -19129,6 +19963,7 @@ var require_defer = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/async.js var require_async = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/async.js"(exports, module2) { + "use strict"; var defer = require_defer(); module2.exports = async; function async(callback) { @@ -19152,6 +19987,7 @@ var require_async = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/abort.js var require_abort = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/abort.js"(exports, module2) { + "use strict"; module2.exports = abort; function abort(state) { Object.keys(state.jobs).forEach(clean.bind(state)); @@ -19168,6 +20004,7 @@ var require_abort = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/iterate.js var require_iterate = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/iterate.js"(exports, module2) { + "use strict"; var async = require_async(); var abort = require_abort(); module2.exports = iterate; @@ -19201,6 +20038,7 @@ var require_iterate = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/state.js var require_state = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/state.js"(exports, module2) { + "use strict"; module2.exports = state; function state(list, sortMethod) { var isNamedList = !Array.isArray(list), initState = { @@ -19223,6 +20061,7 @@ var require_state = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/terminator.js var require_terminator = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/lib/terminator.js"(exports, module2) { + "use strict"; var abort = require_abort(); var async = require_async(); module2.exports = terminator; @@ -19240,6 +20079,7 @@ var require_terminator = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/parallel.js var require_parallel = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/parallel.js"(exports, module2) { + "use strict"; var iterate = require_iterate(); var initState = require_state(); var terminator = require_terminator(); @@ -19267,6 +20107,7 @@ var require_parallel = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/serialOrdered.js var require_serialOrdered = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/serialOrdered.js"(exports, module2) { + "use strict"; var iterate = require_iterate(); var initState = require_state(); var terminator = require_terminator(); @@ -19301,6 +20142,7 @@ var require_serialOrdered = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/serial.js var require_serial = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/serial.js"(exports, module2) { + "use strict"; var serialOrdered = require_serialOrdered(); module2.exports = serial; function serial(list, iterator, callback) { @@ -19312,6 +20154,7 @@ var require_serial = __commonJS({ // node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/index.js var require_asynckit = __commonJS({ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit/index.js"(exports, module2) { + "use strict"; module2.exports = { parallel: require_parallel(), serial: require_serial(), @@ -19323,6 +20166,7 @@ var require_asynckit = __commonJS({ // node_modules/.pnpm/form-data@4.0.0/node_modules/form-data/lib/populate.js var require_populate = __commonJS({ "node_modules/.pnpm/form-data@4.0.0/node_modules/form-data/lib/populate.js"(exports, module2) { + "use strict"; module2.exports = function(dst, src) { Object.keys(src).forEach(function(prop) { dst[prop] = dst[prop] || src[prop]; @@ -19335,6 +20179,7 @@ var require_populate = __commonJS({ // node_modules/.pnpm/form-data@4.0.0/node_modules/form-data/lib/form_data.js var require_form_data = __commonJS({ "node_modules/.pnpm/form-data@4.0.0/node_modules/form-data/lib/form_data.js"(exports, module2) { + "use strict"; var CombinedStream = require_combined_stream(); var util4 = require("util"); var path5 = require("path"); @@ -19651,6 +20496,7 @@ var require_form_data = __commonJS({ var RedactedString, defaultAllowedHeaderNames, defaultAllowedQueryParameters, Sanitizer; var init_sanitizer = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/sanitizer.js"() { + "use strict"; init_url(); init_utils(); RedactedString = "REDACTED"; @@ -19776,6 +20622,7 @@ var init_sanitizer = __esm({ var import_util2, custom; var init_inspect = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/inspect.js"() { + "use strict"; import_util2 = require("util"); custom = import_util2.inspect.custom; } @@ -19785,10 +20632,11 @@ var init_inspect = __esm({ var errorSanitizer, RestError; var init_restError = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/restError.js"() { + "use strict"; init_sanitizer(); init_inspect(); errorSanitizer = new Sanitizer(); - RestError = class extends Error { + RestError = class _RestError extends Error { constructor(message, code, statusCode, request, response) { super(message); this.name = "RestError"; @@ -19796,7 +20644,7 @@ var init_restError = __esm({ this.statusCode = statusCode; this.request = request; this.response = response; - Object.setPrototypeOf(this, RestError.prototype); + Object.setPrototypeOf(this, _RestError.prototype); } /** * Logging method for util.inspect in Node @@ -19818,6 +20666,7 @@ function log(message, ...args) { var import_os, import_util3; var init_log = __esm({ "node_modules/.pnpm/@azure+logger@1.0.4/node_modules/@azure/logger/dist-esm/src/log.js"() { + "use strict"; import_os = require("os"); import_util3 = __toESM(require("util")); } @@ -19898,6 +20747,7 @@ function extend3(namespace) { var debugEnvVariable, enabledString, enabledNamespaces, skippedNamespaces, debuggers, debugObj, debug_default; var init_debug = __esm({ "node_modules/.pnpm/@azure+logger@1.0.4/node_modules/@azure/logger/dist-esm/src/debug.js"() { + "use strict"; init_log(); debugEnvVariable = typeof process !== "undefined" && process.env && process.env.DEBUG || void 0; enabledNamespaces = []; @@ -19968,6 +20818,7 @@ function isAzureLogLevel(logLevel) { var registeredLoggers, logLevelFromEnv, azureLogLevel, AzureLogger, AZURE_LOG_LEVELS, levelMap; var init_src2 = __esm({ "node_modules/.pnpm/@azure+logger@1.0.4/node_modules/@azure/logger/dist-esm/src/index.js"() { + "use strict"; init_debug(); registeredLoggers = /* @__PURE__ */ new Set(); logLevelFromEnv = typeof process !== "undefined" && process.env && process.env.AZURE_LOG_LEVEL || void 0; @@ -19996,13 +20847,14 @@ var init_src2 = __esm({ var logger; var init_log2 = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/log.js"() { + "use strict"; init_src2(); logger = createClientLogger("core-http"); } }); // node_modules/.pnpm/webidl-conversions@3.0.1/node_modules/webidl-conversions/lib/index.js -var require_lib2 = __commonJS({ +var require_lib3 = __commonJS({ "node_modules/.pnpm/webidl-conversions@3.0.1/node_modules/webidl-conversions/lib/index.js"(exports, module2) { "use strict"; var conversions = {}; @@ -21581,7 +22433,7 @@ var require_URL_impl = __commonJS({ var require_URL = __commonJS({ "node_modules/.pnpm/whatwg-url@5.0.0/node_modules/whatwg-url/lib/URL.js"(exports, module2) { "use strict"; - var conversions = require_lib2(); + var conversions = require_lib3(); var utils = require_utils2(); var Impl = require_URL_impl(); var impl = utils.implSymbol; @@ -22379,6 +23231,7 @@ function destroyStream(stream, err) { var import_stream, import_http, import_url3, import_whatwg_url, import_https, import_zlib, Readable, BUFFER, TYPE, Blob2, convert, INTERNALS, PassThrough, invalidTokenRegex, invalidHeaderCharRegex, MAP, Headers, INTERNAL, HeadersIteratorPrototype, INTERNALS$1, STATUS_CODES, Response, INTERNALS$2, URL3, parse_url, format_url, streamDestructionSupported, Request, URL$1, PassThrough$1, isDomainOrSubdomain, isSameProtocol, lib_default; var init_lib = __esm({ "node_modules/.pnpm/node-fetch@2.6.11/node_modules/node-fetch/lib/index.mjs"() { + "use strict"; import_stream = __toESM(require("stream"), 1); import_http = __toESM(require("http"), 1); import_url3 = __toESM(require("url"), 1); @@ -22388,7 +23241,7 @@ var init_lib = __esm({ Readable = import_stream.default.Readable; BUFFER = Symbol("buffer"); TYPE = Symbol("type"); - Blob2 = class { + Blob2 = class _Blob { constructor() { this[TYPE] = ""; const blobParts = arguments[0]; @@ -22407,7 +23260,7 @@ var init_lib = __esm({ buffer = Buffer.from(element.buffer, element.byteOffset, element.byteLength); } else if (element instanceof ArrayBuffer) { buffer = Buffer.from(element); - } else if (element instanceof Blob2) { + } else if (element instanceof _Blob) { buffer = element[BUFFER]; } else { buffer = Buffer.from(typeof element === "string" ? element : String(element)); @@ -22469,7 +23322,7 @@ var init_lib = __esm({ const span = Math.max(relativeEnd - relativeStart, 0); const buffer = this[BUFFER]; const slicedBuffer = buffer.slice(relativeStart, relativeStart + span); - const blob = new Blob2([], { type: arguments[2] }); + const blob = new _Blob([], { type: arguments[2] }); blob[BUFFER] = slicedBuffer; return blob; } @@ -22596,7 +23449,7 @@ var init_lib = __esm({ invalidTokenRegex = /[^\^_`a-zA-Z\-0-9!#$%&'*+.|~]/; invalidHeaderCharRegex = /[^\t\x20-\x7e\x80-\xff]/; MAP = Symbol("map"); - Headers = class { + Headers = class _Headers { /** * Headers class * @@ -22606,7 +23459,7 @@ var init_lib = __esm({ constructor() { let init = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : void 0; this[MAP] = /* @__PURE__ */ Object.create(null); - if (init instanceof Headers) { + if (init instanceof _Headers) { const rawHeaders = init.raw(); const headerNames = Object.keys(rawHeaders); for (const headerName of headerNames) { @@ -22824,7 +23677,7 @@ var init_lib = __esm({ }); INTERNALS$1 = Symbol("Response internals"); STATUS_CODES = import_http.default.STATUS_CODES; - Response = class { + Response = class _Response { constructor() { let body2 = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : null; let opts = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}; @@ -22872,7 +23725,7 @@ var init_lib = __esm({ * @return Response */ clone() { - return new Response(clone(this), { + return new _Response(clone(this), { url: this.url, status: this.status, statusText: this.statusText, @@ -22903,7 +23756,7 @@ var init_lib = __esm({ parse_url = import_url3.default.parse; format_url = import_url3.default.format; streamDestructionSupported = "destroy" in import_stream.default.Readable.prototype; - Request = class { + Request = class _Request { constructor(input) { let init = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}; let parsedURL; @@ -22973,7 +23826,7 @@ var init_lib = __esm({ * @return Request */ clone() { - return new Request(this); + return new _Request(this); } }; Body.mixIn(Request.prototype); @@ -23041,6 +23894,7 @@ function parseHeaders(headers) { var http2, https2, import_stream2, import_form_data, ReportTransform, NodeFetchHttpClient; var init_nodeFetchHttpClient = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/nodeFetchHttpClient.js"() { + "use strict"; http2 = __toESM(require("http")); https2 = __toESM(require("https")); init_src(); @@ -23275,6 +24129,7 @@ var init_nodeFetchHttpClient = __esm({ // node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/defaultHttpClient.js var init_defaultHttpClient = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/defaultHttpClient.js"() { + "use strict"; init_nodeFetchHttpClient(); } }); @@ -23283,6 +24138,7 @@ var init_defaultHttpClient = __esm({ var HttpPipelineLogLevel; var init_httpPipelineLogLevel = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/httpPipelineLogLevel.js"() { + "use strict"; (function(HttpPipelineLogLevel2) { HttpPipelineLogLevel2[HttpPipelineLogLevel2["OFF"] = 0] = "OFF"; HttpPipelineLogLevel2[HttpPipelineLogLevel2["ERROR"] = 1] = "ERROR"; @@ -23292,7 +24148,7 @@ var init_httpPipelineLogLevel = __esm({ } }); -// node_modules/.pnpm/tslib@2.5.3/node_modules/tslib/tslib.es6.mjs +// node_modules/.pnpm/tslib@2.6.0/node_modules/tslib/tslib.es6.mjs function __rest(s, e) { var t = {}; for (var p in s) @@ -23392,7 +24248,8 @@ function __asyncValues(o) { } } var init_tslib_es6 = __esm({ - "node_modules/.pnpm/tslib@2.5.3/node_modules/tslib/tslib.es6.mjs"() { + "node_modules/.pnpm/tslib@2.6.0/node_modules/tslib/tslib.es6.mjs"() { + "use strict"; } }); @@ -23411,6 +24268,7 @@ function operationOptionsToRequestOptionsBase(opts) { } var init_operationOptions = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/operationOptions.js"() { + "use strict"; init_tslib_es6(); } }); @@ -23419,6 +24277,7 @@ var init_operationOptions = __esm({ var BaseRequestPolicy, RequestPolicyOptions; var init_requestPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/requestPolicy.js"() { + "use strict"; init_httpPipelineLogLevel(); BaseRequestPolicy = class { /** @@ -23476,6 +24335,7 @@ var init_requestPolicy = __esm({ // node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/defaults.js var require_defaults = __commonJS({ "node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/defaults.js"(exports) { + "use strict"; (function() { exports.defaults = { "0.1": { @@ -23552,6 +24412,7 @@ var require_defaults = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/Utility.js var require_Utility = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/Utility.js"(exports, module2) { + "use strict"; (function() { var assign, getValue, isArray, isEmpty, isFunction, isObject3, isPlainObject, slice = [].slice, hasProp = {}.hasOwnProperty; assign = function() { @@ -23625,6 +24486,7 @@ var require_Utility = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMImplementation.js var require_XMLDOMImplementation = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMImplementation.js"(exports, module2) { + "use strict"; (function() { var XMLDOMImplementation; module2.exports = XMLDOMImplementation = function() { @@ -23654,6 +24516,7 @@ var require_XMLDOMImplementation = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMErrorHandler.js var require_XMLDOMErrorHandler = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMErrorHandler.js"(exports, module2) { + "use strict"; (function() { var XMLDOMErrorHandler; module2.exports = XMLDOMErrorHandler = function() { @@ -23671,6 +24534,7 @@ var require_XMLDOMErrorHandler = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMStringList.js var require_XMLDOMStringList = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMStringList.js"(exports, module2) { + "use strict"; (function() { var XMLDOMStringList; module2.exports = XMLDOMStringList = function() { @@ -23697,6 +24561,7 @@ var require_XMLDOMStringList = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMConfiguration.js var require_XMLDOMConfiguration = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDOMConfiguration.js"(exports, module2) { + "use strict"; (function() { var XMLDOMConfiguration, XMLDOMErrorHandler, XMLDOMStringList; XMLDOMErrorHandler = require_XMLDOMErrorHandler(); @@ -23756,6 +24621,7 @@ var require_XMLDOMConfiguration = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/NodeType.js var require_NodeType = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/NodeType.js"(exports, module2) { + "use strict"; (function() { module2.exports = { Element: 1, @@ -23783,6 +24649,7 @@ var require_NodeType = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLAttribute.js var require_XMLAttribute = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLAttribute.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLAttribute, XMLNode; NodeType = require_NodeType(); @@ -23879,6 +24746,7 @@ var require_XMLAttribute = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLNamedNodeMap.js var require_XMLNamedNodeMap = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLNamedNodeMap.js"(exports, module2) { + "use strict"; (function() { var XMLNamedNodeMap; module2.exports = XMLNamedNodeMap = function() { @@ -23929,6 +24797,7 @@ var require_XMLNamedNodeMap = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLElement.js var require_XMLElement = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLElement.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLAttribute, XMLElement, XMLNamedNodeMap, XMLNode, getValue, isFunction, isObject3, ref, extend4 = function(child, parent) { for (var key in parent) { @@ -24199,6 +25068,7 @@ var require_XMLElement = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLCharacterData.js var require_XMLCharacterData = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLCharacterData.js"(exports, module2) { + "use strict"; (function() { var XMLCharacterData, XMLNode, extend4 = function(child, parent) { for (var key in parent) { @@ -24277,6 +25147,7 @@ var require_XMLCharacterData = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLCData.js var require_XMLCData = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLCData.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLCData, XMLCharacterData, extend4 = function(child, parent) { for (var key in parent) { @@ -24319,6 +25190,7 @@ var require_XMLCData = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLComment.js var require_XMLComment = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLComment.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLCharacterData, XMLComment, extend4 = function(child, parent) { for (var key in parent) { @@ -24361,6 +25233,7 @@ var require_XMLComment = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDeclaration.js var require_XMLDeclaration = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDeclaration.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDeclaration, XMLNode, isObject3, extend4 = function(child, parent) { for (var key in parent) { @@ -24410,6 +25283,7 @@ var require_XMLDeclaration = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDAttList.js var require_XMLDTDAttList = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDAttList.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDTDAttList, XMLNode, extend4 = function(child, parent) { for (var key in parent) { @@ -24472,6 +25346,7 @@ var require_XMLDTDAttList = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDEntity.js var require_XMLDTDEntity = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDEntity.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDTDEntity, XMLNode, isObject3, extend4 = function(child, parent) { for (var key in parent) { @@ -24569,6 +25444,7 @@ var require_XMLDTDEntity = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDElement.js var require_XMLDTDElement = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDElement.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDTDElement, XMLNode, extend4 = function(child, parent) { for (var key in parent) { @@ -24614,6 +25490,7 @@ var require_XMLDTDElement = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDNotation.js var require_XMLDTDNotation = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDTDNotation.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDTDNotation, XMLNode, extend4 = function(child, parent) { for (var key in parent) { @@ -24671,6 +25548,7 @@ var require_XMLDTDNotation = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDocType.js var require_XMLDocType = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDocType.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDocType, XMLNamedNodeMap, XMLNode, isObject3, extend4 = function(child, parent) { for (var key in parent) { @@ -24841,6 +25719,7 @@ var require_XMLDocType = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLRaw.js var require_XMLRaw = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLRaw.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLNode, XMLRaw, extend4 = function(child, parent) { for (var key in parent) { @@ -24882,6 +25761,7 @@ var require_XMLRaw = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLText.js var require_XMLText = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLText.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLCharacterData, XMLText, extend4 = function(child, parent) { for (var key in parent) { @@ -24953,6 +25833,7 @@ var require_XMLText = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js var require_XMLProcessingInstruction = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLCharacterData, XMLProcessingInstruction, extend4 = function(child, parent) { for (var key in parent) { @@ -25007,6 +25888,7 @@ var require_XMLProcessingInstruction = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDummy.js var require_XMLDummy = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDummy.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDummy, XMLNode, extend4 = function(child, parent) { for (var key in parent) { @@ -25044,6 +25926,7 @@ var require_XMLDummy = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLNodeList.js var require_XMLNodeList = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLNodeList.js"(exports, module2) { + "use strict"; (function() { var XMLNodeList; module2.exports = XMLNodeList = function() { @@ -25070,6 +25953,7 @@ var require_XMLNodeList = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/DocumentPosition.js var require_DocumentPosition = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/DocumentPosition.js"(exports, module2) { + "use strict"; (function() { module2.exports = { Disconnected: 1, @@ -25086,6 +25970,7 @@ var require_DocumentPosition = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLNode.js var require_XMLNode = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLNode.js"(exports, module2) { + "use strict"; (function() { var DocumentPosition, NodeType, XMLCData, XMLComment, XMLDeclaration, XMLDocType, XMLDummy, XMLElement, XMLNamedNodeMap, XMLNode, XMLNodeList, XMLProcessingInstruction, XMLRaw, XMLText, getValue, isEmpty, isFunction, isObject3, ref1, hasProp = {}.hasOwnProperty; ref1 = require_Utility(), isObject3 = ref1.isObject, isFunction = ref1.isFunction, isEmpty = ref1.isEmpty, getValue = ref1.getValue; @@ -25781,6 +26666,7 @@ var require_XMLNode = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLStringifier.js var require_XMLStringifier = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLStringifier.js"(exports, module2) { + "use strict"; (function() { var XMLStringifier, bind = function(fn, me) { return function() { @@ -25997,6 +26883,7 @@ var require_XMLStringifier = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/WriterState.js var require_WriterState = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/WriterState.js"(exports, module2) { + "use strict"; (function() { module2.exports = { None: 0, @@ -26011,6 +26898,7 @@ var require_WriterState = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLWriterBase.js var require_XMLWriterBase = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLWriterBase.js"(exports, module2) { + "use strict"; (function() { var NodeType, WriterState, XMLCData, XMLComment, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDeclaration, XMLDocType, XMLDummy, XMLElement, XMLProcessingInstruction, XMLRaw, XMLText, XMLWriterBase, assign, hasProp = {}.hasOwnProperty; assign = require_Utility().assign; @@ -26408,6 +27296,7 @@ var require_XMLWriterBase = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLStringWriter.js var require_XMLStringWriter = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLStringWriter.js"(exports, module2) { + "use strict"; (function() { var XMLStringWriter, XMLWriterBase, extend4 = function(child, parent) { for (var key in parent) { @@ -26451,6 +27340,7 @@ var require_XMLStringWriter = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDocument.js var require_XMLDocument = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDocument.js"(exports, module2) { + "use strict"; (function() { var NodeType, XMLDOMConfiguration, XMLDOMImplementation, XMLDocument, XMLNode, XMLStringWriter, XMLStringifier, isPlainObject, extend4 = function(child, parent) { for (var key in parent) { @@ -26659,6 +27549,7 @@ var require_XMLDocument = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDocumentCB.js var require_XMLDocumentCB = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLDocumentCB.js"(exports, module2) { + "use strict"; (function() { var NodeType, WriterState, XMLAttribute, XMLCData, XMLComment, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDeclaration, XMLDocType, XMLDocument, XMLDocumentCB, XMLElement, XMLProcessingInstruction, XMLRaw, XMLStringWriter, XMLStringifier, XMLText, getValue, isFunction, isObject3, isPlainObject, ref, hasProp = {}.hasOwnProperty; ref = require_Utility(), isObject3 = ref.isObject, isFunction = ref.isFunction, isPlainObject = ref.isPlainObject, getValue = ref.getValue; @@ -27129,6 +28020,7 @@ var require_XMLDocumentCB = __commonJS({ // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLStreamWriter.js var require_XMLStreamWriter = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/XMLStreamWriter.js"(exports, module2) { + "use strict"; (function() { var NodeType, WriterState, XMLStreamWriter, XMLWriterBase, extend4 = function(child, parent) { for (var key in parent) { @@ -27296,8 +28188,9 @@ var require_XMLStreamWriter = __commonJS({ }); // node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/index.js -var require_lib3 = __commonJS({ +var require_lib4 = __commonJS({ "node_modules/.pnpm/xmlbuilder@11.0.1/node_modules/xmlbuilder/lib/index.js"(exports, module2) { + "use strict"; (function() { var NodeType, WriterState, XMLDOMImplementation, XMLDocument, XMLDocumentCB, XMLStreamWriter, XMLStringWriter, assign, isFunction, ref; ref = require_Utility(), assign = ref.assign, isFunction = ref.isFunction; @@ -27352,10 +28245,11 @@ var require_lib3 = __commonJS({ // node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/builder.js var require_builder = __commonJS({ "node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/builder.js"(exports) { + "use strict"; (function() { "use strict"; var builder, defaults, escapeCDATA, requiresCDATA, wrapCDATA, hasProp = {}.hasOwnProperty; - builder = require_lib3(); + builder = require_lib4(); defaults = require_defaults().defaults; requiresCDATA = function(entry) { return typeof entry === "string" && (entry.indexOf("&") >= 0 || entry.indexOf(">") >= 0 || entry.indexOf("<") >= 0); @@ -27478,6 +28372,7 @@ var require_builder = __commonJS({ // node_modules/.pnpm/sax@1.2.4/node_modules/sax/lib/sax.js var require_sax = __commonJS({ "node_modules/.pnpm/sax@1.2.4/node_modules/sax/lib/sax.js"(exports) { + "use strict"; (function(sax) { sax.parser = function(strict, opt) { return new SAXParser(strict, opt); @@ -28919,6 +29814,7 @@ var require_sax = __commonJS({ // node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/bom.js var require_bom = __commonJS({ "node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/bom.js"(exports) { + "use strict"; (function() { "use strict"; exports.stripBOM = function(str2) { @@ -28935,6 +29831,7 @@ var require_bom = __commonJS({ // node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/processors.js var require_processors = __commonJS({ "node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/processors.js"(exports) { + "use strict"; (function() { "use strict"; var prefixMatch; @@ -28967,6 +29864,7 @@ var require_processors = __commonJS({ // node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/parser.js var require_parser = __commonJS({ "node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/parser.js"(exports) { + "use strict"; (function() { "use strict"; var bom, defaults, events, isEmpty, processItem, processors, sax, setImmediate2, bind = function(fn, me) { @@ -29354,6 +30252,7 @@ var require_parser = __commonJS({ // node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/xml2js.js var require_xml2js = __commonJS({ "node_modules/.pnpm/xml2js@0.5.0/node_modules/xml2js/lib/xml2js.js"(exports) { + "use strict"; (function() { "use strict"; var builder, defaults, parser, processors, extend4 = function(child, parent) { @@ -29420,6 +30319,7 @@ function parseXML(str2, opts = {}) { var xml2js, xml2jsDefaultOptionsV2, xml2jsParserSettings, xml2jsBuilderSettings; var init_xml = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/xml.js"() { + "use strict"; xml2js = __toESM(require_xml2js()); init_serializer_common(); xml2jsDefaultOptionsV2 = { @@ -29634,6 +30534,7 @@ function parse2(jsonContentTypes, xmlContentTypes, operationResponse, opts) { var defaultJsonContentTypes, defaultXmlContentTypes, DeserializationPolicy; var init_deserializationPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/deserializationPolicy.js"() { + "use strict"; init_requestPolicy(); init_serializer_common(); init_serializer(); @@ -29669,6 +30570,7 @@ function keepAlivePolicy(keepAliveOptions) { var DefaultKeepAliveOptions, KeepAlivePolicy; var init_keepAlivePolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/keepAlivePolicy.js"() { + "use strict"; init_requestPolicy(); DefaultKeepAliveOptions = { enable: true @@ -29725,6 +30627,7 @@ function handleRedirect(policy, response, currentRetries) { var allowedRedirect, RedirectPolicy; var init_redirectPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/redirectPolicy.js"() { + "use strict"; init_requestPolicy(); init_url(); allowedRedirect = ["GET", "HEAD"]; @@ -29767,6 +30670,7 @@ function updateRetryData(retryOptions, retryData = { retryCount: 0, retryInterva var DEFAULT_CLIENT_RETRY_COUNT, DEFAULT_CLIENT_RETRY_INTERVAL, DEFAULT_CLIENT_MAX_RETRY_INTERVAL, DEFAULT_CLIENT_MIN_RETRY_INTERVAL; var init_exponentialBackoffStrategy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/exponentialBackoffStrategy.js"() { + "use strict"; DEFAULT_CLIENT_RETRY_COUNT = 3; DEFAULT_CLIENT_RETRY_INTERVAL = 1e3 * 30; DEFAULT_CLIENT_MAX_RETRY_INTERVAL = 1e3 * 90; @@ -29778,6 +30682,7 @@ var init_exponentialBackoffStrategy = __esm({ var _a, isNode; var init_isNode = __esm({ "node_modules/.pnpm/@azure+core-util@1.3.2/node_modules/@azure/core-util/dist-esm/src/isNode.js"() { + "use strict"; isNode = typeof process !== "undefined" && Boolean(process.version) && Boolean((_a = process.versions) === null || _a === void 0 ? void 0 : _a.node); } }); @@ -29816,6 +30721,7 @@ function createAbortablePromise(buildPromise, options2) { } var init_createAbortablePromise = __esm({ "node_modules/.pnpm/@azure+core-util@1.3.2/node_modules/@azure/core-util/dist-esm/src/createAbortablePromise.js"() { + "use strict"; init_src(); } }); @@ -29835,6 +30741,7 @@ function delay(timeInMs, options2) { var StandardAbortMessage; var init_delay = __esm({ "node_modules/.pnpm/@azure+core-util@1.3.2/node_modules/@azure/core-util/dist-esm/src/delay.js"() { + "use strict"; init_createAbortablePromise(); StandardAbortMessage = "The delay was aborted."; } @@ -29843,6 +30750,7 @@ var init_delay = __esm({ // node_modules/.pnpm/@azure+core-util@1.3.2/node_modules/@azure/core-util/dist-esm/src/index.js var init_src3 = __esm({ "node_modules/.pnpm/@azure+core-util@1.3.2/node_modules/@azure/core-util/dist-esm/src/index.js"() { + "use strict"; init_isNode(); init_delay(); } @@ -29892,6 +30800,7 @@ async function retry(policy, request, response, retryData, requestError) { var RetryMode, ExponentialRetryPolicy; var init_exponentialRetryPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/exponentialRetryPolicy.js"() { + "use strict"; init_requestPolicy(); init_exponentialBackoffStrategy(); init_constants(); @@ -29934,6 +30843,7 @@ function logPolicy(loggingOptions = {}) { var LogPolicy; var init_logPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/logPolicy.js"() { + "use strict"; init_requestPolicy(); init_sanitizer(); init_log2(); @@ -30014,6 +30924,7 @@ function getPathStringFromParameterPath(parameterPath, mapper) { } var init_operationParameter = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/operationParameter.js"() { + "use strict"; } }); @@ -30030,6 +30941,7 @@ function getStreamResponseStatusCodes(operationSpec) { } var init_operationSpec = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/operationSpec.js"() { + "use strict"; init_serializer(); } }); @@ -30041,12 +30953,14 @@ function isTokenCredential(credential) { } var init_tokenCredential = __esm({ "node_modules/.pnpm/@azure+core-auth@1.4.0/node_modules/@azure/core-auth/dist-esm/src/tokenCredential.js"() { + "use strict"; } }); // node_modules/.pnpm/@azure+core-auth@1.4.0/node_modules/@azure/core-auth/dist-esm/src/index.js var init_src4 = __esm({ "node_modules/.pnpm/@azure+core-auth@1.4.0/node_modules/@azure/core-auth/dist-esm/src/index.js"() { + "use strict"; init_tokenCredential(); } }); @@ -30069,6 +30983,7 @@ function getPlatformSpecificData() { var os5; var init_msRestUserAgentPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/msRestUserAgentPolicy.js"() { + "use strict"; os5 = __toESM(require("os")); init_constants(); } @@ -30106,6 +31021,7 @@ function userAgentPolicy(userAgentData) { var getDefaultUserAgentHeaderName, UserAgentPolicy; var init_userAgentPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/userAgentPolicy.js"() { + "use strict"; init_requestPolicy(); init_msRestUserAgentPolicy(); init_constants(); @@ -30142,6 +31058,7 @@ var init_userAgentPolicy = __esm({ var QueryCollectionFormat; var init_queryCollectionFormat = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/queryCollectionFormat.js"() { + "use strict"; (function(QueryCollectionFormat2) { QueryCollectionFormat2["Csv"] = ","; QueryCollectionFormat2["Ssv"] = " "; @@ -30266,6 +31183,7 @@ function bearerTokenAuthenticationPolicy(credential, scopes) { var DEFAULT_CYCLER_OPTIONS; var init_bearerTokenAuthenticationPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/bearerTokenAuthenticationPolicy.js"() { + "use strict"; init_requestPolicy(); init_constants(); init_src3(); @@ -30289,6 +31207,7 @@ function disableResponseDecompressionPolicy() { var DisableResponseDecompressionPolicy; var init_disableResponseDecompressionPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/disableResponseDecompressionPolicy.js"() { + "use strict"; init_requestPolicy(); DisableResponseDecompressionPolicy = class extends BaseRequestPolicy { /** @@ -30327,6 +31246,7 @@ function generateClientRequestIdPolicy(requestIdHeaderName = "x-ms-client-reques var GenerateClientRequestIdPolicy; var init_generateClientRequestIdPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/generateClientRequestIdPolicy.js"() { + "use strict"; init_requestPolicy(); GenerateClientRequestIdPolicy = class extends BaseRequestPolicy { constructor(nextPolicy, options2, _requestIdHeaderName) { @@ -30353,6 +31273,7 @@ function getCachedDefaultHttpClient() { var cachedHttpClient; var init_httpClientCache = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/httpClientCache.js"() { + "use strict"; init_defaultHttpClient(); } }); @@ -30454,6 +31375,7 @@ function extractAuthFromUrl(url2) { var globalNoProxyList, noProxyListLoaded, globalBypassedMap, ProxyPolicy; var init_proxyPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/proxyPolicy.js"() { + "use strict"; init_requestPolicy(); init_constants(); init_url(); @@ -30565,6 +31487,7 @@ async function getRegistrationStatus(policy, url2, originalRequest) { var RPRegistrationPolicy; var init_rpRegistrationPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/rpRegistrationPolicy.js"() { + "use strict"; init_utils(); init_requestPolicy(); init_src3(); @@ -30591,6 +31514,7 @@ function signingPolicy(authenticationProvider) { var SigningPolicy; var init_signingPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/signingPolicy.js"() { + "use strict"; init_requestPolicy(); SigningPolicy = class extends BaseRequestPolicy { constructor(nextPolicy, options2, authenticationProvider) { @@ -30640,6 +31564,7 @@ async function retry2(policy, request, operationResponse, err, retryData) { var SystemErrorRetryPolicy; var init_systemErrorRetryPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/systemErrorRetryPolicy.js"() { + "use strict"; init_requestPolicy(); init_exponentialBackoffStrategy(); init_src3(); @@ -30662,6 +31587,7 @@ var init_systemErrorRetryPolicy = __esm({ var DEFAULT_CLIENT_MAX_RETRY_COUNT; var init_throttlingRetryStrategy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/util/throttlingRetryStrategy.js"() { + "use strict"; DEFAULT_CLIENT_MAX_RETRY_COUNT = 3; } }); @@ -30677,6 +31603,7 @@ function throttlingRetryPolicy() { var StatusCodes, StandardAbortMessage2, ThrottlingRetryPolicy; var init_throttlingRetryPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/throttlingRetryPolicy.js"() { + "use strict"; init_requestPolicy(); init_src(); init_constants(); @@ -30684,7 +31611,7 @@ var init_throttlingRetryPolicy = __esm({ init_src3(); StatusCodes = Constants.HttpConstants.StatusCodes; StandardAbortMessage2 = "The operation was aborted."; - ThrottlingRetryPolicy = class extends BaseRequestPolicy { + ThrottlingRetryPolicy = class _ThrottlingRetryPolicy extends BaseRequestPolicy { constructor(nextPolicy, options2, _handleResponse) { super(nextPolicy, options2); this.numberOfRetries = 0; @@ -30702,7 +31629,7 @@ var init_throttlingRetryPolicy = __esm({ var _a2; const retryAfterHeader = httpResponse.headers.get(Constants.HeaderConstants.RETRY_AFTER); if (retryAfterHeader) { - const delayInMs = ThrottlingRetryPolicy.parseRetryAfterHeader(retryAfterHeader); + const delayInMs = _ThrottlingRetryPolicy.parseRetryAfterHeader(retryAfterHeader); if (delayInMs) { this.numberOfRetries += 1; await delay(delayInMs, { @@ -30724,7 +31651,7 @@ var init_throttlingRetryPolicy = __esm({ static parseRetryAfterHeader(headerValue) { const retryAfterInSeconds = Number(headerValue); if (Number.isNaN(retryAfterInSeconds)) { - return ThrottlingRetryPolicy.parseDateRetryAfterHeader(headerValue); + return _ThrottlingRetryPolicy.parseDateRetryAfterHeader(headerValue); } else { return retryAfterInSeconds * 1e3; } @@ -30747,6 +31674,7 @@ var init_throttlingRetryPolicy = __esm({ var _globalThis; var init_globalThis = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/platform/node/globalThis.js"() { + "use strict"; _globalThis = typeof globalThis === "object" ? globalThis : global; } }); @@ -30754,6 +31682,7 @@ var init_globalThis = __esm({ // node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/platform/node/index.js var init_node = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/platform/node/index.js"() { + "use strict"; init_globalThis(); } }); @@ -30761,6 +31690,7 @@ var init_node = __esm({ // node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/platform/index.js var init_platform = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/platform/index.js"() { + "use strict"; init_node(); } }); @@ -30769,6 +31699,7 @@ var init_platform = __esm({ var VERSION; var init_version2 = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/version.js"() { + "use strict"; VERSION = "1.4.1"; } }); @@ -30840,6 +31771,7 @@ function _makeCompatibilityCheck(ownVersion) { var re, isCompatible; var init_semver = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/internal/semver.js"() { + "use strict"; init_version2(); re = /^(\d+)\.(\d+)\.(\d+)(-(.+))?$/; isCompatible = _makeCompatibilityCheck(VERSION); @@ -30887,6 +31819,7 @@ function unregisterGlobal(type4, diag) { var major, GLOBAL_OPENTELEMETRY_API_KEY, _global; var init_global_utils = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/internal/global-utils.js"() { + "use strict"; init_platform(); init_version2(); init_semver(); @@ -30908,6 +31841,7 @@ function logProxy(funcName, namespace, args) { var __read, __spreadArray, DiagComponentLogger; var init_ComponentLogger = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/diag/ComponentLogger.js"() { + "use strict"; init_global_utils(); __read = function(o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; @@ -30990,6 +31924,7 @@ var init_ComponentLogger = __esm({ var DiagLogLevel; var init_types = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/diag/types.js"() { + "use strict"; (function(DiagLogLevel2) { DiagLogLevel2[DiagLogLevel2["NONE"] = 0] = "NONE"; DiagLogLevel2[DiagLogLevel2["ERROR"] = 30] = "ERROR"; @@ -31028,6 +31963,7 @@ function createLogLevelDiagLogger(maxLevel, logger3) { } var init_logLevelLogger = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/diag/internal/logLevelLogger.js"() { + "use strict"; init_types(); } }); @@ -31036,6 +31972,7 @@ var init_logLevelLogger = __esm({ var __read2, __spreadArray2, API_NAME, DiagAPI; var init_diag = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/api/diag.js"() { + "use strict"; init_ComponentLogger(); init_logLevelLogger(); init_types(); @@ -31144,6 +32081,7 @@ function createContextKey(description) { var BaseContext, ROOT_CONTEXT; var init_context = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/context/context.js"() { + "use strict"; BaseContext = /** @class */ function() { function BaseContext2(parentContext) { @@ -31173,6 +32111,7 @@ var init_context = __esm({ var __read3, __spreadArray3, NoopContextManager; var init_NoopContextManager = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/context/NoopContextManager.js"() { + "use strict"; init_context(); __read3 = function(o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; @@ -31238,6 +32177,7 @@ var init_NoopContextManager = __esm({ var __read4, __spreadArray4, API_NAME2, NOOP_CONTEXT_MANAGER, ContextAPI; var init_context2 = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/api/context.js"() { + "use strict"; init_NoopContextManager(); init_global_utils(); init_diag(); @@ -31318,6 +32258,7 @@ var init_context2 = __esm({ var TraceFlags; var init_trace_flags = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/trace_flags.js"() { + "use strict"; (function(TraceFlags2) { TraceFlags2[TraceFlags2["NONE"] = 0] = "NONE"; TraceFlags2[TraceFlags2["SAMPLED"] = 1] = "SAMPLED"; @@ -31329,6 +32270,7 @@ var init_trace_flags = __esm({ var INVALID_SPANID, INVALID_TRACEID, INVALID_SPAN_CONTEXT; var init_invalid_span_constants = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/invalid-span-constants.js"() { + "use strict"; init_trace_flags(); INVALID_SPANID = "0000000000000000"; INVALID_TRACEID = "00000000000000000000000000000000"; @@ -31344,6 +32286,7 @@ var init_invalid_span_constants = __esm({ var NonRecordingSpan; var init_NonRecordingSpan = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/NonRecordingSpan.js"() { + "use strict"; init_invalid_span_constants(); NonRecordingSpan = /** @class */ function() { @@ -31406,6 +32349,7 @@ function getSpanContext(context3) { var SPAN_KEY; var init_context_utils = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/context-utils.js"() { + "use strict"; init_context(); init_NonRecordingSpan(); init_context2(); @@ -31429,6 +32373,7 @@ function wrapSpanContext(spanContext) { var VALID_TRACEID_REGEX, VALID_SPANID_REGEX; var init_spancontext_utils = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/spancontext-utils.js"() { + "use strict"; init_invalid_span_constants(); init_NonRecordingSpan(); VALID_TRACEID_REGEX = /^([0-9a-f]{32})$/i; @@ -31443,6 +32388,7 @@ function isSpanContext(spanContext) { var contextApi, NoopTracer; var init_NoopTracer = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/NoopTracer.js"() { + "use strict"; init_context2(); init_context_utils(); init_NonRecordingSpan(); @@ -31497,6 +32443,7 @@ var init_NoopTracer = __esm({ var NOOP_TRACER, ProxyTracer; var init_ProxyTracer = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/ProxyTracer.js"() { + "use strict"; init_NoopTracer(); NOOP_TRACER = new NoopTracer(); ProxyTracer = /** @class */ @@ -31534,6 +32481,7 @@ var init_ProxyTracer = __esm({ var NoopTracerProvider; var init_NoopTracerProvider = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/NoopTracerProvider.js"() { + "use strict"; init_NoopTracer(); NoopTracerProvider = /** @class */ function() { @@ -31551,6 +32499,7 @@ var init_NoopTracerProvider = __esm({ var NOOP_TRACER_PROVIDER, ProxyTracerProvider; var init_ProxyTracerProvider = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace/ProxyTracerProvider.js"() { + "use strict"; init_ProxyTracer(); init_NoopTracerProvider(); NOOP_TRACER_PROVIDER = new NoopTracerProvider(); @@ -31582,6 +32531,7 @@ var init_ProxyTracerProvider = __esm({ var context; var init_context_api = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/context-api.js"() { + "use strict"; init_context2(); context = ContextAPI.getInstance(); } @@ -31591,6 +32541,7 @@ var init_context_api = __esm({ var API_NAME3, TraceAPI; var init_trace = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/api/trace.js"() { + "use strict"; init_global_utils(); init_ProxyTracerProvider(); init_spancontext_utils(); @@ -31642,6 +32593,7 @@ var init_trace = __esm({ var trace; var init_trace_api = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/trace-api.js"() { + "use strict"; init_trace(); trace = TraceAPI.getInstance(); } @@ -31650,6 +32602,7 @@ var init_trace_api = __esm({ // node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/index.js var init_esm = __esm({ "node_modules/.pnpm/@opentelemetry+api@1.4.1/node_modules/@opentelemetry/api/build/esm/index.js"() { + "use strict"; init_invalid_span_constants(); init_context_api(); init_trace_api(); @@ -31669,6 +32622,7 @@ function getTracer(name, version3) { var SpanKind, context2, SpanStatusCode; var init_interfaces = __esm({ "node_modules/.pnpm/@azure+core-tracing@1.0.0-preview.13/node_modules/@azure/core-tracing/dist-esm/src/interfaces.js"() { + "use strict"; init_esm(); (function(SpanKind2) { SpanKind2[SpanKind2["INTERNAL"] = 0] = "INTERNAL"; @@ -31727,6 +32681,7 @@ function createSpanFunction(args) { } var init_createSpan = __esm({ "node_modules/.pnpm/@azure+core-tracing@1.0.0-preview.13/node_modules/@azure/core-tracing/dist-esm/src/createSpan.js"() { + "use strict"; init_interfaces(); init_esm(); } @@ -31752,6 +32707,7 @@ function getTraceParentHeader(spanContext) { var VERSION2; var init_traceParentHeader = __esm({ "node_modules/.pnpm/@azure+core-tracing@1.0.0-preview.13/node_modules/@azure/core-tracing/dist-esm/src/utils/traceParentHeader.js"() { + "use strict"; VERSION2 = "00"; } }); @@ -31759,6 +32715,7 @@ var init_traceParentHeader = __esm({ // node_modules/.pnpm/@azure+core-tracing@1.0.0-preview.13/node_modules/@azure/core-tracing/dist-esm/src/index.js var init_src5 = __esm({ "node_modules/.pnpm/@azure+core-tracing@1.0.0-preview.13/node_modules/@azure/core-tracing/dist-esm/src/index.js"() { + "use strict"; init_createSpan(); init_interfaces(); init_traceParentHeader(); @@ -31776,6 +32733,7 @@ function tracingPolicy(tracingOptions = {}) { var createSpan, TracingPolicy; var init_tracingPolicy = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/policies/tracingPolicy.js"() { + "use strict"; init_requestPolicy(); init_src5(); init_log2(); @@ -32096,6 +33054,7 @@ function getCredentialScopes(options2, baseUri) { var ServiceClient; var init_serviceClient = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/serviceClient.js"() { + "use strict"; init_utils(); init_serializer(); init_deserializationPolicy(); @@ -32364,6 +33323,7 @@ var init_serviceClient = __esm({ // node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/index.js var init_src6 = __esm({ "node_modules/.pnpm/@azure+core-http@3.0.2/node_modules/@azure/core-http/dist-esm/src/index.js"() { + "use strict"; init_webResource(); init_defaultHttpClient(); init_httpHeaders(); @@ -32576,6 +33536,7 @@ __export(mappers_exports, { var BlobServiceProperties, Logging, RetentionPolicy, Metrics, CorsRule, StaticWebsite, StorageError, BlobServiceStatistics, GeoReplication, ListContainersSegmentResponse, ContainerItem, ContainerProperties, KeyInfo, UserDelegationKey, FilterBlobSegment, FilterBlobItem, BlobTags, BlobTag, SignedIdentifier, AccessPolicy, ListBlobsFlatSegmentResponse, BlobFlatListSegment, BlobItemInternal, BlobName, BlobPropertiesInternal, ListBlobsHierarchySegmentResponse, BlobHierarchyListSegment, BlobPrefix, BlockLookupList, BlockList, Block, PageList, PageRange, ClearRange, QueryRequest, QuerySerialization, QueryFormat, DelimitedTextConfiguration, JsonTextConfiguration, ArrowConfiguration, ArrowField, ServiceSetPropertiesHeaders, ServiceSetPropertiesExceptionHeaders, ServiceGetPropertiesHeaders, ServiceGetPropertiesExceptionHeaders, ServiceGetStatisticsHeaders, ServiceGetStatisticsExceptionHeaders, ServiceListContainersSegmentHeaders, ServiceListContainersSegmentExceptionHeaders, ServiceGetUserDelegationKeyHeaders, ServiceGetUserDelegationKeyExceptionHeaders, ServiceGetAccountInfoHeaders, ServiceGetAccountInfoExceptionHeaders, ServiceSubmitBatchHeaders, ServiceSubmitBatchExceptionHeaders, ServiceFilterBlobsHeaders, ServiceFilterBlobsExceptionHeaders, ContainerCreateHeaders, ContainerCreateExceptionHeaders, ContainerGetPropertiesHeaders, ContainerGetPropertiesExceptionHeaders, ContainerDeleteHeaders, ContainerDeleteExceptionHeaders, ContainerSetMetadataHeaders, ContainerSetMetadataExceptionHeaders, ContainerGetAccessPolicyHeaders, ContainerGetAccessPolicyExceptionHeaders, ContainerSetAccessPolicyHeaders, ContainerSetAccessPolicyExceptionHeaders, ContainerRestoreHeaders, ContainerRestoreExceptionHeaders, ContainerRenameHeaders, ContainerRenameExceptionHeaders, ContainerSubmitBatchHeaders, ContainerSubmitBatchExceptionHeaders, ContainerFilterBlobsHeaders, ContainerFilterBlobsExceptionHeaders, ContainerAcquireLeaseHeaders, ContainerAcquireLeaseExceptionHeaders, ContainerReleaseLeaseHeaders, ContainerReleaseLeaseExceptionHeaders, ContainerRenewLeaseHeaders, ContainerRenewLeaseExceptionHeaders, ContainerBreakLeaseHeaders, ContainerBreakLeaseExceptionHeaders, ContainerChangeLeaseHeaders, ContainerChangeLeaseExceptionHeaders, ContainerListBlobFlatSegmentHeaders, ContainerListBlobFlatSegmentExceptionHeaders, ContainerListBlobHierarchySegmentHeaders, ContainerListBlobHierarchySegmentExceptionHeaders, ContainerGetAccountInfoHeaders, ContainerGetAccountInfoExceptionHeaders, BlobDownloadHeaders, BlobDownloadExceptionHeaders, BlobGetPropertiesHeaders, BlobGetPropertiesExceptionHeaders, BlobDeleteHeaders, BlobDeleteExceptionHeaders, BlobUndeleteHeaders, BlobUndeleteExceptionHeaders, BlobSetExpiryHeaders, BlobSetExpiryExceptionHeaders, BlobSetHttpHeadersHeaders, BlobSetHttpHeadersExceptionHeaders, BlobSetImmutabilityPolicyHeaders, BlobSetImmutabilityPolicyExceptionHeaders, BlobDeleteImmutabilityPolicyHeaders, BlobDeleteImmutabilityPolicyExceptionHeaders, BlobSetLegalHoldHeaders, BlobSetLegalHoldExceptionHeaders, BlobSetMetadataHeaders, BlobSetMetadataExceptionHeaders, BlobAcquireLeaseHeaders, BlobAcquireLeaseExceptionHeaders, BlobReleaseLeaseHeaders, BlobReleaseLeaseExceptionHeaders, BlobRenewLeaseHeaders, BlobRenewLeaseExceptionHeaders, BlobChangeLeaseHeaders, BlobChangeLeaseExceptionHeaders, BlobBreakLeaseHeaders, BlobBreakLeaseExceptionHeaders, BlobCreateSnapshotHeaders, BlobCreateSnapshotExceptionHeaders, BlobStartCopyFromURLHeaders, BlobStartCopyFromURLExceptionHeaders, BlobCopyFromURLHeaders, BlobCopyFromURLExceptionHeaders, BlobAbortCopyFromURLHeaders, BlobAbortCopyFromURLExceptionHeaders, BlobSetTierHeaders, BlobSetTierExceptionHeaders, BlobGetAccountInfoHeaders, BlobGetAccountInfoExceptionHeaders, BlobQueryHeaders, BlobQueryExceptionHeaders, BlobGetTagsHeaders, BlobGetTagsExceptionHeaders, BlobSetTagsHeaders, BlobSetTagsExceptionHeaders, PageBlobCreateHeaders, PageBlobCreateExceptionHeaders, PageBlobUploadPagesHeaders, PageBlobUploadPagesExceptionHeaders, PageBlobClearPagesHeaders, PageBlobClearPagesExceptionHeaders, PageBlobUploadPagesFromURLHeaders, PageBlobUploadPagesFromURLExceptionHeaders, PageBlobGetPageRangesHeaders, PageBlobGetPageRangesExceptionHeaders, PageBlobGetPageRangesDiffHeaders, PageBlobGetPageRangesDiffExceptionHeaders, PageBlobResizeHeaders, PageBlobResizeExceptionHeaders, PageBlobUpdateSequenceNumberHeaders, PageBlobUpdateSequenceNumberExceptionHeaders, PageBlobCopyIncrementalHeaders, PageBlobCopyIncrementalExceptionHeaders, AppendBlobCreateHeaders, AppendBlobCreateExceptionHeaders, AppendBlobAppendBlockHeaders, AppendBlobAppendBlockExceptionHeaders, AppendBlobAppendBlockFromUrlHeaders, AppendBlobAppendBlockFromUrlExceptionHeaders, AppendBlobSealHeaders, AppendBlobSealExceptionHeaders, BlockBlobUploadHeaders, BlockBlobUploadExceptionHeaders, BlockBlobPutBlobFromUrlHeaders, BlockBlobPutBlobFromUrlExceptionHeaders, BlockBlobStageBlockHeaders, BlockBlobStageBlockExceptionHeaders, BlockBlobStageBlockFromURLHeaders, BlockBlobStageBlockFromURLExceptionHeaders, BlockBlobCommitBlockListHeaders, BlockBlobCommitBlockListExceptionHeaders, BlockBlobGetBlockListHeaders, BlockBlobGetBlockListExceptionHeaders; var init_mappers = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/models/mappers.js"() { + "use strict"; BlobServiceProperties = { serializedName: "BlobServiceProperties", xmlName: "StorageServiceProperties", @@ -40776,6 +41737,7 @@ var init_mappers = __esm({ var contentType, blobServiceProperties, accept, url, restype, comp, timeoutInSeconds, version2, requestId, accept1, comp1, comp2, prefix, marker, maxPageSize, include, keyInfo, comp3, restype1, body, comp4, contentLength, multipartContentType, comp5, where, restype2, metadata, access, defaultEncryptionScope, preventEncryptionScopeOverride, leaseId, ifModifiedSince, ifUnmodifiedSince, comp6, comp7, containerAcl, comp8, deletedContainerName, deletedContainerVersion, comp9, sourceContainerName, sourceLeaseId, comp10, action, duration, proposedLeaseId, action1, leaseId1, action2, action3, breakPeriod, action4, proposedLeaseId1, include1, delimiter, snapshot, versionId, range, rangeGetContentMD5, rangeGetContentCRC64, encryptionKey, encryptionKeySha256, encryptionAlgorithm, ifMatch, ifNoneMatch, ifTags, deleteSnapshots, blobDeleteType, comp11, expiryOptions, expiresOn, blobCacheControl, blobContentType, blobContentMD5, blobContentEncoding, blobContentLanguage, blobContentDisposition, comp12, immutabilityPolicyExpiry, immutabilityPolicyMode, comp13, legalHold, encryptionScope, comp14, tier, rehydratePriority, sourceIfModifiedSince, sourceIfUnmodifiedSince, sourceIfMatch, sourceIfNoneMatch, sourceIfTags, copySource, blobTagsString, sealBlob, legalHold1, xMsRequiresSync, sourceContentMD5, copySourceAuthorization, copySourceTags, comp15, copyActionAbortConstant, copyId, comp16, tier1, queryRequest, comp17, comp18, tags, transactionalContentMD5, transactionalContentCrc64, blobType, blobContentLength, blobSequenceNumber, contentType1, body1, accept2, comp19, pageWrite, ifSequenceNumberLessThanOrEqualTo, ifSequenceNumberLessThan, ifSequenceNumberEqualTo, pageWrite1, sourceUrl, sourceRange, sourceContentCrc64, range1, comp20, prevsnapshot, prevSnapshotUrl, sequenceNumberAction, comp21, blobType1, comp22, maxSize, appendPosition, sourceRange1, comp23, blobType2, copySourceBlobProperties, comp24, blockId, blocks, comp25, listType; var init_parameters = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/models/parameters.js"() { + "use strict"; init_src6(); init_mappers(); contentType = { @@ -42385,6 +43347,7 @@ var init_parameters = __esm({ var Service, xmlSerializer, setPropertiesOperationSpec, getPropertiesOperationSpec, getStatisticsOperationSpec, listContainersSegmentOperationSpec, getUserDelegationKeyOperationSpec, getAccountInfoOperationSpec, submitBatchOperationSpec, filterBlobsOperationSpec; var init_service = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/service.js"() { + "use strict"; init_src6(); init_mappers(); init_parameters(); @@ -42731,6 +43694,7 @@ var init_service = __esm({ var Container, xmlSerializer2, createOperationSpec, getPropertiesOperationSpec2, deleteOperationSpec, setMetadataOperationSpec, getAccessPolicyOperationSpec, setAccessPolicyOperationSpec, restoreOperationSpec, renameOperationSpec, submitBatchOperationSpec2, filterBlobsOperationSpec2, acquireLeaseOperationSpec, releaseLeaseOperationSpec, renewLeaseOperationSpec, breakLeaseOperationSpec, changeLeaseOperationSpec, listBlobFlatSegmentOperationSpec, listBlobHierarchySegmentOperationSpec, getAccountInfoOperationSpec2; var init_container = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/container.js"() { + "use strict"; init_src6(); init_mappers(); init_parameters(); @@ -43501,6 +44465,7 @@ var init_container = __esm({ var Blob3, xmlSerializer3, downloadOperationSpec, getPropertiesOperationSpec3, deleteOperationSpec2, undeleteOperationSpec, setExpiryOperationSpec, setHttpHeadersOperationSpec, setImmutabilityPolicyOperationSpec, deleteImmutabilityPolicyOperationSpec, setLegalHoldOperationSpec, setMetadataOperationSpec2, acquireLeaseOperationSpec2, releaseLeaseOperationSpec2, renewLeaseOperationSpec2, changeLeaseOperationSpec2, breakLeaseOperationSpec2, createSnapshotOperationSpec, startCopyFromURLOperationSpec, copyFromURLOperationSpec, abortCopyFromURLOperationSpec, setTierOperationSpec, getAccountInfoOperationSpec3, queryOperationSpec, getTagsOperationSpec, setTagsOperationSpec; var init_blob = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/blob.js"() { + "use strict"; init_src6(); init_mappers(); init_parameters(); @@ -44581,6 +45546,7 @@ var init_blob = __esm({ var PageBlob, xmlSerializer4, serializer, createOperationSpec2, uploadPagesOperationSpec, clearPagesOperationSpec, uploadPagesFromURLOperationSpec, getPageRangesOperationSpec, getPageRangesDiffOperationSpec, resizeOperationSpec, updateSequenceNumberOperationSpec, copyIncrementalOperationSpec; var init_pageBlob = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/pageBlob.js"() { + "use strict"; init_src6(); init_mappers(); init_parameters(); @@ -45080,6 +46046,7 @@ var init_pageBlob = __esm({ var AppendBlob, xmlSerializer5, serializer2, createOperationSpec3, appendBlockOperationSpec, appendBlockFromUrlOperationSpec, sealOperationSpec; var init_appendBlob = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/appendBlob.js"() { + "use strict"; init_src6(); init_mappers(); init_parameters(); @@ -45322,6 +46289,7 @@ var init_appendBlob = __esm({ var BlockBlob, xmlSerializer6, serializer3, uploadOperationSpec, putBlobFromUrlOperationSpec, stageBlockOperationSpec, stageBlockFromURLOperationSpec, commitBlockListOperationSpec, getBlockListOperationSpec; var init_blockBlob = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/blockBlob.js"() { + "use strict"; init_src6(); init_mappers(); init_parameters(); @@ -45718,6 +46686,7 @@ var init_blockBlob = __esm({ // node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/index.js var init_operations = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/operations/index.js"() { + "use strict"; init_service(); init_container(); init_blob(); @@ -45731,6 +46700,7 @@ var init_operations = __esm({ var logger2; var init_log3 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/log.js"() { + "use strict"; init_src2(); logger2 = createClientLogger("storage-blob"); } @@ -45740,6 +46710,7 @@ var init_log3 = __esm({ var SDK_VERSION, SERVICE_VERSION, BLOCK_BLOB_MAX_UPLOAD_BLOB_BYTES, BLOCK_BLOB_MAX_STAGE_BLOCK_BYTES, BLOCK_BLOB_MAX_BLOCKS, DEFAULT_BLOCK_BUFFER_SIZE_BYTES, DEFAULT_BLOB_DOWNLOAD_BLOCK_BYTES, DEFAULT_MAX_DOWNLOAD_RETRY_REQUESTS, REQUEST_TIMEOUT, StorageOAuthScopes, URLConstants, HTTPURLConnection, HeaderConstants, ETagNone, ETagAny, SIZE_1_MB, BATCH_MAX_REQUEST, BATCH_MAX_PAYLOAD_IN_BYTES, HTTP_LINE_ENDING, HTTP_VERSION_1_1, EncryptionAlgorithmAES25, DevelopmentConnectionString, StorageBlobLoggingAllowedHeaderNames, StorageBlobLoggingAllowedQueryParameters, BlobUsesCustomerSpecifiedEncryptionMsg, BlobDoesNotUseCustomerSpecifiedEncryption, PathStylePorts; var init_constants2 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/constants.js"() { + "use strict"; SDK_VERSION = "12.14.0"; SERVICE_VERSION = "2022-11-02"; BLOCK_BLOB_MAX_UPLOAD_BLOB_BYTES = 256 * 1024 * 1024; @@ -46400,6 +47371,7 @@ function EscapePath(blobName) { } var init_utils_common = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/utils.common.js"() { + "use strict"; init_src6(); init_constants2(); } @@ -46409,6 +47381,7 @@ var init_utils_common = __esm({ var StorageBrowserPolicy; var init_StorageBrowserPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/StorageBrowserPolicy.js"() { + "use strict"; init_src6(); init_constants2(); init_utils_common(); @@ -46447,6 +47420,7 @@ var init_StorageBrowserPolicy = __esm({ var StorageBrowserPolicyFactory; var init_StorageBrowserPolicyFactory = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/StorageBrowserPolicyFactory.js"() { + "use strict"; init_StorageBrowserPolicy(); StorageBrowserPolicyFactory = class { /** @@ -46466,6 +47440,7 @@ var init_StorageBrowserPolicyFactory = __esm({ var StorageRetryPolicyType, DEFAULT_RETRY_OPTIONS, RETRY_ABORT_ERROR, StorageRetryPolicy; var init_StorageRetryPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/StorageRetryPolicy.js"() { + "use strict"; init_src(); init_src6(); init_constants2(); @@ -46630,6 +47605,7 @@ var init_StorageRetryPolicy = __esm({ var StorageRetryPolicyFactory; var init_StorageRetryPolicyFactory = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/StorageRetryPolicyFactory.js"() { + "use strict"; init_StorageRetryPolicy(); StorageRetryPolicyFactory = class { /** @@ -46656,6 +47632,7 @@ var init_StorageRetryPolicyFactory = __esm({ var CredentialPolicy; var init_CredentialPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/CredentialPolicy.js"() { + "use strict"; init_src6(); CredentialPolicy = class extends BaseRequestPolicy { /** @@ -46683,6 +47660,7 @@ var init_CredentialPolicy = __esm({ var AnonymousCredentialPolicy; var init_AnonymousCredentialPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/AnonymousCredentialPolicy.js"() { + "use strict"; init_CredentialPolicy(); AnonymousCredentialPolicy = class extends CredentialPolicy { /** @@ -46703,6 +47681,7 @@ var init_AnonymousCredentialPolicy = __esm({ var Credential; var init_Credential = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/credentials/Credential.js"() { + "use strict"; Credential = class { /** * Creates a RequestPolicy object. @@ -46721,6 +47700,7 @@ var init_Credential = __esm({ var AnonymousCredential; var init_AnonymousCredential = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/credentials/AnonymousCredential.js"() { + "use strict"; init_AnonymousCredentialPolicy(); init_Credential(); AnonymousCredential = class extends Credential { @@ -46741,6 +47721,7 @@ var init_AnonymousCredential = __esm({ var TelemetryPolicy; var init_TelemetryPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/TelemetryPolicy.js"() { + "use strict"; init_src6(); init_constants2(); TelemetryPolicy = class extends BaseRequestPolicy { @@ -46778,6 +47759,7 @@ var init_TelemetryPolicy = __esm({ var os6, TelemetryPolicyFactory; var init_TelemetryPolicyFactory = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/TelemetryPolicyFactory.js"() { + "use strict"; init_src6(); os6 = __toESM(require("os")); init_TelemetryPolicy(); @@ -46830,6 +47812,7 @@ function getCachedDefaultHttpClient2() { var _defaultHttpClient; var init_cache = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/cache.js"() { + "use strict"; init_src6(); _defaultHttpClient = new NodeFetchHttpClient(); } @@ -46981,6 +47964,7 @@ function storageBearerTokenChallengeAuthenticationPolicy(credential, scopes) { var Constants2, DEFAULT_CYCLER_OPTIONS2; var init_StorageBearerTokenChallengeAuthenticationPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/StorageBearerTokenChallengeAuthenticationPolicy.js"() { + "use strict"; init_src6(); init_src6(); init_src6(); @@ -47046,6 +48030,7 @@ function newPipeline(credential, pipelineOptions = {}) { var Pipeline; var init_Pipeline = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/Pipeline.js"() { + "use strict"; init_src6(); init_log3(); init_StorageBrowserPolicyFactory(); @@ -47087,6 +48072,7 @@ var init_Pipeline = __esm({ var StorageSharedKeyCredentialPolicy; var init_StorageSharedKeyCredentialPolicy = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/policies/StorageSharedKeyCredentialPolicy.js"() { + "use strict"; init_constants2(); init_utils_common(); init_CredentialPolicy(); @@ -47215,6 +48201,7 @@ ${key}:${decodeURIComponent(lowercaseQueries[key])}`; var import_crypto4, StorageSharedKeyCredential; var init_StorageSharedKeyCredential = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/credentials/StorageSharedKeyCredential.js"() { + "use strict"; import_crypto4 = require("crypto"); init_StorageSharedKeyCredentialPolicy(); init_Credential(); @@ -47254,6 +48241,7 @@ var init_StorageSharedKeyCredential = __esm({ var packageName, packageVersion, StorageClientContext; var init_storageClientContext = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/storageClientContext.js"() { + "use strict"; init_src6(); packageName = "azure-storage-blob"; packageVersion = "12.14.0"; @@ -47289,6 +48277,7 @@ var init_storageClientContext = __esm({ var StorageClient; var init_StorageClient = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/StorageClient.js"() { + "use strict"; init_storageClientContext(); init_utils_common(); init_AnonymousCredential(); @@ -47333,6 +48322,7 @@ function convertTracingToRequestOptionsBase(options2) { var createSpan2; var init_tracing = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/tracing.js"() { + "use strict"; init_src5(); createSpan2 = createSpanFunction({ packagePrefix: "Azure.Storage.Blob", @@ -47345,7 +48335,8 @@ var init_tracing = __esm({ var BlobSASPermissions; var init_BlobSASPermissions = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/BlobSASPermissions.js"() { - BlobSASPermissions = class { + "use strict"; + BlobSASPermissions = class _BlobSASPermissions { constructor() { this.read = false; this.add = false; @@ -47366,7 +48357,7 @@ var init_BlobSASPermissions = __esm({ * @param permissions - */ static parse(permissions) { - const blobSASPermissions = new BlobSASPermissions(); + const blobSASPermissions = new _BlobSASPermissions(); for (const char of permissions) { switch (char) { case "r": @@ -47415,7 +48406,7 @@ var init_BlobSASPermissions = __esm({ * @param permissionLike - */ static from(permissionLike) { - const blobSASPermissions = new BlobSASPermissions(); + const blobSASPermissions = new _BlobSASPermissions(); if (permissionLike.read) { blobSASPermissions.read = true; } @@ -47502,7 +48493,8 @@ var init_BlobSASPermissions = __esm({ var ContainerSASPermissions; var init_ContainerSASPermissions = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/ContainerSASPermissions.js"() { - ContainerSASPermissions = class { + "use strict"; + ContainerSASPermissions = class _ContainerSASPermissions { constructor() { this.read = false; this.add = false; @@ -47525,7 +48517,7 @@ var init_ContainerSASPermissions = __esm({ * @param permissions - */ static parse(permissions) { - const containerSASPermissions = new ContainerSASPermissions(); + const containerSASPermissions = new _ContainerSASPermissions(); for (const char of permissions) { switch (char) { case "r": @@ -47580,7 +48572,7 @@ var init_ContainerSASPermissions = __esm({ * @param permissionLike - */ static from(permissionLike) { - const containerSASPermissions = new ContainerSASPermissions(); + const containerSASPermissions = new _ContainerSASPermissions(); if (permissionLike.read) { containerSASPermissions.read = true; } @@ -47681,6 +48673,7 @@ var init_ContainerSASPermissions = __esm({ var import_crypto5, UserDelegationKeyCredential; var init_UserDelegationKeyCredential = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/credentials/UserDelegationKeyCredential.js"() { + "use strict"; import_crypto5 = require("crypto"); UserDelegationKeyCredential = class { /** @@ -47711,6 +48704,7 @@ function ipRangeToString(ipRange) { } var init_SasIPRange = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/SasIPRange.js"() { + "use strict"; } }); @@ -47718,6 +48712,7 @@ var init_SasIPRange = __esm({ var SASProtocol, SASQueryParameters; var init_SASQueryParameters = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/SASQueryParameters.js"() { + "use strict"; init_SasIPRange(); init_utils_common(); (function(SASProtocol2) { @@ -48297,6 +49292,7 @@ function SASSignatureValuesSanityCheckAndAutofill(blobSASSignatureValues) { } var init_BlobSASSignatureValues = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/BlobSASSignatureValues.js"() { + "use strict"; init_BlobSASPermissions(); init_ContainerSASPermissions(); init_StorageSharedKeyCredential(); @@ -48311,12 +49307,14 @@ var init_BlobSASSignatureValues = __esm({ // node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/models/index.js var init_models = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/models/index.js"() { + "use strict"; } }); // node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/index.js var init_src7 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generated/src/index.js"() { + "use strict"; init_models(); init_storageClientContext(); } @@ -48326,6 +49324,7 @@ var init_src7 = __esm({ var BlobLeaseClient; var init_BlobLeaseClient = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BlobLeaseClient.js"() { + "use strict"; init_src6(); init_src7(); init_src5(); @@ -48522,6 +49521,7 @@ var init_BlobLeaseClient = __esm({ var import_stream3, RetriableReadableStream; var init_RetriableReadableStream = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/RetriableReadableStream.js"() { + "use strict"; import_stream3 = require("stream"); RetriableReadableStream = class extends import_stream3.Readable { /** @@ -48614,6 +49614,7 @@ var init_RetriableReadableStream = __esm({ var BlobDownloadResponse; var init_BlobDownloadResponse = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BlobDownloadResponse.js"() { + "use strict"; init_src6(); init_RetriableReadableStream(); BlobDownloadResponse = class { @@ -49070,18 +50071,21 @@ var init_BlobDownloadResponse = __esm({ // node_modules/.pnpm/@azure+core-paging@1.5.0/node_modules/@azure/core-paging/dist-esm/src/models.js var init_models2 = __esm({ "node_modules/.pnpm/@azure+core-paging@1.5.0/node_modules/@azure/core-paging/dist-esm/src/models.js"() { + "use strict"; } }); // node_modules/.pnpm/@azure+core-paging@1.5.0/node_modules/@azure/core-paging/dist-esm/src/getPagedAsyncIterator.js var init_getPagedAsyncIterator = __esm({ "node_modules/.pnpm/@azure+core-paging@1.5.0/node_modules/@azure/core-paging/dist-esm/src/getPagedAsyncIterator.js"() { + "use strict"; } }); // node_modules/.pnpm/@azure+core-paging@1.5.0/node_modules/@azure/core-paging/dist-esm/src/index.js var init_src8 = __esm({ "node_modules/.pnpm/@azure+core-paging@1.5.0/node_modules/@azure/core-paging/dist-esm/src/index.js"() { + "use strict"; init_models2(); init_getPagedAsyncIterator(); } @@ -49091,6 +50095,7 @@ var init_src8 = __esm({ var AVRO_SYNC_MARKER_SIZE, AVRO_INIT_BYTES, AVRO_CODEC_KEY, AVRO_SCHEMA_KEY; var init_AvroConstants = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/AvroConstants.js"() { + "use strict"; AVRO_SYNC_MARKER_SIZE = 16; AVRO_INIT_BYTES = new Uint8Array([79, 98, 106, 1]); AVRO_CODEC_KEY = "avro.codec"; @@ -49102,7 +50107,8 @@ var init_AvroConstants = __esm({ var AvroParser, AvroComplex, AvroPrimitive, AvroType, AvroPrimitiveType, AvroEnumType, AvroUnionType, AvroMapType, AvroRecordType; var init_AvroParser = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/AvroParser.js"() { - AvroParser = class { + "use strict"; + AvroParser = class _AvroParser { /** * Reads a fixed number of bytes from the stream. * @@ -49124,7 +50130,7 @@ var init_AvroParser = __esm({ * @param options - */ static async readByte(stream, options2 = {}) { - const buf = await AvroParser.readFixedBytes(stream, 1, options2); + const buf = await _AvroParser.readFixedBytes(stream, 1, options2); return buf[0]; } // int and long are stored in variable-length zig-zag coding. @@ -49135,7 +50141,7 @@ var init_AvroParser = __esm({ let significanceInBit = 0; let byte, haveMoreByte, significanceInFloat; do { - byte = await AvroParser.readByte(stream, options2); + byte = await _AvroParser.readByte(stream, options2); haveMoreByte = byte & 128; zigZagEncoded |= (byte & 127) << significanceInBit; significanceInBit += 7; @@ -49144,7 +50150,7 @@ var init_AvroParser = __esm({ zigZagEncoded = zigZagEncoded; significanceInFloat = 268435456; do { - byte = await AvroParser.readByte(stream, options2); + byte = await _AvroParser.readByte(stream, options2); zigZagEncoded += (byte & 127) * significanceInFloat; significanceInFloat *= 128; } while (byte & 128); @@ -49157,16 +50163,16 @@ var init_AvroParser = __esm({ return zigZagEncoded >> 1 ^ -(zigZagEncoded & 1); } static async readLong(stream, options2 = {}) { - return AvroParser.readZigZagLong(stream, options2); + return _AvroParser.readZigZagLong(stream, options2); } static async readInt(stream, options2 = {}) { - return AvroParser.readZigZagLong(stream, options2); + return _AvroParser.readZigZagLong(stream, options2); } static async readNull() { return null; } static async readBoolean(stream, options2 = {}) { - const b = await AvroParser.readByte(stream, options2); + const b = await _AvroParser.readByte(stream, options2); if (b === 1) { return true; } else if (b === 0) { @@ -49176,37 +50182,37 @@ var init_AvroParser = __esm({ } } static async readFloat(stream, options2 = {}) { - const u8arr = await AvroParser.readFixedBytes(stream, 4, options2); + const u8arr = await _AvroParser.readFixedBytes(stream, 4, options2); const view = new DataView(u8arr.buffer, u8arr.byteOffset, u8arr.byteLength); return view.getFloat32(0, true); } static async readDouble(stream, options2 = {}) { - const u8arr = await AvroParser.readFixedBytes(stream, 8, options2); + const u8arr = await _AvroParser.readFixedBytes(stream, 8, options2); const view = new DataView(u8arr.buffer, u8arr.byteOffset, u8arr.byteLength); return view.getFloat64(0, true); } static async readBytes(stream, options2 = {}) { - const size = await AvroParser.readLong(stream, options2); + const size = await _AvroParser.readLong(stream, options2); if (size < 0) { throw new Error("Bytes size was negative."); } return stream.read(size, { abortSignal: options2.abortSignal }); } static async readString(stream, options2 = {}) { - const u8arr = await AvroParser.readBytes(stream, options2); + const u8arr = await _AvroParser.readBytes(stream, options2); const utf8decoder = new TextDecoder(); return utf8decoder.decode(u8arr); } static async readMapPair(stream, readItemMethod, options2 = {}) { - const key = await AvroParser.readString(stream, options2); + const key = await _AvroParser.readString(stream, options2); const value = await readItemMethod(stream, options2); return { key, value }; } static async readMap(stream, readItemMethod, options2 = {}) { const readPairMethod = (s, opts = {}) => { - return AvroParser.readMapPair(s, readItemMethod, opts); + return _AvroParser.readMapPair(s, readItemMethod, opts); }; - const pairs2 = await AvroParser.readArray(stream, readPairMethod, options2); + const pairs2 = await _AvroParser.readArray(stream, readPairMethod, options2); const dict = {}; for (const pair of pairs2) { dict[pair.key] = pair.value; @@ -49215,9 +50221,9 @@ var init_AvroParser = __esm({ } static async readArray(stream, readItemMethod, options2 = {}) { const items = []; - for (let count = await AvroParser.readLong(stream, options2); count !== 0; count = await AvroParser.readLong(stream, options2)) { + for (let count = await _AvroParser.readLong(stream, options2); count !== 0; count = await _AvroParser.readLong(stream, options2)) { if (count < 0) { - await AvroParser.readLong(stream, options2); + await _AvroParser.readLong(stream, options2); count = -count; } while (count--) { @@ -49246,17 +50252,17 @@ var init_AvroParser = __esm({ AvroPrimitive2["BYTES"] = "bytes"; AvroPrimitive2["STRING"] = "string"; })(AvroPrimitive || (AvroPrimitive = {})); - AvroType = class { + AvroType = class _AvroType { /** * Determines the AvroType from the Avro Schema. */ static fromSchema(schema2) { if (typeof schema2 === "string") { - return AvroType.fromStringSchema(schema2); + return _AvroType.fromStringSchema(schema2); } else if (Array.isArray(schema2)) { - return AvroType.fromArraySchema(schema2); + return _AvroType.fromArraySchema(schema2); } else { - return AvroType.fromObjectSchema(schema2); + return _AvroType.fromObjectSchema(schema2); } } static fromStringSchema(schema2) { @@ -49275,12 +50281,12 @@ var init_AvroParser = __esm({ } } static fromArraySchema(schema2) { - return new AvroUnionType(schema2.map(AvroType.fromSchema)); + return new AvroUnionType(schema2.map(_AvroType.fromSchema)); } static fromObjectSchema(schema2) { const type4 = schema2.type; try { - return AvroType.fromStringSchema(type4); + return _AvroType.fromStringSchema(type4); } catch (err) { } switch (type4) { @@ -49296,7 +50302,7 @@ var init_AvroParser = __esm({ throw new Error(`Required attribute 'fields' doesn't exist on schema: ${schema2}`); } for (const field of schema2.fields) { - fields[field.name] = AvroType.fromSchema(field.type); + fields[field.name] = _AvroType.fromSchema(field.type); } return new AvroRecordType(fields, schema2.name); case AvroComplex.ENUM: @@ -49311,7 +50317,7 @@ var init_AvroParser = __esm({ if (!schema2.values) { throw new Error(`Required attribute 'values' doesn't exist on schema: ${schema2}`); } - return new AvroMapType(AvroType.fromSchema(schema2.values)); + return new AvroMapType(_AvroType.fromSchema(schema2.values)); case AvroComplex.ARRAY: case AvroComplex.FIXED: default: @@ -49415,6 +50421,7 @@ function arraysEqual(a, b) { } var init_utils_common2 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/utils/utils.common.js"() { + "use strict"; } }); @@ -49422,6 +50429,7 @@ var init_utils_common2 = __esm({ var AvroReader; var init_AvroReader = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/AvroReader.js"() { + "use strict"; init_tslib_es6(); init_src8(); init_AvroConstants(); @@ -49522,6 +50530,7 @@ var init_AvroReader = __esm({ var AvroReadable; var init_AvroReadable = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/AvroReadable.js"() { + "use strict"; AvroReadable = class { }; } @@ -49531,6 +50540,7 @@ var init_AvroReadable = __esm({ var ABORT_ERROR, AvroReadableFromStream; var init_AvroReadableFromStream = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/AvroReadableFromStream.js"() { + "use strict"; init_AvroReadable(); init_src(); ABORT_ERROR = new AbortError("Reading from the avro stream was aborted."); @@ -49611,6 +50621,7 @@ var init_AvroReadableFromStream = __esm({ // node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/index.js var init_src9 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-internal-avro/src/index.js"() { + "use strict"; init_AvroReader(); init_AvroReadableFromStream(); } @@ -49620,6 +50631,7 @@ var init_src9 = __esm({ var import_stream4, BlobQuickQueryStream; var init_BlobQuickQueryStream = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/BlobQuickQueryStream.js"() { + "use strict"; import_stream4 = require("stream"); init_src9(); BlobQuickQueryStream = class extends import_stream4.Readable { @@ -49730,6 +50742,7 @@ var init_BlobQuickQueryStream = __esm({ var BlobQueryResponse; var init_BlobQueryResponse = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BlobQueryResponse.js"() { + "use strict"; init_src6(); init_BlobQuickQueryStream(); BlobQueryResponse = class { @@ -50109,6 +51122,7 @@ function ensureCpkIfSpecified(cpk, isHttps) { var BlockBlobTier, PremiumPageBlobTier, StorageBlobAudience; var init_models3 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/models.js"() { + "use strict"; init_constants2(); (function(BlockBlobTier2) { BlockBlobTier2["Hot"] = "Hot"; @@ -50157,6 +51171,7 @@ function rangeResponseFromModel(response) { } var init_PageBlobRangeResponse = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/PageBlobRangeResponse.js"() { + "use strict"; } }); @@ -50164,18 +51179,19 @@ var init_PageBlobRangeResponse = __esm({ var PollerStoppedError, PollerCancelledError, Poller; var init_poller = __esm({ "node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/legacy/poller.js"() { - PollerStoppedError = class extends Error { + "use strict"; + PollerStoppedError = class _PollerStoppedError extends Error { constructor(message) { super(message); this.name = "PollerStoppedError"; - Object.setPrototypeOf(this, PollerStoppedError.prototype); + Object.setPrototypeOf(this, _PollerStoppedError.prototype); } }; - PollerCancelledError = class extends Error { + PollerCancelledError = class _PollerCancelledError extends Error { constructor(message) { super(message); this.name = "PollerCancelledError"; - Object.setPrototypeOf(this, PollerCancelledError.prototype); + Object.setPrototypeOf(this, _PollerCancelledError.prototype); } }; Poller = class { @@ -50481,18 +51497,21 @@ var init_poller = __esm({ // node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/legacy/lroEngine/index.js var init_lroEngine = __esm({ "node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/legacy/lroEngine/index.js"() { + "use strict"; } }); // node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/legacy/pollOperation.js var init_pollOperation = __esm({ "node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/legacy/pollOperation.js"() { + "use strict"; } }); // node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/index.js var init_src10 = __esm({ "node_modules/.pnpm/@azure+core-lro@2.5.3/node_modules/@azure/core-lro/dist-esm/src/index.js"() { + "use strict"; init_lroEngine(); init_poller(); init_pollOperation(); @@ -50511,6 +51530,7 @@ function makeBlobBeginCopyFromURLPollOperation(state) { var BlobBeginCopyFromUrlPoller, cancel, update, toString2; var init_BlobStartCopyFromUrlPoller = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/pollers/BlobStartCopyFromUrlPoller.js"() { + "use strict"; init_src6(); init_src10(); BlobBeginCopyFromUrlPoller = class extends Poller { @@ -50609,6 +51629,7 @@ function rangeToString(iRange) { } var init_Range = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/Range.js"() { + "use strict"; } }); @@ -50616,6 +51637,7 @@ var init_Range = __esm({ var import_events, BatchStates, Batch; var init_Batch = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/Batch.js"() { + "use strict"; import_events = require("events"); (function(BatchStates2) { BatchStates2[BatchStates2["Good"] = 0] = "Good"; @@ -50713,6 +51735,7 @@ var init_Batch = __esm({ var import_stream5, BuffersStream; var init_BuffersStream = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-common/src/BuffersStream.js"() { + "use strict"; import_stream5 = require("stream"); BuffersStream = class extends import_stream5.Readable { /** @@ -50789,6 +51812,7 @@ var init_BuffersStream = __esm({ var maxBufferLength, PooledBuffer; var init_PooledBuffer = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-common/src/PooledBuffer.js"() { + "use strict"; init_BuffersStream(); maxBufferLength = require("buffer").constants.MAX_LENGTH; PooledBuffer = class { @@ -50862,6 +51886,7 @@ var init_PooledBuffer = __esm({ var import_events2, BufferScheduler; var init_BufferScheduler = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-common/src/BufferScheduler.js"() { + "use strict"; import_events2 = require("events"); init_PooledBuffer(); BufferScheduler = class { @@ -51052,6 +52077,7 @@ var init_BufferScheduler = __esm({ // node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-common/src/index.js var init_src11 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-common/src/index.js"() { + "use strict"; init_BufferScheduler(); } }); @@ -51133,6 +52159,7 @@ async function readStreamToLocalFile(rs, file) { var fs3, util3, fsStat, fsCreateReadStream; var init_utils_node = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/utils.node.js"() { + "use strict"; fs3 = __toESM(require("fs")); util3 = __toESM(require("util")); init_constants2(); @@ -51145,6 +52172,7 @@ var init_utils_node = __esm({ var BlobClient, AppendBlobClient, BlockBlobClient, PageBlobClient; var init_Clients = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/Clients.js"() { + "use strict"; init_tslib_es6(); init_src6(); init_src5(); @@ -51167,7 +52195,7 @@ var init_Clients = __esm({ init_utils_node(); init_BlobSASSignatureValues(); init_BlobLeaseClient(); - BlobClient = class extends StorageClient { + BlobClient = class _BlobClient extends StorageClient { constructor(urlOrConnectionString, credentialOrPipelineOrContainerName, blobNameOrOptions, options2) { options2 = options2 || {}; let pipeline; @@ -51235,7 +52263,7 @@ var init_Clients = __esm({ * @returns A new BlobClient object identical to the source but with the specified snapshot timestamp */ withSnapshot(snapshot2) { - return new BlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); + return new _BlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); } /** * Creates a new BlobClient object pointing to a version of this blob. @@ -51245,7 +52273,7 @@ var init_Clients = __esm({ * @returns A new BlobClient object pointing to the version of this blob. */ withVersion(versionId2) { - return new BlobClient(setURLParameter(this.url, URLConstants.Parameters.VERSIONID, versionId2.length === 0 ? void 0 : versionId2), this.pipeline); + return new _BlobClient(setURLParameter(this.url, URLConstants.Parameters.VERSIONID, versionId2.length === 0 ? void 0 : versionId2), this.pipeline); } /** * Creates a AppendBlobClient object. @@ -52099,7 +53127,7 @@ var init_Clients = __esm({ } } }; - AppendBlobClient = class extends BlobClient { + AppendBlobClient = class _AppendBlobClient extends BlobClient { constructor(urlOrConnectionString, credentialOrPipelineOrContainerName, blobNameOrOptions, options2) { let pipeline; let url2; @@ -52150,7 +53178,7 @@ var init_Clients = __esm({ * @returns A new AppendBlobClient object identical to the source but with the specified snapshot timestamp. */ withSnapshot(snapshot2) { - return new AppendBlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); + return new _AppendBlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); } /** * Creates a 0-length append blob. Call AppendBlock to append data to an append blob. @@ -52316,7 +53344,7 @@ var init_Clients = __esm({ } } }; - BlockBlobClient = class extends BlobClient { + BlockBlobClient = class _BlockBlobClient extends BlobClient { constructor(urlOrConnectionString, credentialOrPipelineOrContainerName, blobNameOrOptions, options2) { let pipeline; let url2; @@ -52371,7 +53399,7 @@ var init_Clients = __esm({ * @returns A new BlockBlobClient object identical to the source but with the specified snapshot timestamp. */ withSnapshot(snapshot2) { - return new BlockBlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); + return new _BlockBlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); } /** * ONLY AVAILABLE IN NODE.JS RUNTIME. @@ -52914,7 +53942,7 @@ var init_Clients = __esm({ } } }; - PageBlobClient = class extends BlobClient { + PageBlobClient = class _PageBlobClient extends BlobClient { constructor(urlOrConnectionString, credentialOrPipelineOrContainerName, blobNameOrOptions, options2) { let pipeline; let url2; @@ -52965,7 +53993,7 @@ var init_Clients = __esm({ * @returns A new PageBlobClient object identical to the source but with the specified snapshot timestamp. */ withSnapshot(snapshot2) { - return new PageBlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); + return new _PageBlobClient(setURLParameter(this.url, URLConstants.Parameters.SNAPSHOT, snapshot2.length === 0 ? void 0 : snapshot2), this.pipeline); } /** * Creates a page blob of the specified length. Call uploadPages to upload data @@ -53647,6 +54675,7 @@ function utf8ByteLength(str2) { } var init_BatchUtils = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BatchUtils.js"() { + "use strict"; init_utils_node(); init_constants2(); } @@ -53656,6 +54685,7 @@ var init_BatchUtils = __esm({ var HTTP_HEADER_DELIMITER, SPACE_DELIMITER, NOT_FOUND, BatchResponseParser; var init_BatchResponseParser = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BatchResponseParser.js"() { + "use strict"; init_src6(); init_constants2(); init_BatchUtils(); @@ -53762,6 +54792,7 @@ var init_BatchResponseParser = __esm({ var MutexLockStatus, Mutex; var init_Mutex = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/utils/Mutex.js"() { + "use strict"; (function(MutexLockStatus2) { MutexLockStatus2[MutexLockStatus2["LOCKED"] = 0] = "LOCKED"; MutexLockStatus2[MutexLockStatus2["UNLOCKED"] = 1] = "UNLOCKED"; @@ -53825,6 +54856,7 @@ var init_Mutex = __esm({ var BlobBatch, InnerBatchRequest, BatchRequestAssemblePolicy, BatchRequestAssemblePolicyFactory, BatchHeaderFilterPolicy, BatchHeaderFilterPolicyFactory; var init_BlobBatch = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BlobBatch.js"() { + "use strict"; init_src6(); init_src5(); init_AnonymousCredential(); @@ -54073,6 +55105,7 @@ var init_BlobBatch = __esm({ var BlobBatchClient; var init_BlobBatchClient = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BlobBatchClient.js"() { + "use strict"; init_BatchResponseParser(); init_BatchUtils(); init_BlobBatch(); @@ -54205,6 +55238,7 @@ var init_BlobBatchClient = __esm({ var ContainerClient; var init_ContainerClient = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/ContainerClient.js"() { + "use strict"; init_tslib_es6(); init_src6(); init_src5(); @@ -55404,7 +56438,8 @@ var init_ContainerClient = __esm({ var AccountSASPermissions; var init_AccountSASPermissions = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/AccountSASPermissions.js"() { - AccountSASPermissions = class { + "use strict"; + AccountSASPermissions = class _AccountSASPermissions { constructor() { this.read = false; this.write = false; @@ -55426,7 +56461,7 @@ var init_AccountSASPermissions = __esm({ * @param permissions - */ static parse(permissions) { - const accountSASPermissions = new AccountSASPermissions(); + const accountSASPermissions = new _AccountSASPermissions(); for (const c of permissions) { switch (c) { case "r": @@ -55481,7 +56516,7 @@ var init_AccountSASPermissions = __esm({ * @param permissionLike - */ static from(permissionLike) { - const accountSASPermissions = new AccountSASPermissions(); + const accountSASPermissions = new _AccountSASPermissions(); if (permissionLike.read) { accountSASPermissions.read = true; } @@ -55584,7 +56619,8 @@ var init_AccountSASPermissions = __esm({ var AccountSASResourceTypes; var init_AccountSASResourceTypes = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/AccountSASResourceTypes.js"() { - AccountSASResourceTypes = class { + "use strict"; + AccountSASResourceTypes = class _AccountSASResourceTypes { constructor() { this.service = false; this.container = false; @@ -55597,7 +56633,7 @@ var init_AccountSASResourceTypes = __esm({ * @param resourceTypes - */ static parse(resourceTypes) { - const accountSASResourceTypes = new AccountSASResourceTypes(); + const accountSASResourceTypes = new _AccountSASResourceTypes(); for (const c of resourceTypes) { switch (c) { case "s": @@ -55642,7 +56678,8 @@ var init_AccountSASResourceTypes = __esm({ var AccountSASServices; var init_AccountSASServices = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/AccountSASServices.js"() { - AccountSASServices = class { + "use strict"; + AccountSASServices = class _AccountSASServices { constructor() { this.blob = false; this.file = false; @@ -55656,7 +56693,7 @@ var init_AccountSASServices = __esm({ * @param services - */ static parse(services) { - const accountSASServices = new AccountSASServices(); + const accountSASServices = new _AccountSASServices(); for (const c of services) { switch (c) { case "b": @@ -55761,6 +56798,7 @@ function generateAccountSASQueryParameters(accountSASSignatureValues, sharedKeyC } var init_AccountSASSignatureValues = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/sas/AccountSASSignatureValues.js"() { + "use strict"; init_AccountSASPermissions(); init_AccountSASResourceTypes(); init_AccountSASServices(); @@ -55775,6 +56813,7 @@ var init_AccountSASSignatureValues = __esm({ var BlobServiceClient; var init_BlobServiceClient = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BlobServiceClient.js"() { + "use strict"; init_tslib_es6(); init_src6(); init_src5(); @@ -55792,7 +56831,7 @@ var init_BlobServiceClient = __esm({ init_AccountSASPermissions(); init_AccountSASSignatureValues(); init_AccountSASServices(); - BlobServiceClient = class extends StorageClient { + BlobServiceClient = class _BlobServiceClient extends StorageClient { constructor(url2, credentialOrPipeline, options2) { let pipeline; if (isPipelineLike(credentialOrPipeline)) { @@ -55827,13 +56866,13 @@ var init_BlobServiceClient = __esm({ options2.proxyOptions = getDefaultProxySettings(extractedCreds.proxyUri); } const pipeline = newPipeline(sharedKeyCredential, options2); - return new BlobServiceClient(extractedCreds.url, pipeline); + return new _BlobServiceClient(extractedCreds.url, pipeline); } else { throw new Error("Account connection string is only supported in Node.js environment"); } } else if (extractedCreds.kind === "SASConnString") { const pipeline = newPipeline(new AnonymousCredential(), options2); - return new BlobServiceClient(extractedCreds.url + "?" + extractedCreds.accountSas, pipeline); + return new _BlobServiceClient(extractedCreds.url + "?" + extractedCreds.accountSas, pipeline); } else { throw new Error("Connection string must be either an Account connection string or a SAS connection string"); } @@ -56530,6 +57569,7 @@ var init_BlobServiceClient = __esm({ // node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BatchResponse.js var init_BatchResponse = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/BatchResponse.js"() { + "use strict"; } }); @@ -56537,6 +57577,7 @@ var init_BatchResponse = __esm({ var KnownEncryptionAlgorithmType; var init_generatedModels = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/generatedModels.js"() { + "use strict"; (function(KnownEncryptionAlgorithmType2) { KnownEncryptionAlgorithmType2["AES256"] = "AES256"; })(KnownEncryptionAlgorithmType || (KnownEncryptionAlgorithmType = {})); @@ -56593,6 +57634,7 @@ __export(src_exports3, { }); var init_src12 = __esm({ "node_modules/.pnpm/@azure+storage-blob@12.14.0/node_modules/@azure/storage-blob/dist-esm/storage-blob/src/index.js"() { + "use strict"; init_src6(); init_BlobServiceClient(); init_Clients(); @@ -56624,9 +57666,9 @@ var init_src12 = __esm({ } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/requestUtils.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/requestUtils.js var require_requestUtils = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/requestUtils.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/requestUtils.js"(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -56690,7 +57732,7 @@ var require_requestUtils = __commonJS({ Object.defineProperty(exports, "__esModule", { value: true }); exports.retryHttpClientResponse = exports.retryTypedResponse = exports.retry = exports.isRetryableStatusCode = exports.isServerErrorStatusCode = exports.isSuccessStatusCode = void 0; var core7 = __importStar(require_core()); - var http_client_1 = require_lib(); + var http_client_1 = require_lib2(); var constants_1 = require_constants(); function isSuccessStatusCode(statusCode) { if (!statusCode) { @@ -56797,9 +57839,9 @@ var require_requestUtils = __commonJS({ } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/downloadUtils.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/downloadUtils.js var require_downloadUtils = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/downloadUtils.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/downloadUtils.js"(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -56861,9 +57903,9 @@ var require_downloadUtils = __commonJS({ }); }; Object.defineProperty(exports, "__esModule", { value: true }); - exports.downloadCacheStorageSDK = exports.downloadCacheHttpClient = exports.DownloadProgress = void 0; + exports.downloadCacheStorageSDK = exports.downloadCacheHttpClientConcurrent = exports.downloadCacheHttpClient = exports.DownloadProgress = void 0; var core7 = __importStar(require_core()); - var http_client_1 = require_lib(); + var http_client_1 = require_lib2(); var storage_blob_1 = (init_src12(), __toCommonJS(src_exports3)); var buffer = __importStar(require("buffer")); var fs6 = __importStar(require("fs")); @@ -57000,6 +58042,108 @@ var require_downloadUtils = __commonJS({ }); } exports.downloadCacheHttpClient = downloadCacheHttpClient; + function downloadCacheHttpClientConcurrent(archiveLocation, archivePath, options2) { + var _a2; + return __awaiter(this, void 0, void 0, function* () { + const archiveDescriptor = yield fs6.promises.open(archivePath, "w"); + const httpClient = new http_client_1.HttpClient("actions/cache", void 0, { + socketTimeout: options2.timeoutInMs, + keepAlive: true + }); + try { + const res = yield (0, requestUtils_1.retryHttpClientResponse)("downloadCacheMetadata", () => __awaiter(this, void 0, void 0, function* () { + return yield httpClient.request("HEAD", archiveLocation, null, {}); + })); + const lengthHeader = res.message.headers["content-length"]; + if (lengthHeader === void 0 || lengthHeader === null) { + throw new Error("Content-Length not found on blob response"); + } + const length = parseInt(lengthHeader); + if (Number.isNaN(length)) { + throw new Error(`Could not interpret Content-Length: ${length}`); + } + const downloads = []; + const blockSize = 4 * 1024 * 1024; + for (let offset = 0; offset < length; offset += blockSize) { + const count = Math.min(blockSize, length - offset); + downloads.push({ + offset, + promiseGetter: () => __awaiter(this, void 0, void 0, function* () { + return yield downloadSegmentRetry(httpClient, archiveLocation, offset, count); + }) + }); + } + downloads.reverse(); + let actives = 0; + let bytesDownloaded = 0; + const progress = new DownloadProgress(length); + progress.startDisplayTimer(); + const progressFn = progress.onProgress(); + const activeDownloads = []; + let nextDownload; + const waitAndWrite = () => __awaiter(this, void 0, void 0, function* () { + const segment = yield Promise.race(Object.values(activeDownloads)); + yield archiveDescriptor.write(segment.buffer, 0, segment.count, segment.offset); + actives--; + delete activeDownloads[segment.offset]; + bytesDownloaded += segment.count; + progressFn({ loadedBytes: bytesDownloaded }); + }); + while (nextDownload = downloads.pop()) { + activeDownloads[nextDownload.offset] = nextDownload.promiseGetter(); + actives++; + if (actives >= ((_a2 = options2.downloadConcurrency) !== null && _a2 !== void 0 ? _a2 : 10)) { + yield waitAndWrite(); + } + } + while (actives > 0) { + yield waitAndWrite(); + } + } finally { + httpClient.dispose(); + yield archiveDescriptor.close(); + } + }); + } + exports.downloadCacheHttpClientConcurrent = downloadCacheHttpClientConcurrent; + function downloadSegmentRetry(httpClient, archiveLocation, offset, count) { + return __awaiter(this, void 0, void 0, function* () { + const retries = 5; + let failures = 0; + while (true) { + try { + const timeout = 3e4; + const result = yield promiseWithTimeout(timeout, downloadSegment(httpClient, archiveLocation, offset, count)); + if (typeof result === "string") { + throw new Error("downloadSegmentRetry failed due to timeout"); + } + return result; + } catch (err) { + if (failures >= retries) { + throw err; + } + failures++; + } + } + }); + } + function downloadSegment(httpClient, archiveLocation, offset, count) { + return __awaiter(this, void 0, void 0, function* () { + const partRes = yield (0, requestUtils_1.retryHttpClientResponse)("downloadCachePart", () => __awaiter(this, void 0, void 0, function* () { + return yield httpClient.get(archiveLocation, { + Range: `bytes=${offset}-${offset + count - 1}` + }); + })); + if (!partRes.readBodyBuffer) { + throw new Error("Expected HttpClientResponse to implement readBodyBuffer"); + } + return { + offset, + count, + buffer: yield partRes.readBodyBuffer() + }; + }); + } function downloadCacheStorageSDK(archiveLocation, archivePath, options2) { var _a2; return __awaiter(this, void 0, void 0, function* () { @@ -57060,9 +58204,9 @@ var require_downloadUtils = __commonJS({ } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/options.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/options.js var require_options = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/options.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/options.js"(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -57119,7 +58263,8 @@ var require_options = __commonJS({ exports.getUploadOptions = getUploadOptions; function getDownloadOptions(copy) { const result = { - useAzureSdk: true, + useAzureSdk: false, + concurrentBlobDownloads: true, downloadConcurrency: 8, timeoutInMs: 3e4, segmentTimeoutInMs: 6e5, @@ -57129,6 +58274,9 @@ var require_options = __commonJS({ if (typeof copy.useAzureSdk === "boolean") { result.useAzureSdk = copy.useAzureSdk; } + if (typeof copy.concurrentBlobDownloads === "boolean") { + result.concurrentBlobDownloads = copy.concurrentBlobDownloads; + } if (typeof copy.downloadConcurrency === "number") { result.downloadConcurrency = copy.downloadConcurrency; } @@ -57158,9 +58306,9 @@ var require_options = __commonJS({ } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/cacheHttpClient.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/cacheHttpClient.js var require_cacheHttpClient = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/cacheHttpClient.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/cacheHttpClient.js"(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -57224,8 +58372,8 @@ var require_cacheHttpClient = __commonJS({ Object.defineProperty(exports, "__esModule", { value: true }); exports.saveCache = exports.reserveCache = exports.downloadCache = exports.getCacheEntry = exports.getCacheVersion = void 0; var core7 = __importStar(require_core()); - var http_client_1 = require_lib(); - var auth_1 = require_auth(); + var http_client_1 = require_lib2(); + var auth_1 = require_auth2(); var crypto4 = __importStar(require("crypto")); var fs6 = __importStar(require("fs")); var url_1 = require("url"); @@ -57323,8 +58471,14 @@ Other caches with similar key:`); return __awaiter(this, void 0, void 0, function* () { const archiveUrl = new url_1.URL(archiveLocation); const downloadOptions = (0, options_1.getDownloadOptions)(options2); - if (downloadOptions.useAzureSdk && archiveUrl.hostname.endsWith(".blob.core.windows.net")) { - yield (0, downloadUtils_1.downloadCacheStorageSDK)(archiveLocation, archivePath, downloadOptions); + if (archiveUrl.hostname.endsWith(".blob.core.windows.net")) { + if (downloadOptions.useAzureSdk) { + yield (0, downloadUtils_1.downloadCacheStorageSDK)(archiveLocation, archivePath, downloadOptions); + } else if (downloadOptions.concurrentBlobDownloads) { + yield (0, downloadUtils_1.downloadCacheHttpClientConcurrent)(archiveLocation, archivePath, downloadOptions); + } else { + yield (0, downloadUtils_1.downloadCacheHttpClient)(archiveLocation, archivePath); + } } else { yield (0, downloadUtils_1.downloadCacheHttpClient)(archiveLocation, archivePath); } @@ -57426,9 +58580,9 @@ Other caches with similar key:`); } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/tar.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/tar.js var require_tar = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/internal/tar.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/internal/tar.js"(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -57674,9 +58828,9 @@ var require_tar = __commonJS({ } }); -// node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/cache.js +// node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/cache.js var require_cache = __commonJS({ - "node_modules/.pnpm/@actions+cache@3.2.1/node_modules/@actions/cache/lib/cache.js"(exports) { + "node_modules/.pnpm/@actions+cache@3.2.2/node_modules/@actions/cache/lib/cache.js"(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { if (k2 === void 0) @@ -57744,19 +58898,19 @@ var require_cache = __commonJS({ var utils = __importStar(require_cacheUtils()); var cacheHttpClient = __importStar(require_cacheHttpClient()); var tar_1 = require_tar(); - var ValidationError = class extends Error { + var ValidationError = class _ValidationError extends Error { constructor(message) { super(message); this.name = "ValidationError"; - Object.setPrototypeOf(this, ValidationError.prototype); + Object.setPrototypeOf(this, _ValidationError.prototype); } }; exports.ValidationError = ValidationError; - var ReserveCacheError = class extends Error { + var ReserveCacheError = class _ReserveCacheError extends Error { constructor(message) { super(message); this.name = "ReserveCacheError"; - Object.setPrototypeOf(this, ReserveCacheError.prototype); + Object.setPrototypeOf(this, _ReserveCacheError.prototype); } }; exports.ReserveCacheError = ReserveCacheError; @@ -57957,7 +59111,7 @@ var path = __toESM(require("path")); var os2 = __toESM(require("os")); var coreDefault = __toESM(require_core()); -// node_modules/.pnpm/zod@3.21.4/node_modules/zod/lib/index.mjs +// node_modules/.pnpm/zod@3.22.2/node_modules/zod/lib/index.mjs var util; (function(util4) { util4.assertEqual = (val) => val; @@ -58330,7 +59484,7 @@ function addIssueToContext(ctx, issueData) { }); ctx.common.issues.push(issue); } -var ParseStatus = class { +var ParseStatus = class _ParseStatus { constructor() { this.value = "valid"; } @@ -58361,7 +59515,7 @@ var ParseStatus = class { value: await pair.value }); } - return ParseStatus.mergeObjectSync(status, syncPairs); + return _ParseStatus.mergeObjectSync(status, syncPairs); } static mergeObjectSync(status, pairs2) { const finalObject = {}; @@ -58375,7 +59529,7 @@ var ParseStatus = class { status.dirty(); if (value.status === "dirty") status.dirty(); - if (typeof value.value !== "undefined" || pair.alwaysSet) { + if (key.value !== "__proto__" && (typeof value.value !== "undefined" || pair.alwaysSet)) { finalObject[key.value] = value.value; } } @@ -58478,6 +59632,7 @@ var ZodType = class { this.catch = this.catch.bind(this); this.describe = this.describe.bind(this); this.pipe = this.pipe.bind(this); + this.readonly = this.readonly.bind(this); this.isNullable = this.isNullable.bind(this); this.isOptional = this.isOptional.bind(this); } @@ -58685,6 +59840,9 @@ var ZodType = class { pipe(target) { return ZodPipeline.create(this, target); } + readonly() { + return ZodReadonly.create(this); + } isOptional() { return this.safeParse(void 0).success; } @@ -58695,8 +59853,8 @@ var ZodType = class { var cuidRegex = /^c[^\s-]{8,}$/i; var cuid2Regex = /^[a-z][a-z0-9]*$/; var ulidRegex = /[0-9A-HJKMNP-TV-Z]{26}/; -var uuidRegex = /^([a-f0-9]{8}-[a-f0-9]{4}-[1-5][a-f0-9]{3}-[a-f0-9]{4}-[a-f0-9]{12}|00000000-0000-0000-0000-000000000000)$/i; -var emailRegex = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\])|(\[IPv6:(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))\])|([A-Za-z0-9]([A-Za-z0-9-]*[A-Za-z0-9])*(\.[A-Za-z]{2,})+))$/; +var uuidRegex = /^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i; +var emailRegex = /^([A-Z0-9_+-]+\.?)*[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i; var emojiRegex = /^(\p{Extended_Pictographic}|\p{Emoji_Component})+$/u; var ipv4Regex = /^(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))$/; var ipv6Regex = /^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/; @@ -58730,7 +59888,7 @@ function isValidIP(ip, version3) { } return false; } -var ZodString = class extends ZodType { +var ZodString = class _ZodString extends ZodType { constructor() { super(...arguments); this._regex = (regex, validation, message) => this.refinement((data) => regex.test(data), { @@ -58739,15 +59897,15 @@ var ZodString = class extends ZodType { ...errorUtil.errToObj(message) }); this.nonempty = (message) => this.min(1, errorUtil.errToObj(message)); - this.trim = () => new ZodString({ + this.trim = () => new _ZodString({ ...this._def, checks: [...this._def.checks, { kind: "trim" }] }); - this.toLowerCase = () => new ZodString({ + this.toLowerCase = () => new _ZodString({ ...this._def, checks: [...this._def.checks, { kind: "toLowerCase" }] }); - this.toUpperCase = () => new ZodString({ + this.toUpperCase = () => new _ZodString({ ...this._def, checks: [...this._def.checks, { kind: "toUpperCase" }] }); @@ -58973,7 +60131,7 @@ var ZodString = class extends ZodType { return { status: status.value, value: input.data }; } _addCheck(check) { - return new ZodString({ + return new _ZodString({ ...this._def, checks: [...this._def.checks, check] }); @@ -59134,7 +60292,7 @@ function floatSafeRemainder(val, step) { const stepInt = parseInt(step.toFixed(decCount).replace(".", "")); return valInt % stepInt / Math.pow(10, decCount); } -var ZodNumber = class extends ZodType { +var ZodNumber = class _ZodNumber extends ZodType { constructor() { super(...arguments); this.min = this.gte; @@ -59235,7 +60393,7 @@ var ZodNumber = class extends ZodType { return this.setLimit("max", value, false, errorUtil.toString(message)); } setLimit(kind, value, inclusive, message) { - return new ZodNumber({ + return new _ZodNumber({ ...this._def, checks: [ ...this._def.checks, @@ -59249,7 +60407,7 @@ var ZodNumber = class extends ZodType { }); } _addCheck(check) { - return new ZodNumber({ + return new _ZodNumber({ ...this._def, checks: [...this._def.checks, check] }); @@ -59365,7 +60523,7 @@ ZodNumber.create = (params) => { ...processCreateParams(params) }); }; -var ZodBigInt = class extends ZodType { +var ZodBigInt = class _ZodBigInt extends ZodType { constructor() { super(...arguments); this.min = this.gte; @@ -59443,7 +60601,7 @@ var ZodBigInt = class extends ZodType { return this.setLimit("max", value, false, errorUtil.toString(message)); } setLimit(kind, value, inclusive, message) { - return new ZodBigInt({ + return new _ZodBigInt({ ...this._def, checks: [ ...this._def.checks, @@ -59457,7 +60615,7 @@ var ZodBigInt = class extends ZodType { }); } _addCheck(check) { - return new ZodBigInt({ + return new _ZodBigInt({ ...this._def, checks: [...this._def.checks, check] }); @@ -59556,7 +60714,7 @@ ZodBoolean.create = (params) => { ...processCreateParams(params) }); }; -var ZodDate = class extends ZodType { +var ZodDate = class _ZodDate extends ZodType { _parse(input) { if (this._def.coerce) { input.data = new Date(input.data); @@ -59617,7 +60775,7 @@ var ZodDate = class extends ZodType { }; } _addCheck(check) { - return new ZodDate({ + return new _ZodDate({ ...this._def, checks: [...this._def.checks, check] }); @@ -59796,7 +60954,7 @@ ZodVoid.create = (params) => { ...processCreateParams(params) }); }; -var ZodArray = class extends ZodType { +var ZodArray = class _ZodArray extends ZodType { _parse(input) { const { ctx, status } = this._processInputParams(input); const def = this._def; @@ -59866,19 +61024,19 @@ var ZodArray = class extends ZodType { return this._def.type; } min(minLength, message) { - return new ZodArray({ + return new _ZodArray({ ...this._def, minLength: { value: minLength, message: errorUtil.toString(message) } }); } max(maxLength, message) { - return new ZodArray({ + return new _ZodArray({ ...this._def, maxLength: { value: maxLength, message: errorUtil.toString(message) } }); } length(len, message) { - return new ZodArray({ + return new _ZodArray({ ...this._def, exactLength: { value: len, message: errorUtil.toString(message) } }); @@ -59923,7 +61081,7 @@ function deepPartialify(schema2) { return schema2; } } -var ZodObject = class extends ZodType { +var ZodObject = class _ZodObject extends ZodType { constructor() { super(...arguments); this._cached = null; @@ -60028,7 +61186,7 @@ var ZodObject = class extends ZodType { } strict(message) { errorUtil.errToObj; - return new ZodObject({ + return new _ZodObject({ ...this._def, unknownKeys: "strict", ...message !== void 0 ? { @@ -60047,13 +61205,13 @@ var ZodObject = class extends ZodType { }); } strip() { - return new ZodObject({ + return new _ZodObject({ ...this._def, unknownKeys: "strip" }); } passthrough() { - return new ZodObject({ + return new _ZodObject({ ...this._def, unknownKeys: "passthrough" }); @@ -60076,7 +61234,7 @@ var ZodObject = class extends ZodType { // }) as any; // }; extend(augmentation) { - return new ZodObject({ + return new _ZodObject({ ...this._def, shape: () => ({ ...this._def.shape(), @@ -60090,7 +61248,7 @@ var ZodObject = class extends ZodType { * upgrade if you are experiencing issues. */ merge(merging) { - const merged = new ZodObject({ + const merged = new _ZodObject({ unknownKeys: merging._def.unknownKeys, catchall: merging._def.catchall, shape: () => ({ @@ -60161,7 +61319,7 @@ var ZodObject = class extends ZodType { // return merged; // } catchall(index) { - return new ZodObject({ + return new _ZodObject({ ...this._def, catchall: index }); @@ -60173,7 +61331,7 @@ var ZodObject = class extends ZodType { shape[key] = this.shape[key]; } }); - return new ZodObject({ + return new _ZodObject({ ...this._def, shape: () => shape }); @@ -60185,7 +61343,7 @@ var ZodObject = class extends ZodType { shape[key] = this.shape[key]; } }); - return new ZodObject({ + return new _ZodObject({ ...this._def, shape: () => shape }); @@ -60206,7 +61364,7 @@ var ZodObject = class extends ZodType { newShape[key] = fieldSchema.optional(); } }); - return new ZodObject({ + return new _ZodObject({ ...this._def, shape: () => newShape }); @@ -60225,7 +61383,7 @@ var ZodObject = class extends ZodType { newShape[key] = newField; } }); - return new ZodObject({ + return new _ZodObject({ ...this._def, shape: () => newShape }); @@ -60373,7 +61531,7 @@ var getDiscriminator = (type4) => { return null; } }; -var ZodDiscriminatedUnion = class extends ZodType { +var ZodDiscriminatedUnion = class _ZodDiscriminatedUnion extends ZodType { _parse(input) { const { ctx } = this._processInputParams(input); if (ctx.parsedType !== ZodParsedType.object) { @@ -60440,7 +61598,7 @@ var ZodDiscriminatedUnion = class extends ZodType { optionsMap.set(value, type4); } } - return new ZodDiscriminatedUnion({ + return new _ZodDiscriminatedUnion({ typeName: ZodFirstPartyTypeKind.ZodDiscriminatedUnion, discriminator, options: options2, @@ -60540,7 +61698,7 @@ ZodIntersection.create = (left2, right2, params) => { ...processCreateParams(params) }); }; -var ZodTuple = class extends ZodType { +var ZodTuple = class _ZodTuple extends ZodType { _parse(input) { const { status, ctx } = this._processInputParams(input); if (ctx.parsedType !== ZodParsedType.array) { @@ -60590,7 +61748,7 @@ var ZodTuple = class extends ZodType { return this._def.items; } rest(rest) { - return new ZodTuple({ + return new _ZodTuple({ ...this._def, rest }); @@ -60607,7 +61765,7 @@ ZodTuple.create = (schemas, params) => { ...processCreateParams(params) }); }; -var ZodRecord = class extends ZodType { +var ZodRecord = class _ZodRecord extends ZodType { get keySchema() { return this._def.keyType; } @@ -60644,14 +61802,14 @@ var ZodRecord = class extends ZodType { } static create(first, second, third) { if (second instanceof ZodType) { - return new ZodRecord({ + return new _ZodRecord({ keyType: first, valueType: second, typeName: ZodFirstPartyTypeKind.ZodRecord, ...processCreateParams(third) }); } - return new ZodRecord({ + return new _ZodRecord({ keyType: ZodString.create(), valueType: first, typeName: ZodFirstPartyTypeKind.ZodRecord, @@ -60660,6 +61818,12 @@ var ZodRecord = class extends ZodType { } }; var ZodMap = class extends ZodType { + get keySchema() { + return this._def.keyType; + } + get valueSchema() { + return this._def.valueType; + } _parse(input) { const { status, ctx } = this._processInputParams(input); if (ctx.parsedType !== ZodParsedType.map) { @@ -60719,7 +61883,7 @@ ZodMap.create = (keyType, valueType, params) => { ...processCreateParams(params) }); }; -var ZodSet = class extends ZodType { +var ZodSet = class _ZodSet extends ZodType { _parse(input) { const { status, ctx } = this._processInputParams(input); if (ctx.parsedType !== ZodParsedType.set) { @@ -60777,13 +61941,13 @@ var ZodSet = class extends ZodType { } } min(minSize, message) { - return new ZodSet({ + return new _ZodSet({ ...this._def, minSize: { value: minSize, message: errorUtil.toString(message) } }); } max(maxSize2, message) { - return new ZodSet({ + return new _ZodSet({ ...this._def, maxSize: { value: maxSize2, message: errorUtil.toString(message) } }); @@ -60804,7 +61968,7 @@ ZodSet.create = (valueType, params) => { ...processCreateParams(params) }); }; -var ZodFunction = class extends ZodType { +var ZodFunction = class _ZodFunction extends ZodType { constructor() { super(...arguments); this.validate = this.implement; @@ -60854,27 +62018,29 @@ var ZodFunction = class extends ZodType { const params = { errorMap: ctx.common.contextualErrorMap }; const fn = ctx.data; if (this._def.returns instanceof ZodPromise) { - return OK(async (...args) => { + const me = this; + return OK(async function(...args) { const error = new ZodError([]); - const parsedArgs = await this._def.args.parseAsync(args, params).catch((e) => { + const parsedArgs = await me._def.args.parseAsync(args, params).catch((e) => { error.addIssue(makeArgsIssue(args, e)); throw error; }); - const result = await fn(...parsedArgs); - const parsedReturns = await this._def.returns._def.type.parseAsync(result, params).catch((e) => { + const result = await Reflect.apply(fn, this, parsedArgs); + const parsedReturns = await me._def.returns._def.type.parseAsync(result, params).catch((e) => { error.addIssue(makeReturnsIssue(result, e)); throw error; }); return parsedReturns; }); } else { - return OK((...args) => { - const parsedArgs = this._def.args.safeParse(args, params); + const me = this; + return OK(function(...args) { + const parsedArgs = me._def.args.safeParse(args, params); if (!parsedArgs.success) { throw new ZodError([makeArgsIssue(args, parsedArgs.error)]); } - const result = fn(...parsedArgs.data); - const parsedReturns = this._def.returns.safeParse(result, params); + const result = Reflect.apply(fn, this, parsedArgs.data); + const parsedReturns = me._def.returns.safeParse(result, params); if (!parsedReturns.success) { throw new ZodError([makeReturnsIssue(result, parsedReturns.error)]); } @@ -60889,13 +62055,13 @@ var ZodFunction = class extends ZodType { return this._def.returns; } args(...items) { - return new ZodFunction({ + return new _ZodFunction({ ...this._def, args: ZodTuple.create(items).rest(ZodUnknown.create()) }); } returns(returnType) { - return new ZodFunction({ + return new _ZodFunction({ ...this._def, returns: returnType }); @@ -60909,7 +62075,7 @@ var ZodFunction = class extends ZodType { return validatedFunc; } static create(args, returns, params) { - return new ZodFunction({ + return new _ZodFunction({ args: args ? args : ZodTuple.create([]).rest(ZodUnknown.create()), returns: returns || ZodUnknown.create(), typeName: ZodFirstPartyTypeKind.ZodFunction, @@ -60965,7 +62131,7 @@ function createZodEnum(values, params) { ...processCreateParams(params) }); } -var ZodEnum = class extends ZodType { +var ZodEnum = class _ZodEnum extends ZodType { _parse(input) { if (typeof input.data !== "string") { const ctx = this._getOrReturnCtx(input); @@ -61014,10 +62180,10 @@ var ZodEnum = class extends ZodType { return enumValues; } extract(values) { - return ZodEnum.create(values); + return _ZodEnum.create(values); } exclude(values) { - return ZodEnum.create(this.options.filter((opt) => !values.includes(opt))); + return _ZodEnum.create(this.options.filter((opt) => !values.includes(opt))); } }; ZodEnum.create = createZodEnum; @@ -61096,8 +62262,28 @@ var ZodEffects = class extends ZodType { _parse(input) { const { status, ctx } = this._processInputParams(input); const effect = this._def.effect || null; + const checkCtx = { + addIssue: (arg) => { + addIssueToContext(ctx, arg); + if (arg.fatal) { + status.abort(); + } else { + status.dirty(); + } + }, + get path() { + return ctx.path; + } + }; + checkCtx.addIssue = checkCtx.addIssue.bind(checkCtx); if (effect.type === "preprocess") { - const processed = effect.transform(ctx.data); + const processed = effect.transform(ctx.data, checkCtx); + if (ctx.common.issues.length) { + return { + status: "dirty", + value: ctx.data + }; + } if (ctx.common.async) { return Promise.resolve(processed).then((processed2) => { return this._def.schema._parseAsync({ @@ -61114,20 +62300,6 @@ var ZodEffects = class extends ZodType { }); } } - const checkCtx = { - addIssue: (arg) => { - addIssueToContext(ctx, arg); - if (arg.fatal) { - status.abort(); - } else { - status.dirty(); - } - }, - get path() { - return ctx.path; - } - }; - checkCtx.addIssue = checkCtx.addIssue.bind(checkCtx); if (effect.type === "refinement") { const executeRefinement = (acc) => { const result = effect.refinement(acc, checkCtx); @@ -61356,7 +62528,7 @@ var ZodBranded = class extends ZodType { return this._def.type; } }; -var ZodPipeline = class extends ZodType { +var ZodPipeline = class _ZodPipeline extends ZodType { _parse(input) { const { status, ctx } = this._processInputParams(input); if (ctx.common.async) { @@ -61404,13 +62576,29 @@ var ZodPipeline = class extends ZodType { } } static create(a, b) { - return new ZodPipeline({ + return new _ZodPipeline({ in: a, out: b, typeName: ZodFirstPartyTypeKind.ZodPipeline }); } }; +var ZodReadonly = class extends ZodType { + _parse(input) { + const result = this._def.innerType._parse(input); + if (isValid(result)) { + result.value = Object.freeze(result.value); + } + return result; + } +}; +ZodReadonly.create = (type4, params) => { + return new ZodReadonly({ + innerType: type4, + typeName: ZodFirstPartyTypeKind.ZodReadonly, + ...processCreateParams(params) + }); +}; var late = { object: ZodObject.lazycreate }; @@ -61451,6 +62639,7 @@ var ZodFirstPartyTypeKind; ZodFirstPartyTypeKind2["ZodPromise"] = "ZodPromise"; ZodFirstPartyTypeKind2["ZodBranded"] = "ZodBranded"; ZodFirstPartyTypeKind2["ZodPipeline"] = "ZodPipeline"; + ZodFirstPartyTypeKind2["ZodReadonly"] = "ZodReadonly"; })(ZodFirstPartyTypeKind || (ZodFirstPartyTypeKind = {})); var stringType = ZodString.create; var numberType = ZodNumber.create; diff --git a/package.json b/package.json index 3ea71bd..a0fbb7b 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "author": "Pavel Zwerschke ", "license": "MIT", "dependencies": { - "@actions/cache": "^3.2.1", + "@actions/cache": "^3.2.2", "@actions/core": "^1.10.0", "@actions/exec": "^1.1.1", "@actions/io": "^1.1.3", @@ -30,7 +30,7 @@ "fp-ts": "^2.16.1", "js-yaml": "^4.1.0", "untildify": "^5.0.0", - "zod": "^3.21.4" + "zod": "^3.22.2" }, "devDependencies": { "@types/js-yaml": "^4.0.5", @@ -45,7 +45,7 @@ "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-promise": "^6.1.1", "prettier": "^3.0.2", - "tsup": "^6.7.0", + "tsup": "^7.2.0", "typescript": "^5.1.6" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a1293d9..56d558b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,8 +6,8 @@ settings: dependencies: '@actions/cache': - specifier: ^3.2.1 - version: 3.2.1 + specifier: ^3.2.2 + version: 3.2.2 '@actions/core': specifier: ^1.10.0 version: 1.10.0 @@ -30,8 +30,8 @@ dependencies: specifier: ^5.0.0 version: 5.0.0 zod: - specifier: ^3.21.4 - version: 3.21.4 + specifier: ^3.22.2 + version: 3.22.2 devDependencies: '@types/js-yaml': @@ -71,8 +71,8 @@ devDependencies: specifier: ^3.0.2 version: 3.0.2 tsup: - specifier: ^6.7.0 - version: 6.7.0(typescript@5.1.6) + specifier: ^7.2.0 + version: 7.2.0(typescript@5.1.6) typescript: specifier: ^5.1.6 version: 5.1.6 @@ -84,18 +84,18 @@ packages: engines: {node: '>=0.10.0'} dev: true - /@actions/cache@3.2.1: - resolution: {integrity: sha512-QurbMiY//02+0kN1adJkMHN44RcZ5kAXfhSnKUZmtSmhMTNqLitGArG1xOkt93NNyByTlLGAc5wIOF/dZ2ENOQ==} + /@actions/cache@3.2.2: + resolution: {integrity: sha512-6D0Jq5JrLZRQ3VApeQwQkkV20ZZXjXsHNYXd9VjNUdi9E0h93wESpxfMJ2JWLCUCgHNLcfY0v3GjNM+2FdRMlg==} dependencies: '@actions/core': 1.10.0 '@actions/exec': 1.1.1 '@actions/glob': 0.1.2 - '@actions/http-client': 2.1.0 + '@actions/http-client': 2.1.1 '@actions/io': 1.1.3 '@azure/abort-controller': 1.1.0 '@azure/ms-rest-js': 2.6.6 '@azure/storage-blob': 12.14.0 - semver: 6.3.0 + semver: 6.3.1 uuid: 3.4.0 transitivePeerDependencies: - encoding @@ -127,6 +127,12 @@ packages: tunnel: 0.0.6 dev: false + /@actions/http-client@2.1.1: + resolution: {integrity: sha512-qhrkRMB40bbbLo7gF+0vu+X+UawOvQQqNAA/5Unx774RS8poaOhThDOG6BGmxvAnxhQnDp2BG/ZUm65xZILTpw==} + dependencies: + tunnel: 0.0.6 + dev: false + /@actions/io@1.1.3: resolution: {integrity: sha512-wi9JjgKLYS7U/z8PPbco+PvTb/nRWjeoFlJ1Qer83k/3C5PHQi28hiVdeE2kHXmIL99mQFawx8qt/JPjZilJ8Q==} dev: false @@ -146,7 +152,7 @@ packages: resolution: {integrity: sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==} engines: {node: '>=12.0.0'} dependencies: - tslib: 2.5.3 + tslib: 2.6.0 dev: false /@azure/core-auth@1.4.0: @@ -154,7 +160,7 @@ packages: engines: {node: '>=12.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - tslib: 2.5.3 + tslib: 2.6.0 dev: false /@azure/core-http@3.0.2: @@ -171,7 +177,7 @@ packages: form-data: 4.0.0 node-fetch: 2.6.11 process: 0.11.10 - tslib: 2.5.3 + tslib: 2.6.0 tunnel: 0.0.6 uuid: 8.3.2 xml2js: 0.5.0 @@ -186,14 +192,14 @@ packages: '@azure/abort-controller': 1.1.0 '@azure/core-util': 1.3.2 '@azure/logger': 1.0.4 - tslib: 2.5.3 + tslib: 2.6.0 dev: false /@azure/core-paging@1.5.0: resolution: {integrity: sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==} engines: {node: '>=14.0.0'} dependencies: - tslib: 2.5.3 + tslib: 2.6.0 dev: false /@azure/core-tracing@1.0.0-preview.13: @@ -201,7 +207,7 @@ packages: engines: {node: '>=12.0.0'} dependencies: '@opentelemetry/api': 1.4.1 - tslib: 2.5.3 + tslib: 2.6.0 dev: false /@azure/core-util@1.3.2: @@ -209,14 +215,14 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - tslib: 2.5.3 + tslib: 2.6.0 dev: false /@azure/logger@1.0.4: resolution: {integrity: sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==} engines: {node: '>=14.0.0'} dependencies: - tslib: 2.5.3 + tslib: 2.6.0 dev: false /@azure/ms-rest-js@2.6.6: @@ -246,13 +252,13 @@ packages: '@azure/core-tracing': 1.0.0-preview.13 '@azure/logger': 1.0.4 events: 3.3.0 - tslib: 2.5.3 + tslib: 2.6.0 transitivePeerDependencies: - encoding dev: false - /@esbuild/android-arm64@0.17.19: - resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} + /@esbuild/android-arm64@0.18.20: + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -260,8 +266,8 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.17.19: - resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} + /@esbuild/android-arm@0.18.20: + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -269,8 +275,8 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.17.19: - resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} + /@esbuild/android-x64@0.18.20: + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -278,8 +284,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.17.19: - resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} + /@esbuild/darwin-arm64@0.18.20: + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -287,8 +293,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.17.19: - resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} + /@esbuild/darwin-x64@0.18.20: + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -296,8 +302,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.17.19: - resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} + /@esbuild/freebsd-arm64@0.18.20: + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -305,8 +311,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.17.19: - resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} + /@esbuild/freebsd-x64@0.18.20: + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -314,8 +320,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.17.19: - resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} + /@esbuild/linux-arm64@0.18.20: + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -323,8 +329,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.17.19: - resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} + /@esbuild/linux-arm@0.18.20: + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -332,8 +338,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.17.19: - resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} + /@esbuild/linux-ia32@0.18.20: + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -341,8 +347,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.17.19: - resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} + /@esbuild/linux-loong64@0.18.20: + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -350,8 +356,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.17.19: - resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} + /@esbuild/linux-mips64el@0.18.20: + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -359,8 +365,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.17.19: - resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} + /@esbuild/linux-ppc64@0.18.20: + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -368,8 +374,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.17.19: - resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} + /@esbuild/linux-riscv64@0.18.20: + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -377,8 +383,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.17.19: - resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} + /@esbuild/linux-s390x@0.18.20: + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -386,8 +392,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.17.19: - resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} + /@esbuild/linux-x64@0.18.20: + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -395,8 +401,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.17.19: - resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} + /@esbuild/netbsd-x64@0.18.20: + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -404,8 +410,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.17.19: - resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} + /@esbuild/openbsd-x64@0.18.20: + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -413,8 +419,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.17.19: - resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} + /@esbuild/sunos-x64@0.18.20: + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -422,8 +428,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.17.19: - resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} + /@esbuild/win32-arm64@0.18.20: + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -431,8 +437,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.17.19: - resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} + /@esbuild/win32-ia32@0.18.20: + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -440,8 +446,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.17.19: - resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} + /@esbuild/win32-x64@0.18.20: + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -919,13 +925,13 @@ packages: run-applescript: 5.0.0 dev: true - /bundle-require@4.0.1(esbuild@0.17.19): + /bundle-require@4.0.1(esbuild@0.18.20): resolution: {integrity: sha512-9NQkRHlNdNpDBGmLpngF3EFDcwodhMUuLz9PaWYciVcQF9SE4LFjM2DB/xV1Li5JiuDMv7ZUWuC3rGbqR0MAXQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: esbuild: '>=0.17' dependencies: - esbuild: 0.17.19 + esbuild: 0.18.20 load-tsconfig: 0.2.5 dev: true @@ -1157,34 +1163,34 @@ packages: is-symbol: 1.0.4 dev: true - /esbuild@0.17.19: - resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} + /esbuild@0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.17.19 - '@esbuild/android-arm64': 0.17.19 - '@esbuild/android-x64': 0.17.19 - '@esbuild/darwin-arm64': 0.17.19 - '@esbuild/darwin-x64': 0.17.19 - '@esbuild/freebsd-arm64': 0.17.19 - '@esbuild/freebsd-x64': 0.17.19 - '@esbuild/linux-arm': 0.17.19 - '@esbuild/linux-arm64': 0.17.19 - '@esbuild/linux-ia32': 0.17.19 - '@esbuild/linux-loong64': 0.17.19 - '@esbuild/linux-mips64el': 0.17.19 - '@esbuild/linux-ppc64': 0.17.19 - '@esbuild/linux-riscv64': 0.17.19 - '@esbuild/linux-s390x': 0.17.19 - '@esbuild/linux-x64': 0.17.19 - '@esbuild/netbsd-x64': 0.17.19 - '@esbuild/openbsd-x64': 0.17.19 - '@esbuild/sunos-x64': 0.17.19 - '@esbuild/win32-arm64': 0.17.19 - '@esbuild/win32-ia32': 0.17.19 - '@esbuild/win32-x64': 0.17.19 + '@esbuild/android-arm': 0.18.20 + '@esbuild/android-arm64': 0.18.20 + '@esbuild/android-x64': 0.18.20 + '@esbuild/darwin-arm64': 0.18.20 + '@esbuild/darwin-x64': 0.18.20 + '@esbuild/freebsd-arm64': 0.18.20 + '@esbuild/freebsd-x64': 0.18.20 + '@esbuild/linux-arm': 0.18.20 + '@esbuild/linux-arm64': 0.18.20 + '@esbuild/linux-ia32': 0.18.20 + '@esbuild/linux-loong64': 0.18.20 + '@esbuild/linux-mips64el': 0.18.20 + '@esbuild/linux-ppc64': 0.18.20 + '@esbuild/linux-riscv64': 0.18.20 + '@esbuild/linux-s390x': 0.18.20 + '@esbuild/linux-x64': 0.18.20 + '@esbuild/netbsd-x64': 0.18.20 + '@esbuild/openbsd-x64': 0.18.20 + '@esbuild/sunos-x64': 0.18.20 + '@esbuild/win32-arm64': 0.18.20 + '@esbuild/win32-ia32': 0.18.20 + '@esbuild/win32-x64': 0.18.20 dev: true /escape-string-regexp@4.0.0: @@ -2299,9 +2305,9 @@ packages: engines: {node: '>= 6'} dev: true - /postcss-load-config@3.1.4: - resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} - engines: {node: '>= 10'} + /postcss-load-config@4.0.1: + resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} + engines: {node: '>= 14'} peerDependencies: postcss: '>=8.0.9' ts-node: '>=9.0.0' @@ -2312,7 +2318,7 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - yaml: 1.10.2 + yaml: 2.3.1 dev: true /prelude-ls@1.2.1: @@ -2457,7 +2463,6 @@ packages: /semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - dev: true /semver@7.5.4: resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} @@ -2670,14 +2675,14 @@ packages: /tslib@2.5.3: resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==} + dev: true /tslib@2.6.0: resolution: {integrity: sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==} - dev: true - /tsup@6.7.0(typescript@5.1.6): - resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==} - engines: {node: '>=14.18'} + /tsup@7.2.0(typescript@5.1.6): + resolution: {integrity: sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ==} + engines: {node: '>=16.14'} hasBin: true peerDependencies: '@swc/core': ^1 @@ -2691,15 +2696,15 @@ packages: typescript: optional: true dependencies: - bundle-require: 4.0.1(esbuild@0.17.19) + bundle-require: 4.0.1(esbuild@0.18.20) cac: 6.7.14 chokidar: 3.5.3 debug: 4.3.4 - esbuild: 0.17.19 + esbuild: 0.18.20 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 3.1.4 + postcss-load-config: 4.0.1 resolve-from: 5.0.0 rollup: 3.25.1 source-map: 0.8.0-beta.0 @@ -2881,9 +2886,9 @@ packages: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - /yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} + /yaml@2.3.1: + resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} + engines: {node: '>= 14'} dev: true /yocto-queue@0.1.0: @@ -2891,6 +2896,6 @@ packages: engines: {node: '>=10'} dev: true - /zod@3.21.4: - resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} + /zod@3.22.2: + resolution: {integrity: sha512-wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg==} dev: false