From 076fb658d1c31bb7a2547136111b3bb57fe8a7ee Mon Sep 17 00:00:00 2001 From: Sora Morimoto Date: Mon, 1 Jul 2024 08:49:50 +0900 Subject: [PATCH] Update npm deps Signed-off-by: Sora Morimoto --- dist/index.js | 109 +++++++++-------- dist/post/index.js | 109 +++++++++-------- package.json | 4 +- packages/analysis/package.json | 2 +- packages/lint-doc/package.json | 2 +- packages/lint-fmt/package.json | 2 +- packages/lint-opam/package.json | 2 +- packages/setup-ocaml/package.json | 2 +- yarn.lock | 186 +++++++++++++++--------------- 9 files changed, 228 insertions(+), 190 deletions(-) diff --git a/dist/index.js b/dist/index.js index 838a9803..35fc5294 100644 --- a/dist/index.js +++ b/dist/index.js @@ -44991,7 +44991,7 @@ class HttpsProxyAgent extends agent_base_1.Agent { const servername = this.connectOpts.servername || this.connectOpts.host; socket = tls.connect({ ...this.connectOpts, - servername: servername && net.isIP(servername) ? undefined : servername, + servername, }); } else { @@ -45032,7 +45032,7 @@ class HttpsProxyAgent extends agent_base_1.Agent { return tls.connect({ ...omit(opts, 'host', 'path', 'port'), socket, - servername: net.isIP(servername) ? undefined : servername, + servername, }); } return socket; @@ -77414,7 +77414,7 @@ exports.buildCreatePoller = buildCreatePoller; // Licensed under the MIT license. Object.defineProperty(exports, "__esModule", ({ value: true })); exports.DEFAULT_RETRY_POLICY_COUNT = exports.SDK_VERSION = void 0; -exports.SDK_VERSION = "1.16.0"; +exports.SDK_VERSION = "1.16.1"; exports.DEFAULT_RETRY_POLICY_COUNT = 3; //# sourceMappingURL=constants.js.map @@ -77463,7 +77463,9 @@ function createPipelineFromOptions(options) { // properties (e.g., making the boundary constant in recorded tests). pipeline.addPolicy((0, multipartPolicy_js_1.multipartPolicy)(), { afterPhase: "Deserialize" }); pipeline.addPolicy((0, defaultRetryPolicy_js_1.defaultRetryPolicy)(options.retryOptions), { phase: "Retry" }); - pipeline.addPolicy((0, tracingPolicy_js_1.tracingPolicy)(options.userAgentOptions), { afterPhase: "Retry" }); + pipeline.addPolicy((0, tracingPolicy_js_1.tracingPolicy)(Object.assign(Object.assign({}, options.userAgentOptions), options.loggingOptions)), { + afterPhase: "Retry", + }); if (core_util_1.isNodeLike) { // Both XHR and Fetch expect to handle redirects automatically, // so only include this policy when we're in Node. @@ -79488,6 +79490,7 @@ const userAgent_js_1 = __nccwpck_require__(9844); const log_js_1 = __nccwpck_require__(4170); const core_util_1 = __nccwpck_require__(7409); const restError_js_1 = __nccwpck_require__(6993); +const sanitizer_js_1 = __nccwpck_require__(9174); /** * The programmatic identifier of the tracingPolicy. */ @@ -79499,7 +79502,10 @@ exports.tracingPolicyName = "tracingPolicy"; * @param options - Options to configure the telemetry logged by the tracing policy. */ function tracingPolicy(options = {}) { - const userAgent = (0, userAgent_js_1.getUserAgentValue)(options.userAgentPrefix); + const userAgentPromise = (0, userAgent_js_1.getUserAgentValue)(options.userAgentPrefix); + const sanitizer = new sanitizer_js_1.Sanitizer({ + additionalAllowedQueryParameters: options.additionalAllowedQueryParameters, + }); const tracingClient = tryCreateTracingClient(); return { name: exports.tracingPolicyName, @@ -79508,7 +79514,17 @@ function tracingPolicy(options = {}) { if (!tracingClient || !((_a = request.tracingOptions) === null || _a === void 0 ? void 0 : _a.tracingContext)) { return next(request); } - const { span, tracingContext } = (_b = tryCreateSpan(tracingClient, request, userAgent)) !== null && _b !== void 0 ? _b : {}; + const userAgent = await userAgentPromise; + const spanAttributes = { + "http.url": sanitizer.sanitizeUrl(request.url), + "http.method": request.method, + "http.user_agent": userAgent, + requestId: request.requestId, + }; + if (userAgent) { + spanAttributes["http.user_agent"] = userAgent; + } + const { span, tracingContext } = (_b = tryCreateSpan(tracingClient, request, spanAttributes)) !== null && _b !== void 0 ? _b : {}; if (!span || !tracingContext) { return next(request); } @@ -79538,25 +79554,18 @@ function tryCreateTracingClient() { return undefined; } } -function tryCreateSpan(tracingClient, request, userAgent) { +function tryCreateSpan(tracingClient, request, spanAttributes) { try { // As per spec, we do not need to differentiate between HTTP and HTTPS in span name. const { span, updatedOptions } = tracingClient.startSpan(`HTTP ${request.method}`, { tracingOptions: request.tracingOptions }, { spanKind: "client", - spanAttributes: { - "http.method": request.method, - "http.url": request.url, - requestId: request.requestId, - }, + spanAttributes, }); // If the span is not recording, don't do any more work. if (!span.isRecording()) { span.end(); return undefined; } - if (userAgent) { - span.setAttribute("http.user_agent", userAgent); - } // set headers const headers = tracingClient.createRequestHeaders(updatedOptions.tracingOptions.tracingContext); for (const [key, value] of Object.entries(headers)) { @@ -79629,7 +79638,7 @@ function userAgentPolicy(options = {}) { name: exports.userAgentPolicyName, async sendRequest(request, next) { if (!request.headers.has(UserAgentHeaderName)) { - request.headers.set(UserAgentHeaderName, userAgentValue); + request.headers.set(UserAgentHeaderName, await userAgentValue); } return next(request); }, @@ -80256,6 +80265,21 @@ class Sanitizer { return value; }, 2); } + sanitizeUrl(value) { + if (typeof value !== "string" || value === null) { + return value; + } + const url = new URL(value); + if (!url.search) { + return value; + } + for (const [key] of url.searchParams) { + if (!this.allowedQueryParameters.has(key.toLowerCase())) { + url.searchParams.set(key, RedactedString); + } + } + return url.toString(); + } sanitizeHeaders(obj) { const sanitized = {}; for (const key of Object.keys(obj)) { @@ -80283,21 +80307,6 @@ class Sanitizer { } return sanitized; } - sanitizeUrl(value) { - if (typeof value !== "string" || value === null) { - return value; - } - const url = new URL(value); - if (!url.search) { - return value; - } - for (const [key] of url.searchParams) { - if (!this.allowedQueryParameters.has(key.toLowerCase())) { - url.searchParams.set(key, RedactedString); - } - } - return url.toString(); - } } exports.Sanitizer = Sanitizer; //# sourceMappingURL=sanitizer.js.map @@ -80446,12 +80455,20 @@ function createTokenCycler(credential, tokenCyclerOptions) { // - Return the token, since it's fine if we didn't return in // step 1. // + const hasClaimChallenge = Boolean(tokenOptions.claims); + const tenantIdChanged = tenantId !== tokenOptions.tenantId; + if (hasClaimChallenge) { + // If we've received a claim, we know the existing token isn't valid + // We want to clear it so that that refresh worker won't use the old expiration time as a timeout + token = null; + } // If the tenantId passed in token options is different to the one we have // Or if we are in claim challenge and the token was rejected and a new access token need to be issued, we need to // refresh the token with the new tenantId or token. - const mustRefresh = tenantId !== tokenOptions.tenantId || Boolean(tokenOptions.claims) || cycler.mustRefresh; - if (mustRefresh) + const mustRefresh = tenantIdChanged || hasClaimChallenge || cycler.mustRefresh; + if (mustRefresh) { return refresh(scopes, tokenOptions); + } if (cycler.shouldRefresh) { refresh(scopes, tokenOptions); } @@ -80521,10 +80538,10 @@ exports.getUserAgentHeaderName = getUserAgentHeaderName; /** * @internal */ -function getUserAgentValue(prefix) { +async function getUserAgentValue(prefix) { const runtimeInfo = new Map(); runtimeInfo.set("core-rest-pipeline", constants_js_1.SDK_VERSION); - (0, userAgentPlatform_js_1.setPlatformSpecificData)(runtimeInfo); + await (0, userAgentPlatform_js_1.setPlatformSpecificData)(runtimeInfo); const defaultAgent = getUserAgentString(runtimeInfo); const userAgentValue = prefix ? `${prefix} ${defaultAgent}` : defaultAgent; return userAgentValue; @@ -80555,16 +80572,18 @@ exports.getHeaderName = getHeaderName; /** * @internal */ -function setPlatformSpecificData(map) { - const versions = process.versions; - if (versions.bun) { - map.set("Bun", versions.bun); - } - else if (versions.deno) { - map.set("Deno", versions.deno); - } - else if (versions.node) { - map.set("Node", versions.node); +async function setPlatformSpecificData(map) { + if (process && process.versions) { + const versions = process.versions; + if (versions.bun) { + map.set("Bun", versions.bun); + } + else if (versions.deno) { + map.set("Deno", versions.deno); + } + else if (versions.node) { + map.set("Node", versions.node); + } } map.set("OS", `(${os.arch()}-${os.type()}-${os.release()})`); } diff --git a/dist/post/index.js b/dist/post/index.js index 95b63493..0eb03a46 100644 --- a/dist/post/index.js +++ b/dist/post/index.js @@ -40511,7 +40511,7 @@ class HttpsProxyAgent extends agent_base_1.Agent { const servername = this.connectOpts.servername || this.connectOpts.host; socket = tls.connect({ ...this.connectOpts, - servername: servername && net.isIP(servername) ? undefined : servername, + servername, }); } else { @@ -40552,7 +40552,7 @@ class HttpsProxyAgent extends agent_base_1.Agent { return tls.connect({ ...omit(opts, 'host', 'path', 'port'), socket, - servername: net.isIP(servername) ? undefined : servername, + servername, }); } return socket; @@ -70399,7 +70399,7 @@ exports.buildCreatePoller = buildCreatePoller; // Licensed under the MIT license. Object.defineProperty(exports, "__esModule", ({ value: true })); exports.DEFAULT_RETRY_POLICY_COUNT = exports.SDK_VERSION = void 0; -exports.SDK_VERSION = "1.16.0"; +exports.SDK_VERSION = "1.16.1"; exports.DEFAULT_RETRY_POLICY_COUNT = 3; //# sourceMappingURL=constants.js.map @@ -70448,7 +70448,9 @@ function createPipelineFromOptions(options) { // properties (e.g., making the boundary constant in recorded tests). pipeline.addPolicy((0, multipartPolicy_js_1.multipartPolicy)(), { afterPhase: "Deserialize" }); pipeline.addPolicy((0, defaultRetryPolicy_js_1.defaultRetryPolicy)(options.retryOptions), { phase: "Retry" }); - pipeline.addPolicy((0, tracingPolicy_js_1.tracingPolicy)(options.userAgentOptions), { afterPhase: "Retry" }); + pipeline.addPolicy((0, tracingPolicy_js_1.tracingPolicy)(Object.assign(Object.assign({}, options.userAgentOptions), options.loggingOptions)), { + afterPhase: "Retry", + }); if (core_util_1.isNodeLike) { // Both XHR and Fetch expect to handle redirects automatically, // so only include this policy when we're in Node. @@ -72473,6 +72475,7 @@ const userAgent_js_1 = __nccwpck_require__(9844); const log_js_1 = __nccwpck_require__(4170); const core_util_1 = __nccwpck_require__(7409); const restError_js_1 = __nccwpck_require__(6993); +const sanitizer_js_1 = __nccwpck_require__(9174); /** * The programmatic identifier of the tracingPolicy. */ @@ -72484,7 +72487,10 @@ exports.tracingPolicyName = "tracingPolicy"; * @param options - Options to configure the telemetry logged by the tracing policy. */ function tracingPolicy(options = {}) { - const userAgent = (0, userAgent_js_1.getUserAgentValue)(options.userAgentPrefix); + const userAgentPromise = (0, userAgent_js_1.getUserAgentValue)(options.userAgentPrefix); + const sanitizer = new sanitizer_js_1.Sanitizer({ + additionalAllowedQueryParameters: options.additionalAllowedQueryParameters, + }); const tracingClient = tryCreateTracingClient(); return { name: exports.tracingPolicyName, @@ -72493,7 +72499,17 @@ function tracingPolicy(options = {}) { if (!tracingClient || !((_a = request.tracingOptions) === null || _a === void 0 ? void 0 : _a.tracingContext)) { return next(request); } - const { span, tracingContext } = (_b = tryCreateSpan(tracingClient, request, userAgent)) !== null && _b !== void 0 ? _b : {}; + const userAgent = await userAgentPromise; + const spanAttributes = { + "http.url": sanitizer.sanitizeUrl(request.url), + "http.method": request.method, + "http.user_agent": userAgent, + requestId: request.requestId, + }; + if (userAgent) { + spanAttributes["http.user_agent"] = userAgent; + } + const { span, tracingContext } = (_b = tryCreateSpan(tracingClient, request, spanAttributes)) !== null && _b !== void 0 ? _b : {}; if (!span || !tracingContext) { return next(request); } @@ -72523,25 +72539,18 @@ function tryCreateTracingClient() { return undefined; } } -function tryCreateSpan(tracingClient, request, userAgent) { +function tryCreateSpan(tracingClient, request, spanAttributes) { try { // As per spec, we do not need to differentiate between HTTP and HTTPS in span name. const { span, updatedOptions } = tracingClient.startSpan(`HTTP ${request.method}`, { tracingOptions: request.tracingOptions }, { spanKind: "client", - spanAttributes: { - "http.method": request.method, - "http.url": request.url, - requestId: request.requestId, - }, + spanAttributes, }); // If the span is not recording, don't do any more work. if (!span.isRecording()) { span.end(); return undefined; } - if (userAgent) { - span.setAttribute("http.user_agent", userAgent); - } // set headers const headers = tracingClient.createRequestHeaders(updatedOptions.tracingOptions.tracingContext); for (const [key, value] of Object.entries(headers)) { @@ -72614,7 +72623,7 @@ function userAgentPolicy(options = {}) { name: exports.userAgentPolicyName, async sendRequest(request, next) { if (!request.headers.has(UserAgentHeaderName)) { - request.headers.set(UserAgentHeaderName, userAgentValue); + request.headers.set(UserAgentHeaderName, await userAgentValue); } return next(request); }, @@ -73241,6 +73250,21 @@ class Sanitizer { return value; }, 2); } + sanitizeUrl(value) { + if (typeof value !== "string" || value === null) { + return value; + } + const url = new URL(value); + if (!url.search) { + return value; + } + for (const [key] of url.searchParams) { + if (!this.allowedQueryParameters.has(key.toLowerCase())) { + url.searchParams.set(key, RedactedString); + } + } + return url.toString(); + } sanitizeHeaders(obj) { const sanitized = {}; for (const key of Object.keys(obj)) { @@ -73268,21 +73292,6 @@ class Sanitizer { } return sanitized; } - sanitizeUrl(value) { - if (typeof value !== "string" || value === null) { - return value; - } - const url = new URL(value); - if (!url.search) { - return value; - } - for (const [key] of url.searchParams) { - if (!this.allowedQueryParameters.has(key.toLowerCase())) { - url.searchParams.set(key, RedactedString); - } - } - return url.toString(); - } } exports.Sanitizer = Sanitizer; //# sourceMappingURL=sanitizer.js.map @@ -73431,12 +73440,20 @@ function createTokenCycler(credential, tokenCyclerOptions) { // - Return the token, since it's fine if we didn't return in // step 1. // + const hasClaimChallenge = Boolean(tokenOptions.claims); + const tenantIdChanged = tenantId !== tokenOptions.tenantId; + if (hasClaimChallenge) { + // If we've received a claim, we know the existing token isn't valid + // We want to clear it so that that refresh worker won't use the old expiration time as a timeout + token = null; + } // If the tenantId passed in token options is different to the one we have // Or if we are in claim challenge and the token was rejected and a new access token need to be issued, we need to // refresh the token with the new tenantId or token. - const mustRefresh = tenantId !== tokenOptions.tenantId || Boolean(tokenOptions.claims) || cycler.mustRefresh; - if (mustRefresh) + const mustRefresh = tenantIdChanged || hasClaimChallenge || cycler.mustRefresh; + if (mustRefresh) { return refresh(scopes, tokenOptions); + } if (cycler.shouldRefresh) { refresh(scopes, tokenOptions); } @@ -73506,10 +73523,10 @@ exports.getUserAgentHeaderName = getUserAgentHeaderName; /** * @internal */ -function getUserAgentValue(prefix) { +async function getUserAgentValue(prefix) { const runtimeInfo = new Map(); runtimeInfo.set("core-rest-pipeline", constants_js_1.SDK_VERSION); - (0, userAgentPlatform_js_1.setPlatformSpecificData)(runtimeInfo); + await (0, userAgentPlatform_js_1.setPlatformSpecificData)(runtimeInfo); const defaultAgent = getUserAgentString(runtimeInfo); const userAgentValue = prefix ? `${prefix} ${defaultAgent}` : defaultAgent; return userAgentValue; @@ -73540,16 +73557,18 @@ exports.getHeaderName = getHeaderName; /** * @internal */ -function setPlatformSpecificData(map) { - const versions = process.versions; - if (versions.bun) { - map.set("Bun", versions.bun); - } - else if (versions.deno) { - map.set("Deno", versions.deno); - } - else if (versions.node) { - map.set("Node", versions.node); +async function setPlatformSpecificData(map) { + if (process && process.versions) { + const versions = process.versions; + if (versions.bun) { + map.set("Bun", versions.bun); + } + else if (versions.deno) { + map.set("Deno", versions.deno); + } + else if (versions.node) { + map.set("Node", versions.node); + } } map.set("OS", `(${os.arch()}-${os.type()}-${os.release()})`); } diff --git a/package.json b/package.json index 64295544..1af4f964 100644 --- a/package.json +++ b/package.json @@ -12,8 +12,8 @@ "typecheck": "turbo run typecheck --continue --parallel" }, "devDependencies": { - "@biomejs/biome": "1.8.2", - "turbo": "2.0.4" + "@biomejs/biome": "1.8.3", + "turbo": "2.0.6" }, "packageManager": "yarn@4.3.1" } diff --git a/packages/analysis/package.json b/packages/analysis/package.json index 1de5cc81..8cad78a0 100644 --- a/packages/analysis/package.json +++ b/packages/analysis/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "@tsconfig/strictest": "2.0.5", - "@types/node": "20.14.8", + "@types/node": "20.14.9", "@vercel/ncc": "0.38.1", "typescript": "5.5.2" } diff --git a/packages/lint-doc/package.json b/packages/lint-doc/package.json index 35d28850..93968acd 100644 --- a/packages/lint-doc/package.json +++ b/packages/lint-doc/package.json @@ -14,7 +14,7 @@ "devDependencies": { "@tsconfig/node20": "20.1.4", "@tsconfig/strictest": "2.0.5", - "@types/node": "20.14.8", + "@types/node": "20.14.9", "@vercel/ncc": "0.38.1", "typescript": "5.5.2" } diff --git a/packages/lint-fmt/package.json b/packages/lint-fmt/package.json index 7540f3be..74c0242f 100644 --- a/packages/lint-fmt/package.json +++ b/packages/lint-fmt/package.json @@ -14,7 +14,7 @@ "devDependencies": { "@tsconfig/node20": "20.1.4", "@tsconfig/strictest": "2.0.5", - "@types/node": "20.14.8", + "@types/node": "20.14.9", "@vercel/ncc": "0.38.1", "typescript": "5.5.2" } diff --git a/packages/lint-opam/package.json b/packages/lint-opam/package.json index 6b3d4d5c..6e1b5377 100644 --- a/packages/lint-opam/package.json +++ b/packages/lint-opam/package.json @@ -14,7 +14,7 @@ "devDependencies": { "@tsconfig/node20": "20.1.4", "@tsconfig/strictest": "2.0.5", - "@types/node": "20.14.8", + "@types/node": "20.14.9", "@vercel/ncc": "0.38.1", "typescript": "5.5.2" } diff --git a/packages/setup-ocaml/package.json b/packages/setup-ocaml/package.json index d3eeb407..6dd3be2f 100644 --- a/packages/setup-ocaml/package.json +++ b/packages/setup-ocaml/package.json @@ -25,7 +25,7 @@ "devDependencies": { "@tsconfig/node20": "20.1.4", "@tsconfig/strictest": "2.0.5", - "@types/node": "20.14.8", + "@types/node": "20.14.9", "@types/semver": "7.5.8", "@vercel/ncc": "0.38.1", "typescript": "5.5.2" diff --git a/yarn.lock b/yarn.lock index f9b9b0b0..8dc6867e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -182,8 +182,8 @@ __metadata: linkType: hard "@azure/core-rest-pipeline@npm:^1.10.1, @azure/core-rest-pipeline@npm:^1.3.0, @azure/core-rest-pipeline@npm:^1.9.1": - version: 1.16.0 - resolution: "@azure/core-rest-pipeline@npm:1.16.0" + version: 1.16.1 + resolution: "@azure/core-rest-pipeline@npm:1.16.1" dependencies: "@azure/abort-controller": "npm:^2.0.0" "@azure/core-auth": "npm:^1.4.0" @@ -193,7 +193,7 @@ __metadata: http-proxy-agent: "npm:^7.0.0" https-proxy-agent: "npm:^7.0.0" tslib: "npm:^2.6.2" - checksum: 10c0/9a798563eb1514e1eabaa9c072c3dc0d25ca837e94bf1e778431a749b3634d661866fe00ac0f49dd2938917001a241ea2de84ac6ea5179b5410b3a0807054a0b + checksum: 10c0/73ec162dca67f3a41925548efdbd99a67fa38512fa5edd34451d44df12205573c32190a1902329e728320782bb7f083e2204ccf7318f372e8d2a472fce3739fb languageName: node linkType: hard @@ -272,18 +272,18 @@ __metadata: languageName: node linkType: hard -"@biomejs/biome@npm:1.8.2": - version: 1.8.2 - resolution: "@biomejs/biome@npm:1.8.2" +"@biomejs/biome@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/biome@npm:1.8.3" dependencies: - "@biomejs/cli-darwin-arm64": "npm:1.8.2" - "@biomejs/cli-darwin-x64": "npm:1.8.2" - "@biomejs/cli-linux-arm64": "npm:1.8.2" - "@biomejs/cli-linux-arm64-musl": "npm:1.8.2" - "@biomejs/cli-linux-x64": "npm:1.8.2" - "@biomejs/cli-linux-x64-musl": "npm:1.8.2" - "@biomejs/cli-win32-arm64": "npm:1.8.2" - "@biomejs/cli-win32-x64": "npm:1.8.2" + "@biomejs/cli-darwin-arm64": "npm:1.8.3" + "@biomejs/cli-darwin-x64": "npm:1.8.3" + "@biomejs/cli-linux-arm64": "npm:1.8.3" + "@biomejs/cli-linux-arm64-musl": "npm:1.8.3" + "@biomejs/cli-linux-x64": "npm:1.8.3" + "@biomejs/cli-linux-x64-musl": "npm:1.8.3" + "@biomejs/cli-win32-arm64": "npm:1.8.3" + "@biomejs/cli-win32-x64": "npm:1.8.3" dependenciesMeta: "@biomejs/cli-darwin-arm64": optional: true @@ -303,62 +303,62 @@ __metadata: optional: true bin: biome: bin/biome - checksum: 10c0/29f5bd0bb52fc6775b176ccdfcc613d75a160149ad9f99498d20970780d4eb528c34f440ac13dea76df7446710c00ccda1a55785f320c851b9693076b88ce12c + checksum: 10c0/95fe99ce82cd8242f1be51cbf3ac26043b253f5a369d3dc24df09bdb32ec04dba679b1d4fa8b9d602b1bf2c30ecd80af14aa8f5c92d6e0cd6214a99a1099a65b languageName: node linkType: hard -"@biomejs/cli-darwin-arm64@npm:1.8.2": - version: 1.8.2 - resolution: "@biomejs/cli-darwin-arm64@npm:1.8.2" +"@biomejs/cli-darwin-arm64@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-darwin-arm64@npm:1.8.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@biomejs/cli-darwin-x64@npm:1.8.2": - version: 1.8.2 - resolution: "@biomejs/cli-darwin-x64@npm:1.8.2" +"@biomejs/cli-darwin-x64@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-darwin-x64@npm:1.8.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@biomejs/cli-linux-arm64-musl@npm:1.8.2": - version: 1.8.2 - resolution: "@biomejs/cli-linux-arm64-musl@npm:1.8.2" +"@biomejs/cli-linux-arm64-musl@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-linux-arm64-musl@npm:1.8.3" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@biomejs/cli-linux-arm64@npm:1.8.2": - version: 1.8.2 - resolution: "@biomejs/cli-linux-arm64@npm:1.8.2" +"@biomejs/cli-linux-arm64@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-linux-arm64@npm:1.8.3" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@biomejs/cli-linux-x64-musl@npm:1.8.2": - version: 1.8.2 - resolution: "@biomejs/cli-linux-x64-musl@npm:1.8.2" +"@biomejs/cli-linux-x64-musl@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-linux-x64-musl@npm:1.8.3" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@biomejs/cli-linux-x64@npm:1.8.2": - version: 1.8.2 - resolution: "@biomejs/cli-linux-x64@npm:1.8.2" +"@biomejs/cli-linux-x64@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-linux-x64@npm:1.8.3" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@biomejs/cli-win32-arm64@npm:1.8.2": - version: 1.8.2 - resolution: "@biomejs/cli-win32-arm64@npm:1.8.2" +"@biomejs/cli-win32-arm64@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-win32-arm64@npm:1.8.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@biomejs/cli-win32-x64@npm:1.8.2": - version: 1.8.2 - resolution: "@biomejs/cli-win32-x64@npm:1.8.2" +"@biomejs/cli-win32-x64@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-win32-x64@npm:1.8.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -429,7 +429,7 @@ __metadata: "@actions/glob": "npm:0.4.0" "@github/dependency-submission-toolkit": "npm:2.0.4" "@tsconfig/strictest": "npm:2.0.5" - "@types/node": "npm:20.14.8" + "@types/node": "npm:20.14.9" "@vercel/ncc": "npm:0.38.1" packageurl-js: "npm:1.2.1" strip-ansi: "npm:7.1.0" @@ -445,7 +445,7 @@ __metadata: "@actions/exec": "npm:1.1.1" "@tsconfig/node20": "npm:20.1.4" "@tsconfig/strictest": "npm:2.0.5" - "@types/node": "npm:20.14.8" + "@types/node": "npm:20.14.9" "@vercel/ncc": "npm:0.38.1" typescript: "npm:5.5.2" languageName: unknown @@ -459,7 +459,7 @@ __metadata: "@actions/exec": "npm:1.1.1" "@tsconfig/node20": "npm:20.1.4" "@tsconfig/strictest": "npm:2.0.5" - "@types/node": "npm:20.14.8" + "@types/node": "npm:20.14.9" "@vercel/ncc": "npm:0.38.1" typescript: "npm:5.5.2" languageName: unknown @@ -473,7 +473,7 @@ __metadata: "@actions/exec": "npm:1.1.1" "@tsconfig/node20": "npm:20.1.4" "@tsconfig/strictest": "npm:2.0.5" - "@types/node": "npm:20.14.8" + "@types/node": "npm:20.14.9" "@vercel/ncc": "npm:0.38.1" typescript: "npm:5.5.2" languageName: unknown @@ -493,7 +493,7 @@ __metadata: "@actions/tool-cache": "npm:2.0.1" "@tsconfig/node20": "npm:20.1.4" "@tsconfig/strictest": "npm:2.0.5" - "@types/node": "npm:20.14.8" + "@types/node": "npm:20.14.9" "@types/semver": "npm:7.5.8" "@vercel/ncc": "npm:0.38.1" cheerio: "npm:1.0.0-rc.12" @@ -651,12 +651,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:20.14.8": - version: 20.14.8 - resolution: "@types/node@npm:20.14.8" +"@types/node@npm:20.14.9": + version: 20.14.9 + resolution: "@types/node@npm:20.14.9" dependencies: undici-types: "npm:~5.26.4" - checksum: 10c0/06d4643fa3b179b41fe19f9c75c240278ca1f7a313b3b837bc36ea119499c7ad77f06bbe72694ac04aa91ec77fe747baa09b889f4c435450c1724a26bd55f160 + checksum: 10c0/911ffa444dc032897f4a23ed580c67903bd38ea1c5ec99b1d00fa10b83537a3adddef8e1f29710cbdd8e556a61407ed008e06537d834e48caf449ce59f87d387 languageName: node linkType: hard @@ -1155,12 +1155,12 @@ __metadata: linkType: hard "https-proxy-agent@npm:^7.0.0, https-proxy-agent@npm:^7.0.1": - version: 7.0.4 - resolution: "https-proxy-agent@npm:7.0.4" + version: 7.0.5 + resolution: "https-proxy-agent@npm:7.0.5" dependencies: agent-base: "npm:^7.0.2" debug: "npm:4" - checksum: 10c0/bc4f7c38da32a5fc622450b6cb49a24ff596f9bd48dcedb52d2da3fa1c1a80e100fb506bd59b326c012f21c863c69b275c23de1a01d0b84db396822fdf25e52b + checksum: 10c0/2490e3acec397abeb88807db52cac59102d5ed758feee6df6112ab3ccd8325e8a1ce8bce6f4b66e5470eca102d31e425ace904242e4fa28dbe0c59c4bafa7b2c languageName: node linkType: hard @@ -1246,9 +1246,9 @@ __metadata: linkType: hard "lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": - version: 10.2.2 - resolution: "lru-cache@npm:10.2.2" - checksum: 10c0/402d31094335851220d0b00985084288136136992979d0e015f0f1697e15d1c86052d7d53ae86b614e5b058425606efffc6969a31a091085d7a2b80a8a1e26d6 + version: 10.3.0 + resolution: "lru-cache@npm:10.3.0" + checksum: 10c0/02d57024d90672774d66e0b76328a8975483b782c68118078363be17b8e0efb4f2bee89d98ce87e72f42d68fe7cb4ad14b1205d43e4f9954f5c91e3be4eaceb8 languageName: node linkType: hard @@ -1298,11 +1298,11 @@ __metadata: linkType: hard "minimatch@npm:^9.0.4": - version: 9.0.4 - resolution: "minimatch@npm:9.0.4" + version: 9.0.5 + resolution: "minimatch@npm:9.0.5" dependencies: brace-expansion: "npm:^2.0.1" - checksum: 10c0/2c16f21f50e64922864e560ff97c587d15fd491f65d92a677a344e970fe62aafdbeafe648965fa96d33c061b4d0eabfe0213466203dd793367e7f28658cf6414 + checksum: 10c0/de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed languageName: node linkType: hard @@ -1602,8 +1602,8 @@ __metadata: version: 0.0.0-use.local resolution: "setup-ocaml@workspace:." dependencies: - "@biomejs/biome": "npm:1.8.2" - turbo: "npm:2.0.4" + "@biomejs/biome": "npm:1.8.3" + turbo: "npm:2.0.6" languageName: unknown linkType: soft @@ -1638,17 +1638,17 @@ __metadata: linkType: hard "socks-proxy-agent@npm:^8.0.3": - version: 8.0.3 - resolution: "socks-proxy-agent@npm:8.0.3" + version: 8.0.4 + resolution: "socks-proxy-agent@npm:8.0.4" dependencies: agent-base: "npm:^7.1.1" debug: "npm:^4.3.4" - socks: "npm:^2.7.1" - checksum: 10c0/4950529affd8ccd6951575e21c1b7be8531b24d924aa4df3ee32df506af34b618c4e50d261f4cc603f1bfd8d426915b7d629966c8ce45b05fb5ad8c8b9a6459d + socks: "npm:^2.8.3" + checksum: 10c0/345593bb21b95b0508e63e703c84da11549f0a2657d6b4e3ee3612c312cb3a907eac10e53b23ede3557c6601d63252103494caa306b66560f43af7b98f53957a languageName: node linkType: hard -"socks@npm:^2.7.1": +"socks@npm:^2.8.3": version: 2.8.3 resolution: "socks@npm:2.8.3" dependencies: @@ -1763,58 +1763,58 @@ __metadata: languageName: node linkType: hard -"turbo-darwin-64@npm:2.0.4": - version: 2.0.4 - resolution: "turbo-darwin-64@npm:2.0.4" +"turbo-darwin-64@npm:2.0.6": + version: 2.0.6 + resolution: "turbo-darwin-64@npm:2.0.6" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"turbo-darwin-arm64@npm:2.0.4": - version: 2.0.4 - resolution: "turbo-darwin-arm64@npm:2.0.4" +"turbo-darwin-arm64@npm:2.0.6": + version: 2.0.6 + resolution: "turbo-darwin-arm64@npm:2.0.6" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"turbo-linux-64@npm:2.0.4": - version: 2.0.4 - resolution: "turbo-linux-64@npm:2.0.4" +"turbo-linux-64@npm:2.0.6": + version: 2.0.6 + resolution: "turbo-linux-64@npm:2.0.6" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"turbo-linux-arm64@npm:2.0.4": - version: 2.0.4 - resolution: "turbo-linux-arm64@npm:2.0.4" +"turbo-linux-arm64@npm:2.0.6": + version: 2.0.6 + resolution: "turbo-linux-arm64@npm:2.0.6" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"turbo-windows-64@npm:2.0.4": - version: 2.0.4 - resolution: "turbo-windows-64@npm:2.0.4" +"turbo-windows-64@npm:2.0.6": + version: 2.0.6 + resolution: "turbo-windows-64@npm:2.0.6" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"turbo-windows-arm64@npm:2.0.4": - version: 2.0.4 - resolution: "turbo-windows-arm64@npm:2.0.4" +"turbo-windows-arm64@npm:2.0.6": + version: 2.0.6 + resolution: "turbo-windows-arm64@npm:2.0.6" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"turbo@npm:2.0.4": - version: 2.0.4 - resolution: "turbo@npm:2.0.4" - dependencies: - turbo-darwin-64: "npm:2.0.4" - turbo-darwin-arm64: "npm:2.0.4" - turbo-linux-64: "npm:2.0.4" - turbo-linux-arm64: "npm:2.0.4" - turbo-windows-64: "npm:2.0.4" - turbo-windows-arm64: "npm:2.0.4" +"turbo@npm:2.0.6": + version: 2.0.6 + resolution: "turbo@npm:2.0.6" + dependencies: + turbo-darwin-64: "npm:2.0.6" + turbo-darwin-arm64: "npm:2.0.6" + turbo-linux-64: "npm:2.0.6" + turbo-linux-arm64: "npm:2.0.6" + turbo-windows-64: "npm:2.0.6" + turbo-windows-arm64: "npm:2.0.6" dependenciesMeta: turbo-darwin-64: optional: true @@ -1830,7 +1830,7 @@ __metadata: optional: true bin: turbo: bin/turbo - checksum: 10c0/5d4fbc5497fbc454e127ef3b8bd31bd556663e2db9fdc0e97f1282c4162e90d499a45809340fe9a5195f246c5c0d3aec57ea64b9d892f46f3f5a18a09619c7d9 + checksum: 10c0/3edf8f5fa3fc2456c47f0c0b150c92c670594564fa96b1a90db06c888364a8cc2612081823b685ec31813831a622d71955c3c880d0aa3a0cf10f97d1666f2e35 languageName: node linkType: hard