From c03587bae950d94646b4457122e54a815ad6018a Mon Sep 17 00:00:00 2001 From: Willie Ruemmele Date: Tue, 24 Mar 2026 09:37:10 -0600 Subject: [PATCH 1/6] test: update NUTs to use new command --- test/nuts/shared-setup.ts | 49 +- yarn.lock | 1170 +++++++++++++++++++------------------ 2 files changed, 609 insertions(+), 610 deletions(-) diff --git a/test/nuts/shared-setup.ts b/test/nuts/shared-setup.ts index 823a9da5..dc36c7eb 100644 --- a/test/nuts/shared-setup.ts +++ b/test/nuts/shared-setup.ts @@ -110,52 +110,19 @@ export async function getTestSession(): Promise { const user = await User.create({ org }); await user.assignPermissionSets(queryResult.Id, ['EinsteinGPTPromptTemplateManager']); console.log(`Permission set assigned to scratch org user: ${queryResult.Name}`); - // Create a new agent user with required permission sets - console.log('Creating agent user...'); - // Get the 'Einstein Agent User' profile - const profileResult = await connection.singleRecordQuery<{ Id: string }>( - "SELECT Id FROM Profile WHERE Name='Einstein Agent User'" + // Create agent user using the new CLI command + console.log('Creating agent user...'); + const agentUserResult = await session.exec<{ username: string }>( + `org create agent-user --target-org ${defaultOrg.username} --json` ); - // Generate a unique username using timestamp to avoid duplicates - const timestamp = Date.now(); - const domain = defaultOrg.username.split('@')[1]; - agentUsername = `agent.user.${timestamp}@${domain}`; - const agentUserRecord = await connection.sobject('User').create({ - FirstName: 'Agent', - LastName: 'User', - Alias: 'agentusr', - Email: agentUsername, - Username: agentUsername, - ProfileId: profileResult.Id, - TimeZoneSidKey: 'America/Los_Angeles', - LocaleSidKey: 'en_US', - EmailEncodingKey: 'UTF-8', - LanguageLocaleKey: 'en_US', - }); - - if (!agentUserRecord.success || !agentUserRecord.id) { - throw new Error(`Failed to create agent user: ${agentUserRecord.errors?.join(', ')}`); + if (!agentUserResult.jsonOutput?.result?.username) { + throw new Error('Failed to create agent user: no username returned'); } - const agentUserId = agentUserRecord.id; - console.log(`Agent user created: ${agentUsername} (${agentUserId})`); - - // Assign permission sets to the agent user individually to identify any failures - const permissionSets = [ - 'AgentforceServiceAgentBase', - 'AgentforceServiceAgentUser', - 'EinsteinGPTPromptTemplateUser', - ]; - - // I had issues assigning all permission sets in one pass, assign individually for now - for (const permissionSet of permissionSets) { - // eslint-disable-next-line no-await-in-loop - await user.assignPermissionSets(agentUserId, [permissionSet]); - console.log(`Permission set assigned: ${permissionSet}`); - } - console.log('Permission set assignment completed'); + agentUsername = agentUserResult.jsonOutput.result.username; + console.log(`Agent user created: ${agentUsername}`); // Wait for Einstein AI services to be ready console.log('Waiting for Einstein AI services to be ready...'); diff --git a/yarn.lock b/yarn.lock index 0148980e..a9eb696a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -78,127 +78,127 @@ "@smithy/util-utf8" "^2.0.0" tslib "^2.6.2" -"@aws-sdk/client-cloudfront@3.1004.0": - version "3.1004.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-cloudfront/-/client-cloudfront-3.1004.0.tgz#e1558fa937c97ebb15c818be487485ed37a7d919" - integrity sha512-CIGnyfPRa4gkY7I32MBiMJTsQxJFEaMXTedf7uU7TiUemLz4IHrGXx+3BLDbdxwL6dVfBfvC2POSFzrbgA2t4g== +"@aws-sdk/client-cloudfront@3.1009.0": + version "3.1009.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-cloudfront/-/client-cloudfront-3.1009.0.tgz#378ce05603c38d31856a60fbc57032a6ecee07e4" + integrity sha512-KRac+gkuj3u49IyWkrudHRlP/q/faTto+1xRS7Aj6cDGewMIzgdQArrdZEJoVntbaVZHLM5s/NVmWORzBWNcSw== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "^3.973.18" - "@aws-sdk/credential-provider-node" "^3.972.18" - "@aws-sdk/middleware-host-header" "^3.972.7" - "@aws-sdk/middleware-logger" "^3.972.7" - "@aws-sdk/middleware-recursion-detection" "^3.972.7" - "@aws-sdk/middleware-user-agent" "^3.972.19" - "@aws-sdk/region-config-resolver" "^3.972.7" - "@aws-sdk/types" "^3.973.5" - "@aws-sdk/util-endpoints" "^3.996.4" - "@aws-sdk/util-user-agent-browser" "^3.972.7" - "@aws-sdk/util-user-agent-node" "^3.973.4" - "@smithy/config-resolver" "^4.4.10" - "@smithy/core" "^3.23.8" - "@smithy/fetch-http-handler" "^5.3.13" - "@smithy/hash-node" "^4.2.11" - "@smithy/invalid-dependency" "^4.2.11" - "@smithy/middleware-content-length" "^4.2.11" - "@smithy/middleware-endpoint" "^4.4.22" - "@smithy/middleware-retry" "^4.4.39" - "@smithy/middleware-serde" "^4.2.12" - "@smithy/middleware-stack" "^4.2.11" - "@smithy/node-config-provider" "^4.3.11" - "@smithy/node-http-handler" "^4.4.14" - "@smithy/protocol-http" "^5.3.11" - "@smithy/smithy-client" "^4.12.2" - "@smithy/types" "^4.13.0" - "@smithy/url-parser" "^4.2.11" + "@aws-sdk/core" "^3.973.20" + "@aws-sdk/credential-provider-node" "^3.972.21" + "@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.38" - "@smithy/util-defaults-mode-node" "^4.2.41" - "@smithy/util-endpoints" "^3.3.2" - "@smithy/util-middleware" "^4.2.11" - "@smithy/util-retry" "^4.2.11" - "@smithy/util-stream" "^4.5.17" + "@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-stream" "^4.5.19" "@smithy/util-utf8" "^4.2.2" - "@smithy/util-waiter" "^4.2.11" + "@smithy/util-waiter" "^4.2.13" tslib "^2.6.2" -"@aws-sdk/client-s3@3.1004.0": - version "3.1004.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.1004.0.tgz#e8cdb22b03f9f84dee96bab43cacc4af6adc70b2" - integrity sha512-m0zNfpsona9jQdX1cHtHArOiuvSGZPsgp/KRZS2YjJhKah96G2UN3UNGZQ6aVjXIQjCY6UanCJo0uW9Xf2U41w== +"@aws-sdk/client-s3@3.1014.0": + version "3.1014.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.1014.0.tgz#46684750c3b95b46841000ba04115c010dc0b521" + integrity sha512-0XLrOT4Cm3NEhhiME7l/8LbTXS4KdsbR4dSrY207KNKTcHLLTZ9EXt4ZpgnTfLvWQF3pGP2us4Zi1fYLo0N+Ow== dependencies: "@aws-crypto/sha1-browser" "5.2.0" "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "^3.973.18" - "@aws-sdk/credential-provider-node" "^3.972.18" - "@aws-sdk/middleware-bucket-endpoint" "^3.972.7" - "@aws-sdk/middleware-expect-continue" "^3.972.7" - "@aws-sdk/middleware-flexible-checksums" "^3.973.4" - "@aws-sdk/middleware-host-header" "^3.972.7" - "@aws-sdk/middleware-location-constraint" "^3.972.7" - "@aws-sdk/middleware-logger" "^3.972.7" - "@aws-sdk/middleware-recursion-detection" "^3.972.7" - "@aws-sdk/middleware-sdk-s3" "^3.972.18" - "@aws-sdk/middleware-ssec" "^3.972.7" - "@aws-sdk/middleware-user-agent" "^3.972.19" - "@aws-sdk/region-config-resolver" "^3.972.7" - "@aws-sdk/signature-v4-multi-region" "^3.996.6" - "@aws-sdk/types" "^3.973.5" - "@aws-sdk/util-endpoints" "^3.996.4" - "@aws-sdk/util-user-agent-browser" "^3.972.7" - "@aws-sdk/util-user-agent-node" "^3.973.4" - "@smithy/config-resolver" "^4.4.10" - "@smithy/core" "^3.23.8" - "@smithy/eventstream-serde-browser" "^4.2.11" - "@smithy/eventstream-serde-config-resolver" "^4.3.11" - "@smithy/eventstream-serde-node" "^4.2.11" - "@smithy/fetch-http-handler" "^5.3.13" - "@smithy/hash-blob-browser" "^4.2.12" - "@smithy/hash-node" "^4.2.11" - "@smithy/hash-stream-node" "^4.2.11" - "@smithy/invalid-dependency" "^4.2.11" - "@smithy/md5-js" "^4.2.11" - "@smithy/middleware-content-length" "^4.2.11" - "@smithy/middleware-endpoint" "^4.4.22" - "@smithy/middleware-retry" "^4.4.39" - "@smithy/middleware-serde" "^4.2.12" - "@smithy/middleware-stack" "^4.2.11" - "@smithy/node-config-provider" "^4.3.11" - "@smithy/node-http-handler" "^4.4.14" - "@smithy/protocol-http" "^5.3.11" - "@smithy/smithy-client" "^4.12.2" - "@smithy/types" "^4.13.0" - "@smithy/url-parser" "^4.2.11" + "@aws-sdk/core" "^3.973.23" + "@aws-sdk/credential-provider-node" "^3.972.24" + "@aws-sdk/middleware-bucket-endpoint" "^3.972.8" + "@aws-sdk/middleware-expect-continue" "^3.972.8" + "@aws-sdk/middleware-flexible-checksums" "^3.974.3" + "@aws-sdk/middleware-host-header" "^3.972.8" + "@aws-sdk/middleware-location-constraint" "^3.972.8" + "@aws-sdk/middleware-logger" "^3.972.8" + "@aws-sdk/middleware-recursion-detection" "^3.972.8" + "@aws-sdk/middleware-sdk-s3" "^3.972.23" + "@aws-sdk/middleware-ssec" "^3.972.8" + "@aws-sdk/middleware-user-agent" "^3.972.24" + "@aws-sdk/region-config-resolver" "^3.972.9" + "@aws-sdk/signature-v4-multi-region" "^3.996.11" + "@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.10" + "@smithy/config-resolver" "^4.4.13" + "@smithy/core" "^3.23.12" + "@smithy/eventstream-serde-browser" "^4.2.12" + "@smithy/eventstream-serde-config-resolver" "^4.3.12" + "@smithy/eventstream-serde-node" "^4.2.12" + "@smithy/fetch-http-handler" "^5.3.15" + "@smithy/hash-blob-browser" "^4.2.13" + "@smithy/hash-node" "^4.2.12" + "@smithy/hash-stream-node" "^4.2.12" + "@smithy/invalid-dependency" "^4.2.12" + "@smithy/md5-js" "^4.2.12" + "@smithy/middleware-content-length" "^4.2.12" + "@smithy/middleware-endpoint" "^4.4.27" + "@smithy/middleware-retry" "^4.4.44" + "@smithy/middleware-serde" "^4.2.15" + "@smithy/middleware-stack" "^4.2.12" + "@smithy/node-config-provider" "^4.3.12" + "@smithy/node-http-handler" "^4.5.0" + "@smithy/protocol-http" "^5.3.12" + "@smithy/smithy-client" "^4.12.7" + "@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.38" - "@smithy/util-defaults-mode-node" "^4.2.41" - "@smithy/util-endpoints" "^3.3.2" - "@smithy/util-middleware" "^4.2.11" - "@smithy/util-retry" "^4.2.11" - "@smithy/util-stream" "^4.5.17" + "@smithy/util-defaults-mode-browser" "^4.3.43" + "@smithy/util-defaults-mode-node" "^4.2.47" + "@smithy/util-endpoints" "^3.3.3" + "@smithy/util-middleware" "^4.2.12" + "@smithy/util-retry" "^4.2.12" + "@smithy/util-stream" "^4.5.20" "@smithy/util-utf8" "^4.2.2" - "@smithy/util-waiter" "^4.2.11" + "@smithy/util-waiter" "^4.2.13" tslib "^2.6.2" -"@aws-sdk/core@^3.973.18", "@aws-sdk/core@^3.973.20": - version "3.973.20" - resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.973.20.tgz#787e2509d7ed7f4a6775197431f4eec905885d79" - integrity sha512-i3GuX+lowD892F3IuJf8o6AbyDupMTdyTxQrCJGcn71ni5hTZ82L4nQhcdumxZ7XPJRJJVHS/CR3uYOIIs0PVA== +"@aws-sdk/core@^3.973.20", "@aws-sdk/core@^3.973.23", "@aws-sdk/core@^3.973.24": + version "3.973.24" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.973.24.tgz#3fe12eb94fb8733a7b07f7a00fda9b20b42179fd" + integrity sha512-vvf82RYQu2GidWAuQq+uIzaPz9V0gSCXVqdVzRosgl5rXcspXOpSD3wFreGGW6AYymPr97Z69kjVnLePBxloDw== dependencies: "@aws-sdk/types" "^3.973.6" - "@aws-sdk/xml-builder" "^3.972.11" - "@smithy/core" "^3.23.11" + "@aws-sdk/xml-builder" "^3.972.15" + "@smithy/core" "^3.23.12" "@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/smithy-client" "^4.12.7" "@smithy/types" "^4.13.1" "@smithy/util-base64" "^4.3.2" "@smithy/util-middleware" "^4.2.12" @@ -213,46 +213,46 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-env@^3.972.18": - version "3.972.18" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.18.tgz#19e5d90001d6bfc9028caa46df8ac952620c14ad" - integrity sha512-X0B8AlQY507i5DwjLByeU2Af4ARsl9Vr84koDcXCbAkplmU+1xBFWxEPrWRAoh56waBne/yJqEloSwvRf4x6XA== +"@aws-sdk/credential-provider-env@^3.972.22": + version "3.972.22" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.22.tgz#8adaae8a4f43e4df925749e83a318a725a4d8584" + integrity sha512-cXp0VTDWT76p3hyK5D51yIKEfpf6/zsUvMfaB8CkyqadJxMQ8SbEeVroregmDlZbtG31wkj9ei0WnftmieggLg== dependencies: - "@aws-sdk/core" "^3.973.20" + "@aws-sdk/core" "^3.973.24" "@aws-sdk/types" "^3.973.6" "@smithy/property-provider" "^4.2.12" "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-http@^3.972.20": - version "3.972.20" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.20.tgz#8d5d56d3b72b406553b5c4151fce0e339bf32f7f" - integrity sha512-ey9Lelj001+oOfrbKmS6R2CJAiXX7QKY4Vj9VJv6L2eE6/VjD8DocHIoYqztTm70xDLR4E1jYPTKfIui+eRNDA== +"@aws-sdk/credential-provider-http@^3.972.24": + version "3.972.24" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.24.tgz#d3d38271a695325c2f25cd8d16a98fabaa75c211" + integrity sha512-h694K7+tRuepSRJr09wTvQfaEnjzsKZ5s7fbESrVds02GT/QzViJ94/HCNwM7bUfFxqpPXHxulZfL6Cou0dwPg== dependencies: - "@aws-sdk/core" "^3.973.20" + "@aws-sdk/core" "^3.973.24" "@aws-sdk/types" "^3.973.6" "@smithy/fetch-http-handler" "^5.3.15" - "@smithy/node-http-handler" "^4.4.16" + "@smithy/node-http-handler" "^4.5.0" "@smithy/property-provider" "^4.2.12" "@smithy/protocol-http" "^5.3.12" - "@smithy/smithy-client" "^4.12.5" + "@smithy/smithy-client" "^4.12.7" "@smithy/types" "^4.13.1" - "@smithy/util-stream" "^4.5.19" + "@smithy/util-stream" "^4.5.20" tslib "^2.6.2" -"@aws-sdk/credential-provider-ini@^3.972.20": - version "3.972.20" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.20.tgz#6fea1cf189233d08288fea923be560956a20071a" - integrity sha512-5flXSnKHMloObNF+9N0cupKegnH1Z37cdVlpETVgx8/rAhCe+VNlkcZH3HDg2SDn9bI765S+rhNPXGDJJPfbtA== - dependencies: - "@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/credential-provider-ini@^3.972.24": + version "3.972.24" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.24.tgz#66b4caff529c2d5c28ba660877bfb22bfbbf7471" + integrity sha512-O46fFmv0RDFWiWEA9/e6oW92BnsyAXuEgTTasxHligjn2RCr9L/DK773m/NoFaL3ZdNAUz8WxgxunleMnHAkeQ== + dependencies: + "@aws-sdk/core" "^3.973.24" + "@aws-sdk/credential-provider-env" "^3.972.22" + "@aws-sdk/credential-provider-http" "^3.972.24" + "@aws-sdk/credential-provider-login" "^3.972.24" + "@aws-sdk/credential-provider-process" "^3.972.22" + "@aws-sdk/credential-provider-sso" "^3.972.24" + "@aws-sdk/credential-provider-web-identity" "^3.972.24" + "@aws-sdk/nested-clients" "^3.996.14" "@aws-sdk/types" "^3.973.6" "@smithy/credential-provider-imds" "^4.2.12" "@smithy/property-provider" "^4.2.12" @@ -260,13 +260,13 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-login@^3.972.20": - version "3.972.20" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.20.tgz#4ccffe3a08f73fc0e81f7df55df261eb5bd0af8e" - integrity sha512-gEWo54nfqp2jABMu6HNsjVC4hDLpg9HC8IKSJnp0kqWtxIJYHTmiLSsIfI4ScQjxEwpB+jOOH8dOLax1+hy/Hw== +"@aws-sdk/credential-provider-login@^3.972.24": + version "3.972.24" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.24.tgz#cdf052c46eaf7cd567a3d2acb7d3c616b9989bf3" + integrity sha512-sIk8oa6AzDoUhxsR11svZESqvzGuXesw62Rl2oW6wguZx8i9cdGCvkFg+h5K7iucUZP8wyWibUbJMc+J66cu5g== dependencies: - "@aws-sdk/core" "^3.973.20" - "@aws-sdk/nested-clients" "^3.996.10" + "@aws-sdk/core" "^3.973.24" + "@aws-sdk/nested-clients" "^3.996.14" "@aws-sdk/types" "^3.973.6" "@smithy/property-provider" "^4.2.12" "@smithy/protocol-http" "^5.3.12" @@ -274,17 +274,17 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-node@^3.972.18": - version "3.972.21" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.21.tgz#cd0d6581b7d5409031b1ae542de82900d82a78ce" - integrity sha512-hah8if3/B/Q+LBYN5FukyQ1Mym6PLPDsBOBsIgNEYD6wLyZg0UmUF/OKIVC3nX9XH8TfTPuITK+7N/jenVACWA== - dependencies: - "@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/credential-provider-node@^3.972.21", "@aws-sdk/credential-provider-node@^3.972.24": + version "3.972.25" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.25.tgz#0cbdf537b013d849a2d4fcf3d12660b21fefbfd9" + integrity sha512-m7dR0Dsva2P+VUpL+VkC0WwiDby5pgmWXkRVDB5rlwv0jXJrQJf7YMtCoM8Wjk0H9jPeCYOxOXXcIgp/qp5Alg== + dependencies: + "@aws-sdk/credential-provider-env" "^3.972.22" + "@aws-sdk/credential-provider-http" "^3.972.24" + "@aws-sdk/credential-provider-ini" "^3.972.24" + "@aws-sdk/credential-provider-process" "^3.972.22" + "@aws-sdk/credential-provider-sso" "^3.972.24" + "@aws-sdk/credential-provider-web-identity" "^3.972.24" "@aws-sdk/types" "^3.973.6" "@smithy/credential-provider-imds" "^4.2.12" "@smithy/property-provider" "^4.2.12" @@ -292,46 +292,46 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-process@^3.972.18": - version "3.972.18" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.18.tgz#7566df534c9619fa41571b0ac4815251a943d982" - integrity sha512-Tpl7SRaPoOLT32jbTWchPsn52hYYgJ0kpiFgnwk8pxTANQdUymVSZkzFvv1+oOgZm1CrbQUP9MBeoMZ9IzLZjA== +"@aws-sdk/credential-provider-process@^3.972.22": + version "3.972.22" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.22.tgz#1271d68cab8a0cb1ae99eb8812dd04ca4ef9eb81" + integrity sha512-Os32s8/4gTZjBk5BtoS/cuTILaj+K72d0dVG7TCJX/fC4598cxwLDmf1AEHEpER5oL3K//yETjvFaz0V8oO5Xw== dependencies: - "@aws-sdk/core" "^3.973.20" + "@aws-sdk/core" "^3.973.24" "@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" -"@aws-sdk/credential-provider-sso@^3.972.20": - version "3.972.20" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.20.tgz#4871228de15d5ab049590d47be465c553ecabef6" - integrity sha512-p+R+PYR5Z7Gjqf/6pvbCnzEHcqPCpLzR7Yf127HjJ6EAb4hUcD+qsNRnuww1sB/RmSeCLxyay8FMyqREw4p1RA== +"@aws-sdk/credential-provider-sso@^3.972.24": + version "3.972.24" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.24.tgz#13b2679ee5af5ffa90adff885334eac14ca4aac3" + integrity sha512-PaFv7snEfypU2yXkpvfyWgddEbDLtgVe51wdZlinhc2doubBjUzJZZpgwuF2Jenl1FBydMhNpMjD6SBUM3qdSA== dependencies: - "@aws-sdk/core" "^3.973.20" - "@aws-sdk/nested-clients" "^3.996.10" - "@aws-sdk/token-providers" "3.1009.0" + "@aws-sdk/core" "^3.973.24" + "@aws-sdk/nested-clients" "^3.996.14" + "@aws-sdk/token-providers" "3.1015.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" -"@aws-sdk/credential-provider-web-identity@^3.972.20": - version "3.972.20" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.20.tgz#978211994eb074aabc4244cec067f24b6888bc23" - integrity sha512-rWCmh8o7QY4CsUj63qopzMzkDq/yPpkrpb+CnjBEFSOg/02T/we7sSTVg4QsDiVS9uwZ8VyONhq98qt+pIh3KA== +"@aws-sdk/credential-provider-web-identity@^3.972.24": + version "3.972.24" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.24.tgz#a1e48b5a0417ae6d609c33c96410feac5fdb21c6" + integrity sha512-J6H4R1nvr3uBTqD/EeIPAskrBtET4WFfNhpFySr2xW7bVZOXpQfPjrLSIx65jcNjBmLXzWq8QFLdVoGxiGG/SA== dependencies: - "@aws-sdk/core" "^3.973.20" - "@aws-sdk/nested-clients" "^3.996.10" + "@aws-sdk/core" "^3.973.24" + "@aws-sdk/nested-clients" "^3.996.14" "@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" -"@aws-sdk/middleware-bucket-endpoint@^3.972.7": +"@aws-sdk/middleware-bucket-endpoint@^3.972.8": version "3.972.8" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.972.8.tgz#cbb5eccad6e699991027dbd35e88153f92ea5082" integrity sha512-WR525Rr2QJSETa9a050isktyWi/4yIGcmY3BQ1kpHqb0LqUglQHCS8R27dTJxxWNZvQ0RVGtEZjTCbZJpyF3Aw== @@ -344,7 +344,7 @@ "@smithy/util-config-provider" "^4.2.2" tslib "^2.6.2" -"@aws-sdk/middleware-expect-continue@^3.972.7": +"@aws-sdk/middleware-expect-continue@^3.972.8": version "3.972.8" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.972.8.tgz#47857e3f8d792c702a0212dc565d32eefa4fac67" integrity sha512-5DTBTiotEES1e2jOHAq//zyzCjeMB78lEHd35u15qnrid4Nxm7diqIf9fQQ3Ov0ChH1V3Vvt13thOnrACmfGVQ== @@ -354,15 +354,15 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@aws-sdk/middleware-flexible-checksums@^3.973.4": - version "3.973.6" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.973.6.tgz#804c69a86a98055c6adec1c20e4fd714a8e0a1aa" - integrity sha512-0nYEgkJH7Yt9k+nZJyllTghnkKaz17TWFcr5Mi0XMVMzYlF4ytDZADQpF2/iJo36cKL5AYSzRsvlykE4M/ErTA== +"@aws-sdk/middleware-flexible-checksums@^3.974.3": + version "3.974.4" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.974.4.tgz#be468c86473d07ad31e5716204d3204aea3e2c0b" + integrity sha512-fhCbZXPAyy8btnNbnBlR7Cc1nD54cETSvGn2wey71ehsM89AKPO8Dpco9DBAAgvrUdLrdHQepBXcyX4vxC5OwA== dependencies: "@aws-crypto/crc32" "5.2.0" "@aws-crypto/crc32c" "5.2.0" "@aws-crypto/util" "5.2.0" - "@aws-sdk/core" "^3.973.20" + "@aws-sdk/core" "^3.973.24" "@aws-sdk/crc64-nvme" "^3.972.5" "@aws-sdk/types" "^3.973.6" "@smithy/is-array-buffer" "^4.2.2" @@ -370,11 +370,11 @@ "@smithy/protocol-http" "^5.3.12" "@smithy/types" "^4.13.1" "@smithy/util-middleware" "^4.2.12" - "@smithy/util-stream" "^4.5.19" + "@smithy/util-stream" "^4.5.20" "@smithy/util-utf8" "^4.2.2" tslib "^2.6.2" -"@aws-sdk/middleware-host-header@^3.972.7", "@aws-sdk/middleware-host-header@^3.972.8": +"@aws-sdk/middleware-host-header@^3.972.8": version "3.972.8" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.8.tgz#72186e96500b49b38fb5482d6b7bf95e5b985281" integrity sha512-wAr2REfKsqoKQ+OkNqvOShnBoh+nkPurDKW7uAeVSu6kUECnWlSJiPvnoqxGlfousEY/v9LfS9sNc46hjSYDIQ== @@ -384,7 +384,7 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@aws-sdk/middleware-location-constraint@^3.972.7": +"@aws-sdk/middleware-location-constraint@^3.972.8": version "3.972.8" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.972.8.tgz#67e15d3ca55e825596fcc36da9aaf9f482da6fc9" integrity sha512-KaUoFuoFPziIa98DSQsTPeke1gvGXlc5ZGMhy+b+nLxZ4A7jmJgLzjEF95l8aOQN2T/qlPP3MrAyELm8ExXucw== @@ -393,7 +393,7 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@aws-sdk/middleware-logger@^3.972.7", "@aws-sdk/middleware-logger@^3.972.8": +"@aws-sdk/middleware-logger@^3.972.8": version "3.972.8" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.972.8.tgz#7fee4223afcb6f7828dbdf4ea745ce15027cf384" integrity sha512-CWl5UCM57WUFaFi5kB7IBY1UmOeLvNZAZ2/OZ5l20ldiJ3TiIz1pC65gYj8X0BCPWkeR1E32mpsCk1L1I4n+lA== @@ -402,7 +402,7 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@aws-sdk/middleware-recursion-detection@^3.972.7", "@aws-sdk/middleware-recursion-detection@^3.972.8": +"@aws-sdk/middleware-recursion-detection@^3.972.8": version "3.972.8" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.8.tgz#072f3f0960a666c7f5756661f9340f5544c2633a" integrity sha512-BnnvYs2ZEpdlmZ2PNlV2ZyQ8j8AEkMTjN79y/YA475ER1ByFYrkVR85qmhni8oeTaJcDqbx364wDpitDAA/wCA== @@ -413,27 +413,27 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@aws-sdk/middleware-sdk-s3@^3.972.18", "@aws-sdk/middleware-sdk-s3@^3.972.20": - version "3.972.20" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.20.tgz#93ec50902827db219937e152c6dab53e192ab7f8" - integrity sha512-yhva/xL5H4tWQgsBjwV+RRD0ByCzg0TcByDCLp3GXdn/wlyRNfy8zsswDtCvr1WSKQkSQYlyEzPuWkJG0f5HvQ== +"@aws-sdk/middleware-sdk-s3@^3.972.23", "@aws-sdk/middleware-sdk-s3@^3.972.24": + version "3.972.24" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.24.tgz#1a327a22ef88042b3a5542eb98fd31c31e568af9" + integrity sha512-4sXxVC/enYgMkZefNMOzU6C6KtAXEvwVJLgNcUx1dvROH6GvKB5Sm2RGnGzTp0/PwkibIyMw4kOzF8tbLfaBAQ== dependencies: - "@aws-sdk/core" "^3.973.20" + "@aws-sdk/core" "^3.973.24" "@aws-sdk/types" "^3.973.6" "@aws-sdk/util-arn-parser" "^3.972.3" - "@smithy/core" "^3.23.11" + "@smithy/core" "^3.23.12" "@smithy/node-config-provider" "^4.3.12" "@smithy/protocol-http" "^5.3.12" "@smithy/signature-v4" "^5.3.12" - "@smithy/smithy-client" "^4.12.5" + "@smithy/smithy-client" "^4.12.7" "@smithy/types" "^4.13.1" "@smithy/util-config-provider" "^4.2.2" "@smithy/util-middleware" "^4.2.12" - "@smithy/util-stream" "^4.5.19" + "@smithy/util-stream" "^4.5.20" "@smithy/util-utf8" "^4.2.2" tslib "^2.6.2" -"@aws-sdk/middleware-ssec@^3.972.7": +"@aws-sdk/middleware-ssec@^3.972.8": version "3.972.8" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.972.8.tgz#4f71982bad76a907e4f5771796d18372e063c511" integrity sha512-wqlK0yO/TxEC2UsY9wIlqeeutF6jjLe0f96Pbm40XscTo57nImUk9lBcw0dPgsm0sppFtAkSlDrfpK+pC30Wqw== @@ -442,109 +442,101 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@aws-sdk/middleware-user-agent@^3.972.19", "@aws-sdk/middleware-user-agent@^3.972.21": - version "3.972.21" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.21.tgz#f174814c5446dc772f839945eee535a27b2972ab" - integrity sha512-62XRl1GDYPpkt7cx1AX1SPy9wgNE9Iw/NPuurJu4lmhCWS7sGKO+kS53TQ8eRmIxy3skmvNInnk0ZbWrU5Dpyg== +"@aws-sdk/middleware-user-agent@^3.972.21", "@aws-sdk/middleware-user-agent@^3.972.24", "@aws-sdk/middleware-user-agent@^3.972.25": + version "3.972.25" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.25.tgz#6e882bfe4964a96f7e935d43af6b755a40e2a71e" + integrity sha512-QxiMPofvOt8SwSynTOmuZfvvPM1S9QfkESBxB22NMHTRXCJhR5BygLl8IXfC4jELiisQgwsgUby21GtXfX3f/g== dependencies: - "@aws-sdk/core" "^3.973.20" + "@aws-sdk/core" "^3.973.24" "@aws-sdk/types" "^3.973.6" "@aws-sdk/util-endpoints" "^3.996.5" - "@smithy/core" "^3.23.11" + "@smithy/core" "^3.23.12" "@smithy/protocol-http" "^5.3.12" "@smithy/types" "^4.13.1" "@smithy/util-retry" "^4.2.12" tslib "^2.6.2" -"@aws-sdk/nested-clients@^3.996.10": - version "3.996.10" - resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.996.10.tgz#aed5c630f70b61f1524a230820d62ef6a0c66f0c" - integrity sha512-SlDol5Z+C7Ivnc2rKGqiqfSUmUZzY1qHfVs9myt/nxVwswgfpjdKahyTzLTx802Zfq0NFRs7AejwKzzzl5Co2w== +"@aws-sdk/nested-clients@^3.996.14": + version "3.996.14" + resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.996.14.tgz#58e81d93e407213581f8c875dea87cdb3b591562" + integrity sha512-fSESKvh1VbfjtV3QMnRkCPZWkUbQof6T/DOpiLp33yP2wA+rbwwnZeG3XT3Ekljgw2I8X4XaQPnw+zSR8yxJ5Q== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "^3.973.20" + "@aws-sdk/core" "^3.973.24" "@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/middleware-user-agent" "^3.972.25" + "@aws-sdk/region-config-resolver" "^3.972.9" "@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" + "@aws-sdk/util-user-agent-node" "^3.973.11" + "@smithy/config-resolver" "^4.4.13" + "@smithy/core" "^3.23.12" "@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-endpoint" "^4.4.27" + "@smithy/middleware-retry" "^4.4.44" + "@smithy/middleware-serde" "^4.2.15" "@smithy/middleware-stack" "^4.2.12" "@smithy/node-config-provider" "^4.3.12" - "@smithy/node-http-handler" "^4.4.16" + "@smithy/node-http-handler" "^4.5.0" "@smithy/protocol-http" "^5.3.12" - "@smithy/smithy-client" "^4.12.5" + "@smithy/smithy-client" "^4.12.7" "@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-defaults-mode-browser" "^4.3.43" + "@smithy/util-defaults-mode-node" "^4.2.47" "@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" -"@aws-sdk/region-config-resolver@^3.972.7", "@aws-sdk/region-config-resolver@^3.972.8": - version "3.972.8" - resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.8.tgz#761475f0b06fab0bbba954477e66b51d2f780f50" - integrity sha512-1eD4uhTDeambO/PNIDVG19A6+v4NdD7xzwLHDutHsUqz0B+i661MwQB2eYO4/crcCvCiQG4SRm1k81k54FEIvw== +"@aws-sdk/region-config-resolver@^3.972.8", "@aws-sdk/region-config-resolver@^3.972.9": + version "3.972.9" + resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.9.tgz#1716d17a7fe1eac0415e759dd294348b74bfd579" + integrity sha512-eQ+dFU05ZRC/lC2XpYlYSPlXtX3VT8sn5toxN2Fv7EXlMoA2p9V7vUBKqHunfD4TRLpxUq8Y8Ol/nCqiv327Ng== dependencies: "@aws-sdk/types" "^3.973.6" - "@smithy/config-resolver" "^4.4.11" + "@smithy/config-resolver" "^4.4.13" "@smithy/node-config-provider" "^4.3.12" "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@aws-sdk/signature-v4-multi-region@^3.996.6": - version "3.996.8" - resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.8.tgz#383b7091a07b1263d67d0fff8410a2275c1135c5" - integrity sha512-n1qYFD+tbqZuyskVaxUE+t10AUz9g3qzDw3Tp6QZDKmqsjfDmZBd4GIk2EKJJNtcCBtE5YiUjDYA+3djFAFBBg== +"@aws-sdk/signature-v4-multi-region@^3.996.11": + version "3.996.12" + resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.12.tgz#7228509cba3845e00c089fe41b4636cf81fee798" + integrity sha512-abRObSqjVeKUUHIZfAp78PTYrEsxCgVKDs/YET357pzT5C02eDDEvmWyeEC2wglWcYC4UTbBFk22gd2YJUlCQg== dependencies: - "@aws-sdk/middleware-sdk-s3" "^3.972.20" + "@aws-sdk/middleware-sdk-s3" "^3.972.24" "@aws-sdk/types" "^3.973.6" "@smithy/protocol-http" "^5.3.12" "@smithy/signature-v4" "^5.3.12" "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@aws-sdk/token-providers@3.1009.0": - version "3.1009.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.1009.0.tgz#4a54604e4389b0f8038748c647db5e9b6da9a9a7" - integrity sha512-KCPLuTqN9u0Rr38Arln78fRG9KXpzsPWmof+PZzfAHMMQq2QED6YjQrkrfiH7PDefLWEposY1o4/eGwrmKA4JA== +"@aws-sdk/token-providers@3.1015.0": + version "3.1015.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.1015.0.tgz#57d3857b49b1038836720c2906b2a5b46dc83018" + integrity sha512-3OSD4y110nisRhHzFOjoEeHU4GQL4KpzkX9PxzWaiZe0Yg2+thZKM0Pn9DjYwezH5JYfh/K++xK/SE0IHGrmCQ== dependencies: - "@aws-sdk/core" "^3.973.20" - "@aws-sdk/nested-clients" "^3.996.10" + "@aws-sdk/core" "^3.973.24" + "@aws-sdk/nested-clients" "^3.996.14" "@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" -"@aws-sdk/types@^3.222.0": - version "3.973.1" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.973.1.tgz#1b2992ec6c8380c3e74c9bd2c74703e9a807d6e0" - integrity sha512-DwHBiMNOB468JiX6+i34c+THsKHErYUdNQ3HexeXZvVn4zouLjgaS4FejiGSi2HyBuzuyHg7SuOPmjSvoU9NRg== - dependencies: - "@smithy/types" "^4.12.0" - tslib "^2.6.2" - -"@aws-sdk/types@^3.973.5", "@aws-sdk/types@^3.973.6": +"@aws-sdk/types@^3.222.0", "@aws-sdk/types@^3.973.6": version "3.973.6" resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.973.6.tgz#1964a7c01b5cb18befa445998ad1d02f86c5432d" integrity sha512-Atfcy4E++beKtwJHiDln2Nby8W/mam64opFPTiHEqgsthqeydFS1pY+OUlN1ouNOmf8ArPU/6cDS65anOP3KQw== @@ -559,7 +551,7 @@ dependencies: tslib "^2.6.2" -"@aws-sdk/util-endpoints@^3.996.4", "@aws-sdk/util-endpoints@^3.996.5": +"@aws-sdk/util-endpoints@^3.996.5": version "3.996.5" resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.996.5.tgz#6b12e80869ae6e84075bc24c2a4e6273ea87dfc2" integrity sha512-Uh93L5sXFNbyR5sEPMzUU8tJ++Ku97EY4udmC01nB8Zu+xfBPwpIwJ6F7snqQeq8h2pf+8SGN5/NoytfKgYPIw== @@ -571,13 +563,13 @@ tslib "^2.6.2" "@aws-sdk/util-locate-window@^3.0.0": - version "3.965.4" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.965.4.tgz#f62d279e1905f6939b6dffb0f76ab925440f72bf" - integrity sha512-H1onv5SkgPBK2P6JR2MjGgbOnttoNzSPIRoeZTNPZYyaplwGg50zS3amXvXqF0/qfXpWEC9rLWU564QTB9bSog== + version "3.965.5" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.965.5.tgz#e30e6ff2aff6436209ed42c765dec2d2a48df7c0" + integrity sha512-WhlJNNINQB+9qtLtZJcpQdgZw3SCDCpXdUJP7cToGwHbCWCnRckGlc6Bx/OhWwIYFNAn+FIydY8SZ0QmVu3xTQ== dependencies: tslib "^2.6.2" -"@aws-sdk/util-user-agent-browser@^3.972.7", "@aws-sdk/util-user-agent-browser@^3.972.8": +"@aws-sdk/util-user-agent-browser@^3.972.8": version "3.972.8" resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.8.tgz#1044845c97c898cd68fc3f9c773494a6a98cdf80" integrity sha512-B3KGXJviV2u6Cdw2SDY2aDhoJkVfY/Q/Trwk2CMSkikE1Oi6gRzxhvhIfiRpHfmIsAhV4EA54TVEX8K6CbHbkA== @@ -587,31 +579,31 @@ bowser "^2.11.0" tslib "^2.6.2" -"@aws-sdk/util-user-agent-node@^3.973.4", "@aws-sdk/util-user-agent-node@^3.973.7": - version "3.973.7" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.7.tgz#dd54931e559b031a504a9a2712c10adf5c89c7c2" - integrity sha512-Hz6EZMUAEzqUd7e+vZ9LE7mn+5gMbxltXy18v+YSFY+9LBJz15wkNZvw5JqfX3z0FS9n3bgUtz3L5rAsfh4YlA== +"@aws-sdk/util-user-agent-node@^3.973.10", "@aws-sdk/util-user-agent-node@^3.973.11", "@aws-sdk/util-user-agent-node@^3.973.7": + version "3.973.11" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.11.tgz#7b71356a0b6f0be9115af234e8e96b0932a1b505" + integrity sha512-1qdXbXo2s5MMLpUvw00284LsbhtlQ4ul7Zzdn5n+7p4WVgCMLqhxImpHIrjSoc72E/fyc4Wq8dLtUld2Gsh+lA== dependencies: - "@aws-sdk/middleware-user-agent" "^3.972.21" + "@aws-sdk/middleware-user-agent" "^3.972.25" "@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" -"@aws-sdk/xml-builder@^3.972.11": - version "3.972.11" - resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.972.11.tgz#8cba4b756dc8e75a7ceac6e028b3bce917fe55e7" - integrity sha512-iitV/gZKQMvY9d7ovmyFnFuTHbBAtrmLnvaSb/3X8vOKyevwtpmEtyc8AdhVWZe0pI/1GsHxlEvQeOePFzy7KQ== +"@aws-sdk/xml-builder@^3.972.15": + version "3.972.15" + resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.972.15.tgz#7cbc823f8eb11fa8c02d81a744892e41b1762619" + integrity sha512-PxMRlCFNiQnke9YR29vjFQwz4jq+6Q04rOVFeTDR2K7Qpv9h9FOWOxG+zJjageimYbWqE3bTuLjmryWHAWbvaA== dependencies: "@smithy/types" "^4.13.1" - fast-xml-parser "5.4.1" + fast-xml-parser "5.5.8" tslib "^2.6.2" "@aws/lambda-invoke-store@^0.2.2": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.3.tgz#f1137f56209ccc69c15f826242cbf37f828617dd" - integrity sha512-oLvsaPMTBejkkmHhjf09xTgk71mOqyr/409NKhRIL08If7AhVfUsJhVsx386uJaqNd42v9kWamQ9lFbkoC2dYw== + version "0.2.4" + resolved "https://registry.yarnpkg.com/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.4.tgz#802f6a50f6b6589063ef63ba8acdee86fcb9f395" + integrity sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ== "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.28.6", "@babel/code-frame@^7.29.0": version "7.29.0" @@ -708,17 +700,17 @@ integrity sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg== "@babel/helpers@^7.28.6": - version "7.28.6" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.28.6.tgz#fca903a313ae675617936e8998b814c415cbf5d7" - integrity sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw== + version "7.29.2" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.29.2.tgz#9cfbccb02b8e229892c0b07038052cc1a8709c49" + integrity sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw== dependencies: "@babel/template" "^7.28.6" - "@babel/types" "^7.28.6" + "@babel/types" "^7.29.0" "@babel/parser@^7.23.9", "@babel/parser@^7.28.6", "@babel/parser@^7.29.0": - version "7.29.0" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.29.0.tgz#669ef345add7d057e92b7ed15f0bac07611831b6" - integrity sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww== + version "7.29.2" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.29.2.tgz#58bd50b9a7951d134988a1ae177a35ef9a703ba1" + integrity sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA== dependencies: "@babel/types" "^7.29.0" @@ -948,17 +940,17 @@ dependencies: "@types/json-schema" "^7.0.15" -"@eslint/core@^1.0.1": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@eslint/core/-/core-1.1.0.tgz#51f5cd970e216fbdae6721ac84491f57f965836d" - integrity sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw== +"@eslint/core@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@eslint/core/-/core-1.1.1.tgz#450f3d2be2d463ccd51119544092256b4e88df32" + integrity sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ== dependencies: "@types/json-schema" "^7.0.15" "@eslint/css-tree@^3.6.6": - version "3.6.8" - resolved "https://registry.yarnpkg.com/@eslint/css-tree/-/css-tree-3.6.8.tgz#8449d80a6e061bde514bd302a278a533d9716aba" - integrity sha512-s0f40zY7dlMp8i0Jf0u6l/aSswS0WRAgkhgETgiCJRcxIWb4S/Sp9uScKHWbkM3BnoFLbJbmOYk5AZUDFVxaLA== + version "3.6.9" + resolved "https://registry.yarnpkg.com/@eslint/css-tree/-/css-tree-3.6.9.tgz#d52d4c823893644f2e2910a035c9a77953d529f4" + integrity sha512-3D5/OHibNEGk+wKwNwMbz63NMf367EoR4mVNNpxddCHKEb2Nez7z62J2U6YjtErSsZDoY0CsccmoUpdEbkogNA== dependencies: mdn-data "2.23.0" source-map-js "^1.0.1" @@ -993,12 +985,12 @@ integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q== "@eslint/json@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@eslint/json/-/json-1.0.0.tgz#b9ec7ccaa2849a990fb0d128e2213a8f8e427be4" - integrity sha512-x0YjhxhUIG9yiS6KcB2SRmyzDM/eSac2IuhfLMyjAyxyCzH0gFjrHGPFahJlgiOt8dfaCpPDygcCmoCm9rzlyA== + version "1.2.0" + resolved "https://registry.yarnpkg.com/@eslint/json/-/json-1.2.0.tgz#28e2531a126e887883288bc44a47e8acabc07573" + integrity sha512-CEFEyNgvzu8zn5QwVYDg3FaG+ZKUeUsNYitFpMYJAqoAlnw68EQgNbUfheSmexZr4n0wZPrAkPLuvsLaXO6wRw== dependencies: - "@eslint/core" "^1.0.1" - "@eslint/plugin-kit" "^0.5.1" + "@eslint/core" "^1.1.1" + "@eslint/plugin-kit" "^0.6.1" "@humanwhocodes/momoa" "^3.3.10" natural-compare "^1.4.0" @@ -1010,12 +1002,12 @@ "@eslint/core" "^0.17.0" levn "^0.4.1" -"@eslint/plugin-kit@^0.5.1": - version "0.5.1" - resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.5.1.tgz#35b0ccf9a2f654501fbe4bfe2e798f2d1adacaeb" - integrity sha512-hZ2uC1jbf6JMSsF2ZklhRQqf6GLpYyux6DlzegnW/aFlpu6qJj5GO7ub7WOETCrEl6pl6DAX7RgTgj/fyG+6BQ== +"@eslint/plugin-kit@^0.6.1": + version "0.6.1" + resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.6.1.tgz#eb9e6689b56ce8bc1855bb33090e63f3fc115e8e" + integrity sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ== dependencies: - "@eslint/core" "^1.0.1" + "@eslint/core" "^1.1.1" levn "^0.4.1" "@humanwhocodes/config-array@^0.13.0": @@ -1350,9 +1342,9 @@ "@jridgewell/sourcemap-codec" "^1.4.14" "@jsforce/jsforce-node@^3.10.13": - version "3.10.13" - resolved "https://registry.yarnpkg.com/@jsforce/jsforce-node/-/jsforce-node-3.10.13.tgz#d1e832178e2e74646c75b952e629ac5b8ceff7d0" - integrity sha512-Ft42/lp3WaVxijcX88Rb3yIxujk/u3LwL3913OTcB4WCpwjB9xTqP6jkVTKt2riXg+ZlNiS62SMpQeC3U1Efkw== + version "3.10.14" + resolved "https://registry.yarnpkg.com/@jsforce/jsforce-node/-/jsforce-node-3.10.14.tgz#e6429626118a86247605f14b2466026f7180cff8" + integrity sha512-p8Ug1SypcAT7Q0zZA0+7fyBmgUpB/aXkde4Bxmu0S/O4p28CVwgYvKyFd9vswmHIhFabd/QqUCrlYuVhYdr2Ew== dependencies: "@sindresorhus/is" "^4" base64url "^3.0.1" @@ -1431,10 +1423,34 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@oclif/core@4.8.3", "@oclif/core@^4", "@oclif/core@^4.0.27", "@oclif/core@^4.5.2", "@oclif/core@^4.8.0": - version "4.8.3" - resolved "https://registry.yarnpkg.com/@oclif/core/-/core-4.8.3.tgz#c1f488841cd0929dbe101f1b86a213bf4349de2a" - integrity sha512-f7Rc1JBZO0wNMyDmNzP5IFOv5eM97S9pO4JUFdu2OLyk73YeBI9wog1Yyf666NOQvyptkbG1xh8inzMDQLNTyQ== +"@oclif/core@4.9.0": + version "4.9.0" + resolved "https://registry.yarnpkg.com/@oclif/core/-/core-4.9.0.tgz#aa9fbfc47ed4b0c7fdb9ae50b39a5b047fbca83c" + integrity sha512-k/ntRgDcUprTT+aaNoF+whk3cY3f9fRD2lkF6ul7JeCUg2MaMXVXZXfbRhJCfsiX51X8/5Pqo0LGdO9SLYXNHg== + dependencies: + ansi-escapes "^4.3.2" + ansis "^3.17.0" + clean-stack "^3.0.1" + cli-spinners "^2.9.2" + debug "^4.4.3" + ejs "^3.1.10" + get-package-type "^0.1.0" + indent-string "^4.0.0" + is-wsl "^2.2.0" + lilconfig "^3.1.3" + minimatch "^10.2.4" + semver "^7.7.3" + string-width "^4.2.3" + supports-color "^8" + tinyglobby "^0.2.14" + widest-line "^3.1.0" + wordwrap "^1.0.0" + wrap-ansi "^7.0.0" + +"@oclif/core@^4", "@oclif/core@^4.0.27", "@oclif/core@^4.10.2", "@oclif/core@^4.5.2": + version "4.10.2" + resolved "https://registry.yarnpkg.com/@oclif/core/-/core-4.10.2.tgz#9cda34a5cb389a7d225cd484c21c6e87f76bb5ee" + integrity sha512-3GvDh5nqpIE8566qUF5cBHKog9DFV9XgBeuR0nUrz0OMuz2FPYHat1AZHOwyQbvH9OKL4gJNQZHcsDOqDM/FRA== dependencies: ansi-escapes "^4.3.2" ansis "^3.17.0" @@ -1456,9 +1472,9 @@ wrap-ansi "^7.0.0" "@oclif/multi-stage-output@^0.8.29": - version "0.8.30" - resolved "https://registry.yarnpkg.com/@oclif/multi-stage-output/-/multi-stage-output-0.8.30.tgz#c95261d669bc466ce06701e26248f49282034a12" - integrity sha512-WNEqTdK9GsZGc/yOgm/2drpdTXp7FGDxH3nbWSpMJBJU5CqrWmvoqNqrXZmlVRQHjKCo8qW3hI9FXse5brFVNg== + version "0.8.33" + resolved "https://registry.yarnpkg.com/@oclif/multi-stage-output/-/multi-stage-output-0.8.33.tgz#8997c59e3bbe88ac9da15826c1a980f3a41ebc5f" + integrity sha512-69biG2VAznPTZQBnBshRvthcgWiiA8QyyFDMiNTw6BvOYjUMZnTcG4S/3Q+IPM521MT5hRkhI4YHwXkPeV5yeg== dependencies: "@oclif/core" "^4" "@types/react" "^18.3.12" @@ -1483,27 +1499,27 @@ semver "^7.7.4" ts-json-schema-generator "^1.5.1" -"@oclif/plugin-help@^6.2.37": - version "6.2.37" - resolved "https://registry.yarnpkg.com/@oclif/plugin-help/-/plugin-help-6.2.37.tgz#93c7a37241a48f32517f41199a3bd56954a9d68c" - integrity sha512-5N/X/FzlJaYfpaHwDC0YHzOzKDWa41s9t+4FpCDu4f9OMReds4JeNBaaWk9rlIzdKjh2M6AC5Q18ORfECRkHGA== +"@oclif/plugin-help@^6.2.38": + version "6.2.40" + resolved "https://registry.yarnpkg.com/@oclif/plugin-help/-/plugin-help-6.2.40.tgz#e7bcac193c39595ca6eb33f675ef944ca13cf46e" + integrity sha512-sU/PMrz1LnnnNk4T3qvZU8dTUiSc0MZaL7woh2wfuNSXbCnxicJzx4kX1sYeY6eF0NmqFiYlpNEQJykBG0g1sA== dependencies: "@oclif/core" "^4" -"@oclif/plugin-not-found@^3.2.74": - version "3.2.74" - resolved "https://registry.yarnpkg.com/@oclif/plugin-not-found/-/plugin-not-found-3.2.74.tgz#04ba56f036b3b416d626b25f62d5d712331c652f" - integrity sha512-6RD/EuIUGxAYR45nMQg+nw+PqwCXUxkR6Eyn+1fvbVjtb9d+60OPwB77LCRUI4zKNI+n0LOFaMniEdSpb+A7kQ== +"@oclif/plugin-not-found@^3.2.76": + version "3.2.77" + resolved "https://registry.yarnpkg.com/@oclif/plugin-not-found/-/plugin-not-found-3.2.77.tgz#bda9d5077234bb3e6d136d8c3cb29f6ce08b202a" + integrity sha512-bU9lpYYk8aTafGFbsEoj88KLqJGFcY2w84abcuAUHsGgwpGA/G67Z3DwzaSkfuH6HZ58orC3ueEKGCMpF5nUDQ== dependencies: "@inquirer/prompts" "^7.10.1" - "@oclif/core" "^4.8.0" + "@oclif/core" "^4.10.2" ansis "^3.17.0" fast-levenshtein "^3.0.0" -"@oclif/plugin-warn-if-update-available@^3.1.55": - version "3.1.55" - resolved "https://registry.yarnpkg.com/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-3.1.55.tgz#abe4e166506f8399b561bf6fea3763960935b336" - integrity sha512-VIEBoaoMOCjl3y+w/kdfZMODi0mVMnDuM0vkBf3nqeidhRXVXq87hBqYDdRwN1XoD+eDfE8tBbOP7qtSOONztQ== +"@oclif/plugin-warn-if-update-available@^3.1.57": + version "3.1.57" + resolved "https://registry.yarnpkg.com/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-3.1.57.tgz#c3a6543dd1be6afc45705fc102ccb73695cf4cff" + integrity sha512-y8BiMMiX3gnDO3kSck7R61bB74N8SI38pN9LbpaDlhZcjcN27wuIR5trePFxTxx85iow1YC5qvzYtwUZsDVjXg== dependencies: "@oclif/core" "^4" ansis "^3.17.0" @@ -1513,9 +1529,9 @@ registry-auth-token "^5.1.1" "@oclif/table@^0.5.0": - version "0.5.2" - resolved "https://registry.yarnpkg.com/@oclif/table/-/table-0.5.2.tgz#ddedab03c61086050dd10047cb05dcea6893839c" - integrity sha512-7QnG9tqVEDqRbCZGvCU1uueoLWdiSVqFmslOfEpEW++XkqLi8hKu3TX6J22yqrvgCwx9CnNeAkaOD2UZ9NoWKw== + version "0.5.3" + resolved "https://registry.yarnpkg.com/@oclif/table/-/table-0.5.3.tgz#ed9bbb4b7895798f516ada48d6414ea62acd66d3" + integrity sha512-eePQ9HmLxPssZApYc1Jgj7ClKfGynpur0rFHOCZ+JeMeb9bJtLwaFXd9Nnskt9xEllGVc762XpxC3sqH6cM/uA== dependencies: "@types/react" "^18.3.12" change-case "^5.4.4" @@ -1528,9 +1544,9 @@ wrap-ansi "^9.0.2" "@oclif/test@^4.1.15": - version "4.1.16" - resolved "https://registry.yarnpkg.com/@oclif/test/-/test-4.1.16.tgz#856c1267d7133fcdacf64f6221410cbf49532a4c" - integrity sha512-LPrF++WGGBE0pe3GUkzEteI5WrwTT7usGpIMSxkyJhYnFXKkwASyTcCmOhNH4QC65kqsLt1oBA88BMkCJqPtxg== + version "4.1.17" + resolved "https://registry.yarnpkg.com/@oclif/test/-/test-4.1.17.tgz#5c759e24f79d4e71113805d0bbcbfa4dcddcd3c7" + integrity sha512-OaD6/2vW9MqL58ZtaTGO1wc2vnPxZ/LLN0qp/+HVdMsBt/UDubxZreC3cxGR9rT8SMfyBvGIU8MzmZEBuiikAQ== dependencies: ansis "^3.17.0" debug "^4.4.3" @@ -1572,38 +1588,38 @@ integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== "@salesforce/agents@^0.24.2": - version "0.24.2" - resolved "https://registry.yarnpkg.com/@salesforce/agents/-/agents-0.24.2.tgz#e67a36bf07c6a4d29231f88dd1cf562b125bb768" - integrity sha512-apYmYxeS3bnqUl32BvqZX2ALu50GUfdLw4iyJjR2jGm2q/kVTSeb/UBq8FhJBCnsPocnhu+Hmmb60bU0NCLwbw== + version "0.24.9" + resolved "https://registry.yarnpkg.com/@salesforce/agents/-/agents-0.24.9.tgz#7ccab3c9dad0fb5e747bbe0c7439e14822b5d1b6" + integrity sha512-TQJtKaBFX6kTypvT81xU/aBWLOFgE0fNkXjUakOhlIuJRkAF1u0+qXF+pMNcFluJ9nDbPAncBQl+qbVrXjoLUQ== dependencies: "@salesforce/core" "^8.26.3" "@salesforce/kit" "^3.2.4" - "@salesforce/source-deploy-retrieve" "^12.31.14" - "@salesforce/types" "^1.6.0" - fast-xml-parser "^5.3.6" + "@salesforce/source-deploy-retrieve" "^12.31.24" + "@salesforce/types" "^1.7.1" + fast-xml-parser "^5.5.8" nock "^13.5.6" yaml "^2.8.2" "@salesforce/cli-plugins-testkit@^5.3.41": - version "5.3.41" - resolved "https://registry.yarnpkg.com/@salesforce/cli-plugins-testkit/-/cli-plugins-testkit-5.3.41.tgz#16acca933dcd64f0fd2c917c7b22529107f373e6" - integrity sha512-K6fZfvzJAb0WFJFlgyIHgLyWLXR7i2SKDZ069kvCmDN0QVfftp/OwYrtosIzxiXdpHOtcoAkt65M1UR1aw0XzA== + version "5.3.49" + resolved "https://registry.yarnpkg.com/@salesforce/cli-plugins-testkit/-/cli-plugins-testkit-5.3.49.tgz#c9b89f6d67852065ba3fd09ba7d622aba7b97cb3" + integrity sha512-u3/cS9e7emiu71+6/5tMeYDIyZYN+xffiVOy8Na+alSxipdrww4ChjlW75RnwuTPXpmO1Nu9ntJCHAacEvDBcw== dependencies: - "@salesforce/core" "^8.8.0" - "@salesforce/kit" "^3.2.3" + "@salesforce/core" "^8.27.1" + "@salesforce/kit" "^3.2.4" "@salesforce/ts-types" "^2.0.11" - "@types/shelljs" "^0.8.15" - debug "^4.4.0" + "@types/shelljs" "^0.10.0" + debug "^4.4.3" jszip "^3.10.1" - shelljs "^0.8.4" + shelljs "^0.10.0" sinon "^17.0.2" strip-ansi "6.0.1" ts-retry-promise "^0.8.1" -"@salesforce/core@^8.18.7", "@salesforce/core@^8.23.1", "@salesforce/core@^8.23.3", "@salesforce/core@^8.26.3", "@salesforce/core@^8.27.0", "@salesforce/core@^8.5.1", "@salesforce/core@^8.8.0": - version "8.27.0" - resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-8.27.0.tgz#171660a3d98770d3dd09b2ac16e49d139dff7578" - integrity sha512-Je//0ySHRJRTD16dFxdm6J624i+oufKNq+o8O1AoUNYlT/k4SJi/YGt+iGlKesZGxPf7X1zzUPY1S6C99c/UBA== +"@salesforce/core@^8.18.7", "@salesforce/core@^8.23.1", "@salesforce/core@^8.23.3", "@salesforce/core@^8.26.3", "@salesforce/core@^8.27.0", "@salesforce/core@^8.27.1", "@salesforce/core@^8.5.1": + version "8.27.1" + resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-8.27.1.tgz#26b08b0d68dd1fc210d1dd7a7e3770e3b9f27e74" + integrity sha512-1WpVt9tQAEINGzsQsSiVRmcmYUpKeK4P54624f9HvLIv7o7jTjdARwirJpOqivIihbDE8OJnYOdsr0vV5Dz93A== dependencies: "@jsforce/jsforce-node" "^3.10.13" "@salesforce/kit" "^3.2.4" @@ -1663,16 +1679,16 @@ wireit "^0.14.12" "@salesforce/kit@^3.2.3", "@salesforce/kit@^3.2.4": - version "3.2.4" - resolved "https://registry.yarnpkg.com/@salesforce/kit/-/kit-3.2.4.tgz#69fb56974685e41d26ae5db30a7261acdc731bb6" - integrity sha512-9buqZ2puIGWqjUFWYNroSeNih4d1s9kdQAzZfutr/Re/JMl6xBct0ATO5LVb1ty5UhdBruJrVaiTg03PqVKU+Q== + version "3.2.5" + resolved "https://registry.yarnpkg.com/@salesforce/kit/-/kit-3.2.5.tgz#c505c5a1949583e89b0b219148a377025efaa701" + integrity sha512-Ad3H423ebBvi+q09BQL4pZC2ffwVUPoeuxwos+Sbr53TamkC3g5YT+ASB4MqqqAhMxFgyalFWIjzx9230tts7g== dependencies: "@salesforce/ts-types" "^2.0.12" "@salesforce/plugin-command-reference@^3.1.81": - version "3.1.81" - resolved "https://registry.yarnpkg.com/@salesforce/plugin-command-reference/-/plugin-command-reference-3.1.81.tgz#a25c70aa8acf4a088e597ad9057ed0ad5b4b0f87" - integrity sha512-+xvOuPraDLVeJ2myqJPOvcQtXQoiDJTE0vCdZTl+DMFTS6cfghfVPIw17MNbRrdnQyca1lGVooFl84333UVspA== + version "3.1.82" + resolved "https://registry.yarnpkg.com/@salesforce/plugin-command-reference/-/plugin-command-reference-3.1.82.tgz#45e439760b05b4b7232763172426ad22b90e52da" + integrity sha512-4aBLoT5r+gdWypIfEcfkvIZsyog91n+OpmmSY2yYUCr/zjT1HDUOqR4vTctIiz2pbsEe/La0bYxNJfcGePvIUg== dependencies: "@oclif/core" "^4" "@salesforce/core" "^8.23.3" @@ -1722,7 +1738,7 @@ cli-progress "^3.12.0" terminal-link "^3.0.0" -"@salesforce/source-deploy-retrieve@^12.31.14", "@salesforce/source-deploy-retrieve@^12.31.24": +"@salesforce/source-deploy-retrieve@^12.31.24": version "12.31.24" resolved "https://registry.yarnpkg.com/@salesforce/source-deploy-retrieve/-/source-deploy-retrieve-12.31.24.tgz#06e74409bc95000703f1f158ac6b700fb975ee74" integrity sha512-8folNyLjlzblAOAG7dxHuPJo4QDVU2nytxotHdHHhYk00djXr3CdchuGSVG/+2w0LO/zFZ68V17qpU2x1VqxXg== @@ -1747,10 +1763,10 @@ resolved "https://registry.yarnpkg.com/@salesforce/ts-types/-/ts-types-2.0.12.tgz#60420622812a7ec7e46d220667bc29b42dc247ff" integrity sha512-BIJyduJC18Kc8z+arUm5AZ9VkPRyw1KKAm+Tk+9LT99eOzhNilyfKzhZ4t+tG2lIGgnJpmytZfVDZ0e2kFul8g== -"@salesforce/types@^1.6.0": - version "1.6.0" - resolved "https://registry.yarnpkg.com/@salesforce/types/-/types-1.6.0.tgz#926515ce3f6b16c8efe2afcc86475001d419c6cc" - integrity sha512-UHk1L3QRaa3WfIqQn5RLmcZmxErXvpFPUteLLgIxlFLrxhcKevvEwkMJF2xNIHpfT4Xj7PcYvqtrRYapX4Pp+A== +"@salesforce/types@^1.6.0", "@salesforce/types@^1.7.1": + version "1.7.1" + resolved "https://registry.yarnpkg.com/@salesforce/types/-/types-1.7.1.tgz#8983f87508ac21bfb334fe650b7cafdfe4278cf8" + integrity sha512-PyV3ZyZum8bjO1LByNXWCSOGt1b9X9x2knIiFWgnYTsHmLK8OP+f6i+wPh4qu1e8+Zr+hNV0rTKVP8p/kCGqyQ== "@shikijs/core@1.29.2": version "1.29.2" @@ -1896,10 +1912,10 @@ dependencies: tslib "^2.6.2" -"@smithy/config-resolver@^4.4.10", "@smithy/config-resolver@^4.4.11": - version "4.4.11" - resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-4.4.11.tgz#bcf2324ec9472c4737442510d09c49ddfa1ee718" - integrity sha512-YxFiiG4YDAtX7WMN7RuhHZLeTmRRAOyCbr+zB8e3AQzHPnUhS8zXjB1+cniPVQI3xbWsQPM0X2aaIkO/ME0ymw== +"@smithy/config-resolver@^4.4.11", "@smithy/config-resolver@^4.4.13": + version "4.4.13" + resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-4.4.13.tgz#8bffd41de647ec349b4a74bf02bdd1b32452bacd" + integrity sha512-iIzMC5NmOUP6WL6o8iPBjFhUhBZ9pPjpUpQYWMUFQqKyXXzOftbfK8zcQCz/jFV1Psmf05BK5ypx4K2r4Tnwdg== dependencies: "@smithy/node-config-provider" "^4.3.12" "@smithy/types" "^4.13.1" @@ -1908,10 +1924,10 @@ "@smithy/util-middleware" "^4.2.12" tslib "^2.6.2" -"@smithy/core@^3.23.11", "@smithy/core@^3.23.8": - version "3.23.11" - resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.23.11.tgz#78204c2ccd65736c6e8a6d9a51b2821e13d61164" - integrity sha512-952rGf7hBRnhUIaeLp6q4MptKW8sPFe5VvkoZ5qIzFAtx6c/QZ/54FS3yootsyUSf9gJX/NBqEBNdNR7jMIlpQ== +"@smithy/core@^3.23.11", "@smithy/core@^3.23.12": + version "3.23.12" + resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.23.12.tgz#a16537bb03260337ac5adda31aedb325fcf9bb06" + integrity sha512-o9VycsYNtgC+Dy3I0yrwCqv9CWicDnke0L7EVOrZtJpjb2t0EjaEofmMrYc0T1Kn3yk32zm6cspxF9u9Bj7e5w== dependencies: "@smithy/protocol-http" "^5.3.12" "@smithy/types" "^4.13.1" @@ -1919,7 +1935,7 @@ "@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.19" + "@smithy/util-stream" "^4.5.20" "@smithy/util-utf8" "^4.2.2" "@smithy/uuid" "^1.1.2" tslib "^2.6.2" @@ -1945,7 +1961,7 @@ "@smithy/util-hex-encoding" "^4.2.2" tslib "^2.6.2" -"@smithy/eventstream-serde-browser@^4.2.11": +"@smithy/eventstream-serde-browser@^4.2.12": version "4.2.12" resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-4.2.12.tgz#3ceb8743750edaf5d6e42cd1a2327e048f85ba4e" integrity sha512-XUSuMxlTxV5pp4VpqZf6Sa3vT/Q75FVkLSpSSE3KkWBvAQWeuWt1msTv8fJfgA4/jcJhrbrbMzN1AC/hvPmm5A== @@ -1954,7 +1970,7 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@smithy/eventstream-serde-config-resolver@^4.3.11": +"@smithy/eventstream-serde-config-resolver@^4.3.12": version "4.3.12" resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-4.3.12.tgz#a29164bc5480d935ece9dbdca0f79924259e519a" integrity sha512-7epsAZ3QvfHkngz6RXQYseyZYHlmWXSTPOfPmXkiS+zA6TBNo1awUaMFL9vxyXlGdoELmCZyZe1nQE+imbmV+Q== @@ -1962,7 +1978,7 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@smithy/eventstream-serde-node@^4.2.11": +"@smithy/eventstream-serde-node@^4.2.12": version "4.2.12" resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-4.2.12.tgz#2cc06a1ea1108f679d376aab81e95a6f69877b4a" integrity sha512-D1pFuExo31854eAvg89KMn9Oab/wEeJR6Buy32B49A9Ogdtx5fwZPqBHUlDzaCDpycTFk2+fSQgX689Qsk7UGA== @@ -1980,7 +1996,7 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@smithy/fetch-http-handler@^5.3.13", "@smithy/fetch-http-handler@^5.3.15": +"@smithy/fetch-http-handler@^5.3.15": version "5.3.15" resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.15.tgz#acf69a8b3bab0396d2782fc901bad0b957c8c6a2" integrity sha512-T4jFU5N/yiIfrtrsb9uOQn7RdELdM/7HbyLNr6uO/mpkj1ctiVs7CihVr51w4LyQlXWDpXFn4BElf1WmQvZu/A== @@ -1991,7 +2007,7 @@ "@smithy/util-base64" "^4.3.2" tslib "^2.6.2" -"@smithy/hash-blob-browser@^4.2.12": +"@smithy/hash-blob-browser@^4.2.13": version "4.2.13" resolved "https://registry.yarnpkg.com/@smithy/hash-blob-browser/-/hash-blob-browser-4.2.13.tgz#464a7fb6b8355f6a56ddd0de194857760543248f" integrity sha512-YrF4zWKh+ghLuquldj6e/RzE3xZYL8wIPfkt0MqCRphVICjyyjH8OwKD7LLlKpVEbk4FLizFfC1+gwK6XQdR3g== @@ -2001,7 +2017,7 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@smithy/hash-node@^4.2.11", "@smithy/hash-node@^4.2.12": +"@smithy/hash-node@^4.2.12": version "4.2.12" resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-4.2.12.tgz#0ee7f6a1d2958c313ee24b07159dcb9547792441" integrity sha512-QhBYbGrbxTkZ43QoTPrK72DoYviDeg6YKDrHTMJbbC+A0sml3kSjzFtXP7BtbyJnXojLfTQldGdUR0RGD8dA3w== @@ -2011,7 +2027,7 @@ "@smithy/util-utf8" "^4.2.2" tslib "^2.6.2" -"@smithy/hash-stream-node@^4.2.11": +"@smithy/hash-stream-node@^4.2.12": version "4.2.12" resolved "https://registry.yarnpkg.com/@smithy/hash-stream-node/-/hash-stream-node-4.2.12.tgz#cff200a551bd3f246f8d0aed4309d05873039437" integrity sha512-O3YbmGExeafuM/kP7Y8r6+1y0hIh3/zn6GROx0uNlB54K9oihAL75Qtc+jFfLNliTi6pxOAYZrRKD9A7iA6UFw== @@ -2020,7 +2036,7 @@ "@smithy/util-utf8" "^4.2.2" tslib "^2.6.2" -"@smithy/invalid-dependency@^4.2.11", "@smithy/invalid-dependency@^4.2.12": +"@smithy/invalid-dependency@^4.2.12": version "4.2.12" resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-4.2.12.tgz#1a28c13fb33684b91848d4d6ec5104a1c1413e7f" integrity sha512-/4F1zb7Z8LOu1PalTdESFHR0RbPwHd3FcaG1sI3UEIriQTWakysgJr65lc1jj6QY5ye7aFsisajotH6UhWfm/g== @@ -2042,7 +2058,7 @@ dependencies: tslib "^2.6.2" -"@smithy/md5-js@^4.2.11": +"@smithy/md5-js@^4.2.12": version "4.2.12" resolved "https://registry.yarnpkg.com/@smithy/md5-js/-/md5-js-4.2.12.tgz#8f4f0bd4d57eee488bb4dec712f3c4d25ea6f5d7" integrity sha512-W/oIpHCpWU2+iAkfZYyGWE+qkpuf3vEXHLxQQDx9FPNZTTdnul0dZ2d/gUFrtQ5je1G2kp4cjG0/24YueG2LbQ== @@ -2051,7 +2067,7 @@ "@smithy/util-utf8" "^4.2.2" tslib "^2.6.2" -"@smithy/middleware-content-length@^4.2.11", "@smithy/middleware-content-length@^4.2.12": +"@smithy/middleware-content-length@^4.2.12": version "4.2.12" resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-4.2.12.tgz#dec97ea1444b12e734156b764e9953b2b37c70fd" integrity sha512-YE58Yz+cvFInWI/wOTrB+DbvUVz/pLn5mC5MvOV4fdRUc6qGwygyngcucRQjAhiCEbmfLOXX0gntSIcgMvAjmA== @@ -2060,13 +2076,13 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@smithy/middleware-endpoint@^4.4.22", "@smithy/middleware-endpoint@^4.4.25": - version "4.4.25" - resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.25.tgz#f064b77eac2a6124cc1e1dc875ad4d6be5a1c4a7" - integrity sha512-dqjLwZs2eBxIUG6Qtw8/YZ4DvzHGIf0DA18wrgtfP6a50UIO7e2nY0FPdcbv5tVJKqWCCU5BmGMOUwT7Puan+A== +"@smithy/middleware-endpoint@^4.4.25", "@smithy/middleware-endpoint@^4.4.27": + version "4.4.27" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.27.tgz#cf2b334f7fc302e7ebf3fe00c1a1279ee9214afd" + integrity sha512-T3TFfUgXQlpcg+UdzcAISdZpj4Z+XECZ/cefgA6wLBd6V4lRi0svN2hBouN/be9dXQ31X4sLWz3fAQDf+nt6BA== dependencies: - "@smithy/core" "^3.23.11" - "@smithy/middleware-serde" "^4.2.14" + "@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" @@ -2074,32 +2090,32 @@ "@smithy/util-middleware" "^4.2.12" tslib "^2.6.2" -"@smithy/middleware-retry@^4.4.39", "@smithy/middleware-retry@^4.4.42": - version "4.4.42" - resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.4.42.tgz#9bc00a2291b10356bd358203c4e1d645012e4901" - integrity sha512-vbwyqHRIpIZutNXZpLAozakzamcINaRCpEy1MYmK6xBeW3xN+TyPRA123GjXnuxZIjc9848MRRCugVMTXxC4Eg== +"@smithy/middleware-retry@^4.4.42", "@smithy/middleware-retry@^4.4.44": + version "4.4.44" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.4.44.tgz#5c678ea74bde3a480cb28d013156a24009063c5e" + integrity sha512-Y1Rav7m5CFRPQyM4CI0koD/bXjyjJu3EQxZZhtLGD88WIrBrQ7kqXM96ncd6rYnojwOo/u9MXu57JrEvu/nLrA== dependencies: "@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.5" + "@smithy/smithy-client" "^4.12.7" "@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" -"@smithy/middleware-serde@^4.2.12", "@smithy/middleware-serde@^4.2.14": - version "4.2.14" - resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-4.2.14.tgz#dde882c475349196c6d1e845a71aadb9c3dcab0c" - integrity sha512-+CcaLoLa5apzSRtloOyG7lQvkUw2ZDml3hRh4QiG9WyEPfW5Ke/3tPOPiPjUneuT59Tpn8+c3RVaUvvkkwqZwg== +"@smithy/middleware-serde@^4.2.14", "@smithy/middleware-serde@^4.2.15": + version "4.2.15" + resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-4.2.15.tgz#18c6ed60339389b62e7955e822abe88e6f53ea55" + integrity sha512-ExYhcltZSli0pgAKOpQQe1DLFBLryeZ22605y/YS+mQpdNWekum9Ujb/jMKfJKgjtz1AZldtwA/wCYuKJgjjlg== dependencies: - "@smithy/core" "^3.23.11" + "@smithy/core" "^3.23.12" "@smithy/protocol-http" "^5.3.12" "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@smithy/middleware-stack@^4.2.11", "@smithy/middleware-stack@^4.2.12": +"@smithy/middleware-stack@^4.2.12": version "4.2.12" resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-4.2.12.tgz#96b43b2fab0d4a6723f813f76b72418b0fdb6ba0" integrity sha512-kruC5gRHwsCOuyCd4ouQxYjgRAym2uDlCvQ5acuMtRrcdfg7mFBg6blaxcJ09STpt3ziEkis6bhg1uwrWU7txw== @@ -2107,7 +2123,7 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@smithy/node-config-provider@^4.3.11", "@smithy/node-config-provider@^4.3.12": +"@smithy/node-config-provider@^4.3.12": version "4.3.12" resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-4.3.12.tgz#bb722da6e2a130ae585754fa7bc8d909f9f5d702" integrity sha512-tr2oKX2xMcO+rBOjobSwVAkV05SIfUKz8iI53rzxEmgW3GOOPOv0UioSDk+J8OpRQnpnhsO3Af6IEBabQBVmiw== @@ -2117,10 +2133,10 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@smithy/node-http-handler@^4.4.14", "@smithy/node-http-handler@^4.4.16": - version "4.4.16" - resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.4.16.tgz#bb9de91f546c22b312820acabc081debe0417dff" - integrity sha512-ULC8UCS/HivdCB3jhi+kLFYe4B5gxH2gi9vHBfEIiRrT2jfKiZNiETJSlzRtE6B26XbBHjPtc8iZKSNqMol9bw== +"@smithy/node-http-handler@^4.4.16", "@smithy/node-http-handler@^4.5.0": + version "4.5.0" + resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.5.0.tgz#6a506a0da462c79e725fdbcfa55b0eed5b929727" + integrity sha512-Rnq9vQWiR1+/I6NZZMNzJHV6pZYyEHt2ZnuV3MG8z2NNenC4i/8Kzttz7CjZiHSmsN5frhXhg17z3Zqjjhmz1A== dependencies: "@smithy/abort-controller" "^4.2.12" "@smithy/protocol-http" "^5.3.12" @@ -2136,7 +2152,7 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@smithy/protocol-http@^5.3.11", "@smithy/protocol-http@^5.3.12": +"@smithy/protocol-http@^5.3.12": version "5.3.12" resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-5.3.12.tgz#c913053e7dfbac6cdd7f374f0b4f5aa7c518d0e1" integrity sha512-fit0GZK9I1xoRlR4jXmbLhoN0OdEpa96ul8M65XdmXnxXkuMxM0Y8HDT0Fh0Xb4I85MBvBClOzgSrV1X2s1Hxw== @@ -2190,34 +2206,27 @@ "@smithy/util-utf8" "^4.2.2" tslib "^2.6.2" -"@smithy/smithy-client@^4.12.2", "@smithy/smithy-client@^4.12.5": - version "4.12.5" - resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.12.5.tgz#2128204f2ca735956356dab89106370c66902902" - integrity sha512-UqwYawyqSr/aog8mnLnfbPurS0gi4G7IYDcD28cUIBhsvWs1+rQcL2IwkUQ+QZ7dibaoRzhNF99fAQ9AUcO00w== +"@smithy/smithy-client@^4.12.5", "@smithy/smithy-client@^4.12.7": + version "4.12.7" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.12.7.tgz#3867272c062e39d3d4b719bf83ba491c76e1ee93" + integrity sha512-q3gqnwml60G44FECaEEsdQMplYhDMZYCtYhMCzadCnRnnHIobZJjegmdoUo6ieLQlPUzvrMdIJUpx6DoPmzANQ== dependencies: - "@smithy/core" "^3.23.11" - "@smithy/middleware-endpoint" "^4.4.25" + "@smithy/core" "^3.23.12" + "@smithy/middleware-endpoint" "^4.4.27" "@smithy/middleware-stack" "^4.2.12" "@smithy/protocol-http" "^5.3.12" "@smithy/types" "^4.13.1" - "@smithy/util-stream" "^4.5.19" + "@smithy/util-stream" "^4.5.20" tslib "^2.6.2" -"@smithy/types@^4.12.0": - version "4.12.0" - resolved "https://registry.yarnpkg.com/@smithy/types/-/types-4.12.0.tgz#55d2479080922bda516092dbf31916991d9c6fee" - integrity sha512-9YcuJVTOBDjg9LWo23Qp0lTQ3D7fQsQtwle0jVfpbUHy9qBwCEgKuVH4FqFB3VYu0nwdHKiEMA+oXz7oV8X1kw== - dependencies: - tslib "^2.6.2" - -"@smithy/types@^4.13.0", "@smithy/types@^4.13.1": +"@smithy/types@^4.13.1": version "4.13.1" resolved "https://registry.yarnpkg.com/@smithy/types/-/types-4.13.1.tgz#8aaf15bb0f42b4e7c93c87018a3678a06d74691d" integrity sha512-787F3yzE2UiJIQ+wYW1CVg2odHjmaWLGksnKQHUrK/lYZSEcy1msuLVvxaR/sI2/aDe9U+TBuLsXnr3vod1g0g== dependencies: tslib "^2.6.2" -"@smithy/url-parser@^4.2.11", "@smithy/url-parser@^4.2.12": +"@smithy/url-parser@^4.2.12": version "4.2.12" resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-4.2.12.tgz#e940557bf0b8e9a25538a421970f64bd827f456f" integrity sha512-wOPKPEpso+doCZGIlr+e1lVI6+9VAKfL4kZWFgzVgGWY2hZxshNKod4l2LXS3PRC9otH/JRSjtEHqQ/7eLciRA== @@ -2272,30 +2281,30 @@ dependencies: tslib "^2.6.2" -"@smithy/util-defaults-mode-browser@^4.3.38", "@smithy/util-defaults-mode-browser@^4.3.41": - version "4.3.41" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.41.tgz#6e06d22acefe998d2ece72c5a313fbd47e78ee08" - integrity sha512-M1w1Ux0rSVvBOxIIiqbxvZvhnjQ+VUjJrugtORE90BbadSTH+jsQL279KRL3Hv0w69rE7EuYkV/4Lepz/NBW9g== +"@smithy/util-defaults-mode-browser@^4.3.41", "@smithy/util-defaults-mode-browser@^4.3.43": + version "4.3.43" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.43.tgz#8e2667c31cacdc0d59d414863f9a475daef79b28" + integrity sha512-Qd/0wCKMaXxev/z00TvNzGCH2jlKKKxXP1aDxB6oKwSQthe3Og2dMhSayGCnsma1bK/kQX1+X7SMP99t6FgiiQ== dependencies: "@smithy/property-provider" "^4.2.12" - "@smithy/smithy-client" "^4.12.5" + "@smithy/smithy-client" "^4.12.7" "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@smithy/util-defaults-mode-node@^4.2.41", "@smithy/util-defaults-mode-node@^4.2.44": - version "4.2.44" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.44.tgz#aa215b6397af2ca70da3d431d725da6a3734e6a1" - integrity sha512-YPze3/lD1KmWuZsl9JlfhcgGLX7AXhSoaCDtiPntUjNW5/YY0lOHjkcgxyE9x/h5vvS1fzDifMGjzqnNlNiqOQ== +"@smithy/util-defaults-mode-node@^4.2.44", "@smithy/util-defaults-mode-node@^4.2.47": + version "4.2.47" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.47.tgz#95ab7663f21513dff5c13b5ab7fa2957418254c5" + integrity sha512-qSRbYp1EQ7th+sPFuVcVO05AE0QH635hycdEXlpzIahqHHf2Fyd/Zl+8v0XYMJ3cgDVPa0lkMefU7oNUjAP+DQ== dependencies: - "@smithy/config-resolver" "^4.4.11" + "@smithy/config-resolver" "^4.4.13" "@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.5" + "@smithy/smithy-client" "^4.12.7" "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@smithy/util-endpoints@^3.3.2", "@smithy/util-endpoints@^3.3.3": +"@smithy/util-endpoints@^3.3.3": version "3.3.3" resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-3.3.3.tgz#0119f15bcac30b3b9af1d3cc0a8477e7199d0185" integrity sha512-VACQVe50j0HZPjpwWcjyT51KUQ4AnsvEaQ2lKHOSL4mNLD0G9BjEniQ+yCt1qqfKfiAHRAts26ud7hBjamrwig== @@ -2311,7 +2320,7 @@ dependencies: tslib "^2.6.2" -"@smithy/util-middleware@^4.2.11", "@smithy/util-middleware@^4.2.12": +"@smithy/util-middleware@^4.2.12": version "4.2.12" resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-4.2.12.tgz#d6cb837c2390375e2b6957e7f917350ca4bd8757" integrity sha512-Er805uFUOvgc0l8nv0e0su0VFISoxhJ/AwOn3gL2NWNY2LUEldP5WtVcRYSQBcjg0y9NfG8JYrCJaYDpupBHJQ== @@ -2319,7 +2328,7 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@smithy/util-retry@^4.2.11", "@smithy/util-retry@^4.2.12": +"@smithy/util-retry@^4.2.12": version "4.2.12" resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-4.2.12.tgz#be4805afee530f95b00a6ba771e18cb4c324f822" integrity sha512-1zopLDUEOwumjcHdJ1mwBHddubYF8GMQvstVCLC54Y46rqoHwlIU+8ZzUeaBcD+WCJHyDGSeZ2ml9YSe9aqcoQ== @@ -2328,13 +2337,13 @@ "@smithy/types" "^4.13.1" tslib "^2.6.2" -"@smithy/util-stream@^4.5.17", "@smithy/util-stream@^4.5.19": - version "4.5.19" - resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.5.19.tgz#cb424e62e7a7a97c2839213efced47f1112efb7e" - integrity sha512-v4sa+3xTweL1CLO2UP0p7tvIMH/Rq1X4KKOxd568mpe6LSLMQCnDHs4uv7m3ukpl3HvcN2JH6jiCS0SNRXKP/w== +"@smithy/util-stream@^4.5.19", "@smithy/util-stream@^4.5.20": + version "4.5.20" + resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.5.20.tgz#2d312ac8b9ea1780561a77048b027e7db1c6a3d4" + integrity sha512-4yXLm5n/B5SRBR2p8cZ90Sbv4zL4NKsgxdzCzp/83cXw2KxLEumt5p+GAVyRNZgQOSrzXn9ARpO0lUe8XSlSDw== dependencies: "@smithy/fetch-http-handler" "^5.3.15" - "@smithy/node-http-handler" "^4.4.16" + "@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" @@ -2365,7 +2374,7 @@ "@smithy/util-buffer-from" "^4.2.2" tslib "^2.6.2" -"@smithy/util-waiter@^4.2.11": +"@smithy/util-waiter@^4.2.13": version "4.2.13" resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-4.2.13.tgz#fea123340d650825a0ae3cc6c4525337806811ca" integrity sha512-2zdZ9DTHngRtcYxJK1GUDxruNr53kv5W2Lupe0LMU+Imr6ohQg8M2T14MNkj1Y0wS3FFwpgpGQyvuaMF7CiTmQ== @@ -2382,12 +2391,12 @@ tslib "^2.6.2" "@stylistic/eslint-plugin@^5.7.1": - version "5.8.0" - resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-5.8.0.tgz#e3986833ebb9476310eb9d03a7483c046b0f57ad" - integrity sha512-WNPVF/FfBAjyi3OA7gok8swRiImNLKI4dmV3iK/GC/0xSJR7eCzBFsw9hLZVgb1+MYNLy7aDsjohxN1hA/FIfQ== + version "5.10.0" + resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-5.10.0.tgz#471bbd9f7a27ceaac4a217e7f5b3890855e5640c" + integrity sha512-nPK52ZHvot8Ju/0A4ucSX1dcPV2/1clx0kLcH5wDmrE4naKso7TUC/voUyU1O9OTKTrR6MYip6LP0ogEMQ9jPQ== dependencies: "@eslint-community/eslint-utils" "^4.9.1" - "@typescript-eslint/types" "^8.54.0" + "@typescript-eslint/types" "^8.56.0" eslint-visitor-keys "^4.2.1" espree "^10.4.0" estraverse "^5.3.0" @@ -2516,11 +2525,11 @@ "@types/node" "*" "@types/node@*": - version "25.2.2" - resolved "https://registry.yarnpkg.com/@types/node/-/node-25.2.2.tgz#0ddfe326c326afcb3422d32bfe5eb2938e1cb5db" - integrity sha512-BkmoP5/FhRYek5izySdkOneRyXYN35I860MFAGupTdebyE66uZaR+bXLHq8k4DirE5DwQi3NuhvRU1jqTVwUrQ== + version "25.5.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-25.5.0.tgz#5c99f37c443d9ccc4985866913f1ed364217da31" + integrity sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw== dependencies: - undici-types "~7.16.0" + undici-types "~7.18.0" "@types/node@20.5.1": version "20.5.1" @@ -2535,16 +2544,16 @@ undici-types "~5.26.4" "@types/node@^20.4.8": - version "20.19.33" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.19.33.tgz#ac8364c623b72d43125f0e7dd722bbe968f0c65e" - integrity sha512-Rs1bVAIdBs5gbTIKza/tgpMuG1k3U/UMJLWecIMxNdJFDMzcM5LOiLVRYh3PilWEYDIeUDv7bpiHPLPsbydGcw== + version "20.19.37" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.19.37.tgz#b4fb4033408dd97becce63ec932c9ec57a9e2919" + integrity sha512-8kzdPJ3FsNsVIurqBs7oodNnCEVbni9yUEkaHbgptDACOPW04jimGagZ51E6+lXUwJjgnBw+hyko/lkFWCldqw== dependencies: undici-types "~6.21.0" "@types/node@^22.5.5": - version "22.19.10" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.19.10.tgz#a802d3cc6bdc190ec2b0cbf6958bf127c0ec2926" - integrity sha512-tF5VOugLS/EuDlTBijk0MqABfP8UxgYazTLo3uIn3b4yJgg26QRbVYJYsDtHrjdDUIRfP70+VfhTTc+CE1yskw== + version "22.19.15" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.19.15.tgz#6091d99fdf7c08cb57dc8b1345d407ba9a1df576" + integrity sha512-F0R/h2+dsy5wJAUe3tAU6oqa2qbWY5TpNfL/RGmo1y38hiyO1w3x2jPtt76wmuaJI4DQnOBu21cNXQ2STIUUWg== dependencies: undici-types "~6.21.0" @@ -2578,13 +2587,13 @@ resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.7.1.tgz#3ce3af1a5524ef327d2da9e4fd8b6d95c8d70528" integrity sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA== -"@types/shelljs@^0.8.15": - version "0.8.17" - resolved "https://registry.yarnpkg.com/@types/shelljs/-/shelljs-0.8.17.tgz#8b21b8f77015af263a7e3e5093ff2b77320e45d2" - integrity sha512-IDksKYmQA2W9MkQjiyptbMmcQx+8+Ol6b7h6dPU5S05JyiQDSb/nZKnrMrZqGwgV6VkVdl6/SPCKPDlMRvqECg== +"@types/shelljs@^0.10.0": + version "0.10.0" + resolved "https://registry.yarnpkg.com/@types/shelljs/-/shelljs-0.10.0.tgz#c5a5cb47f9bac25de535ffe8b77a32c0f7ed8e83" + integrity sha512-OEfyhE5Ox+FeoHbhrEDwm0kXxntO6nsyMRCFvNsIBHPZu5rV1w2OjPcLclaC/IZ1TlzZPgbeMfwAZEi5N238yQ== dependencies: "@types/node" "*" - glob "^11.0.3" + fast-glob "^3.3.2" "@types/sinon@^10.0.20": version "10.0.20" @@ -2679,10 +2688,10 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.18.0.tgz#b90a57ccdea71797ffffa0321e744f379ec838c9" integrity sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ== -"@typescript-eslint/types@^8.54.0": - version "8.55.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.55.0.tgz#8449c5a7adac61184cac92dbf6315733569708c2" - integrity sha512-ujT0Je8GI5BJWi+/mMoR0wxwVEQaxM+pi30xuMiJETlX80OPovb2p9E8ss87gnSVtYXtJoU9U1Cowcr6w2FE0w== +"@typescript-eslint/types@^8.56.0": + version "8.57.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.57.2.tgz#efe0da4c28b505ed458f113aa960dce2c5c671f4" + integrity sha512-/iZM6FnM4tnx9csuTxspMW4BOSegshwX5oBDznJ7S4WggL7Vczz5d2W11ecc4vRrQMQHXRSxzrCsyG5EsPPTbA== "@typescript-eslint/typescript-estree@6.21.0": version "6.21.0" @@ -2777,16 +2786,16 @@ acorn-jsx@^5.3.2: integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn-walk@^8.1.1: - version "8.3.4" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.4.tgz#794dd169c3977edf4ba4ea47583587c5866236b7" - integrity sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g== + version "8.3.5" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.5.tgz#8a6b8ca8fc5b34685af15dabb44118663c296496" + integrity sha512-HEHNfbars9v4pgpW6SO1KSPkfoS0xVOM/9UzkJltjlsHZmJasxg8aXkuZa7SMf8vKGIBhpUsPluQSqhJFCqebw== dependencies: acorn "^8.11.0" acorn@^8.11.0, acorn@^8.15.0, acorn@^8.4.1, acorn@^8.9.0: - version "8.15.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.15.0.tgz#a360898bc415edaac46c8241f6383975b930b816" - integrity sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg== + version "8.16.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.16.0.tgz#4ce79c89be40afe7afe8f3adb902a1f1ce9ac08a" + integrity sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw== agent-base@6: version "6.0.2" @@ -2809,9 +2818,9 @@ aggregate-error@^3.0.0: indent-string "^4.0.0" ajv@^6.12.4: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + version "6.14.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.14.0.tgz#fd067713e228210636ebb08c60bd3765d6dbe73a" + integrity sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw== dependencies: fast-deep-equal "^3.1.1" fast-json-stable-stringify "^2.0.0" @@ -2859,7 +2868,7 @@ ansi-regex@^5.0.1: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== -ansi-regex@^6.0.1: +ansi-regex@^6.2.2: version "6.2.2" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.2.2.tgz#60216eea464d864597ce2832000738a0589650c1" integrity sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg== @@ -3111,9 +3120,9 @@ base64url@^3.0.1: integrity sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A== baseline-browser-mapping@^2.9.0: - version "2.9.19" - resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.9.19.tgz#3e508c43c46d961eb4d7d2e5b8d1dd0f9ee4f488" - integrity sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg== + version "2.10.10" + resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.10.10.tgz#e74bd066724c1d8d7d8ea75fc3be25389a7a5c56" + integrity sha512-sUoJ3IMxx4AyRqO4MLeHlnGDkyXRoUG0/AI9fjK+vS72ekpV0yWVY7O0BVjmBcRtkNcsAO2QDZ4tdKKGoI6YaQ== basic-ftp@^5.0.2: version "5.2.0" @@ -3138,7 +3147,7 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -brace-expansion@^2.0.1: +brace-expansion@^2.0.1, brace-expansion@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.2.tgz#54fc53237a613d854c7bd37463aad17df87214e7" integrity sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ== @@ -3310,9 +3319,9 @@ camelcase@^6.0.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001759: - version "1.0.30001769" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001769.tgz#1ad91594fad7dc233777c2781879ab5409f7d9c2" - integrity sha512-BCfFL1sHijQlBGWBMuJyhZUhzo7wer5sVj9hqekB/7xn0Ypy+pER/edCYQm4exbXj4WiySGp40P8UuTh6w1srg== + version "1.0.30001781" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001781.tgz#344b47c03eb8168b79c3c158b872bcfbdd02a400" + integrity sha512-RdwNCyMsNBftLjW6w01z8bKEvT6e/5tpPVEgtn22TiLGlstHOVecsX2KHFkD5e/vRnIE4EGzpuIODb3mtswtkw== capital-case@^1.0.4: version "1.0.4" @@ -3640,9 +3649,9 @@ convert-to-spaces@^2.0.1: integrity sha512-rcQ1bsQO9799wq24uE5AM2tAILy4gXGIK/njFWcVQkGNZ96edlpY+A7bjwvzjYvLDyzmG1MmMLZhpcsb+klNMQ== core-js-compat@^3.34.0: - version "3.48.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.48.0.tgz#7efbe1fc1cbad44008190462217cc5558adaeaa6" - integrity sha512-OM4cAF3D6VtH/WkLtWvyNC56EZVXsZdU3iqaMG2B4WvYrlqU831pc4UtG5yp0sE9z8Y02wVN7PjW5Zf9Gt0f1Q== + version "3.49.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.49.0.tgz#06145447d92f4aaf258a0c44f24b47afaeaffef6" + integrity sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA== dependencies: browserslist "^4.28.1" @@ -3698,9 +3707,9 @@ csv-parse@^5.5.2: integrity sha512-l3nz3euub2QMg5ouu5U09Ew9Wf6/wQ8I++ch1loQ0ljmzhmfZYrH9fflS22i/PQEvsPvxCwxgz5q7UB8K1JO4Q== csv-stringify@^6.6.0: - version "6.6.0" - resolved "https://registry.yarnpkg.com/csv-stringify/-/csv-stringify-6.6.0.tgz#d384859cfb71d0a4a73c5bcc36a4daf5440cb033" - integrity sha512-YW32lKOmIBgbxtu3g5SaiqWNwa/9ISQt2EcgOq0+RAIFufFp9is6tqNnKahqE5kuKvrnYAzs28r+s6pXJR8Vcw== + version "6.7.0" + resolved "https://registry.yarnpkg.com/csv-stringify/-/csv-stringify-6.7.0.tgz#74c657f278e7ac6ebc8f6812d098dfe0ea0b7e14" + integrity sha512-UdtziYp5HuTz7e5j8Nvq+a/3HQo+2/aJZ9xntNTpmRRIg/3YYqDVgiS9fvAhtNbnyfbv2ZBe0bqCHqzhE7FqWQ== dargs@^7.0.0: version "7.0.0" @@ -3966,9 +3975,9 @@ ejs@^3.1.10: jake "^10.8.5" electron-to-chromium@^1.5.263: - version "1.5.286" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.286.tgz#142be1ab5e1cd5044954db0e5898f60a4960384e" - integrity sha512-9tfDXhJ4RKFNerfjdCcZfufu49vg620741MNs26a9+bhLThdB+plgMeou98CAaHu/WATj2iHOOHTp1hWtABj2A== + version "1.5.322" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.322.tgz#9c24e49f7098ca19bc87c0e9c7e0ad6ffe4fddca" + integrity sha512-vFU34OcrvMcH66T+dYC3G4nURmgfDVewMIu6Q2urXpumAPSMmzvcn04KVVV8Opikq8Vs5nUbO/8laNhNRqSzYw== emoji-regex-xs@^1.0.0: version "1.0.0" @@ -4090,9 +4099,9 @@ es-errors@^1.3.0: integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== es-iterator-helpers@^1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.2.2.tgz#d979a9f686e2b0b72f88dbead7229924544720bc" - integrity sha512-BrUQ0cPTB/IwXj23HtwHjS9n7O4h9FX94b4xc5zlTHxeLgTAdzYUDyy6KdExAl9lbN5rtfe44xpjpmj9grxs5w== + version "1.3.1" + resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.3.1.tgz#3be0f4e63438d6c5a1fb5f33b891aaad3f7dae06" + integrity sha512-zWwRvqWiuBPr0muUG/78cW3aHROFCNIQ3zpmYDpwdbnt2m+xlNyRWpHBpa2lJjSBit7BQ+RXA1iwbSmu5yJ/EQ== dependencies: call-bind "^1.0.8" call-bound "^1.0.4" @@ -4109,6 +4118,7 @@ es-iterator-helpers@^1.2.1: has-symbols "^1.1.0" internal-slot "^1.1.0" iterator.prototype "^1.1.5" + math-intrinsics "^1.1.0" safe-array-concat "^1.1.3" es-object-atoms@^1.0.0, es-object-atoms@^1.1.1: @@ -4496,7 +4506,7 @@ execa@^4.1.0: signal-exit "^3.0.2" strip-final-newline "^2.0.0" -execa@^5.0.0: +execa@^5.0.0, execa@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== @@ -4526,7 +4536,7 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-glob@^3.2.11, fast-glob@^3.2.9, fast-glob@^3.3.3: +fast-glob@^3.2.11, fast-glob@^3.2.9, fast-glob@^3.3.2, fast-glob@^3.3.3: version "3.3.3" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818" integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg== @@ -4564,22 +4574,14 @@ fast-uri@^3.0.1: resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.1.0.tgz#66eecff6c764c0df9b762e62ca7edcfb53b4edfa" integrity sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA== -fast-xml-builder@^1.0.0, fast-xml-builder@^1.1.4: +fast-xml-builder@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/fast-xml-builder/-/fast-xml-builder-1.1.4.tgz#0c407a1d9d5996336c0cd76f7ff785cac6413017" integrity sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg== dependencies: path-expression-matcher "^1.1.3" -fast-xml-parser@5.4.1: - version "5.4.1" - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-5.4.1.tgz#0c81b8ecfb3021e5ad83aa3df904af19a05bc601" - integrity sha512-BQ30U1mKkvXQXXkAGcuyUA/GA26oEB7NzOtsxCDtyu62sjGw5QraKFhx2Em3WQNjPw9PG6MQ9yuIIgkSDfGu5A== - dependencies: - fast-xml-builder "^1.0.0" - strnum "^2.1.2" - -fast-xml-parser@^5.3.6, fast-xml-parser@^5.5.8: +fast-xml-parser@5.5.8: version "5.5.8" resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-5.5.8.tgz#929571ed8c5eb96e6d9bd572ba14fc4b84875716" integrity sha512-Z7Fh2nVQSb2d+poDViM063ix2ZGt9jmY1nWhPfHBOK2Hgnb/OW3P4Et3P/81SEej0J7QbWtJqxO05h8QYfK7LQ== @@ -4588,6 +4590,15 @@ fast-xml-parser@^5.3.6, fast-xml-parser@^5.5.8: path-expression-matcher "^1.2.0" strnum "^2.2.0" +fast-xml-parser@^5.3.6, fast-xml-parser@^5.5.8: + version "5.5.9" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-5.5.9.tgz#e59637abebec3dbfbb4053b532d787af6ea11527" + integrity sha512-jldvxr1MC6rtiZKgrFnDSvT8xuH+eJqxqOBThUVjYrxssYTo1avZLGql5l0a0BAERR01CadYzZ83kVEkbyDg+g== + dependencies: + fast-xml-builder "^1.1.4" + path-expression-matcher "^1.2.0" + strnum "^2.2.2" + fastest-levenshtein@^1.0.7: version "1.0.16" resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5" @@ -4654,9 +4665,9 @@ file-entry-cache@^6.0.1: flat-cache "^3.0.4" filelist@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" - integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== + version "1.0.6" + resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.6.tgz#1e8870942a7c636c862f7c49b9394937b6a995a3" + integrity sha512-5giy2PkLYY1cP39p17Ech+2xlpTRL9HLspOfEgm0L6CwBXBTgsK5ou0JtzYuepxkaQ/tvhCFIJ5uXo0OrM2DxA== dependencies: minimatch "^5.0.1" @@ -4763,9 +4774,9 @@ fromentries@^1.2.0: integrity sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg== fs-extra@^11.0.0: - version "11.3.3" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.3.tgz#a27da23b72524e81ac6c3815cc0179b8c74c59ee" - integrity sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg== + version "11.3.4" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.4.tgz#ab6934eca8bcf6f7f6b82742e33591f86301d6fc" + integrity sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA== dependencies: graceful-fs "^4.2.0" jsonfile "^6.0.1" @@ -4839,9 +4850,9 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5: integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== get-east-asian-width@^1.0.0, get-east-asian-width@^1.3.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz#9bc4caa131702b4b61729cb7e42735bc550c9ee6" - integrity sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q== + version "1.5.0" + resolved "https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz#ce7008fe345edcf5497a6f557cfa54bc318a9ce7" + integrity sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA== get-func-name@^2.0.1, get-func-name@^2.0.2: version "2.0.2" @@ -5014,9 +5025,9 @@ globals@^13.19.0: type-fest "^0.20.2" globals@^17.3.0: - version "17.3.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-17.3.0.tgz#8b96544c2fa91afada02747cc9731c002a96f3b9" - integrity sha512-yMqGUQVVCkD4tqjOJf3TnrvaaHDMYp4VlUSObbkIiuCPe/ofdMBFIAcBbCSRFWOnos6qRiTVStDwqPLUclaxIw== + version "17.4.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-17.4.0.tgz#33d7d297ed1536b388a0e2f4bcd0ff19c8ff91b5" + integrity sha512-hjrNztw/VajQwOLsMNT1cbJiH2muO3OROCHnbehc8eY5JyD2gqz4AcMHPqgaOR59DjgUjYAYLeH699g/eWi2jw== globalthis@^1.0.4: version "1.0.4" @@ -6303,9 +6314,9 @@ lru-cache@^10.0.1, lru-cache@^10.2.0: integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== lru-cache@^11.0.0: - version "11.2.5" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.2.5.tgz#6811ae01652ae5d749948cdd80bcc22218c6744f" - integrity sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw== + version "11.2.7" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.2.7.tgz#9127402617f34cd6767b96daee98c28e74458d35" + integrity sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA== lru-cache@^5.1.1: version "5.1.1" @@ -6361,9 +6372,9 @@ map-obj@^4.0.0: integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== markdown-it@^14.1.0: - version "14.1.0" - resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-14.1.0.tgz#3c3c5992883c633db4714ccb4d7b5935d98b7d45" - integrity sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg== + version "14.1.1" + resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-14.1.1.tgz#856f90b66fc39ae70affd25c1b18b581d7deee1f" + integrity sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA== dependencies: argparse "^2.0.1" entities "^4.4.0" @@ -6553,25 +6564,25 @@ minimatch@^10.1.1, minimatch@^10.2.4: brace-expansion "^5.0.2" minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + version "3.1.5" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.5.tgz#580c88f8d5445f2bd6aa8f3cadefa0de79fbd69e" + integrity sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w== dependencies: brace-expansion "^1.1.7" minimatch@^5.0.1, minimatch@^5.1.6: - version "5.1.6" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" - integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== + version "5.1.9" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.9.tgz#1293ef15db0098b394540e8f9f744f9fda8dee4b" + integrity sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw== dependencies: brace-expansion "^2.0.1" minimatch@^9.0.4, minimatch@^9.0.5: - version "9.0.5" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5" - integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== + version "9.0.9" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.9.tgz#9b0cb9fcb78087f6fd7eababe2511c4d3d60574e" + integrity sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg== dependencies: - brace-expansion "^2.0.1" + brace-expansion "^2.0.2" minimist-options@4.1.0: version "4.1.0" @@ -6588,9 +6599,9 @@ minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== "minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" - integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== + version "7.1.3" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.3.tgz#79389b4eb1bb2d003a9bba87d492f2bd37bdc65b" + integrity sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A== mocha@^10.7.0: version "10.8.2" @@ -6705,6 +6716,16 @@ nock@^13.5.6: json-stringify-safe "^5.0.1" propagate "^2.0.0" +node-exports-info@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/node-exports-info/-/node-exports-info-1.6.0.tgz#1aedafb01a966059c9a5e791a94a94d93f5c2a13" + integrity sha512-pyFS63ptit/P5WqUkt+UUfe+4oevH+bFeIiPPdfb0pFeYEu/1ELnJu5l+5EcTKYL5M7zaAa7S8ddywgXypqKCw== + dependencies: + array.prototype.flatmap "^1.3.3" + es-errors "^1.3.0" + object.entries "^1.1.9" + semver "^6.3.1" + node-fetch@^2.6.1, node-fetch@^2.6.9: version "2.7.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" @@ -6720,9 +6741,9 @@ node-preload@^0.2.1: process-on-spawn "^1.0.0" node-releases@^2.0.27: - version "2.0.27" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.27.tgz#eedca519205cf20f650f61d56b070db111231e4e" - integrity sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA== + version "2.0.36" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.36.tgz#99fd6552aaeda9e17c4713b57a63964a2e325e9d" + integrity sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA== normalize-package-data@^2.5.0: version "2.5.0" @@ -6880,19 +6901,19 @@ object.values@^1.1.6, object.values@^1.2.1: es-object-atoms "^1.0.0" oclif@^4.22.87: - version "4.22.87" - resolved "https://registry.yarnpkg.com/oclif/-/oclif-4.22.87.tgz#5ff5b32602f4a1aac892065f0ebdc4f890469f65" - integrity sha512-Qm+z93+fn4HSuQnbMZj6Vimje2U+LGJ4YDKLyaWL7JYq4DX17s2DAEPhbgQyC+baLvf9cC4KYXKWbVe4hnNyQA== + version "4.22.96" + resolved "https://registry.yarnpkg.com/oclif/-/oclif-4.22.96.tgz#a5adc7d64947c65df17b31c5f05463d187707efa" + integrity sha512-aWM9cMb7Q3KW09qi5Mkw0Hq9sIM7DjVlyMAUl8Q2FP3+e5afBlUU9vmL3EJazVPhqcbg5u18E3z+6kCMk72KYw== dependencies: - "@aws-sdk/client-cloudfront" "3.1004.0" - "@aws-sdk/client-s3" "3.1004.0" + "@aws-sdk/client-cloudfront" "3.1009.0" + "@aws-sdk/client-s3" "3.1014.0" "@inquirer/confirm" "^3.1.22" "@inquirer/input" "^2.2.4" "@inquirer/select" "^2.5.0" - "@oclif/core" "4.8.3" - "@oclif/plugin-help" "^6.2.37" - "@oclif/plugin-not-found" "^3.2.74" - "@oclif/plugin-warn-if-update-available" "^3.1.55" + "@oclif/core" "4.9.0" + "@oclif/plugin-help" "^6.2.38" + "@oclif/plugin-not-found" "^3.2.76" + "@oclif/plugin-warn-if-update-available" "^3.1.57" ansis "^3.16.0" async-retry "^1.3.3" change-case "^4" @@ -7138,9 +7159,9 @@ path-scurry@^1.11.1: minipass "^5.0.0 || ^6.0.2 || ^7.0.0" path-scurry@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-2.0.1.tgz#4b6572376cfd8b811fca9cd1f5c24b3cbac0fe10" - integrity sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA== + version "2.0.2" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-2.0.2.tgz#6be0d0ee02a10d9e0de7a98bae65e182c9061f85" + integrity sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg== dependencies: lru-cache "^11.0.0" minipass "^7.1.2" @@ -7178,19 +7199,19 @@ picocolors@^1.0.0, picocolors@^1.1.1: integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + version "2.3.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.2.tgz#5a942915e26b372dc0f0e6753149a16e6b1c5601" + integrity sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA== picomatch@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-3.0.1.tgz#817033161def55ec9638567a2f3bbc876b3e7516" - integrity sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag== + version "3.0.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-3.0.2.tgz#8f543c114ddc037eab6b10fbd5a66cc8a51a02bc" + integrity sha512-cfDHL6LStTEKlNilboNtobT/kEa30PtAf2Q1OgszfrG/rpVl1xaFWT9ktfkS306GmHgmnad1Sw4wabhlvFtsTw== picomatch@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz#796c76136d1eead715db1e7bad785dedd695a042" - integrity sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q== + version "4.0.4" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.4.tgz#fd6f5e00a143086e074dffe4c924b8fb293b0589" + integrity sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A== pino-abstract-transport@^1.2.0: version "1.2.0" @@ -7364,9 +7385,9 @@ proxy-from-env@^1.1.0: integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== pump@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.3.tgz#151d979f1a29668dc0025ec589a455b53282268d" - integrity sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA== + version "3.0.4" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.4.tgz#1f313430527fa8b905622ebd22fe1444e757ab3c" + integrity sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA== dependencies: end-of-stream "^1.1.0" once "^1.3.1" @@ -7626,11 +7647,14 @@ resolve@^1.1.6, resolve@^1.10.0, resolve@^1.22.4: supports-preserve-symlinks-flag "^1.0.0" resolve@^2.0.0-next.5: - version "2.0.0-next.5" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c" - integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== + version "2.0.0-next.6" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.6.tgz#b3961812be69ace7b3bc35d5bf259434681294af" + integrity sha512-3JmVl5hMGtJ3kMmB3zi3DL25KfkCEyy3Tw7Gmw7z5w8M9WlwoPFnIvwChzu1+cF3iaK3sp18hhPz8ANeimdJfA== dependencies: - is-core-module "^2.13.0" + es-errors "^1.3.0" + is-core-module "^2.16.1" + node-exports-info "^1.6.0" + object-keys "^1.1.1" path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" @@ -7746,9 +7770,9 @@ safe-stable-stringify@^2.3.1, safe-stable-stringify@^2.4.3: integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== sax@>=0.6.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.4.4.tgz#f29c2bba80ce5b86f4343b4c2be9f2b96627cf8b" - integrity sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw== + version "1.6.0" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.6.0.tgz#da59637629307b97e7c4cb28e080a7bc38560d5b" + integrity sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA== scheduler@^0.23.0, scheduler@^0.23.2: version "0.23.2" @@ -7863,7 +7887,15 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -shelljs@^0.8.4, shelljs@^0.8.5: +shelljs@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.10.0.tgz#e3bbae99b0f3f0cc5dce05b46a346fae2090e883" + integrity sha512-Jex+xw5Mg2qMZL3qnzXIfaxEtBaC4n7xifqaqtrZDdlheR70OGkydrPJWT0V1cA1k3nanC86x9FwAmQl6w3Klw== + dependencies: + execa "^5.1.1" + fast-glob "^3.3.2" + +shelljs@^0.8.5: version "0.8.5" resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== @@ -8017,9 +8049,9 @@ socks@^2.8.3: smart-buffer "^4.2.0" sonic-boom@^4.0.1: - version "4.2.0" - resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-4.2.0.tgz#e59a525f831210fa4ef1896428338641ac1c124d" - integrity sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww== + version "4.2.1" + resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-4.2.1.tgz#28598250df4899c0ac572d7e2f0460690ba6a030" + integrity sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q== dependencies: atomic-sleep "^1.0.0" @@ -8107,9 +8139,9 @@ spdx-expression-parse@^4.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.22" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz#abf5a08a6f5d7279559b669f47f0a43e8f3464ef" - integrity sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ== + version "3.0.23" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz#b069e687b1291a32f126893ed76a27a745ee2133" + integrity sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw== split2@^3.0.0, split2@^3.2.2: version "3.2.2" @@ -8280,11 +8312,11 @@ strip-ansi@6.0.1, strip-ansi@^6.0.0, strip-ansi@^6.0.1: ansi-regex "^5.0.1" strip-ansi@^7.0.1, strip-ansi@^7.1.0, strip-ansi@^7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.2.tgz#132875abde678c7ea8d691533f2e7e22bb744dba" - integrity sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA== + version "7.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.2.0.tgz#d22a269522836a627af8d04b5c3fd2c7fa3e32e3" + integrity sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w== dependencies: - ansi-regex "^6.0.1" + ansi-regex "^6.2.2" strip-bom@^3.0.0: version "3.0.0" @@ -8313,10 +8345,10 @@ strip-json-comments@^3.1.1: resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== -strnum@^2.1.2, strnum@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/strnum/-/strnum-2.2.1.tgz#d28f896b4ef9985212494ce8bcf7ca304fad8368" - integrity sha512-BwRvNd5/QoAtyW1na1y1LsJGQNvRlkde6Q/ipqqEaivoMdV+B1OMOTVdwR+N/cwVUcIt9PYyHmV8HyexCZSupg== +strnum@^2.2.0, strnum@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/strnum/-/strnum-2.2.2.tgz#f11fd94ab62b536ba2ecc615858f3747c2881b3f" + integrity sha512-DnR90I+jtXNSTXWdwrEy9FakW7UX+qUZg28gj5fk2vxxl7uS/3bpI4fjFYVmdK9etptYBPNkpahuQnEwhwECqA== supports-color@^7, supports-color@^7.0.0, supports-color@^7.1.0: version "7.2.0" @@ -8373,9 +8405,9 @@ text-table@^0.2.0: integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== thingies@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/thingies/-/thingies-2.5.0.tgz#5f7b882c933b85989f8466b528a6247a6881e04f" - integrity sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw== + version "2.6.0" + resolved "https://registry.yarnpkg.com/thingies/-/thingies-2.6.0.tgz#e09b98b9e6f6caf8a759eca8481fea1de974d2b1" + integrity sha512-rMHRjmlFLM1R96UYPvpmnc3LYtdFrT33JIB7L9hetGue1qAPfn1N2LJeEjxUSidu1Iku+haLZXDuEXUHNGO/lg== thread-stream@^3.0.0: version "3.1.0" @@ -8409,17 +8441,17 @@ tinyglobby@^0.2.14, tinyglobby@^0.2.9: fdir "^6.5.0" picomatch "^4.0.3" -tldts-core@^7.0.23: - version "7.0.23" - resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-7.0.23.tgz#47bf18282a44641304a399d247703413b5d3e309" - integrity sha512-0g9vrtDQLrNIiCj22HSe9d4mLVG3g5ph5DZ8zCKBr4OtrspmNB6ss7hVyzArAeE88ceZocIEGkyW1Ime7fxPtQ== +tldts-core@^7.0.27: + version "7.0.27" + resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-7.0.27.tgz#4be95bd03b318f2232ea4c1554c4ae9980c77f69" + integrity sha512-YQ7uPjgWUibIK6DW5lrKujGwUKhLevU4hcGbP5O6TcIUb+oTjJYJVWPS4nZsIHrEEEG6myk/oqAJUEQmpZrHsg== tldts@^7.0.5: - version "7.0.23" - resolved "https://registry.yarnpkg.com/tldts/-/tldts-7.0.23.tgz#444f0f0720fa777839a23ea665e04f61ee57217a" - integrity sha512-ASdhgQIBSay0R/eXggAkQ53G4nTJqTXqC2kbaBbdDwM7SkjyZyO0OaaN1/FH7U/yCeqOHDwFO5j8+Os/IS1dXw== + version "7.0.27" + resolved "https://registry.yarnpkg.com/tldts/-/tldts-7.0.27.tgz#43c3fc6123eb07a3e12ae1868a9f2d1a5889028c" + integrity sha512-I4FZcVFcqCRuT0ph6dCDpPuO4Xgzvh+spkcTr1gK7peIvxWauoloVO0vuy1FQnijT63ss6AsHB6+OIM4aXHbPg== dependencies: - tldts-core "^7.0.23" + tldts-core "^7.0.27" to-regex-range@^5.0.1: version "5.0.1" @@ -8429,9 +8461,9 @@ to-regex-range@^5.0.1: is-number "^7.0.0" tough-cookie@*: - version "6.0.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-6.0.0.tgz#11e418b7864a2c0d874702bc8ce0f011261940e5" - integrity sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w== + version "6.0.1" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-6.0.1.tgz#a495f833836609ed983c19bc65639cfbceb54c76" + integrity sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw== dependencies: tldts "^7.0.5" @@ -8679,10 +8711,10 @@ undici-types@~6.21.0: resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb" integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ== -undici-types@~7.16.0: - version "7.16.0" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.16.0.tgz#ffccdff36aea4884cbfce9a750a0580224f58a46" - integrity sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw== +undici-types@~7.18.0: + version "7.18.2" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.18.2.tgz#29357a89e7b7ca4aef3bf0fd3fd0cd73884229e9" + integrity sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w== unicorn-magic@^0.3.0: version "0.3.0" @@ -9008,9 +9040,9 @@ write-file-atomic@^3.0.0: typedarray-to-buffer "^3.1.5" ws@^8.15.0: - version "8.19.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.19.0.tgz#ddc2bdfa5b9ad860204f5a72a4863a8895fd8c8b" - integrity sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg== + version "8.20.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.20.0.tgz#4cd9532358eba60bc863aad1623dfb045a4d4af8" + integrity sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA== xml2js@^0.6.2: version "0.6.2" From fb494254de97b6eb229d123bd67da7c58fddf1e3 Mon Sep 17 00:00:00 2001 From: Willie Ruemmele Date: Tue, 24 Mar 2026 09:59:31 -0600 Subject: [PATCH 2/6] chore: update MD defininition? --- src/commands/agent/generate/template.ts | 12 ++++-------- test/nuts/shared-setup.ts | 7 ++++--- test/nuts/template.nut.ts | 11 ++++------- 3 files changed, 12 insertions(+), 18 deletions(-) diff --git a/src/commands/agent/generate/template.ts b/src/commands/agent/generate/template.ts index bf55cb74..2f14a22c 100644 --- a/src/commands/agent/generate/template.ts +++ b/src/commands/agent/generate/template.ts @@ -23,16 +23,12 @@ import type { Bot, BotVersion, BotTemplate, - GenAiPlanner, BotDialogGroup, + GenAiPlannerBundle, ConversationDefinitionGoal, ConversationVariable, } from '@salesforce/types/metadata'; -export type GenAiPlannerBundleExt = { - GenAiPlannerBundle: GenAiPlanner & { botTemplate?: string }; -}; - export type BotTemplateExt = { '?xml': { '@_version': '1.0'; '@_encoding': 'UTF-8' }; BotTemplate: Omit & { @@ -114,18 +110,18 @@ export default class AgentGenerateTemplate extends SfCommand(join(botDir, `${botName}.bot-meta.xml`), parser); const botVersionJson = xmlToJson(join(botDir, `v${botVersion}.botVersion-meta.xml`), parser); - const genAiPlannerBundleMetaJson = xmlToJson( + const genAiPlannerBundleMetaJson = xmlToJson( join(genAiPlannerBundleDir, botName, `${botName}.genAiPlannerBundle`), parser ); // Modify the metadata files for final output // TODO: Confirm this name (might be conversationDefinitionPlanners) - genAiPlannerBundleMetaJson.GenAiPlannerBundle.botTemplate = finalFilename; + genAiPlannerBundleMetaJson.botTemplate = finalFilename; const botTemplate = convertBotToBotTemplate(botJson, botVersionJson, finalFilename, botTemplateFilePath); // Build and save the metadata files - jsonToXml(clonedGenAiPlannerBundleFilePath, genAiPlannerBundleMetaJson, builder); + jsonToXml(clonedGenAiPlannerBundleFilePath, genAiPlannerBundleMetaJson, builder); jsonToXml(botTemplateFilePath, botTemplate, builder); this.log(`\nSaved BotTemplate to:\n - ${botTemplateFilePath}`); diff --git a/test/nuts/shared-setup.ts b/test/nuts/shared-setup.ts index dc36c7eb..7e8ea415 100644 --- a/test/nuts/shared-setup.ts +++ b/test/nuts/shared-setup.ts @@ -15,7 +15,7 @@ */ import { join } from 'node:path'; -import { Duration, TestSession } from '@salesforce/cli-plugins-testkit'; +import { Duration, TestSession, execCmd } from '@salesforce/cli-plugins-testkit'; import { ComponentSetBuilder, RequestStatus, type ScopedPostDeploy } from '@salesforce/source-deploy-retrieve'; import { Org, SfError, User, Lifecycle, Connection } from '@salesforce/core'; import { sleep, ensureArray } from '@salesforce/kit'; @@ -113,8 +113,9 @@ export async function getTestSession(): Promise { // Create agent user using the new CLI command console.log('Creating agent user...'); - const agentUserResult = await session.exec<{ username: string }>( - `org create agent-user --target-org ${defaultOrg.username} --json` + const agentUserResult = execCmd<{ username: string }>( + `org create agent-user --target-org ${defaultOrg.username} --json`, + { ensureExitCode: 0 } ); if (!agentUserResult.jsonOutput?.result?.username) { diff --git a/test/nuts/template.nut.ts b/test/nuts/template.nut.ts index adf31437..2a140976 100644 --- a/test/nuts/template.nut.ts +++ b/test/nuts/template.nut.ts @@ -18,11 +18,8 @@ import { readFileSync } from 'node:fs'; import { execCmd, TestSession } from '@salesforce/cli-plugins-testkit'; import { XMLParser } from 'fast-xml-parser'; import { expect } from 'chai'; -import { - AgentGenerateTemplateResult, - BotTemplateExt, - GenAiPlannerBundleExt, -} from '../../src/commands/agent/generate/template.js'; +import { GenAiPlannerBundle } from '@salesforce/types/metadata'; +import { AgentGenerateTemplateResult, BotTemplateExt } from '../../src/commands/agent/generate/template.js'; import { getTestSession } from './shared-setup.js'; describe('agent generate template NUTs', function () { @@ -123,10 +120,10 @@ describe('agent generate template NUTs', function () { const generatedGenAiPlannerBundleFile = parser.parse( readFileSync(generatedGenAiPlannerBundleFilePath, 'utf-8') - ) as GenAiPlannerBundleExt; + ) as GenAiPlannerBundle; const mockGenAiPlannerBundleFile = parser.parse( readFileSync(mockGenAiPlannerBundleFilePath, 'utf-8') - ) as GenAiPlannerBundleExt; + ) as GenAiPlannerBundle; expect(generatedGenAiPlannerBundleFile).to.deep.equal(mockGenAiPlannerBundleFile); }); }); From 750feb46c32696b6a4ae7802e3a7329383fd56ea Mon Sep 17 00:00:00 2001 From: Willie Ruemmele Date: Tue, 24 Mar 2026 10:09:16 -0600 Subject: [PATCH 3/6] test: set CLI for create agent-user command --- test/nuts/shared-setup.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/nuts/shared-setup.ts b/test/nuts/shared-setup.ts index 7e8ea415..03a99e6c 100644 --- a/test/nuts/shared-setup.ts +++ b/test/nuts/shared-setup.ts @@ -115,7 +115,7 @@ export async function getTestSession(): Promise { console.log('Creating agent user...'); const agentUserResult = execCmd<{ username: string }>( `org create agent-user --target-org ${defaultOrg.username} --json`, - { ensureExitCode: 0 } + { ensureExitCode: 0, cli: 'sf' } ); if (!agentUserResult.jsonOutput?.result?.username) { From 61b4df6cd4e486d2c73376dccd35610b24cdc5cf Mon Sep 17 00:00:00 2001 From: Willie Ruemmele Date: Tue, 24 Mar 2026 10:43:58 -0600 Subject: [PATCH 4/6] chore: update type changes --- src/commands/agent/generate/template.ts | 11 ++++++++--- test/nuts/template.nut.ts | 11 +++++++---- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/src/commands/agent/generate/template.ts b/src/commands/agent/generate/template.ts index 2f14a22c..2a03d20a 100644 --- a/src/commands/agent/generate/template.ts +++ b/src/commands/agent/generate/template.ts @@ -39,6 +39,11 @@ export type BotTemplateExt = { }; }; +export type GenAiPlannerBundleExt = { + '?xml': { '@_version': '1.0'; '@_encoding': 'UTF-8' }; + GenAiPlannerBundle: GenAiPlannerBundle; +}; + type BotExt = { Bot: Bot & { agentDSLEnabled?: boolean; @@ -110,18 +115,18 @@ export default class AgentGenerateTemplate extends SfCommand(join(botDir, `${botName}.bot-meta.xml`), parser); const botVersionJson = xmlToJson(join(botDir, `v${botVersion}.botVersion-meta.xml`), parser); - const genAiPlannerBundleMetaJson = xmlToJson( + const genAiPlannerBundleMetaJson = xmlToJson( join(genAiPlannerBundleDir, botName, `${botName}.genAiPlannerBundle`), parser ); // Modify the metadata files for final output // TODO: Confirm this name (might be conversationDefinitionPlanners) - genAiPlannerBundleMetaJson.botTemplate = finalFilename; + genAiPlannerBundleMetaJson.GenAiPlannerBundle.botTemplate = finalFilename; const botTemplate = convertBotToBotTemplate(botJson, botVersionJson, finalFilename, botTemplateFilePath); // Build and save the metadata files - jsonToXml(clonedGenAiPlannerBundleFilePath, genAiPlannerBundleMetaJson, builder); + jsonToXml(clonedGenAiPlannerBundleFilePath, genAiPlannerBundleMetaJson, builder); jsonToXml(botTemplateFilePath, botTemplate, builder); this.log(`\nSaved BotTemplate to:\n - ${botTemplateFilePath}`); diff --git a/test/nuts/template.nut.ts b/test/nuts/template.nut.ts index 2a140976..a462973f 100644 --- a/test/nuts/template.nut.ts +++ b/test/nuts/template.nut.ts @@ -18,8 +18,11 @@ import { readFileSync } from 'node:fs'; import { execCmd, TestSession } from '@salesforce/cli-plugins-testkit'; import { XMLParser } from 'fast-xml-parser'; import { expect } from 'chai'; -import { GenAiPlannerBundle } from '@salesforce/types/metadata'; -import { AgentGenerateTemplateResult, BotTemplateExt } from '../../src/commands/agent/generate/template.js'; +import type { + AgentGenerateTemplateResult, + BotTemplateExt, + GenAiPlannerBundleExt, +} from '../../src/commands/agent/generate/template.js'; import { getTestSession } from './shared-setup.js'; describe('agent generate template NUTs', function () { @@ -120,10 +123,10 @@ describe('agent generate template NUTs', function () { const generatedGenAiPlannerBundleFile = parser.parse( readFileSync(generatedGenAiPlannerBundleFilePath, 'utf-8') - ) as GenAiPlannerBundle; + ) as GenAiPlannerBundleExt; const mockGenAiPlannerBundleFile = parser.parse( readFileSync(mockGenAiPlannerBundleFilePath, 'utf-8') - ) as GenAiPlannerBundle; + ) as GenAiPlannerBundleExt; expect(generatedGenAiPlannerBundleFile).to.deep.equal(mockGenAiPlannerBundleFile); }); }); From f792987b746c05da9f3458a565e3f14ccbe372db Mon Sep 17 00:00:00 2001 From: Willie Ruemmele Date: Tue, 24 Mar 2026 11:05:56 -0600 Subject: [PATCH 5/6] test: change agent test create NUTs to use --preview --- test/nuts/agent.test.create.nut.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/test/nuts/agent.test.create.nut.ts b/test/nuts/agent.test.create.nut.ts index 6a802173..536c2488 100644 --- a/test/nuts/agent.test.create.nut.ts +++ b/test/nuts/agent.test.create.nut.ts @@ -24,22 +24,20 @@ import { getTestSession, getUsername } from './shared-setup.js'; describe('agent test create', function () { // Increase timeout for setup since shared setup includes long waits and deployments - this.timeout(30 * 60 * 1000); // 30 minutes + this.timeout(5 * 60 * 1000); // 5 minutes (using --preview, no deployment needed) let session: TestSession; before(async function () { this.timeout(30 * 60 * 1000); // 30 minutes for setup session = await getTestSession(); }); - it('should create test from test spec file', async function () { - // Increase timeout to 30 minutes since deployment can take a long time - this.timeout(30 * 60 * 1000); + it('should create test from test spec file', () => { const testApiName = genUniqueString('Test_Agent_%s'); // Use the existing test spec file from the mock project const specPath = join(session.project.dir, 'specs', 'testSpec.yaml'); const commandResult = execCmd( - `agent test create --api-name "${testApiName}" --spec "${specPath}" --target-org ${getUsername()} --json`, + `agent test create --api-name "${testApiName}" --spec "${specPath}" --target-org ${getUsername()} --preview --json`, { ensureExitCode: 0 } ); @@ -64,7 +62,7 @@ describe('agent test create', function () { const normalizedInvalidSpecPath = normalize(invalidSpecPath).replace(/\\/g, '/'); execCmd( - `agent test create --api-name "${testApiName}" --spec "${normalizedInvalidSpecPath}" --target-org ${getUsername()} --json`, + `agent test create --api-name "${testApiName}" --spec "${normalizedInvalidSpecPath}" --target-org ${getUsername()} --preview --json`, { ensureExitCode: 1 } ); }); From 035ab04d11a51ef1029e2de8b9bba7084b3d7363 Mon Sep 17 00:00:00 2001 From: Willie Ruemmele Date: Tue, 24 Mar 2026 11:28:08 -0600 Subject: [PATCH 6/6] chore: fix assertion from --preveiew --- test/nuts/agent.test.create.nut.ts | 5 ----- 1 file changed, 5 deletions(-) diff --git a/test/nuts/agent.test.create.nut.ts b/test/nuts/agent.test.create.nut.ts index 536c2488..ab5c05e5 100644 --- a/test/nuts/agent.test.create.nut.ts +++ b/test/nuts/agent.test.create.nut.ts @@ -15,7 +15,6 @@ */ import { join, normalize } from 'node:path'; -import { existsSync } from 'node:fs'; import { expect } from 'chai'; import { genUniqueString, TestSession } from '@salesforce/cli-plugins-testkit'; import { execCmd } from '@salesforce/cli-plugins-testkit'; @@ -50,10 +49,6 @@ describe('agent test create', function () { expect(result.path).to.be.a('string').and.not.be.empty; expect(result.contents).to.be.a('string').and.not.be.empty; - - // Verify file exists (path is relative to project root) - const fullPath = join(session.project.dir, result.path); - expect(existsSync(fullPath)).to.be.true; }); it('should fail when spec file does not exist', async () => {