diff --git a/.github/actions/AddComment/action.yml b/.github/actions/AddComment/action.yml index 8820d6b59..02419ddcd 100644 --- a/.github/actions/AddComment/action.yml +++ b/.github/actions/AddComment/action.yml @@ -38,5 +38,5 @@ inputs: readonly: description: If true, changes are not applied. runs: - using: 'node20' + using: 'node24' main: 'index.js' diff --git a/.github/actions/Locker/action.yml b/.github/actions/Locker/action.yml index 0b20af00a..8b850faa3 100644 --- a/.github/actions/Locker/action.yml +++ b/.github/actions/Locker/action.yml @@ -29,5 +29,5 @@ inputs: readonly: description: If true, changes are not applied. runs: - using: 'node20' + using: 'node24' main: 'index.js' diff --git a/.github/actions/Reopener/action.yml b/.github/actions/Reopener/action.yml index f12a1443d..128d23d79 100644 --- a/.github/actions/Reopener/action.yml +++ b/.github/actions/Reopener/action.yml @@ -33,5 +33,5 @@ inputs: readonly: description: If true, changes are not applied. runs: - using: 'node20' + using: 'node24' main: 'index.js' diff --git a/.github/actions/StaleCloser/action.yml b/.github/actions/StaleCloser/action.yml index c081109eb..43c1bba66 100644 --- a/.github/actions/StaleCloser/action.yml +++ b/.github/actions/StaleCloser/action.yml @@ -43,5 +43,5 @@ inputs: readonly: description: If true, changes are not applied. runs: - using: 'node20' + using: 'node24' main: 'index.js' diff --git a/.github/actions/package-lock.json b/.github/actions/package-lock.json index d14093aa0..af2dead5b 100644 --- a/.github/actions/package-lock.json +++ b/.github/actions/package-lock.json @@ -286,25 +286,25 @@ } }, "node_modules/@aws-sdk/core": { - "version": "3.973.16", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/core/-/core-3.973.16.tgz", - "integrity": "sha1-FA0BqTO2fCVIQWxeH2vKbiJj21Q=", + "version": "3.973.20", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/core/-/core-3.973.20.tgz", + "integrity": "sha1-eH4lCdftf0pndRl0MfTuyQWIXXk=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "^3.973.4", - "@aws-sdk/xml-builder": "^3.972.9", - "@smithy/core": "^3.23.7", - "@smithy/node-config-provider": "^4.3.10", - "@smithy/property-provider": "^4.2.10", - "@smithy/protocol-http": "^5.3.10", - "@smithy/signature-v4": "^5.3.10", - "@smithy/smithy-client": "^4.12.1", - "@smithy/types": "^4.13.0", - "@smithy/util-base64": "^4.3.1", - "@smithy/util-middleware": "^4.2.10", - "@smithy/util-utf8": "^4.2.1", + "@aws-sdk/types": "^3.973.6", + "@aws-sdk/xml-builder": "^3.972.11", + "@smithy/core": "^3.23.11", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/property-provider": "^4.2.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/signature-v4": "^5.3.12", + "@smithy/smithy-client": "^4.12.5", + "@smithy/types": "^4.13.1", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -312,17 +312,17 @@ } }, "node_modules/@aws-sdk/credential-provider-cognito-identity": { - "version": "3.972.7", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.972.7.tgz", - "integrity": "sha1-jXK3zu8nU+9d6I6mQ8jhEG/Kb5I=", + "version": "3.972.13", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.972.13.tgz", + "integrity": "sha1-aUQMldvjxkcnBccBU0qGar8Gzc4=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/nested-clients": "^3.996.4", - "@aws-sdk/types": "^3.973.4", - "@smithy/property-provider": "^4.2.10", - "@smithy/types": "^4.13.0", + "@aws-sdk/nested-clients": "^3.996.10", + "@aws-sdk/types": "^3.973.6", + "@smithy/property-provider": "^4.2.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -330,17 +330,17 @@ } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.972.14", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.14.tgz", - "integrity": "sha1-SgztnXN4FLLyP3czZI6NFkVqiPE=", + "version": "3.972.18", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.18.tgz", + "integrity": "sha1-GeXZAAHWv8kCjKpG34rJUmIMFK0=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "^3.973.16", - "@aws-sdk/types": "^3.973.4", - "@smithy/property-provider": "^4.2.10", - "@smithy/types": "^4.13.0", + "@aws-sdk/core": "^3.973.20", + "@aws-sdk/types": "^3.973.6", + "@smithy/property-provider": "^4.2.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -348,22 +348,22 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.972.16", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.16.tgz", - "integrity": "sha1-H31UnauS8Jn6/VKRnFs3Hrq+5Uk=", + "version": "3.972.20", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.20.tgz", + "integrity": "sha1-jV1W07crQGVTtcQVH84OM5vzL38=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "^3.973.16", - "@aws-sdk/types": "^3.973.4", - "@smithy/fetch-http-handler": "^5.3.12", - "@smithy/node-http-handler": "^4.4.13", - "@smithy/property-provider": "^4.2.10", - "@smithy/protocol-http": "^5.3.10", - "@smithy/smithy-client": "^4.12.1", - "@smithy/types": "^4.13.0", - "@smithy/util-stream": "^4.5.16", + "@aws-sdk/core": "^3.973.20", + "@aws-sdk/types": "^3.973.6", + "@smithy/fetch-http-handler": "^5.3.15", + "@smithy/node-http-handler": "^4.4.16", + "@smithy/property-provider": "^4.2.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/smithy-client": "^4.12.5", + "@smithy/types": "^4.13.1", + "@smithy/util-stream": "^4.5.19", "tslib": "^2.6.2" }, "engines": { @@ -371,26 +371,26 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.972.14", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.14.tgz", - "integrity": "sha1-YuVGmRUf2NtvHr4jNXBHsBKs3jg=", + "version": "3.972.20", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.20.tgz", + "integrity": "sha1-b+oc8YkjPQgoj+qSO+VglWogBxo=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "^3.973.16", - "@aws-sdk/credential-provider-env": "^3.972.14", - "@aws-sdk/credential-provider-http": "^3.972.16", - "@aws-sdk/credential-provider-login": "^3.972.14", - "@aws-sdk/credential-provider-process": "^3.972.14", - "@aws-sdk/credential-provider-sso": "^3.972.14", - "@aws-sdk/credential-provider-web-identity": "^3.972.14", - "@aws-sdk/nested-clients": "^3.996.4", - "@aws-sdk/types": "^3.973.4", - "@smithy/credential-provider-imds": "^4.2.10", - "@smithy/property-provider": "^4.2.10", - "@smithy/shared-ini-file-loader": "^4.4.5", - "@smithy/types": "^4.13.0", + "@aws-sdk/core": "^3.973.20", + "@aws-sdk/credential-provider-env": "^3.972.18", + "@aws-sdk/credential-provider-http": "^3.972.20", + "@aws-sdk/credential-provider-login": "^3.972.20", + "@aws-sdk/credential-provider-process": "^3.972.18", + "@aws-sdk/credential-provider-sso": "^3.972.20", + "@aws-sdk/credential-provider-web-identity": "^3.972.20", + "@aws-sdk/nested-clients": "^3.996.10", + "@aws-sdk/types": "^3.973.6", + "@smithy/credential-provider-imds": "^4.2.12", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -398,20 +398,20 @@ } }, "node_modules/@aws-sdk/credential-provider-login": { - "version": "3.972.14", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.14.tgz", - "integrity": "sha1-sUV9EumwZWAxQiJ8m4/i04Pu7Gg=", + "version": "3.972.20", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.20.tgz", + "integrity": "sha1-TM/+Ogj3P8DoH331XfJh61vQr44=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "^3.973.16", - "@aws-sdk/nested-clients": "^3.996.4", - "@aws-sdk/types": "^3.973.4", - "@smithy/property-provider": "^4.2.10", - "@smithy/protocol-http": "^5.3.10", - "@smithy/shared-ini-file-loader": "^4.4.5", - "@smithy/types": "^4.13.0", + "@aws-sdk/core": "^3.973.20", + "@aws-sdk/nested-clients": "^3.996.10", + "@aws-sdk/types": "^3.973.6", + "@smithy/property-provider": "^4.2.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -419,24 +419,24 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.972.15", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.15.tgz", - "integrity": "sha1-TpO5Rdn0ETP6vqCit5h4HhMaxEw=", + "version": "3.972.21", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.21.tgz", + "integrity": "sha1-zQ1lgbfVQJAxsa5ULegpANgqeM4=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/credential-provider-env": "^3.972.14", - "@aws-sdk/credential-provider-http": "^3.972.16", - "@aws-sdk/credential-provider-ini": "^3.972.14", - "@aws-sdk/credential-provider-process": "^3.972.14", - "@aws-sdk/credential-provider-sso": "^3.972.14", - "@aws-sdk/credential-provider-web-identity": "^3.972.14", - "@aws-sdk/types": "^3.973.4", - "@smithy/credential-provider-imds": "^4.2.10", - "@smithy/property-provider": "^4.2.10", - "@smithy/shared-ini-file-loader": "^4.4.5", - "@smithy/types": "^4.13.0", + "@aws-sdk/credential-provider-env": "^3.972.18", + "@aws-sdk/credential-provider-http": "^3.972.20", + "@aws-sdk/credential-provider-ini": "^3.972.20", + "@aws-sdk/credential-provider-process": "^3.972.18", + "@aws-sdk/credential-provider-sso": "^3.972.20", + "@aws-sdk/credential-provider-web-identity": "^3.972.20", + "@aws-sdk/types": "^3.973.6", + "@smithy/credential-provider-imds": "^4.2.12", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -444,18 +444,18 @@ } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.972.14", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.14.tgz", - "integrity": "sha1-Bp6iKQzbsv2tSltltulCXrk7PlQ=", + "version": "3.972.18", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.18.tgz", + "integrity": "sha1-dWbfU0yWGfpBVxsKxIFSUalD2YI=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "^3.973.16", - "@aws-sdk/types": "^3.973.4", - "@smithy/property-provider": "^4.2.10", - "@smithy/shared-ini-file-loader": "^4.4.5", - "@smithy/types": "^4.13.0", + "@aws-sdk/core": "^3.973.20", + "@aws-sdk/types": "^3.973.6", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -463,20 +463,20 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.972.14", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.14.tgz", - "integrity": "sha1-SOTXpmtEoGrrdUa5B2YsLhdd/Wk=", + "version": "3.972.20", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.20.tgz", + "integrity": "sha1-SHEijeFdWrBJWQ1HvkZcVT7KvvY=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "^3.973.16", - "@aws-sdk/nested-clients": "^3.996.4", - "@aws-sdk/token-providers": "3.1001.0", - "@aws-sdk/types": "^3.973.4", - "@smithy/property-provider": "^4.2.10", - "@smithy/shared-ini-file-loader": "^4.4.5", - "@smithy/types": "^4.13.0", + "@aws-sdk/core": "^3.973.20", + "@aws-sdk/nested-clients": "^3.996.10", + "@aws-sdk/token-providers": "3.1009.0", + "@aws-sdk/types": "^3.973.6", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -484,19 +484,19 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.972.14", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.14.tgz", - "integrity": "sha1-9MoCJh2B2m578XYVs779DhbJzmY=", + "version": "3.972.20", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.20.tgz", + "integrity": "sha1-l4IRmU6wdKq8QkTOwGfyS2iIvCM=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "^3.973.16", - "@aws-sdk/nested-clients": "^3.996.4", - "@aws-sdk/types": "^3.973.4", - "@smithy/property-provider": "^4.2.10", - "@smithy/shared-ini-file-loader": "^4.4.5", - "@smithy/types": "^4.13.0", + "@aws-sdk/core": "^3.973.20", + "@aws-sdk/nested-clients": "^3.996.10", + "@aws-sdk/types": "^3.973.6", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -537,16 +537,16 @@ } }, "node_modules/@aws-sdk/middleware-host-header": { - "version": "3.972.6", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.6.tgz", - "integrity": "sha1-gQko0nnmDK/s0NbHAGSvYfl3y1Y=", + "version": "3.972.8", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.8.tgz", + "integrity": "sha1-chhullALSbOPtUgta3v5XluYUoE=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "^3.973.4", - "@smithy/protocol-http": "^5.3.10", - "@smithy/types": "^4.13.0", + "@aws-sdk/types": "^3.973.6", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -554,15 +554,15 @@ } }, "node_modules/@aws-sdk/middleware-logger": { - "version": "3.972.6", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/middleware-logger/-/middleware-logger-3.972.6.tgz", - "integrity": "sha1-/MliLOTilTOgyenTADH/ao/zf2A=", + "version": "3.972.8", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/middleware-logger/-/middleware-logger-3.972.8.tgz", + "integrity": "sha1-f+5CI6/Lb3go299Op0XOFQJ884Q=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "^3.973.4", - "@smithy/types": "^4.13.0", + "@aws-sdk/types": "^3.973.6", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -570,17 +570,17 @@ } }, "node_modules/@aws-sdk/middleware-recursion-detection": { - "version": "3.972.6", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.6.tgz", - "integrity": "sha1-NfAsJa6lXWY2XcZNv+jFpbkQR1Y=", + "version": "3.972.8", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.8.tgz", + "integrity": "sha1-By8/CWCmZsf1dWZh+TQPVUTCYzo=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "^3.973.4", + "@aws-sdk/types": "^3.973.6", "@aws/lambda-invoke-store": "^0.2.2", - "@smithy/protocol-http": "^5.3.10", - "@smithy/types": "^4.13.0", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -588,19 +588,20 @@ } }, "node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.972.16", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.16.tgz", - "integrity": "sha1-oeAf5zQX0SKvjvyeJhGBhoK6Wjc=", + "version": "3.972.21", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.21.tgz", + "integrity": "sha1-8XSBTFRG3Hcvg5lF7uU1onspcqs=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "^3.973.16", - "@aws-sdk/types": "^3.973.4", - "@aws-sdk/util-endpoints": "^3.996.3", - "@smithy/core": "^3.23.7", - "@smithy/protocol-http": "^5.3.10", - "@smithy/types": "^4.13.0", + "@aws-sdk/core": "^3.973.20", + "@aws-sdk/types": "^3.973.6", + "@aws-sdk/util-endpoints": "^3.996.5", + "@smithy/core": "^3.23.11", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", + "@smithy/util-retry": "^4.2.12", "tslib": "^2.6.2" }, "engines": { @@ -608,50 +609,50 @@ } }, "node_modules/@aws-sdk/nested-clients": { - "version": "3.996.4", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/nested-clients/-/nested-clients-3.996.4.tgz", - "integrity": "sha1-ENsh3lHRtffDZEUKJYIgBd7zFqY=", + "version": "3.996.10", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/nested-clients/-/nested-clients-3.996.10.tgz", + "integrity": "sha1-rtXGMPcLYfFSSiMIINYu9qDGbww=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "^3.973.16", - "@aws-sdk/middleware-host-header": "^3.972.6", - "@aws-sdk/middleware-logger": "^3.972.6", - "@aws-sdk/middleware-recursion-detection": "^3.972.6", - "@aws-sdk/middleware-user-agent": "^3.972.16", - "@aws-sdk/region-config-resolver": "^3.972.6", - "@aws-sdk/types": "^3.973.4", - "@aws-sdk/util-endpoints": "^3.996.3", - "@aws-sdk/util-user-agent-browser": "^3.972.6", - "@aws-sdk/util-user-agent-node": "^3.973.1", - "@smithy/config-resolver": "^4.4.9", - "@smithy/core": "^3.23.7", - "@smithy/fetch-http-handler": "^5.3.12", - "@smithy/hash-node": "^4.2.10", - "@smithy/invalid-dependency": "^4.2.10", - "@smithy/middleware-content-length": "^4.2.10", - "@smithy/middleware-endpoint": "^4.4.21", - "@smithy/middleware-retry": "^4.4.38", - "@smithy/middleware-serde": "^4.2.11", - "@smithy/middleware-stack": "^4.2.10", - "@smithy/node-config-provider": "^4.3.10", - "@smithy/node-http-handler": "^4.4.13", - "@smithy/protocol-http": "^5.3.10", - "@smithy/smithy-client": "^4.12.1", - "@smithy/types": "^4.13.0", - "@smithy/url-parser": "^4.2.10", - "@smithy/util-base64": "^4.3.1", - "@smithy/util-body-length-browser": "^4.2.1", - "@smithy/util-body-length-node": "^4.2.2", - "@smithy/util-defaults-mode-browser": "^4.3.37", - "@smithy/util-defaults-mode-node": "^4.2.40", - "@smithy/util-endpoints": "^3.3.1", - "@smithy/util-middleware": "^4.2.10", - "@smithy/util-retry": "^4.2.10", - "@smithy/util-utf8": "^4.2.1", + "@aws-sdk/core": "^3.973.20", + "@aws-sdk/middleware-host-header": "^3.972.8", + "@aws-sdk/middleware-logger": "^3.972.8", + "@aws-sdk/middleware-recursion-detection": "^3.972.8", + "@aws-sdk/middleware-user-agent": "^3.972.21", + "@aws-sdk/region-config-resolver": "^3.972.8", + "@aws-sdk/types": "^3.973.6", + "@aws-sdk/util-endpoints": "^3.996.5", + "@aws-sdk/util-user-agent-browser": "^3.972.8", + "@aws-sdk/util-user-agent-node": "^3.973.7", + "@smithy/config-resolver": "^4.4.11", + "@smithy/core": "^3.23.11", + "@smithy/fetch-http-handler": "^5.3.15", + "@smithy/hash-node": "^4.2.12", + "@smithy/invalid-dependency": "^4.2.12", + "@smithy/middleware-content-length": "^4.2.12", + "@smithy/middleware-endpoint": "^4.4.25", + "@smithy/middleware-retry": "^4.4.42", + "@smithy/middleware-serde": "^4.2.14", + "@smithy/middleware-stack": "^4.2.12", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/node-http-handler": "^4.4.16", + "@smithy/protocol-http": "^5.3.12", + "@smithy/smithy-client": "^4.12.5", + "@smithy/types": "^4.13.1", + "@smithy/url-parser": "^4.2.12", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-body-length-browser": "^4.2.2", + "@smithy/util-body-length-node": "^4.2.3", + "@smithy/util-defaults-mode-browser": "^4.3.41", + "@smithy/util-defaults-mode-node": "^4.2.44", + "@smithy/util-endpoints": "^3.3.3", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-retry": "^4.2.12", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -659,17 +660,17 @@ } }, "node_modules/@aws-sdk/region-config-resolver": { - "version": "3.972.6", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.6.tgz", - "integrity": "sha1-WT330ATWOsoHqcV5m6zn2o3rRs0=", + "version": "3.972.8", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.8.tgz", + "integrity": "sha1-dhR18LBvqwu7qVRHfma1HS94D1A=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "^3.973.4", - "@smithy/config-resolver": "^4.4.9", - "@smithy/node-config-provider": "^4.3.10", - "@smithy/types": "^4.13.0", + "@aws-sdk/types": "^3.973.6", + "@smithy/config-resolver": "^4.4.11", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -677,19 +678,19 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.1001.0", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/token-providers/-/token-providers-3.1001.0.tgz", - "integrity": "sha1-B5zRT8RNKtDK4qX11eC0EtTo9gI=", + "version": "3.1009.0", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/token-providers/-/token-providers-3.1009.0.tgz", + "integrity": "sha1-SlRgTkOJsPgDh0jGR9tem22pqac=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/core": "^3.973.16", - "@aws-sdk/nested-clients": "^3.996.4", - "@aws-sdk/types": "^3.973.4", - "@smithy/property-provider": "^4.2.10", - "@smithy/shared-ini-file-loader": "^4.4.5", - "@smithy/types": "^4.13.0", + "@aws-sdk/core": "^3.973.20", + "@aws-sdk/nested-clients": "^3.996.10", + "@aws-sdk/types": "^3.973.6", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -697,14 +698,14 @@ } }, "node_modules/@aws-sdk/types": { - "version": "3.973.4", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/types/-/types-3.973.4.tgz", - "integrity": "sha1-fLhwsI/YPcuD5MrjIaMQhAiqoCE=", + "version": "3.973.6", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/types/-/types-3.973.6.tgz", + "integrity": "sha1-GWSnwBtcsYvvpEWZitHQL4bFQy0=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^4.13.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -712,17 +713,17 @@ } }, "node_modules/@aws-sdk/util-endpoints": { - "version": "3.996.3", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/util-endpoints/-/util-endpoints-3.996.3.tgz", - "integrity": "sha1-DdTny9vbaRV6oKL2D7z0ctvwoTk=", + "version": "3.996.5", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/util-endpoints/-/util-endpoints-3.996.5.tgz", + "integrity": "sha1-axLoCGmuboQHW8JMKk5ic+qH38I=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "^3.973.4", - "@smithy/types": "^4.13.0", - "@smithy/url-parser": "^4.2.10", - "@smithy/util-endpoints": "^3.3.1", + "@aws-sdk/types": "^3.973.6", + "@smithy/types": "^4.13.1", + "@smithy/url-parser": "^4.2.12", + "@smithy/util-endpoints": "^3.3.3", "tslib": "^2.6.2" }, "engines": { @@ -744,31 +745,32 @@ } }, "node_modules/@aws-sdk/util-user-agent-browser": { - "version": "3.972.6", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.6.tgz", - "integrity": "sha1-Uite91hHXsTEEkz6h8XLeeH4cZ0=", + "version": "3.972.8", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.8.tgz", + "integrity": "sha1-EESEXJfImM1o/D+cdzSUpqmM34A=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/types": "^3.973.4", - "@smithy/types": "^4.13.0", + "@aws-sdk/types": "^3.973.6", + "@smithy/types": "^4.13.1", "bowser": "^2.11.0", "tslib": "^2.6.2" } }, "node_modules/@aws-sdk/util-user-agent-node": { - "version": "3.973.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.1.tgz", - "integrity": "sha1-WQ2G3HXQeyPuGFh5frpER+MmCdk=", + "version": "3.973.7", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.7.tgz", + "integrity": "sha1-3VSTHlWbAxpQSponEsEK31yJx8I=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@aws-sdk/middleware-user-agent": "^3.972.16", - "@aws-sdk/types": "^3.973.4", - "@smithy/node-config-provider": "^4.3.10", - "@smithy/types": "^4.13.0", + "@aws-sdk/middleware-user-agent": "^3.972.21", + "@aws-sdk/types": "^3.973.6", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/types": "^4.13.1", + "@smithy/util-config-provider": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -784,14 +786,14 @@ } }, "node_modules/@aws-sdk/xml-builder": { - "version": "3.972.9", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/xml-builder/-/xml-builder-3.972.9.tgz", - "integrity": "sha1-OKQ6CoYMTHMQDXJ+WyjEMzlZe1A=", + "version": "3.972.11", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws-sdk/xml-builder/-/xml-builder-3.972.11.tgz", + "integrity": "sha1-jLpLdW3I51p86sbgKLO86Rf+Vec=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^4.13.0", + "@smithy/types": "^4.13.1", "fast-xml-parser": "5.4.1", "tslib": "^2.6.2" }, @@ -799,27 +801,6 @@ "node": ">=20.0.0" } }, - "node_modules/@aws-sdk/xml-builder/node_modules/fast-xml-parser": { - "version": "5.4.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-xml-parser/-/fast-xml-parser-5.4.1.tgz", - "integrity": "sha1-DIG47PswIeWtg6o9+QSvGaBbxgE=", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "license": "MIT", - "optional": true, - "dependencies": { - "fast-xml-builder": "^1.0.0", - "strnum": "^2.1.2" - }, - "bin": { - "fxparser": "src/cli/cli.js" - } - }, "node_modules/@aws/lambda-invoke-store": { "version": "0.2.3", "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.3.tgz", @@ -1839,14 +1820,14 @@ } }, "node_modules/@smithy/abort-controller": { - "version": "4.2.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/abort-controller/-/abort-controller-4.2.10.tgz", - "integrity": "sha1-vWiO1iy9XIXMkzzWxgyO8F+y5e4=", + "version": "4.2.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/abort-controller/-/abort-controller-4.2.12.tgz", + "integrity": "sha1-gMhkFvIysLTnnO9TCHfvh9YmrEI=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^4.13.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -1854,18 +1835,18 @@ } }, "node_modules/@smithy/config-resolver": { - "version": "4.4.9", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/config-resolver/-/config-resolver-4.4.9.tgz", - "integrity": "sha1-pzmN1QcVOFmgmmTdpS9MrJJ5p68=", + "version": "4.4.11", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/config-resolver/-/config-resolver-4.4.11.tgz", + "integrity": "sha1-vPIyTslHLEc3RCUQ0JxJ3foe5xg=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/node-config-provider": "^4.3.10", - "@smithy/types": "^4.13.0", - "@smithy/util-config-provider": "^4.2.1", - "@smithy/util-endpoints": "^3.3.1", - "@smithy/util-middleware": "^4.2.10", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/types": "^4.13.1", + "@smithy/util-config-provider": "^4.2.2", + "@smithy/util-endpoints": "^3.3.3", + "@smithy/util-middleware": "^4.2.12", "tslib": "^2.6.2" }, "engines": { @@ -1873,22 +1854,22 @@ } }, "node_modules/@smithy/core": { - "version": "3.23.7", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/core/-/core-3.23.7.tgz", - "integrity": "sha1-kOC3KquQck2QghPFlx8XKZQv20M=", + "version": "3.23.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/core/-/core-3.23.12.tgz", + "integrity": "sha1-oWU3uwMmAzesWt2jGu2zJfz5uwY=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/middleware-serde": "^4.2.11", - "@smithy/protocol-http": "^5.3.10", - "@smithy/types": "^4.13.0", - "@smithy/util-base64": "^4.3.1", - "@smithy/util-body-length-browser": "^4.2.1", - "@smithy/util-middleware": "^4.2.10", - "@smithy/util-stream": "^4.5.16", - "@smithy/util-utf8": "^4.2.1", - "@smithy/uuid": "^1.1.1", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", + "@smithy/url-parser": "^4.2.12", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-body-length-browser": "^4.2.2", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-stream": "^4.5.20", + "@smithy/util-utf8": "^4.2.2", + "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" }, "engines": { @@ -1896,17 +1877,17 @@ } }, "node_modules/@smithy/credential-provider-imds": { - "version": "4.2.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.10.tgz", - "integrity": "sha1-yuUCsoJXoRD8RyoVMcGfvEugcDc=", + "version": "4.2.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.12.tgz", + "integrity": "sha1-+i5SEWysfq9WJeC/05mkkntZj2Y=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/node-config-provider": "^4.3.10", - "@smithy/property-provider": "^4.2.10", - "@smithy/types": "^4.13.0", - "@smithy/url-parser": "^4.2.10", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/property-provider": "^4.2.12", + "@smithy/types": "^4.13.1", + "@smithy/url-parser": "^4.2.12", "tslib": "^2.6.2" }, "engines": { @@ -1914,17 +1895,17 @@ } }, "node_modules/@smithy/fetch-http-handler": { - "version": "5.3.12", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.12.tgz", - "integrity": "sha1-e7yh1G73HfjlZmCYDFNigQNVInY=", + "version": "5.3.15", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.15.tgz", + "integrity": "sha1-rPaaizurA5bSeC/JAbrQuVfIxqI=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/protocol-http": "^5.3.10", - "@smithy/querystring-builder": "^4.2.10", - "@smithy/types": "^4.13.0", - "@smithy/util-base64": "^4.3.1", + "@smithy/protocol-http": "^5.3.12", + "@smithy/querystring-builder": "^4.2.12", + "@smithy/types": "^4.13.1", + "@smithy/util-base64": "^4.3.2", "tslib": "^2.6.2" }, "engines": { @@ -1932,16 +1913,16 @@ } }, "node_modules/@smithy/hash-node": { - "version": "4.2.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/hash-node/-/hash-node-4.2.10.tgz", - "integrity": "sha1-XCO9lOYaFzqQ12WBW7wofPV0Cc4=", + "version": "4.2.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/hash-node/-/hash-node-4.2.12.tgz", + "integrity": "sha1-Duf2odKVjDE+4ksHFZ3LlUd5JEE=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^4.13.0", - "@smithy/util-buffer-from": "^4.2.1", - "@smithy/util-utf8": "^4.2.1", + "@smithy/types": "^4.13.1", + "@smithy/util-buffer-from": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -1949,14 +1930,14 @@ } }, "node_modules/@smithy/invalid-dependency": { - "version": "4.2.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/invalid-dependency/-/invalid-dependency-4.2.10.tgz", - "integrity": "sha1-fvuIspLxSEMnndd0rPin0yL1o3E=", + "version": "4.2.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/invalid-dependency/-/invalid-dependency-4.2.12.tgz", + "integrity": "sha1-GijBP7M2hLkYSNTW7FEEocFBPn8=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^4.13.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -1964,9 +1945,9 @@ } }, "node_modules/@smithy/is-array-buffer": { - "version": "4.2.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/is-array-buffer/-/is-array-buffer-4.2.1.tgz", - "integrity": "sha1-EPccQQeWzxCMZbsCBKmMFdATGvM=", + "version": "4.2.2", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/is-array-buffer/-/is-array-buffer-4.2.2.tgz", + "integrity": "sha1-xAHOVLEqFlKesck4oLbCJHy3Y7g=", "dev": true, "license": "Apache-2.0", "optional": true, @@ -1978,15 +1959,15 @@ } }, "node_modules/@smithy/middleware-content-length": { - "version": "4.2.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/middleware-content-length/-/middleware-content-length-4.2.10.tgz", - "integrity": "sha1-lpr4ERKZ0tMvbem6xMqGImFvtKM=", + "version": "4.2.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/middleware-content-length/-/middleware-content-length-4.2.12.tgz", + "integrity": "sha1-3sl+oURLEuc0FWt2TplTsrN8cP0=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/protocol-http": "^5.3.10", - "@smithy/types": "^4.13.0", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -1994,20 +1975,20 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.4.21", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.21.tgz", - "integrity": "sha1-h3+x8Lxa+UKrJQWDGhos88JhcJA=", + "version": "4.4.26", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.26.tgz", + "integrity": "sha1-FvoR+9ypggIKmjhwD0QNN9LyajM=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/core": "^3.23.7", - "@smithy/middleware-serde": "^4.2.11", - "@smithy/node-config-provider": "^4.3.10", - "@smithy/shared-ini-file-loader": "^4.4.5", - "@smithy/types": "^4.13.0", - "@smithy/url-parser": "^4.2.10", - "@smithy/util-middleware": "^4.2.10", + "@smithy/core": "^3.23.12", + "@smithy/middleware-serde": "^4.2.15", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", + "@smithy/url-parser": "^4.2.12", + "@smithy/util-middleware": "^4.2.12", "tslib": "^2.6.2" }, "engines": { @@ -2015,21 +1996,21 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.4.38", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/middleware-retry/-/middleware-retry-4.4.38.tgz", - "integrity": "sha1-jcuN80juoKsfaOsDj6xMuc7cESs=", + "version": "4.4.43", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/middleware-retry/-/middleware-retry-4.4.43.tgz", + "integrity": "sha1-d2RCo8O8raXT+uIcmZrVha3H0N8=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/node-config-provider": "^4.3.10", - "@smithy/protocol-http": "^5.3.10", - "@smithy/service-error-classification": "^4.2.10", - "@smithy/smithy-client": "^4.12.1", - "@smithy/types": "^4.13.0", - "@smithy/util-middleware": "^4.2.10", - "@smithy/util-retry": "^4.2.10", - "@smithy/uuid": "^1.1.1", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/service-error-classification": "^4.2.12", + "@smithy/smithy-client": "^4.12.6", + "@smithy/types": "^4.13.1", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-retry": "^4.2.12", + "@smithy/uuid": "^1.1.2", "tslib": "^2.6.2" }, "engines": { @@ -2037,15 +2018,16 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.2.11", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/middleware-serde/-/middleware-serde-4.2.11.tgz", - "integrity": "sha1-pgtbYs+SiI5rPeItlWvdopJj70U=", + "version": "4.2.15", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz", + "integrity": "sha1-GMbtYDOTibYueVXoIqvojm9T6lU=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/protocol-http": "^5.3.10", - "@smithy/types": "^4.13.0", + "@smithy/core": "^3.23.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2053,14 +2035,14 @@ } }, "node_modules/@smithy/middleware-stack": { - "version": "4.2.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/middleware-stack/-/middleware-stack-4.2.10.tgz", - "integrity": "sha1-QRJ29Ft47U19XjyyxBNhQvRWyQc=", + "version": "4.2.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/middleware-stack/-/middleware-stack-4.2.12.tgz", + "integrity": "sha1-lrQ7L6sNSmcj+BP3a3JBiw/ba6A=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^4.13.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2068,16 +2050,16 @@ } }, "node_modules/@smithy/node-config-provider": { - "version": "4.3.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/node-config-provider/-/node-config-provider-4.3.10.tgz", - "integrity": "sha1-vVNyBsw7bRkF+8F0yV81iX2YgZs=", + "version": "4.3.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/node-config-provider/-/node-config-provider-4.3.12.tgz", + "integrity": "sha1-u3ItpuKhMK5YV1T6e8jZCfn11wI=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/property-provider": "^4.2.10", - "@smithy/shared-ini-file-loader": "^4.4.5", - "@smithy/types": "^4.13.0", + "@smithy/property-provider": "^4.2.12", + "@smithy/shared-ini-file-loader": "^4.4.7", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2085,17 +2067,17 @@ } }, "node_modules/@smithy/node-http-handler": { - "version": "4.4.13", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/node-http-handler/-/node-http-handler-4.4.13.tgz", - "integrity": "sha1-jz6prEJDjmM+c6ARMbsPOKTlZXs=", + "version": "4.5.0", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz", + "integrity": "sha1-alBqDaRix55yX9vPpVsO7VuSlyc=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/abort-controller": "^4.2.10", - "@smithy/protocol-http": "^5.3.10", - "@smithy/querystring-builder": "^4.2.10", - "@smithy/types": "^4.13.0", + "@smithy/abort-controller": "^4.2.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/querystring-builder": "^4.2.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2103,14 +2085,14 @@ } }, "node_modules/@smithy/property-provider": { - "version": "4.2.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/property-provider/-/property-provider-4.2.10.tgz", - "integrity": "sha1-Bt/BX0B9QrhRSzY6g1BOcAjxI0Q=", + "version": "4.2.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/property-provider/-/property-provider-4.2.12.tgz", + "integrity": "sha1-6fjlzhJUE5c7FuOch89KzUEyTiE=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^4.13.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2118,14 +2100,14 @@ } }, "node_modules/@smithy/protocol-http": { - "version": "5.3.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/protocol-http/-/protocol-http-5.3.10.tgz", - "integrity": "sha1-AgoPpuRzluvOqwEpa3aZCTGpPVo=", + "version": "5.3.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/protocol-http/-/protocol-http-5.3.12.tgz", + "integrity": "sha1-yRMFPn37rGzdfzdPC09ap8UY0OE=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^4.13.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2133,15 +2115,15 @@ } }, "node_modules/@smithy/querystring-builder": { - "version": "4.2.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/querystring-builder/-/querystring-builder-4.2.10.tgz", - "integrity": "sha1-BYU/QMGclFeEJSsi3WZy7Awuqx8=", + "version": "4.2.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/querystring-builder/-/querystring-builder-4.2.12.tgz", + "integrity": "sha1-IKAmaxUaS1hAn5AeFGMlenKDXBY=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^4.13.0", - "@smithy/util-uri-escape": "^4.2.1", + "@smithy/types": "^4.13.1", + "@smithy/util-uri-escape": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -2149,14 +2131,14 @@ } }, "node_modules/@smithy/querystring-parser": { - "version": "4.2.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/querystring-parser/-/querystring-parser-4.2.10.tgz", - "integrity": "sha1-GJdV1PmdzLW0jCzUE6umuvnmtjY=", + "version": "4.2.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/querystring-parser/-/querystring-parser-4.2.12.tgz", + "integrity": "sha1-kYy2CbLWBquB8nJ7/eAmXS67J1g=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^4.13.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2164,28 +2146,28 @@ } }, "node_modules/@smithy/service-error-classification": { - "version": "4.2.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/service-error-classification/-/service-error-classification-4.2.10.tgz", - "integrity": "sha1-DRQutxEG4b6KnfaR9LtLGbcmFQI=", + "version": "4.2.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/service-error-classification/-/service-error-classification-4.2.12.tgz", + "integrity": "sha1-eV6UhCB6z2OBep6c9n6QtC5yCEA=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^4.13.0" + "@smithy/types": "^4.13.1" }, "engines": { "node": ">=18.0.0" } }, "node_modules/@smithy/shared-ini-file-loader": { - "version": "4.4.5", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.5.tgz", - "integrity": "sha1-hMKdpKFGLnts4hsAxJ+Hia6AQJk=", + "version": "4.4.7", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.7.tgz", + "integrity": "sha1-GMxaIfhxUJ+vvlNae/RL3lpQByc=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^4.13.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2193,20 +2175,20 @@ } }, "node_modules/@smithy/signature-v4": { - "version": "5.3.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/signature-v4/-/signature-v4-5.3.10.tgz", - "integrity": "sha1-lRfe/AKFudUPHIrRf2+Q5y+LWXY=", + "version": "5.3.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/signature-v4/-/signature-v4-5.3.12.tgz", + "integrity": "sha1-thzkCpS92R392PXyE2YxyOtn8lM=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/is-array-buffer": "^4.2.1", - "@smithy/protocol-http": "^5.3.10", - "@smithy/types": "^4.13.0", - "@smithy/util-hex-encoding": "^4.2.1", - "@smithy/util-middleware": "^4.2.10", - "@smithy/util-uri-escape": "^4.2.1", - "@smithy/util-utf8": "^4.2.1", + "@smithy/is-array-buffer": "^4.2.2", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", + "@smithy/util-hex-encoding": "^4.2.2", + "@smithy/util-middleware": "^4.2.12", + "@smithy/util-uri-escape": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -2214,19 +2196,19 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.12.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/smithy-client/-/smithy-client-4.12.1.tgz", - "integrity": "sha1-T+c/2iF3d04+fhUkUxOu2SfsW20=", + "version": "4.12.6", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/smithy-client/-/smithy-client-4.12.6.tgz", + "integrity": "sha1-4hTwDtFLMNuGyO/3uaxkkq6NdDQ=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/core": "^3.23.7", - "@smithy/middleware-endpoint": "^4.4.21", - "@smithy/middleware-stack": "^4.2.10", - "@smithy/protocol-http": "^5.3.10", - "@smithy/types": "^4.13.0", - "@smithy/util-stream": "^4.5.16", + "@smithy/core": "^3.23.12", + "@smithy/middleware-endpoint": "^4.4.26", + "@smithy/middleware-stack": "^4.2.12", + "@smithy/protocol-http": "^5.3.12", + "@smithy/types": "^4.13.1", + "@smithy/util-stream": "^4.5.20", "tslib": "^2.6.2" }, "engines": { @@ -2234,9 +2216,9 @@ } }, "node_modules/@smithy/types": { - "version": "4.13.0", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/types/-/types-4.13.0.tgz", - "integrity": "sha1-l4cpegfucu901PfZPHRNEO1mTCE=", + "version": "4.13.1", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/types/-/types-4.13.1.tgz", + "integrity": "sha1-iq8Vuw9CtOfJPIcBijZ4oG10aR0=", "dev": true, "license": "Apache-2.0", "optional": true, @@ -2248,15 +2230,15 @@ } }, "node_modules/@smithy/url-parser": { - "version": "4.2.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/url-parser/-/url-parser-4.2.10.tgz", - "integrity": "sha1-nBI+Ss1QdMwvRib8Ypdi2dvvyhg=", + "version": "4.2.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/url-parser/-/url-parser-4.2.12.tgz", + "integrity": "sha1-6UBVe/C46aJVOKQhlw9kvYJ/RW8=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/querystring-parser": "^4.2.10", - "@smithy/types": "^4.13.0", + "@smithy/querystring-parser": "^4.2.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2264,15 +2246,15 @@ } }, "node_modules/@smithy/util-base64": { - "version": "4.3.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-base64/-/util-base64-4.3.1.tgz", - "integrity": "sha1-16zJ/T6E0ctsegmGbyFXRX8ABcM=", + "version": "4.3.2", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-base64/-/util-base64-4.3.2.tgz", + "integrity": "sha1-vgK8spqHvnRDVkZ+ol/6QT5pXOo=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/util-buffer-from": "^4.2.1", - "@smithy/util-utf8": "^4.2.1", + "@smithy/util-buffer-from": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -2280,9 +2262,9 @@ } }, "node_modules/@smithy/util-body-length-browser": { - "version": "4.2.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-body-length-browser/-/util-body-length-browser-4.2.1.tgz", - "integrity": "sha1-KidjwN+DHmBxzcOGNsZv3By73X4=", + "version": "4.2.2", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-body-length-browser/-/util-body-length-browser-4.2.2.tgz", + "integrity": "sha1-xEBCd9IgOYcqvbgOeAD5pj8mOGI=", "dev": true, "license": "Apache-2.0", "optional": true, @@ -2294,9 +2276,9 @@ } }, "node_modules/@smithy/util-body-length-node": { - "version": "4.2.2", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-body-length-node/-/util-body-length-node-4.2.2.tgz", - "integrity": "sha1-jXqPqDdwo1MS5x5xGBnJ4PGjhMI=", + "version": "4.2.3", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-body-length-node/-/util-body-length-node-4.2.3.tgz", + "integrity": "sha1-+SPKUw3vuGqaw8otMGa8ynswT7w=", "dev": true, "license": "Apache-2.0", "optional": true, @@ -2308,14 +2290,14 @@ } }, "node_modules/@smithy/util-buffer-from": { - "version": "4.2.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-buffer-from/-/util-buffer-from-4.2.1.tgz", - "integrity": "sha1-UDQs3mspoWmr3zkslURyqOwPN1U=", + "version": "4.2.2", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-buffer-from/-/util-buffer-from-4.2.2.tgz", + "integrity": "sha1-LGt4V3V9/Yj2zS02AWF5pAzMkTs=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/is-array-buffer": "^4.2.1", + "@smithy/is-array-buffer": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -2323,9 +2305,9 @@ } }, "node_modules/@smithy/util-config-provider": { - "version": "4.2.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-config-provider/-/util-config-provider-4.2.1.tgz", - "integrity": "sha1-Hh/onzHwA547b4ggYGhCQQxeFQk=", + "version": "4.2.2", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-config-provider/-/util-config-provider-4.2.2.tgz", + "integrity": "sha1-Uuv52JQoONGLxfsVIN4ehpnXqtY=", "dev": true, "license": "Apache-2.0", "optional": true, @@ -2337,16 +2319,16 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.3.37", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.37.tgz", - "integrity": "sha1-FLGE1zBuU8RQucE6ix3eJg5tv6I=", + "version": "4.3.42", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.42.tgz", + "integrity": "sha1-VfaLq/oMezBxDlO/5axoZKljI2s=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/property-provider": "^4.2.10", - "@smithy/smithy-client": "^4.12.1", - "@smithy/types": "^4.13.0", + "@smithy/property-provider": "^4.2.12", + "@smithy/smithy-client": "^4.12.6", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2354,19 +2336,19 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.2.40", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.40.tgz", - "integrity": "sha1-K2BQAf+qp91bZ9Nr0uDvJOwgryM=", + "version": "4.2.45", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.45.tgz", + "integrity": "sha1-lUrFFXevZFz4jGuE+nQulZf7vAA=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/config-resolver": "^4.4.9", - "@smithy/credential-provider-imds": "^4.2.10", - "@smithy/node-config-provider": "^4.3.10", - "@smithy/property-provider": "^4.2.10", - "@smithy/smithy-client": "^4.12.1", - "@smithy/types": "^4.13.0", + "@smithy/config-resolver": "^4.4.11", + "@smithy/credential-provider-imds": "^4.2.12", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/property-provider": "^4.2.12", + "@smithy/smithy-client": "^4.12.6", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2374,15 +2356,15 @@ } }, "node_modules/@smithy/util-endpoints": { - "version": "3.3.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-endpoints/-/util-endpoints-3.3.1.tgz", - "integrity": "sha1-7qoeAQwpvazdaDPl7xY/ho0PEfY=", + "version": "3.3.3", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-endpoints/-/util-endpoints-3.3.3.tgz", + "integrity": "sha1-ARnxW8rDCzua8dPMCoR35xmdAYU=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/node-config-provider": "^4.3.10", - "@smithy/types": "^4.13.0", + "@smithy/node-config-provider": "^4.3.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2390,9 +2372,9 @@ } }, "node_modules/@smithy/util-hex-encoding": { - "version": "4.2.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.1.tgz", - "integrity": "sha1-zsh8h0ksm6xrcLt0nTlIk41AuBs=", + "version": "4.2.2", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.2.tgz", + "integrity": "sha1-Sr8zNd0euIQEHYWJynYo2Bpv0dM=", "dev": true, "license": "Apache-2.0", "optional": true, @@ -2404,14 +2386,14 @@ } }, "node_modules/@smithy/util-middleware": { - "version": "4.2.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-middleware/-/util-middleware-4.2.10.tgz", - "integrity": "sha1-QbqUMp8BCrNMMlrXR0gFZa3kOtk=", + "version": "4.2.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-middleware/-/util-middleware-4.2.12.tgz", + "integrity": "sha1-1suDfCOQN14raVfn+Rc1DKS9h1c=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/types": "^4.13.0", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2419,15 +2401,15 @@ } }, "node_modules/@smithy/util-retry": { - "version": "4.2.10", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-retry/-/util-retry-4.2.10.tgz", - "integrity": "sha1-jJ8WUgI4zcEJ62+6fYdS5fKM61s=", + "version": "4.2.12", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-retry/-/util-retry-4.2.12.tgz", + "integrity": "sha1-vkgFr+5TD5WwCmunceGMtMMk+CI=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/service-error-classification": "^4.2.10", - "@smithy/types": "^4.13.0", + "@smithy/service-error-classification": "^4.2.12", + "@smithy/types": "^4.13.1", "tslib": "^2.6.2" }, "engines": { @@ -2435,20 +2417,20 @@ } }, "node_modules/@smithy/util-stream": { - "version": "4.5.16", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-stream/-/util-stream-4.5.16.tgz", - "integrity": "sha1-BOvcRqS4lKzTI3I//u067L8XWOQ=", + "version": "4.5.20", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-stream/-/util-stream-4.5.20.tgz", + "integrity": "sha1-LTEqyLnqF4BWGncEiwJ+fbHGo9Q=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/fetch-http-handler": "^5.3.12", - "@smithy/node-http-handler": "^4.4.13", - "@smithy/types": "^4.13.0", - "@smithy/util-base64": "^4.3.1", - "@smithy/util-buffer-from": "^4.2.1", - "@smithy/util-hex-encoding": "^4.2.1", - "@smithy/util-utf8": "^4.2.1", + "@smithy/fetch-http-handler": "^5.3.15", + "@smithy/node-http-handler": "^4.5.0", + "@smithy/types": "^4.13.1", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-buffer-from": "^4.2.2", + "@smithy/util-hex-encoding": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -2456,9 +2438,9 @@ } }, "node_modules/@smithy/util-uri-escape": { - "version": "4.2.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-uri-escape/-/util-uri-escape-4.2.1.tgz", - "integrity": "sha1-kzJ7L0MnzORtWQ0JX3lIKv3qQh0=", + "version": "4.2.2", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-uri-escape/-/util-uri-escape-4.2.2.tgz", + "integrity": "sha1-SOQCBuf+na78jUS7Q6GrF+dqv0o=", "dev": true, "license": "Apache-2.0", "optional": true, @@ -2470,14 +2452,14 @@ } }, "node_modules/@smithy/util-utf8": { - "version": "4.2.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-utf8/-/util-utf8-4.2.1.tgz", - "integrity": "sha1-73H9rjC4K6G5SwBe5CyObmMVpSw=", + "version": "4.2.2", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/util-utf8/-/util-utf8-4.2.2.tgz", + "integrity": "sha1-IdtoaYLm8zk6wmLkkUO0I3ATDxM=", "dev": true, "license": "Apache-2.0", "optional": true, "dependencies": { - "@smithy/util-buffer-from": "^4.2.1", + "@smithy/util-buffer-from": "^4.2.2", "tslib": "^2.6.2" }, "engines": { @@ -2485,9 +2467,9 @@ } }, "node_modules/@smithy/uuid": { - "version": "1.1.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/uuid/-/uuid-1.1.1.tgz", - "integrity": "sha1-yvria2p2QnUrXUNo4zxTY/6BjPI=", + "version": "1.1.2", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@smithy/uuid/-/uuid-1.1.2.tgz", + "integrity": "sha1-tul8cVhhXko8d16AnADYwmm1oS4=", "dev": true, "license": "Apache-2.0", "optional": true, @@ -3184,9 +3166,9 @@ "optional": true }, "node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha1-q5tFRGblqMw6GHvqrVgEEqnFuEM=", + "version": "1.1.13", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-1.1.13.tgz", + "integrity": "sha1-03h1wB3J7/mI3UnREqV8tntU7+Y=", "dev": true, "license": "MIT", "dependencies": { @@ -4021,9 +4003,9 @@ "license": "MIT" }, "node_modules/fast-xml-builder": { - "version": "1.0.0", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-xml-builder/-/fast-xml-builder-1.0.0.tgz", - "integrity": "sha1-pIXX6DgfHbmDzwBvhJ0QZuKTUkE=", + "version": "1.1.4", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-xml-builder/-/fast-xml-builder-1.1.4.tgz", + "integrity": "sha1-DEB6HZ1ZljNsDNdvf/eFysZBMBc=", "dev": true, "funding": [ { @@ -4031,12 +4013,15 @@ "url": "https://github.com/sponsors/NaturalIntelligence" } ], - "license": "MIT" + "license": "MIT", + "dependencies": { + "path-expression-matcher": "^1.1.3" + } }, "node_modules/fast-xml-parser": { - "version": "5.4.2", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-xml-parser/-/fast-xml-parser-5.4.2.tgz", - "integrity": "sha1-f8ZkY7WSYLDF/Vft9GFIpBi95os=", + "version": "5.5.7", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fast-xml-parser/-/fast-xml-parser-5.5.7.tgz", + "integrity": "sha1-4d3IZmLYCEUKGc8vtszJw8mTPF0=", "dev": true, "funding": [ { @@ -4046,8 +4031,9 @@ ], "license": "MIT", "dependencies": { - "fast-xml-builder": "^1.0.0", - "strnum": "^2.1.2" + "fast-xml-builder": "^1.1.4", + "path-expression-matcher": "^1.1.3", + "strnum": "^2.2.0" }, "bin": { "fxparser": "src/cli/cli.js" @@ -4132,9 +4118,9 @@ } }, "node_modules/flatted": { - "version": "3.3.4", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/flatted/-/flatted-3.3.4.tgz", - "integrity": "sha1-CYbmgQCPDxP1jhhlbEeWdoLbX/Y=", + "version": "3.4.2", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/flatted/-/flatted-3.4.2.tgz", + "integrity": "sha1-9cI8EH8PN96NvfJPE3IrO5jVJyY=", "dev": true, "license": "ISC" }, @@ -4182,6 +4168,20 @@ "dev": true, "license": "ISC" }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha1-ysZAd4XQNnWipeGlMFxpezR9kNY=", + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/function-bind/-/function-bind-1.1.2.tgz", @@ -4282,9 +4282,9 @@ } }, "node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha1-VPxTI3phPYVMe9N0Y6rRffhyFOc=", + "version": "2.0.3", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-2.0.3.tgz", + "integrity": "sha1-BJMzi91Y4xmxA5xnz37kOYksAdk=", "dev": true, "license": "MIT", "dependencies": { @@ -4925,9 +4925,9 @@ } }, "node_modules/mocha/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha1-VPxTI3phPYVMe9N0Y6rRffhyFOc=", + "version": "2.0.3", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-2.0.3.tgz", + "integrity": "sha1-BJMzi91Y4xmxA5xnz37kOYksAdk=", "dev": true, "license": "MIT", "dependencies": { @@ -5214,6 +5214,22 @@ "node": ">=8" } }, + "node_modules/path-expression-matcher": { + "version": "1.1.3", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/path-expression-matcher/-/path-expression-matcher-1.1.3.tgz", + "integrity": "sha1-i/fGKdwbEU5CtjPAcfBtFGJbTg0=", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -5261,9 +5277,9 @@ } }, "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha1-O6ODNzNkbZ0+SZWUbBNlpn+wekI=", + "version": "2.3.2", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha1-WpQpFeJrNy3A8OZ1MUmhbmscVgE=", "dev": true, "license": "MIT", "engines": { @@ -5540,9 +5556,9 @@ } }, "node_modules/serialize-javascript": { - "version": "7.0.4", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/serialize-javascript/-/serialize-javascript-7.0.4.tgz", - "integrity": "sha1-xRdzW9W3Yx3R/Bke4Zy7cT/44Fw=", + "version": "7.0.5", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/serialize-javascript/-/serialize-javascript-7.0.5.tgz", + "integrity": "sha1-x5jMBVL/uwiYGRSkKodW4znQ1bE=", "dev": true, "license": "BSD-3-Clause", "engines": { @@ -5886,9 +5902,9 @@ } }, "node_modules/undici": { - "version": "6.23.0", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/undici/-/undici-6.23.0.tgz", - "integrity": "sha1-eVMId0TZCVqW8RXeMUDKOCiv86Q=", + "version": "6.24.0", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/undici/-/undici-6.24.0.tgz", + "integrity": "sha1-rTa4ebSILRSt3BPdZB2n7XrHYjo=", "license": "MIT", "engines": { "node": ">=18.17" diff --git a/.github/actions/package.json b/.github/actions/package.json index d9b5c37d8..f824ebd03 100644 --- a/.github/actions/package.json +++ b/.github/actions/package.json @@ -40,6 +40,8 @@ "yargs": "^17.5.1" }, "overrides": { - "serialize-javascript": "^7.0.4" + "serialize-javascript": "^7.0.5", + "flatted": "^3.4.2", + "fast-xml-parser": "^5.5.7" } } diff --git a/.github/workflows/bug-debugger.yml b/.github/workflows/bug-debugger.yml index 2ac8f2f53..bcafecc0f 100644 --- a/.github/workflows/bug-debugger.yml +++ b/.github/workflows/bug-debugger.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Add Comment @@ -27,3 +30,4 @@ jobs: createdAfter: "2024-07-22" addComment: "Thank you for reporting this issue. We’ll let you know if we need more information to investigate it. Additionally, if you're working with GDB/LLDB, please note that the code is open source at https://github.com/microsoft/MIEngine/wiki/Contributing-Code . Your contributions are always welcome and appreciated." addLabels: help wanted + diff --git a/.github/workflows/by-design-closer-debugger .yml b/.github/workflows/by-design-closer-debugger .yml index 3d390c3d4..f03586b37 100644 --- a/.github/workflows/by-design-closer-debugger .yml +++ b/.github/workflows/by-design-closer-debugger .yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v3 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -26,3 +29,4 @@ jobs: ignoreLabels: Language Service,internal closeDays: 0 closeComment: "This issue has been closed because the described behavior was determined to be by design." + diff --git a/.github/workflows/by-design-closer.yml b/.github/workflows/by-design-closer.yml index 719478e53..0fe17b3d3 100644 --- a/.github/workflows/by-design-closer.yml +++ b/.github/workflows/by-design-closer.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v3 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -28,3 +31,4 @@ jobs: closeComment: "This issue has been closed because the described behavior was determined to be by design." pingDays: 80 pingComment: "Hey @${assignee}, this issue might need further attention.\n\n@${author}, you can help us out by closing this issue if it is no longer relevant." + diff --git a/.github/workflows/ci_linux.yml b/.github/workflows/ci_linux.yml index 85847d1fc..6b1c3f63e 100644 --- a/.github/workflows/ci_linux.yml +++ b/.github/workflows/ci_linux.yml @@ -6,9 +6,12 @@ on: pull_request: branches: [ main ] +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: job: uses: ./.github/workflows/job-compile-and-test.yml with: - runner-env: ubuntu-22.04 - platform: linux \ No newline at end of file + runner-env: ubuntu-24.04 + platform: linux diff --git a/.github/workflows/ci_mac.yml b/.github/workflows/ci_mac.yml index 7dfe198dd..1ecbcd5b0 100644 --- a/.github/workflows/ci_mac.yml +++ b/.github/workflows/ci_mac.yml @@ -6,10 +6,13 @@ on: pull_request: branches: [ main ] +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: job: uses: ./.github/workflows/job-compile-and-test.yml with: - runner-env: macos-14 + runner-env: macos-15 platform: mac - yarn-args: --network-timeout 100000 \ No newline at end of file + yarn-args: --network-timeout 100000 diff --git a/.github/workflows/ci_windows.yml b/.github/workflows/ci_windows.yml index 9bdfea1d1..bcf98b07c 100644 --- a/.github/workflows/ci_windows.yml +++ b/.github/workflows/ci_windows.yml @@ -6,9 +6,12 @@ on: pull_request: branches: [ main ] +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: job: uses: ./.github/workflows/job-compile-and-test.yml with: - runner-env: windows-2022 + runner-env: windows-2025 platform: windows diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 3332d12a2..cb836d8b9 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -19,6 +19,9 @@ on: schedule: - cron: '29 4 * * 3' +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: analyze: name: Analyze (${{ matrix.language }}) @@ -56,7 +59,7 @@ jobs: # your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL @@ -91,3 +94,4 @@ jobs: uses: github/codeql-action/analyze@v3 with: category: "/language:${{matrix.language}}" + diff --git a/.github/workflows/duplicate-closer.yml b/.github/workflows/duplicate-closer.yml index 736bab5ab..29c41d85d 100644 --- a/.github/workflows/duplicate-closer.yml +++ b/.github/workflows/duplicate-closer.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -28,3 +31,4 @@ jobs: closeComment: "This issue has been closed because it is a duplicate of another issue we are tracking." pingDays: 80 pingComment: "Hey @${assignee}, this issue might need further attention.\n\n@${author}, you can help us out by closing this issue if it is no longer relevant." + diff --git a/.github/workflows/enhancement-closer-no-milestone.yml b/.github/workflows/enhancement-closer-no-milestone.yml index 736e91e04..a24e19937 100644 --- a/.github/workflows/enhancement-closer-no-milestone.yml +++ b/.github/workflows/enhancement-closer-no-milestone.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -30,3 +33,4 @@ jobs: closeComment: "This feature request is being closed due to insufficient upvotes. Please leave a 👍-upvote or 👎-downvote reaction on the issue to help us prioritize it. When enough upvotes are received, this issue will be eligible for our backlog." setMilestoneId: 30 ignoreMilestoneNames: "*" + diff --git a/.github/workflows/enhancement-closer-triage.yml b/.github/workflows/enhancement-closer-triage.yml index 543bb972f..30d8230a9 100644 --- a/.github/workflows/enhancement-closer-triage.yml +++ b/.github/workflows/enhancement-closer-triage.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -30,3 +33,4 @@ jobs: closeComment: "This feature request is being closed due to insufficient upvotes. Please leave a 👍-upvote or 👎-downvote reaction on the issue to help us prioritize it. When enough upvotes are received, this issue will be eligible for our backlog." milestoneName: Triage milestoneId: 30 + diff --git a/.github/workflows/enhancement-reopener.yml b/.github/workflows/enhancement-reopener.yml index df3d486f6..b10666057 100644 --- a/.github/workflows/enhancement-reopener.yml +++ b/.github/workflows/enhancement-reopener.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Run Reopener @@ -31,3 +34,4 @@ jobs: milestoneName: Triage setMilestoneId: 28 removeLabels: more votes needed + diff --git a/.github/workflows/external-closer-debugger.yml b/.github/workflows/external-closer-debugger.yml index e2181415d..dc5f35fa1 100644 --- a/.github/workflows/external-closer-debugger.yml +++ b/.github/workflows/external-closer-debugger.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -26,3 +29,4 @@ jobs: ignoreLabels: Language Service,internal closeDays: 0 closeComment: "This issue has been closed because it is external or not applicable to the extension." + diff --git a/.github/workflows/feature-request-closer-no-milestone.yml b/.github/workflows/feature-request-closer-no-milestone.yml index f314c89ff..5312c0756 100644 --- a/.github/workflows/feature-request-closer-no-milestone.yml +++ b/.github/workflows/feature-request-closer-no-milestone.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -30,3 +33,4 @@ jobs: closeComment: "This feature request is being closed due to insufficient upvotes. Please leave a 👍-upvote or 👎-downvote reaction on the issue to help us prioritize it. When enough upvotes are received, this issue will be eligible for our backlog." setMilestoneId: 30 ignoreMilestoneNames: "*" + diff --git a/.github/workflows/feature-request-closer-triage.yml b/.github/workflows/feature-request-closer-triage.yml index f1bd800ec..4ddab0ed6 100644 --- a/.github/workflows/feature-request-closer-triage.yml +++ b/.github/workflows/feature-request-closer-triage.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -30,3 +33,4 @@ jobs: closeComment: "This feature request is being closed due to insufficient upvotes. Please leave a 👍-upvote or 👎-downvote reaction on the issue to help us prioritize it. When enough upvotes are received, this issue will be eligible for our backlog." milestoneName: Triage milestoneId: 30 + diff --git a/.github/workflows/feature-request-debugger.yml b/.github/workflows/feature-request-debugger.yml index 1da2d3e6c..5202d0c53 100644 --- a/.github/workflows/feature-request-debugger.yml +++ b/.github/workflows/feature-request-debugger.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Add Comment @@ -27,3 +30,4 @@ jobs: createdAfter: "2024-07-22" addComment: "Thank you for your feature request. While we may not be able to implement it immediately, we will monitor community reactions to see how it fits into our backlog. Additionally, if you're working with GDB/LLDB, please note that the code is open source at https://github.com/microsoft/MIEngine/wiki/Contributing-Code . Your contributions are always welcome and appreciated." addLabels: help wanted + diff --git a/.github/workflows/feature-request-reopener.yml b/.github/workflows/feature-request-reopener.yml index a47392801..a060e2d13 100644 --- a/.github/workflows/feature-request-reopener.yml +++ b/.github/workflows/feature-request-reopener.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Run Reopener @@ -31,3 +34,4 @@ jobs: milestoneName: Triage setMilestoneId: 28 removeLabels: more votes needed + diff --git a/.github/workflows/investigate-closer-debugger.yml b/.github/workflows/investigate-closer-debugger.yml index f709ba8f5..d3b823ae9 100644 --- a/.github/workflows/investigate-closer-debugger.yml +++ b/.github/workflows/investigate-closer-debugger.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -26,3 +29,4 @@ jobs: ignoreLabels: Language Service,internal closeDays: 180 closeComment: "This issue has been closed as lower priority. We're sorry if this issue still impacts you but unfortunately we're not able to address this. We will accept a pull request from the community if it's applicable for this issue." + diff --git a/.github/workflows/investigate-costing-closer-debugger.yml b/.github/workflows/investigate-costing-closer-debugger.yml index 142f58703..7b68f50f4 100644 --- a/.github/workflows/investigate-costing-closer-debugger.yml +++ b/.github/workflows/investigate-costing-closer-debugger.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -26,3 +29,4 @@ jobs: ignoreLabels: Language Service,internal closeDays: 180 closeComment: "This issue has been closed as lower priority. We're sorry if this issue still impacts you but unfortunately we're not able to address this. We will accept a pull request from the community if it's applicable for this issue." + diff --git a/.github/workflows/job-compile-and-test.yml b/.github/workflows/job-compile-and-test.yml index 2468e22a8..a9a1b8621 100644 --- a/.github/workflows/job-compile-and-test.yml +++ b/.github/workflows/job-compile-and-test.yml @@ -14,17 +14,20 @@ on: yarn-args: type: string +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: build: runs-on: ${{ inputs.runner-env }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - name: Use Node.js 22 + - name: Use Node.js 24 uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 24 - name: Install Dependencies run: yarn install ${{ inputs.yarn-args }} @@ -78,4 +81,5 @@ jobs: # uses: coactions/setup-xvfb@v1 # with: # run: yarn test --scenario=MultirootDeadlockTest - # working-directory: Extension \ No newline at end of file + # working-directory: Extension + diff --git a/.github/workflows/locker.yml b/.github/workflows/locker.yml index e965d2fdd..79d843630 100644 --- a/.github/workflows/locker.yml +++ b/.github/workflows/locker.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Run Locker @@ -25,3 +28,4 @@ jobs: daysSinceClose: 45 daysSinceUpdate: 3 ignoreLabels: more votes needed,debugger,internal + diff --git a/.github/workflows/more-info-needed-closer-debugger.yml b/.github/workflows/more-info-needed-closer-debugger.yml index 52c3dc12f..87ae5cd38 100644 --- a/.github/workflows/more-info-needed-closer-debugger.yml +++ b/.github/workflows/more-info-needed-closer-debugger.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -29,3 +32,4 @@ jobs: closeComment: "This issue has been closed because it needs more information and has not had recent activity." pingDays: 7 pingComment: "Hey @${assignee}, this issue might need further attention.\n\n@${author}, you can help us out by closing this issue if the problem no longer exists, or adding more information." + diff --git a/.github/workflows/more-info-needed-closer.yml b/.github/workflows/more-info-needed-closer.yml index b02f83bab..1d2016775 100644 --- a/.github/workflows/more-info-needed-closer.yml +++ b/.github/workflows/more-info-needed-closer.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -28,3 +31,4 @@ jobs: closeComment: "This issue has been closed because it needs more information and has not had recent activity." pingDays: 14 pingComment: "Hey @${assignee}, this issue might need further attention.\n\n@${author}, you can help us out by closing this issue if the problem no longer exists, or adding more information." + diff --git a/.github/workflows/question-closer-debugger.yml b/.github/workflows/question-closer-debugger.yml index 32e48268c..75616ceb3 100644 --- a/.github/workflows/question-closer-debugger.yml +++ b/.github/workflows/question-closer-debugger.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -29,3 +32,4 @@ jobs: closeComment: "This issue has been closed because it is a question and has not had recent activity." pingDays: 7 pingComment: "Hey @${assignee}, this issue might need further attention.\n\n@${author}, you can help us out by closing this issue if the question has been answered." + diff --git a/.github/workflows/question-closer.yml b/.github/workflows/question-closer.yml index a01c4d74b..ebcdb99be 100644 --- a/.github/workflows/question-closer.yml +++ b/.github/workflows/question-closer.yml @@ -8,6 +8,9 @@ on: description: "readonly: Specify true or 1 to prevent changes from being commited to GitHub" default: false +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: main: runs-on: ubuntu-latest @@ -15,7 +18,7 @@ jobs: issues: write steps: - name: Checkout Actions - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Actions run: cd ./.github/actions && npm install --production && cd ../.. - name: Stale Closer @@ -28,3 +31,4 @@ jobs: closeComment: "This issue has been closed because it is a question and has not had recent activity." pingDays: 80 pingComment: "Hey @${assignee}, this issue might need further attention.\n\n@${author}, you can help us out by closing this issue if the question has been answered." + diff --git a/Build/cg/cg.yml b/Build/cg/cg.yml index 77193ffe2..7f1b47176 100644 --- a/Build/cg/cg.yml +++ b/Build/cg/cg.yml @@ -31,12 +31,12 @@ extends: parameters: pool: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 os: windows sdl: sourceAnalysisPool: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 os: windows binskim: preReleaseVersion: '4.3.1' @@ -61,7 +61,7 @@ extends: featureFlags: autoBaseline: false settings: - networkIsolationPolicy: Permissive,CFSClean,CFSClean2 + networkIsolationPolicy: Permissive,CFSClean,CFSClean2,CFSClean3 stages: - stage: build @@ -81,9 +81,6 @@ extends: steps: - checkout: self - - task: geeklearningio.gl-vsts-tasks-yarn.yarn-installer-task.YarnInstaller@3 - displayName: Use Yarn 1.x - - task: UseNode@1 displayName: Use Node 22.x inputs: @@ -102,9 +99,9 @@ extends: script: | export SRC_DIR=$(echo $BUILD_SOURCESDIRECTORY | sed 's|\\|/|g') cd "$SRC_DIR/Extension" - yarn run vsix-prepublish + npm run vsix-prepublish if [ $? -ne 0 ]; then - echo "yarn run vsix-prepublish failed, sleeping for 30s before retrying..." + echo "npm run vsix-prepublish failed, sleeping for 30s before retrying..." sleep 30 exit 1 fi diff --git a/Build/loc/TranslationsImportExport.yml b/Build/loc/TranslationsImportExport.yml index 78e33955b..b64e16825 100644 --- a/Build/loc/TranslationsImportExport.yml +++ b/Build/loc/TranslationsImportExport.yml @@ -30,12 +30,12 @@ extends: parameters: pool: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 os: windows sdl: sourceAnalysisPool: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 os: windows stages: - stage: stage diff --git a/Build/package/cpptools_extension_pack.yml b/Build/package/cpptools_extension_pack.yml index e9cb64567..426c6e5da 100644 --- a/Build/package/cpptools_extension_pack.yml +++ b/Build/package/cpptools_extension_pack.yml @@ -24,15 +24,15 @@ extends: parameters: pool: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 os: windows sdl: sourceAnalysisPool: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 os: windows settings: - networkIsolationPolicy: Permissive,CFSClean,CFSClean2 + networkIsolationPolicy: Permissive,CFSClean,CFSClean2,CFSClean3 stages: - stage: package diff --git a/Build/package/cpptools_themes.yml b/Build/package/cpptools_themes.yml index 8cf1f3571..d4f6ff287 100644 --- a/Build/package/cpptools_themes.yml +++ b/Build/package/cpptools_themes.yml @@ -24,15 +24,15 @@ extends: parameters: pool: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 os: windows sdl: sourceAnalysisPool: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 os: windows settings: - networkIsolationPolicy: Permissive,CFSClean,CFSClean2 + networkIsolationPolicy: Permissive,CFSClean,CFSClean2,CFSClean3 stages: - stage: package diff --git a/Build/package/jobs_package_vsix.yml b/Build/package/jobs_package_vsix.yml index c2a4b17fa..95d65b430 100644 --- a/Build/package/jobs_package_vsix.yml +++ b/Build/package/jobs_package_vsix.yml @@ -38,9 +38,6 @@ jobs: inputs: version: 22.x - - task: geeklearningio.gl-vsts-tasks-yarn.yarn-installer-task.YarnInstaller@3 - displayName: Use Yarn 1.x - - script: IF EXIST %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc del %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc displayName: Delete .npmrc if it exists @@ -51,9 +48,9 @@ jobs: script: | export SRC_DIR=$(echo $BUILD_SOURCESDIRECTORY | sed 's|\\|/|g') cd "$SRC_DIR/${{ parameters.srcDir }}" - yarn install + npm install if [ $? -ne 0 ]; then - echo "yarn install failed, sleeping for 30s before retrying..." + echo "npm install failed, sleeping for 30s before retrying..." sleep 30 exit 1 fi diff --git a/Build/publish/cpptools_extension_pack.yml b/Build/publish/cpptools_extension_pack.yml index b5e55d7bf..cb30e5212 100644 --- a/Build/publish/cpptools_extension_pack.yml +++ b/Build/publish/cpptools_extension_pack.yml @@ -18,12 +18,12 @@ extends: parameters: pool: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 os: windows sdl: sourceAnalysisPool: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 os: windows stages: diff --git a/Build/publish/cpptools_themes.yml b/Build/publish/cpptools_themes.yml index 1659dff10..ea93bbce7 100644 --- a/Build/publish/cpptools_themes.yml +++ b/Build/publish/cpptools_themes.yml @@ -18,12 +18,12 @@ extends: parameters: pool: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 os: windows sdl: sourceAnalysisPool: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 os: windows stages: diff --git a/Extension/.yarn-bootstrap/package-lock.json b/Extension/.yarn-bootstrap/package-lock.json new file mode 100644 index 000000000..c63097e37 --- /dev/null +++ b/Extension/.yarn-bootstrap/package-lock.json @@ -0,0 +1,31 @@ +{ + "name": "cpptools-yarn-bootstrap", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "cpptools-yarn-bootstrap", + "version": "1.0.0", + "license": "SEE LICENSE IN LICENSE.txt", + "devDependencies": { + "yarn": "1.22.22" + } + }, + "node_modules/yarn": { + "version": "1.22.22", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/yarn/-/yarn-1.22.22.tgz", + "integrity": "sha1-rDRUnmqo5+rUY6dAfhxzkPYaZhA=", + "dev": true, + "hasInstallScript": true, + "license": "BSD-2-Clause", + "bin": { + "yarn": "bin/yarn.js", + "yarnpkg": "bin/yarn.js" + }, + "engines": { + "node": ">=4.0.0" + } + } + } +} \ No newline at end of file diff --git a/Extension/.yarn-bootstrap/package.json b/Extension/.yarn-bootstrap/package.json new file mode 100644 index 000000000..295eab7fe --- /dev/null +++ b/Extension/.yarn-bootstrap/package.json @@ -0,0 +1,10 @@ +{ + "name": "cpptools-yarn-bootstrap", + "private": true, + "version": "1.0.0", + "description": "Install Yarn from internal npm feed for repository bootstrap.", + "license": "SEE LICENSE IN LICENSE.txt", + "devDependencies": { + "yarn": "1.22.22" + } +} \ No newline at end of file diff --git a/Extension/CHANGELOG.md b/Extension/CHANGELOG.md index f2c163a43..4600171ba 100644 --- a/Extension/CHANGELOG.md +++ b/Extension/CHANGELOG.md @@ -1,29 +1,27 @@ # C/C++ for Visual Studio Code Changelog -## Version 1.31.1: March 10, 2026 -### Enhancements -* Update clang-tidy and clang-format from 21.1.4 to 22.1.0. -* Update support for the latest compiler versions. - -### Bug Fixes -* Fix workspace symbol search with `scope::variable` not working after symbols are deleted and then added back. [#14200](https://github.com/microsoft/vscode-cpptools/issues/14200) -* Fix bugs where a path was checked for existence but not whether it was a file or a folder. [#14257](https://github.com/microsoft/vscode-cpptools/issues/14257) -* Add IntelliSense support for `__builtin_is_implicit_lifetime`. -* Fix three IntelliSense process crashes. -* Fix a bug with `-embed-directory`. -* Add some missing translations. - -## Version 1.31.0: February 19, 2026 +## Version 1.31.3: March 24, 2026 ### Enhancements * Add support for `program` in attach debug configurations. [#14046](https://github.com/microsoft/vscode-cpptools/issues/14046) * Thanks for the contribution. [@Subham-KRLX (Subham)](https://github.com/Subham-KRLX) [PR #14108](https://github.com/microsoft/vscode-cpptools/pull/14108) +* Remove unnecessary `console.debug` logging. [#14294](https://github.com/microsoft/vscode-cpptools/issues/14294) +* Update clang-tidy and clang-format from 21.1.4 to 22.1.1. +* Update support for the latest compiler versions. * Update SQLite to the latest version. ### Bug Fixes * Fix an IntelliSense error with deducing `this` (explicit object member functions) with conversion operators. [#14140](https://github.com/microsoft/vscode-cpptools/issues/14140) * Fix `embed-dir` compiler arguments not being handled for IntelliSense. [#14154](https://github.com/microsoft/vscode-cpptools/issues/14154) +* Fix workspace symbol search with `scope::variable` not working after symbols are deleted and then added back. [#14200](https://github.com/microsoft/vscode-cpptools/issues/14200) +* Fix bugs where a path was checked for existence but not whether it was a file or a folder. [#14257](https://github.com/microsoft/vscode-cpptools/issues/14257) +* Fix the Call Hierarchy Callers Of progress UI not showing. [#14287](https://github.com/microsoft/vscode-cpptools/issues/14287) +* Fix an IntelliSense crash when using GCC 16 `span` and `string`. [#14309](https://github.com/microsoft/vscode-cpptools/issues/14309) +* Fix `_CONTROL_FLOW_GUARD` not being defined when `/guard:cf` is used in MSVC mode. [#14310](https://github.com/microsoft/vscode-cpptools/issues/14310) +* Add IntelliSense support for `__builtin_is_implicit_lifetime`. +* Fix three IntelliSense process crashes. +* Fix some missing translations. -## Version 1.30.5: February 9. 2026 +## Version 1.30.5: February 9, 2026 ### Bug Fix * Fix a potential language server deadlock after editing code. diff --git a/Extension/ThirdPartyNotices.txt b/Extension/ThirdPartyNotices.txt index 48635c5a6..b2b6d038b 100644 --- a/Extension/ThirdPartyNotices.txt +++ b/Extension/ThirdPartyNotices.txt @@ -1765,6 +1765,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. core-util-is 1.0.3 - MIT https://github.com/isaacs/core-util-is#readme +Copyright Node.js contributors Copyright Joyent, Inc. and other Node contributors Copyright Node.js contributors. All rights reserved. @@ -2598,6 +2599,7 @@ merge2 1.4.1 - MIT https://github.com/teambition/merge2 Copyright (c) 2014-2020 Teambition +(c) Teambition (https://www.teambition.com) The MIT License (MIT) diff --git a/Extension/package.json b/Extension/package.json index 76b57ad96..9f75d96c9 100644 --- a/Extension/package.json +++ b/Extension/package.json @@ -2,7 +2,7 @@ "name": "cpptools", "displayName": "C/C++", "description": "C/C++ IntelliSense, debugging, and code browsing.", - "version": "1.31.1-main", + "version": "1.31.3-main", "publisher": "ms-vscode", "icon": "LanguageCCPP_color_128x.png", "readme": "README.md", @@ -6781,6 +6781,8 @@ ] }, "scripts": { + "bootstrap": "npm run bootstrap:yarn && yarn install --frozen-lockfile", + "bootstrap:yarn": "npm install -g yarn@1.22.22 --registry=https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/", "scripts": "ts-node -T .scripts/scripts.ts", "show": "ts-node -T .scripts/clean.ts show", "clean": "ts-node -T .scripts/clean.ts", @@ -6792,7 +6794,7 @@ "compile": "yarn install && (yarn verify prep --quiet || yarn prep) && yarn build", "watch": "yarn install && (yarn verify prep --quiet || yarn prep) && tsc --build tsconfig.json --watch", "rebuild": "yarn install && yarn clean && yarn prep && yarn build", - "vsix-prepublish": "yarn install && yarn clean && yarn webpack", + "vsix-prepublish": "npm run bootstrap && yarn clean && yarn webpack", "webpack": "yarn install && (yarn verify prep --quiet || yarn prep) && tsc --build ui.tsconfig.json && webpack --mode production --env vscode_nls", "generate-native-strings": "ts-node -T ./.scripts/generateNativeStrings.ts", "generate-options-schema": "ts-node -T ./.scripts/generateOptionsSchema.ts", @@ -6881,6 +6883,8 @@ "resolutions": { "postcss": "^8.4.31", "gulp-typescript/**/glob-parent": "^5.1.2", - "serialize-javascript": "^7.0.4" + "serialize-javascript": "^7.0.5", + "@azure/msal-browser": "^4.29.1", + "flatted": "^3.4.1" } } \ No newline at end of file diff --git a/Extension/readme.developer.md b/Extension/readme.developer.md index cf4afbae2..678bc32c8 100644 --- a/Extension/readme.developer.md +++ b/Extension/readme.developer.md @@ -35,15 +35,20 @@ ### Required Tools * [Node.js](https://nodejs.org/en/download/) v16.* -* Yarn - use `npm install -g yarn` to install +* npm (comes with Node.js) ### Setting up the repository `git clone https://github.com/microsoft/vscode-cpptools.git` -`yarn install` +`cd vscode-cpptools/Extension` -It's also good practice to run `yarn install` after merging from upstream or switching branches. +`npm run bootstrap` + +`npm run bootstrap` installs Yarn `1.22.22` globally from the internal npm feed and then runs `yarn install --frozen-lockfile`. +On some systems, global npm install may require elevated permissions. + +It's also good practice to run `npm run bootstrap` after merging from upstream or switching branches. ## Building the Extension @@ -336,4 +341,4 @@ This will use webpack to build the extension. This is only necessary when packag Installs the VS Code `*.d.ts` files and then runs `yarn prep` -You should run `yarn install` after merging from upstream or switching branches. +You should run `npm run bootstrap` after merging from upstream or switching branches. diff --git a/Extension/src/LanguageServer/Providers/CopilotHoverProvider.ts b/Extension/src/LanguageServer/Providers/CopilotHoverProvider.ts index b04b8e302..b04e17cd3 100644 --- a/Extension/src/LanguageServer/Providers/CopilotHoverProvider.ts +++ b/Extension/src/LanguageServer/Providers/CopilotHoverProvider.ts @@ -26,10 +26,45 @@ export class CopilotHoverProvider implements vscode.HoverProvider { private cancelledDocument: vscode.TextDocument | undefined; private cancelledPosition: vscode.Position | undefined; private content: string | undefined; + private chatModel: vscode.LanguageModelChat | undefined; + // Flag to avoid querying the LanguageModelChat repeatedly if no model is found + private checkedChatModel: boolean = false; constructor(client: DefaultClient) { this.client = client; } + public async getCachedChatModel(): Promise { + if (this.checkedChatModel) { + return this.chatModel; + } + + const vscodelm = getVSCodeLanguageModel(); + if (vscodelm) { + try { + const [model] = await vscodelm.selectChatModels(modelSelector); + if (!model) { + telemetry.logLanguageServerEvent('CopilotHoverNoModelSelected', { remoteName: vscode.env.remoteName || 'local' }); + } else { + this.chatModel = model; + } + } catch (e: any) { + const exceptionType = e?.name || e?.constructor?.name || typeof e; + telemetry.logLanguageServerEvent('CopilotHoverSelectModelFailed', { + remoteName: vscode.env.remoteName || 'local', + exceptionType: String(exceptionType) + }); + } + } + this.checkedChatModel = true; + return this.chatModel; + } + + public async refreshCachedChatModel(): Promise { + this.chatModel = undefined; + this.checkedChatModel = false; + return this.getCachedChatModel(); + } + public async provideHover(document: vscode.TextDocument, position: vscode.Position, token: vscode.CancellationToken): Promise { await this.client.ready; @@ -43,12 +78,9 @@ export class CopilotHoverProvider implements vscode.HoverProvider { } // Ensure the user has access to Copilot. - const vscodelm = getVSCodeLanguageModel(); - if (vscodelm) { - const [model] = await vscodelm.selectChatModels(modelSelector); - if (!model) { - return undefined; - } + const model = await this.getCachedChatModel(); + if (!model) { + return undefined; } const newHover = this.isNewHover(document, position); diff --git a/Extension/src/LanguageServer/copilotCompletionContextProvider.ts b/Extension/src/LanguageServer/copilotCompletionContextProvider.ts index 157abfb15..a0c3ee444 100644 --- a/Extension/src/LanguageServer/copilotCompletionContextProvider.ts +++ b/Extension/src/LanguageServer/copilotCompletionContextProvider.ts @@ -466,7 +466,6 @@ ${copilotCompletionContext?.areSnippetsMissing ? "(missing code snippets)" : ""} throw new CopilotContextProviderException("getContextProviderAPI() is not available in Copilot Chat."); } }).catch((e) => { - console.debug("Failed to register the Copilot Context Provider with Copilot Chat."); let message = "Failed to register the Copilot Context Provider with Copilot Chat"; if (e instanceof CopilotContextProviderException) { message += `: ${e.message} `; @@ -500,7 +499,6 @@ ${copilotCompletionContext?.areSnippetsMissing ? "(missing code snippets)" : ""} throw new CopilotContextProviderException("getContextProviderAPI() is not available in Copilot client."); } }).catch((e) => { - console.debug("Failed to register the Copilot Context Provider with Copilot client."); let message = "Failed to register the Copilot Context Provider with Copilot client"; if (e instanceof CopilotContextProviderException) { message += `: ${e.message} `; diff --git a/Extension/src/LanguageServer/extension.ts b/Extension/src/LanguageServer/extension.ts index 2c072eff3..f4d3417b2 100644 --- a/Extension/src/LanguageServer/extension.ts +++ b/Extension/src/LanguageServer/extension.ts @@ -17,7 +17,7 @@ import { TargetPopulation } from 'vscode-tas-client'; import * as which from 'which'; import { logAndReturn } from '../Utility/Async/returns'; import * as util from '../common'; -import { isWindows, modelSelector } from '../constants'; +import { isWindows } from '../constants'; import { instrument } from '../instrumentation'; import { getCrashCallStacksChannel } from '../logger'; import { PlatformInformation } from '../platform'; @@ -1471,8 +1471,12 @@ async function onCopilotHover(): Promise { let chatResponse: vscode.LanguageModelChatResponse | undefined; try { - // Select the chat model. - const [model] = await vscodelm.selectChatModels(modelSelector); + // Select the chat model (refresh from cache). + const model = await copilotHoverProvider.refreshCachedChatModel(); + if (!model) { + await reportCopilotFailure(copilotHoverProvider, hoverDocument, hoverPosition, "Copilot model not available."); + return; + } chatResponse = await model.sendRequest( messages, diff --git a/Extension/yarn.lock b/Extension/yarn.lock index c86ee4fb7..086050806 100644 --- a/Extension/yarn.lock +++ b/Extension/yarn.lock @@ -97,18 +97,23 @@ "@typespec/ts-http-runtime" "^0.3.0" tslib "^2.6.2" -"@azure/msal-browser@^4.2.0": - version "4.29.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-browser/-/msal-browser-4.29.0.tgz#6d711acd3b463b46bdae05445b83547816fb8f5c" - integrity sha1-bXEazTtGO0a9rgVEW4NUeBb7j1w= +"@azure/msal-browser@^4.2.0", "@azure/msal-browser@^4.29.1": + version "4.29.1" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-browser/-/msal-browser-4.29.1.tgz#01dc1d2f6ed325e32c03d3939c171f4f4d20a56d" + integrity sha1-AdwdL27TJeMsA9OTnBcfT00gpW0= dependencies: - "@azure/msal-common" "15.15.0" + "@azure/msal-common" "15.16.1" "@azure/msal-common@15.15.0": version "15.15.0" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-common/-/msal-common-15.15.0.tgz#05e758b41923499af7ca0965edaafc28a2acf615" integrity sha1-BedYtBkjSZr3ygll7ar8KKKs9hU= +"@azure/msal-common@15.16.1": + version "15.16.1" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-common/-/msal-common-15.16.1.tgz#5df3697ec0d53d08278f2536d53bd52214e52c39" + integrity sha1-XfNpfsDVPQgnjyU21TvVIhTlLDk= + "@azure/msal-node@^3.5.0": version "3.8.8" resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-node/-/msal-node-3.8.8.tgz#e7f161ceea81ea41b4ea6eaeadb5bfda35f8d0ba" @@ -1742,24 +1747,24 @@ boundary@^2.0.0: integrity sha1-FpyLHw1Ezywlk4lnoyjzfgpOXvw= brace-expansion@^1.1.7: - version "1.1.12" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-1.1.12.tgz#ab9b454466e5a8cc3a187beaad580412a9c5b843" - integrity sha1-q5tFRGblqMw6GHvqrVgEEqnFuEM= + version "1.1.13" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-1.1.13.tgz#d37875c01dc9eff988dd49d112a57cb67b54efe6" + integrity sha1-03h1wB3J7/mI3UnREqV8tntU7+Y= dependencies: balanced-match "^1.0.0" concat-map "0.0.1" brace-expansion@^2.0.1: - version "2.0.2" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-2.0.2.tgz#54fc53237a613d854c7bd37463aad17df87214e7" - integrity sha1-VPxTI3phPYVMe9N0Y6rRffhyFOc= + version "2.0.3" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-2.0.3.tgz#0493338bdd58e319b1039c67cf7ee439892c01d9" + integrity sha1-BJMzi91Y4xmxA5xnz37kOYksAdk= dependencies: balanced-match "^1.0.0" brace-expansion@^5.0.2: - version "5.0.3" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-5.0.3.tgz#6a9c6c268f85b53959ec527aeafe0f7300258eef" - integrity sha1-apxsJo+FtTlZ7FJ66v4PcwAlju8= + version "5.0.5" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-5.0.5.tgz#dcc3a37116b79f3e1b46db994ced5d570e930fdb" + integrity sha1-3MOjcRa3nz4bRtuZTO1dVw6TD9s= dependencies: balanced-match "^4.0.2" @@ -3031,10 +3036,10 @@ flat@^5.0.2: resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" integrity sha1-jKb+MyBp/6nTJMMnGYxZglnOskE= -flatted@^3.2.9: - version "3.3.3" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/flatted/-/flatted-3.3.3.tgz#67c8fad95454a7c7abebf74bb78ee74a44023358" - integrity sha1-Z8j62VRUp8er6/dLt47nSkQCM1g= +flatted@^3.2.9, flatted@^3.4.1: + version "3.4.2" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/flatted/-/flatted-3.4.2.tgz#f5c23c107f0f37de8dbdf24f13722b3b98d52726" + integrity sha1-9cI8EH8PN96NvfJPE3IrO5jVJyY= flush-write-stream@^1.0.2: version "1.1.1" @@ -4969,14 +4974,14 @@ picocolors@^1.1.1: integrity sha1-PTIa8+q5ObCDyPkpodEs2oHCa2s= picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: - version "2.3.1" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha1-O6ODNzNkbZ0+SZWUbBNlpn+wekI= + version "2.3.2" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/picomatch/-/picomatch-2.3.2.tgz#5a942915e26b372dc0f0e6753149a16e6b1c5601" + integrity sha1-WpQpFeJrNy3A8OZ1MUmhbmscVgE= picomatch@^4.0.3: - version "4.0.3" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/picomatch/-/picomatch-4.0.3.tgz#796c76136d1eead715db1e7bad785dedd695a042" - integrity sha1-eWx2E20e6tcV2x57rXhd7daVoEI= + version "4.0.4" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/picomatch/-/picomatch-4.0.4.tgz#fd6f5e00a143086e074dffe4c924b8fb293b0589" + integrity sha1-/W9eAKFDCG4HTf/kySS4+yk7BYk= pkg-dir@^4.2.0: version "4.2.0" @@ -5443,10 +5448,10 @@ semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.5.2, semver@^7.5.4, semve resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/semver/-/semver-7.7.4.tgz#28464e36060e991fa7a11d0279d2d3f3b57a7e8a" integrity sha1-KEZONgYOmR+noR0CedLT87V6foo= -serialize-javascript@^6.0.2, serialize-javascript@^7.0.4: - version "7.0.4" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/serialize-javascript/-/serialize-javascript-7.0.4.tgz#c517735bd5b7631dd1fc191ee19cbb713ff8e05c" - integrity sha1-xRdzW9W3Yx3R/Bke4Zy7cT/44Fw= +serialize-javascript@^6.0.2, serialize-javascript@^7.0.5: + version "7.0.5" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/serialize-javascript/-/serialize-javascript-7.0.5.tgz#c798cc0552ffbb08981914a42a8756e339d0d5b1" + integrity sha1-x5jMBVL/uwiYGRSkKodW4znQ1bE= set-function-length@^1.2.2: version "1.2.2" @@ -6275,9 +6280,9 @@ undici-types@~7.18.0: integrity sha1-KTV6iee3ykrvO/D9P9DNc4hCKek= undici@^7.19.0: - version "7.22.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/undici/-/undici-7.22.0.tgz#7a82590a5908e504a47d85c60b0f89ca14240e60" - integrity sha1-eoJZClkI5QSkfYXGCw+JyhQkDmA= + version "7.24.0" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/undici/-/undici-7.24.0.tgz#c7349cdede0db44226b5930783b11207831a5eaf" + integrity sha1-xzSc3t4NtEImtZMHg7ESB4MaXq8= unicorn-magic@^0.1.0: version "0.1.0" diff --git a/ExtensionPack/package-lock.json b/ExtensionPack/package-lock.json index 90554893b..ff471e417 100644 --- a/ExtensionPack/package-lock.json +++ b/ExtensionPack/package-lock.json @@ -164,18 +164,28 @@ } }, "node_modules/@azure/msal-browser": { - "version": "4.29.0", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-browser/-/msal-browser-4.29.0.tgz", - "integrity": "sha1-bXEazTtGO0a9rgVEW4NUeBb7j1w=", + "version": "4.29.1", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-browser/-/msal-browser-4.29.1.tgz", + "integrity": "sha1-AdwdL27TJeMsA9OTnBcfT00gpW0=", "dev": true, "license": "MIT", "dependencies": { - "@azure/msal-common": "15.15.0" + "@azure/msal-common": "15.16.1" }, "engines": { "node": ">=0.8.0" } }, + "node_modules/@azure/msal-browser/node_modules/@azure/msal-common": { + "version": "15.16.1", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-common/-/msal-common-15.16.1.tgz", + "integrity": "sha1-XfNpfsDVPQgnjyU21TvVIhTlLDk=", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/@azure/msal-common": { "version": "15.15.0", "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-common/-/msal-common-15.15.0.tgz", @@ -946,9 +956,9 @@ "license": "BSD-2-Clause" }, "node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha1-q5tFRGblqMw6GHvqrVgEEqnFuEM=", + "version": "1.1.13", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-1.1.13.tgz", + "integrity": "sha1-03h1wB3J7/mI3UnREqV8tntU7+Y=", "dev": true, "license": "MIT", "dependencies": { @@ -1799,9 +1809,9 @@ } }, "node_modules/glob/node_modules/brace-expansion": { - "version": "5.0.4", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-5.0.4.tgz", - "integrity": "sha1-YU2q7NCmiPZgu7yQmodIw9gNQzY=", + "version": "5.0.5", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-5.0.5.tgz", + "integrity": "sha1-3MOjcRa3nz4bRtuZTO1dVw6TD9s=", "dev": true, "license": "MIT", "dependencies": { @@ -2894,9 +2904,9 @@ "license": "ISC" }, "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha1-O6ODNzNkbZ0+SZWUbBNlpn+wekI=", + "version": "2.3.2", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha1-WpQpFeJrNy3A8OZ1MUmhbmscVgE=", "dev": true, "license": "MIT", "engines": { @@ -3776,9 +3786,9 @@ "license": "MIT" }, "node_modules/undici": { - "version": "7.22.0", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/undici/-/undici-7.22.0.tgz", - "integrity": "sha1-eoJZClkI5QSkfYXGCw+JyhQkDmA=", + "version": "7.24.0", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/undici/-/undici-7.24.0.tgz", + "integrity": "sha1-xzSc3t4NtEImtZMHg7ESB4MaXq8=", "dev": true, "license": "MIT", "engines": { diff --git a/ExtensionPack/package.json b/ExtensionPack/package.json index 6374ded6d..307410660 100644 --- a/ExtensionPack/package.json +++ b/ExtensionPack/package.json @@ -43,5 +43,8 @@ ], "devDependencies": { "@vscode/vsce": "^3.7.1" + }, + "overrides": { + "@azure/msal-browser": "^4.29.1" } } diff --git a/Themes/package-lock.json b/Themes/package-lock.json index 20934f09c..310e5c69b 100644 --- a/Themes/package-lock.json +++ b/Themes/package-lock.json @@ -9,7 +9,7 @@ "version": "2.1.0", "license": "SEE LICENSE IN LICENSE.txt", "devDependencies": { - "@vscode/vsce": "3.7.1" + "@vscode/vsce": "^3.7.1" }, "engines": { "vscode": "^1.30.0" @@ -164,18 +164,28 @@ } }, "node_modules/@azure/msal-browser": { - "version": "4.29.0", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-browser/-/msal-browser-4.29.0.tgz", - "integrity": "sha1-bXEazTtGO0a9rgVEW4NUeBb7j1w=", + "version": "4.29.1", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-browser/-/msal-browser-4.29.1.tgz", + "integrity": "sha1-AdwdL27TJeMsA9OTnBcfT00gpW0=", "dev": true, "license": "MIT", "dependencies": { - "@azure/msal-common": "15.15.0" + "@azure/msal-common": "15.16.1" }, "engines": { "node": ">=0.8.0" } }, + "node_modules/@azure/msal-browser/node_modules/@azure/msal-common": { + "version": "15.16.1", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-common/-/msal-common-15.16.1.tgz", + "integrity": "sha1-XfNpfsDVPQgnjyU21TvVIhTlLDk=", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/@azure/msal-common": { "version": "15.15.0", "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/@azure/msal-common/-/msal-common-15.15.0.tgz", @@ -946,9 +956,9 @@ "license": "BSD-2-Clause" }, "node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha1-q5tFRGblqMw6GHvqrVgEEqnFuEM=", + "version": "1.1.13", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-1.1.13.tgz", + "integrity": "sha1-03h1wB3J7/mI3UnREqV8tntU7+Y=", "dev": true, "license": "MIT", "dependencies": { @@ -1799,9 +1809,9 @@ } }, "node_modules/glob/node_modules/brace-expansion": { - "version": "5.0.4", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-5.0.4.tgz", - "integrity": "sha1-YU2q7NCmiPZgu7yQmodIw9gNQzY=", + "version": "5.0.5", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/brace-expansion/-/brace-expansion-5.0.5.tgz", + "integrity": "sha1-3MOjcRa3nz4bRtuZTO1dVw6TD9s=", "dev": true, "license": "MIT", "dependencies": { @@ -2894,9 +2904,9 @@ "license": "ISC" }, "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha1-O6ODNzNkbZ0+SZWUbBNlpn+wekI=", + "version": "2.3.2", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha1-WpQpFeJrNy3A8OZ1MUmhbmscVgE=", "dev": true, "license": "MIT", "engines": { @@ -3776,9 +3786,9 @@ "license": "MIT" }, "node_modules/undici": { - "version": "7.22.0", - "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/undici/-/undici-7.22.0.tgz", - "integrity": "sha1-eoJZClkI5QSkfYXGCw+JyhQkDmA=", + "version": "7.24.0", + "resolved": "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/undici/-/undici-7.24.0.tgz", + "integrity": "sha1-xzSc3t4NtEImtZMHg7ESB4MaXq8=", "dev": true, "license": "MIT", "engines": { diff --git a/Themes/package.json b/Themes/package.json index 74b4ef61d..03eafba21 100644 --- a/Themes/package.json +++ b/Themes/package.json @@ -63,6 +63,9 @@ ] }, "devDependencies": { - "@vscode/vsce": "3.7.1" + "@vscode/vsce": "^3.7.1" + }, + "overrides": { + "@azure/msal-browser": "^4.29.1" } }