diff --git a/packages/@aws-cdk-testing/cli-integ/lib/cli/run-suite.ts b/packages/@aws-cdk-testing/cli-integ/lib/cli/run-suite.ts index a0ba8a8ef..a75f296f6 100644 --- a/packages/@aws-cdk-testing/cli-integ/lib/cli/run-suite.ts +++ b/packages/@aws-cdk-testing/cli-integ/lib/cli/run-suite.ts @@ -88,6 +88,11 @@ async function main() { type: 'string', requiresArg: true, }) + .options('seed', { + describe: 'Set the seed value to replicate a test run', + type: 'string', + requiresArg: true, + }) .options('verbose', { alias: 'v', describe: 'Run in verbose mode', @@ -225,6 +230,7 @@ async function main() { await jest.run([ '--randomize', + ...args.seed ? [`--seed=${args.seed}`] : [], ...args.runInBand ? ['-i'] : [], ...args.test ? ['-t', args.test] : [], ...args.verbose ? ['--verbose'] : [], diff --git a/packages/@aws-cdk-testing/cli-integ/lib/with-aws.ts b/packages/@aws-cdk-testing/cli-integ/lib/with-aws.ts index b118c5316..b0a213968 100644 --- a/packages/@aws-cdk-testing/cli-integ/lib/with-aws.ts +++ b/packages/@aws-cdk-testing/cli-integ/lib/with-aws.ts @@ -1,3 +1,4 @@ +import type { Constraint } from '@cdklabs/cdk-atmosphere-client'; import { AtmosphereClient } from '@cdklabs/cdk-atmosphere-client'; import { AwsClients } from './aws'; import type { TestContext } from './integ-test'; @@ -27,6 +28,22 @@ export function atmospherePool() { export type AwsContext = { readonly aws: AwsClients }; +export interface AwsContextOptions { + /** + * Request the test environment to be in one of these regions + * + * @default - all regions are possible + */ + readonly regions?: string[]; + + /** + * Do not bootstrap the env + * + * @default false + */ + readonly disableBootstrap?: boolean; +} + /** * Higher order function to execute a block with an AWS client setup * @@ -34,16 +51,31 @@ export type AwsContext = { readonly aws: AwsClients }; */ export function withAws( block: (context: A & AwsContext & DisableBootstrapContext) => Promise, - disableBootstrap: boolean = false, + options: AwsContextOptions = {}, ): (context: A) => Promise { return async (context: A) => { + const disableBootstrap = options.disableBootstrap ?? false; + if (atmosphereEnabled()) { const atmosphere = new AtmosphereClient(atmosphereEndpoint(), { logStream: context.output, }); + const constraints: Constraint[] = []; + if (options.regions) { + constraints.push({ + type: 'region', + value: [...options.regions], + }); + } + const start = Date.now(); - const allocation = await atmosphere.acquire({ pool: atmospherePool(), requester: context.name, timeoutSeconds: 60 * 30 }); + const allocation = await atmosphere.acquire({ + pool: atmospherePool(), + requester: context.name, + timeoutSeconds: 60 * 30, + constraints, + }); let outcome = 'success'; context.reportWaitTime(Date.now() - start); diff --git a/packages/@aws-cdk-testing/cli-integ/lib/with-cdk-app.ts b/packages/@aws-cdk-testing/cli-integ/lib/with-cdk-app.ts index 5e498e671..fefe89dc6 100644 --- a/packages/@aws-cdk-testing/cli-integ/lib/with-cdk-app.ts +++ b/packages/@aws-cdk-testing/cli-integ/lib/with-cdk-app.ts @@ -14,7 +14,7 @@ import { testSource } from './package-sources/subprocess'; import { RESOURCES_DIR } from './resources'; import type { ShellOptions } from './shell'; import { shell, ShellHelper, rimraf } from './shell'; -import type { AwsContext } from './with-aws'; +import type { AwsContext, AwsContextOptions } from './with-aws'; import { atmosphereEnabled, withAws } from './with-aws'; import { withTimeout } from './with-timeout'; import { findYarnPackages } from './yarn'; @@ -22,6 +22,13 @@ import { findYarnPackages } from './yarn'; export const DEFAULT_TEST_TIMEOUT_S = 20 * 60; export const EXTENDED_TEST_TIMEOUT_S = 30 * 60; +export interface CdkAppContextOptions { + /** + * Configure the AWS context of the app. + */ + readonly aws?: AwsContextOptions; +} + /** * Higher order function to execute a block with a CDK app fixture * @@ -147,20 +154,20 @@ export function withCdkMigrateApp( * We could have put `withAws(withCdkApp(fixture => { /... actual test here.../ }))` in every * test declaration but centralizing it is going to make it convenient to modify in the future. */ -export function withDefaultFixture(block: (context: TestFixture) => Promise) { - return withAws(withTimeout(DEFAULT_TEST_TIMEOUT_S, withCdkApp(block))); +export function withDefaultFixture(block: (context: TestFixture) => Promise, options: CdkAppContextOptions = {}) { + return withAws(withTimeout(DEFAULT_TEST_TIMEOUT_S, withCdkApp(block)), options.aws); } -export function withSpecificFixture(appName: string, block: (context: TestFixture) => Promise) { - return withAws(withTimeout(DEFAULT_TEST_TIMEOUT_S, withSpecificCdkApp(appName, block))); +export function withSpecificFixture(appName: string, block: (context: TestFixture) => Promise, options: CdkAppContextOptions = {}) { + return withAws(withTimeout(DEFAULT_TEST_TIMEOUT_S, withSpecificCdkApp(appName, block)), options.aws); } -export function withExtendedTimeoutFixture(block: (context: TestFixture) => Promise) { - return withAws(withTimeout(EXTENDED_TEST_TIMEOUT_S, withCdkApp(block))); +export function withExtendedTimeoutFixture(block: (context: TestFixture) => Promise, options: CdkAppContextOptions = {}) { + return withAws(withTimeout(EXTENDED_TEST_TIMEOUT_S, withCdkApp(block)), options.aws); } -export function withCDKMigrateFixture(language: string, block: (content: TestFixture) => Promise) { - return withAws(withTimeout(DEFAULT_TEST_TIMEOUT_S, withCdkMigrateApp(language, block))); +export function withCDKMigrateFixture(language: string, block: (content: TestFixture) => Promise, options: CdkAppContextOptions = {}) { + return withAws(withTimeout(DEFAULT_TEST_TIMEOUT_S, withCdkMigrateApp(language, block)), options.aws); } /** @@ -210,8 +217,11 @@ export interface DisableBootstrapContext { * To be used in place of `withDefaultFixture` when the test * should not create the default bootstrap stack */ -export function withoutBootstrap(block: (context: TestFixture) => Promise) { - return withAws(withCdkApp(block), true); +export function withoutBootstrap(block: (context: TestFixture) => Promise, options: CdkAppContextOptions = {}) { + return withAws(withCdkApp(block), { + ...options.aws, + disableBootstrap: true, + }); } export interface CdkCliOptions extends ShellOptions { @@ -405,6 +415,10 @@ export class TestFixture extends ShellHelper { }); } + /** + * @returns the captured output of the deploy command. + * !!! DO NOT assume this is the stack's ARN. It will contain other output. !!! + */ public async cdkDeploy(stackNames: string | string[], options: CdkCliOptions = {}, skipStackRename?: boolean) { return this.cdk(this.cdkDeployCommandLine(stackNames, options, skipStackRename), options); } diff --git a/packages/@aws-cdk-testing/cli-integ/package.json b/packages/@aws-cdk-testing/cli-integ/package.json index 5471c60fc..ceb291d34 100644 --- a/packages/@aws-cdk-testing/cli-integ/package.json +++ b/packages/@aws-cdk-testing/cli-integ/package.json @@ -80,7 +80,7 @@ "@aws-sdk/client-sso": "^3.953.0", "@aws-sdk/client-sts": "^3.953.0", "@aws-sdk/credential-providers": "^3.953.0", - "@cdklabs/cdk-atmosphere-client": "^0.0.79", + "@cdklabs/cdk-atmosphere-client": "^0.0.84", "@octokit/rest": "^20", "@smithy/types": "^4.10.0", "@smithy/util-retry": "^4.2.6", diff --git a/packages/@aws-cdk-testing/cli-integ/tests/cli-integ-tests/flags/cdk-flags-with-cli-context.integtest.ts b/packages/@aws-cdk-testing/cli-integ/tests/cli-integ-tests/flags/cdk-flags-with-cli-context.integtest.ts index a1266e497..61ea43947 100644 --- a/packages/@aws-cdk-testing/cli-integ/tests/cli-integ-tests/flags/cdk-flags-with-cli-context.integtest.ts +++ b/packages/@aws-cdk-testing/cli-integ/tests/cli-integ-tests/flags/cdk-flags-with-cli-context.integtest.ts @@ -20,6 +20,6 @@ integTest( expect(output).toContain('Flag changes:'); }), - true, + { disableBootstrap: true }, ), ); diff --git a/packages/@aws-cdk-testing/cli-integ/tests/cli-integ-tests/hotswap/cdk-hotswap-deployment-supports-bedrock-agentcore-runtime.integtest.ts b/packages/@aws-cdk-testing/cli-integ/tests/cli-integ-tests/hotswap/cdk-hotswap-deployment-supports-bedrock-agentcore-runtime.integtest.ts index 23b455938..130aa63f6 100644 --- a/packages/@aws-cdk-testing/cli-integ/tests/cli-integ-tests/hotswap/cdk-hotswap-deployment-supports-bedrock-agentcore-runtime.integtest.ts +++ b/packages/@aws-cdk-testing/cli-integ/tests/cli-integ-tests/hotswap/cdk-hotswap-deployment-supports-bedrock-agentcore-runtime.integtest.ts @@ -3,31 +3,12 @@ import { integTest, withDefaultFixture } from '../../../lib'; jest.setTimeout(2 * 60 * 60_000); // Includes the time to acquire locks, worst-case single-threaded runtime -// Bedrock AgentCore Runtime is only available in specific regions -// Source: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/agentcore-regions.html -const SUPPORTED_REGIONS = [ - 'ap-south-1', - 'ap-southeast-1', - 'ap-southeast-2', - 'ap-northeast-1', - 'eu-west-1', - 'eu-central-1', - 'us-east-1', - 'us-east-2', - 'us-west-2', -]; - integTest( 'hotswap deployment supports Bedrock AgentCore Runtime', withDefaultFixture(async (fixture) => { - const currentRegion = fixture.aws.region; - if (!SUPPORTED_REGIONS.includes(currentRegion)) { - fixture.log(`Skipping test: Bedrock AgentCore Runtime is not supported in region ${currentRegion}`); - return; - } - // GIVEN - const stackArn = await fixture.cdkDeploy('agentcore-hotswap', { + const stackName = 'agentcore-hotswap'; + await fixture.cdkDeploy(stackName, { captureStderr: false, modEnv: { DYNAMIC_BEDROCK_RUNTIME_DESCRIPTION: 'original description', @@ -36,7 +17,7 @@ integTest( }); // WHEN - const deployOutput = await fixture.cdkDeploy('agentcore-hotswap', { + const deployOutput = await fixture.cdkDeploy(stackName, { options: ['--hotswap'], captureStderr: true, onlyStderr: true, @@ -46,13 +27,9 @@ integTest( }, }); - // Extract stack name from ARN (format: arn:aws:cloudformation:region:account:stack/name/id) - // Using the full ARN can cause "Stack name cannot exceed 128 characters" error in some cases - const stackName = stackArn.split('/')[1]; - const response = await fixture.aws.cloudFormation.send( new DescribeStacksCommand({ - StackName: stackName, + StackName: fixture.fullStackName(stackName), }), ); const runtimeId = response.Stacks?.[0].Outputs?.find((output) => output.OutputKey === 'RuntimeId')?.OutputValue; @@ -65,5 +42,21 @@ integTest( // The entire string fails locally due to formatting. Making this test less specific expect(deployOutput).toMatch(/hotswapped!/); expect(deployOutput).toContain(runtimeId); + }, { + aws: { + // Bedrock AgentCore Runtime is only available in specific regions + // Source: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/agentcore-regions.html + regions: [ + 'ap-south-1', + 'ap-southeast-1', + 'ap-southeast-2', + 'ap-northeast-1', + 'eu-west-1', + 'eu-central-1', + 'us-east-1', + 'us-east-2', + 'us-west-2', + ], + }, }), ); diff --git a/yarn.lock b/yarn.lock index cf13664c0..f350a717a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -579,6 +579,51 @@ "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" +"@aws-sdk/client-cognito-identity@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.970.0.tgz#5040f04d5cbfd9c13da140dc63f235729481d7c8" + integrity sha512-1JTW7UFTMjv0U61bCMWnqLF3fIUcCAfrhZX33XcKMs1CchhdDTTn/IBfPJPD7RanyfjeuP7sOtEHNYqPqLFeJQ== + dependencies: + "@aws-crypto/sha256-browser" "5.2.0" + "@aws-crypto/sha256-js" "5.2.0" + "@aws-sdk/core" "3.970.0" + "@aws-sdk/credential-provider-node" "3.970.0" + "@aws-sdk/middleware-host-header" "3.969.0" + "@aws-sdk/middleware-logger" "3.969.0" + "@aws-sdk/middleware-recursion-detection" "3.969.0" + "@aws-sdk/middleware-user-agent" "3.970.0" + "@aws-sdk/region-config-resolver" "3.969.0" + "@aws-sdk/types" "3.969.0" + "@aws-sdk/util-endpoints" "3.970.0" + "@aws-sdk/util-user-agent-browser" "3.969.0" + "@aws-sdk/util-user-agent-node" "3.970.0" + "@smithy/config-resolver" "^4.4.6" + "@smithy/core" "^3.20.6" + "@smithy/fetch-http-handler" "^5.3.9" + "@smithy/hash-node" "^4.2.8" + "@smithy/invalid-dependency" "^4.2.8" + "@smithy/middleware-content-length" "^4.2.8" + "@smithy/middleware-endpoint" "^4.4.7" + "@smithy/middleware-retry" "^4.4.23" + "@smithy/middleware-serde" "^4.2.9" + "@smithy/middleware-stack" "^4.2.8" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/node-http-handler" "^4.4.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/smithy-client" "^4.10.8" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" + "@smithy/util-base64" "^4.3.0" + "@smithy/util-body-length-browser" "^4.2.0" + "@smithy/util-body-length-node" "^4.2.1" + "@smithy/util-defaults-mode-browser" "^4.3.22" + "@smithy/util-defaults-mode-node" "^4.2.25" + "@smithy/util-endpoints" "^3.2.8" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-retry" "^4.2.8" + "@smithy/util-utf8" "^4.2.0" + tslib "^2.6.2" + "@aws-sdk/client-ec2@^3": version "3.953.0" resolved "https://registry.yarnpkg.com/@aws-sdk/client-ec2/-/client-ec2-3.953.0.tgz#94e7a7c3c3961a2835afc30e2b3805102082e7cf" @@ -1283,6 +1328,50 @@ "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" +"@aws-sdk/client-sso@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.970.0.tgz#822f292617bb23f7266ec217d01f64d5a8497008" + integrity sha512-ArmgnOsSCXN5VyIvZb4kSP5hpqlRRHolrMtKQ/0N8Hw4MTb7/IeYHSZzVPNzzkuX6gn5Aj8txoUnDPM8O7pc9g== + dependencies: + "@aws-crypto/sha256-browser" "5.2.0" + "@aws-crypto/sha256-js" "5.2.0" + "@aws-sdk/core" "3.970.0" + "@aws-sdk/middleware-host-header" "3.969.0" + "@aws-sdk/middleware-logger" "3.969.0" + "@aws-sdk/middleware-recursion-detection" "3.969.0" + "@aws-sdk/middleware-user-agent" "3.970.0" + "@aws-sdk/region-config-resolver" "3.969.0" + "@aws-sdk/types" "3.969.0" + "@aws-sdk/util-endpoints" "3.970.0" + "@aws-sdk/util-user-agent-browser" "3.969.0" + "@aws-sdk/util-user-agent-node" "3.970.0" + "@smithy/config-resolver" "^4.4.6" + "@smithy/core" "^3.20.6" + "@smithy/fetch-http-handler" "^5.3.9" + "@smithy/hash-node" "^4.2.8" + "@smithy/invalid-dependency" "^4.2.8" + "@smithy/middleware-content-length" "^4.2.8" + "@smithy/middleware-endpoint" "^4.4.7" + "@smithy/middleware-retry" "^4.4.23" + "@smithy/middleware-serde" "^4.2.9" + "@smithy/middleware-stack" "^4.2.8" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/node-http-handler" "^4.4.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/smithy-client" "^4.10.8" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" + "@smithy/util-base64" "^4.3.0" + "@smithy/util-body-length-browser" "^4.2.0" + "@smithy/util-body-length-node" "^4.2.1" + "@smithy/util-defaults-mode-browser" "^4.3.22" + "@smithy/util-defaults-mode-node" "^4.2.25" + "@smithy/util-endpoints" "^3.2.8" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-retry" "^4.2.8" + "@smithy/util-utf8" "^4.2.0" + tslib "^2.6.2" + "@aws-sdk/client-sts@^3", "@aws-sdk/client-sts@^3.953.0": version "3.953.0" resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.953.0.tgz#e9482447f91f5677949259f3706e2954d1be2135" @@ -1355,6 +1444,25 @@ "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" +"@aws-sdk/core@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.970.0.tgz#3dbd978d39de680b03bf00354032fec7df397f3b" + integrity sha512-klpzObldOq8HXzDjDlY6K8rMhYZU6mXRz6P9F9N+tWnjoYFfeBMra8wYApydElTUYQKP1O7RLHwH1OKFfKcqIA== + dependencies: + "@aws-sdk/types" "3.969.0" + "@aws-sdk/xml-builder" "3.969.0" + "@smithy/core" "^3.20.6" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/signature-v4" "^5.3.8" + "@smithy/smithy-client" "^4.10.8" + "@smithy/types" "^4.12.0" + "@smithy/util-base64" "^4.3.0" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-utf8" "^4.2.0" + tslib "^2.6.2" + "@aws-sdk/credential-provider-cognito-identity@3.953.0": version "3.953.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.953.0.tgz#882b8c6f8fb5f191ccdfd93036083cb83dbd1eaf" @@ -1366,6 +1474,17 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/credential-provider-cognito-identity@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.970.0.tgz#95feda56421c2b1b83f46c801b061801ed70d01e" + integrity sha512-mZfK/fnmfHkbz1TktCnNKMxNdmbbBoa+Ywx9iKxO0dMHp1EMnuF+z31BIH5EEp2iYVW+R71lh97o1FtGTcATgw== + dependencies: + "@aws-sdk/client-cognito-identity" "3.970.0" + "@aws-sdk/types" "3.969.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/credential-provider-env@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.0.0.tgz#8b5bbf1fd5d4cfd012caae7dca54a797c0d714c3" @@ -1385,6 +1504,17 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/credential-provider-env@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.970.0.tgz#c8d97b001d896db418b905cb1f3564a855f73d44" + integrity sha512-rtVzXzEtAfZBfh+lq3DAvRar4c3jyptweOAJR2DweyXx71QSMY+O879hjpMwES7jl07a3O1zlnFIDo4KP/96kQ== + dependencies: + "@aws-sdk/core" "3.970.0" + "@aws-sdk/types" "3.969.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/credential-provider-http@3.953.0": version "3.953.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.953.0.tgz#762e106635905b08ac37ed623c2ac0e0509b85d7" @@ -1401,6 +1531,22 @@ "@smithy/util-stream" "^4.5.7" tslib "^2.6.2" +"@aws-sdk/credential-provider-http@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.970.0.tgz#e4f17105d9a7908342defe91e2c616db9ea646be" + integrity sha512-CjDbWL7JxjLc9ZxQilMusWSw05yRvUJKRpz59IxDpWUnSMHC9JMMUUkOy5Izk8UAtzi6gupRWArp4NG4labt9Q== + dependencies: + "@aws-sdk/core" "3.970.0" + "@aws-sdk/types" "3.969.0" + "@smithy/fetch-http-handler" "^5.3.9" + "@smithy/node-http-handler" "^4.4.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/smithy-client" "^4.10.8" + "@smithy/types" "^4.12.0" + "@smithy/util-stream" "^4.5.10" + tslib "^2.6.2" + "@aws-sdk/credential-provider-imds@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.0.0.tgz#cadeb85141eb0a7c7608ed83a994129c1321aad5" @@ -1438,6 +1584,26 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/credential-provider-ini@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.970.0.tgz#4fabb659f30850df7e1c926d426cb056bdecac0d" + integrity sha512-L5R1hN1FY/xCmH65DOYMXl8zqCFiAq0bAq8tJZU32mGjIl1GzGeOkeDa9c461d81o7gsQeYzXyqFD3vXEbJ+kQ== + dependencies: + "@aws-sdk/core" "3.970.0" + "@aws-sdk/credential-provider-env" "3.970.0" + "@aws-sdk/credential-provider-http" "3.970.0" + "@aws-sdk/credential-provider-login" "3.970.0" + "@aws-sdk/credential-provider-process" "3.970.0" + "@aws-sdk/credential-provider-sso" "3.970.0" + "@aws-sdk/credential-provider-web-identity" "3.970.0" + "@aws-sdk/nested-clients" "3.970.0" + "@aws-sdk/types" "3.969.0" + "@smithy/credential-provider-imds" "^4.2.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/credential-provider-login@3.953.0": version "3.953.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-login/-/credential-provider-login-3.953.0.tgz#f09738c83a8839fc23ac7f75c309c668d71aed0d" @@ -1452,6 +1618,20 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/credential-provider-login@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-login/-/credential-provider-login-3.970.0.tgz#814b6d40dd415a99e2503af915a604acd651a18e" + integrity sha512-C+1dcLr+p2E+9hbHyvrQTZ46Kj4vC2RoP6N935GEukHQa637ZjXs8VlyHJ2xTvbvwwLZQNiu56Cx7o/OFOqw1A== + dependencies: + "@aws-sdk/core" "3.970.0" + "@aws-sdk/nested-clients" "3.970.0" + "@aws-sdk/types" "3.969.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/credential-provider-node@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.0.0.tgz#7e2febc1e08500bee91f4f1178b8fb6dd04a36c5" @@ -1482,6 +1662,24 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/credential-provider-node@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.970.0.tgz#9be951d58feb5ecc5dd1dfa23338c165f76f75cd" + integrity sha512-nMM0eeVuiLtw1taLRQ+H/H5Qp11rva8ILrzAQXSvlbDeVmbc7d8EeW5Q2xnCJu+3U+2JNZ1uxqIL22pB2sLEMA== + dependencies: + "@aws-sdk/credential-provider-env" "3.970.0" + "@aws-sdk/credential-provider-http" "3.970.0" + "@aws-sdk/credential-provider-ini" "3.970.0" + "@aws-sdk/credential-provider-process" "3.970.0" + "@aws-sdk/credential-provider-sso" "3.970.0" + "@aws-sdk/credential-provider-web-identity" "3.970.0" + "@aws-sdk/types" "3.969.0" + "@smithy/credential-provider-imds" "^4.2.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/credential-provider-process@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.0.0.tgz#a6c1d0d96de31bbaa9c13e5c09101533b1cf65e2" @@ -1504,6 +1702,18 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/credential-provider-process@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.970.0.tgz#b4eddf6a544bf174b79f009a21ffea0e74cb8c12" + integrity sha512-0XeT8OaT9iMA62DFV9+m6mZfJhrD0WNKf4IvsIpj2Z7XbaYfz3CoDDvNoALf3rPY9NzyMHgDxOspmqdvXP00mw== + dependencies: + "@aws-sdk/core" "3.970.0" + "@aws-sdk/types" "3.969.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/credential-provider-sso@3.953.0": version "3.953.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.953.0.tgz#9067eb54f055fb3f6eb6625cc9a926e959b41d51" @@ -1518,6 +1728,20 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/credential-provider-sso@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.970.0.tgz#27c1275f276390d419861e02b7ebf8ea6c4be5d0" + integrity sha512-ROb+Aijw8nzkB14Nh2XRH861++SeTZykUzk427y8YtgTLxjAOjgDTchDUFW2Fx6GFWkSjqJ3sY7SZyb33IqyFw== + dependencies: + "@aws-sdk/client-sso" "3.970.0" + "@aws-sdk/core" "3.970.0" + "@aws-sdk/token-providers" "3.970.0" + "@aws-sdk/types" "3.969.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/credential-provider-web-identity@3.953.0": version "3.953.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.953.0.tgz#148b4e182e2c25188ea3a3c775957011ea7d2121" @@ -1531,7 +1755,20 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" -"@aws-sdk/credential-providers@^3", "@aws-sdk/credential-providers@^3.948.0", "@aws-sdk/credential-providers@^3.953.0": +"@aws-sdk/credential-provider-web-identity@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.970.0.tgz#f34e6f4ce38ddcb43a742ae57e858cc00f681dce" + integrity sha512-r7tnYJJg+B6QvnsRHSW5vDol+ks6n+5jBZdCFdGyK63hjcMRMqHx59zEH8O47UR1PFv5hS2Q3uGz6HXvVtP40Q== + dependencies: + "@aws-sdk/core" "3.970.0" + "@aws-sdk/nested-clients" "3.970.0" + "@aws-sdk/types" "3.969.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + +"@aws-sdk/credential-providers@^3", "@aws-sdk/credential-providers@^3.953.0": version "3.953.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.953.0.tgz#121e8520a115eae9d02be4af5c4c690bb5ba3c79" integrity sha512-UBWOZBfd0MhxnPW+lVK382veOVn5ehtnqTPEKVdu0zgVILz3ch6UK9qanFo/Zo3cIx2OjSD54xwgiRjCumbW2A== @@ -1557,6 +1794,32 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/credential-providers@^3.966.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.970.0.tgz#284f3e57532cb3fe7f8f4f4371c48b87e6c4dba8" + integrity sha512-vBQJLwr1VSUD8jWgaS0nuWIGWXkUlfv+c/fXfYvgMWPFow9ShggGo/lfo/y4OC69mbWfMyScIxBVUp78/st9tA== + dependencies: + "@aws-sdk/client-cognito-identity" "3.970.0" + "@aws-sdk/core" "3.970.0" + "@aws-sdk/credential-provider-cognito-identity" "3.970.0" + "@aws-sdk/credential-provider-env" "3.970.0" + "@aws-sdk/credential-provider-http" "3.970.0" + "@aws-sdk/credential-provider-ini" "3.970.0" + "@aws-sdk/credential-provider-login" "3.970.0" + "@aws-sdk/credential-provider-node" "3.970.0" + "@aws-sdk/credential-provider-process" "3.970.0" + "@aws-sdk/credential-provider-sso" "3.970.0" + "@aws-sdk/credential-provider-web-identity" "3.970.0" + "@aws-sdk/nested-clients" "3.970.0" + "@aws-sdk/types" "3.969.0" + "@smithy/config-resolver" "^4.4.6" + "@smithy/core" "^3.20.6" + "@smithy/credential-provider-imds" "^4.2.8" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/ec2-metadata-service@^3": version "3.953.0" resolved "https://registry.yarnpkg.com/@aws-sdk/ec2-metadata-service/-/ec2-metadata-service-3.953.0.tgz#c6f44aa5fad6fe71b36b56728f0a7a17e9349ece" @@ -1683,6 +1946,16 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/middleware-host-header@3.969.0": + version "3.969.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.969.0.tgz#e9f09254c7c4122cd846b7a679823a6643f1fefc" + integrity sha512-AWa4rVsAfBR4xqm7pybQ8sUNJYnjyP/bJjfAw34qPuh3M9XrfGbAHG0aiAfQGrBnmS28jlO6Kz69o+c6PRw1dw== + dependencies: + "@aws-sdk/types" "3.969.0" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/middleware-location-constraint@3.953.0": version "3.953.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.953.0.tgz#b1c1f1a1a8ee0bd01974ffa737a34208b0d0636e" @@ -1708,6 +1981,15 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/middleware-logger@3.969.0": + version "3.969.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.969.0.tgz#9beec897cc10611ffda8d25da5fde7364d9e9cc1" + integrity sha512-xwrxfip7Y2iTtCMJ+iifN1E1XMOuhxIHY9DreMCvgdl4r7+48x2S1bCYPWH3eNY85/7CapBWdJ8cerpEl12sQQ== + dependencies: + "@aws-sdk/types" "3.969.0" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/middleware-recursion-detection@3.953.0": version "3.953.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.953.0.tgz#986c4ee192023549135d9a1ebe21f454ae1b7439" @@ -1719,6 +2001,17 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/middleware-recursion-detection@3.969.0": + version "3.969.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.969.0.tgz#68fcfcde8f2fce448d754b45b2a0bec7158da0f8" + integrity sha512-2r3PuNquU3CcS1Am4vn/KHFwLi8QFjMdA/R+CRDXT4AFO/0qxevF/YStW3gAKntQIgWgQV8ZdEtKAoJvLI4UWg== + dependencies: + "@aws-sdk/types" "3.969.0" + "@aws/lambda-invoke-store" "^0.2.2" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/middleware-retry@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.0.0.tgz#0ebada6c4dddfe09c19164079bf7819a8bc7d209" @@ -1826,6 +2119,19 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/middleware-user-agent@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.970.0.tgz#ebaa023ac89e91200dc5f0218c3c6bfa8ffba478" + integrity sha512-dnSJGGUGSFGEX2NzvjwSefH+hmZQ347AwbLhAsi0cdnISSge+pcGfOFrJt2XfBIypwFe27chQhlfuf/gWdzpZg== + dependencies: + "@aws-sdk/core" "3.970.0" + "@aws-sdk/types" "3.969.0" + "@aws-sdk/util-endpoints" "3.970.0" + "@smithy/core" "^3.20.6" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/nested-clients@3.953.0": version "3.953.0" resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.953.0.tgz#032a267cba37ecfa7a425a8205107bba23a73131" @@ -1870,6 +2176,50 @@ "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" +"@aws-sdk/nested-clients@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.970.0.tgz#19fc5c86a17a9939f0a36f6415e99fc007e8f778" + integrity sha512-RIl8s4DCa31MXtRFw23iU90OqEoWuwQxiZOZshzsPtjyrunhHFjyZJEqb+vuQcYd1o22SMaYa3lPJRp64OH35Q== + dependencies: + "@aws-crypto/sha256-browser" "5.2.0" + "@aws-crypto/sha256-js" "5.2.0" + "@aws-sdk/core" "3.970.0" + "@aws-sdk/middleware-host-header" "3.969.0" + "@aws-sdk/middleware-logger" "3.969.0" + "@aws-sdk/middleware-recursion-detection" "3.969.0" + "@aws-sdk/middleware-user-agent" "3.970.0" + "@aws-sdk/region-config-resolver" "3.969.0" + "@aws-sdk/types" "3.969.0" + "@aws-sdk/util-endpoints" "3.970.0" + "@aws-sdk/util-user-agent-browser" "3.969.0" + "@aws-sdk/util-user-agent-node" "3.970.0" + "@smithy/config-resolver" "^4.4.6" + "@smithy/core" "^3.20.6" + "@smithy/fetch-http-handler" "^5.3.9" + "@smithy/hash-node" "^4.2.8" + "@smithy/invalid-dependency" "^4.2.8" + "@smithy/middleware-content-length" "^4.2.8" + "@smithy/middleware-endpoint" "^4.4.7" + "@smithy/middleware-retry" "^4.4.23" + "@smithy/middleware-serde" "^4.2.9" + "@smithy/middleware-stack" "^4.2.8" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/node-http-handler" "^4.4.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/smithy-client" "^4.10.8" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" + "@smithy/util-base64" "^4.3.0" + "@smithy/util-body-length-browser" "^4.2.0" + "@smithy/util-body-length-node" "^4.2.1" + "@smithy/util-defaults-mode-browser" "^4.3.22" + "@smithy/util-defaults-mode-node" "^4.2.25" + "@smithy/util-endpoints" "^3.2.8" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-retry" "^4.2.8" + "@smithy/util-utf8" "^4.2.0" + tslib "^2.6.2" + "@aws-sdk/node-config-provider@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.0.0.tgz#2b7b610f7c70cb26302873bc86efb4b54206fe55" @@ -1929,6 +2279,17 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/region-config-resolver@3.969.0": + version "3.969.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.969.0.tgz#fecbbeb688050a4ec59f32353f679a29c61f8e70" + integrity sha512-scj9OXqKpcjJ4jsFLtqYWz3IaNvNOQTFFvEY8XMJXTv+3qF5I7/x9SJtKzTRJEBF3spjzBUYPtGFbs9sj4fisQ== + dependencies: + "@aws-sdk/types" "3.969.0" + "@smithy/config-resolver" "^4.4.6" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/service-error-classification@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.0.0.tgz#86f257bcd6687ed4d32abbda5f9efb20c668fcc1" @@ -1984,6 +2345,19 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/token-providers@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.970.0.tgz#6b1ff91749e1925308b9309ce368517f245c144a" + integrity sha512-YO8KgJecxHIFMhfoP880q51VXFL9V1ELywK5yzVEqzyrwqoG93IUmnTygBUylQrfkbH+QqS0FxEdgwpP3fcwoQ== + dependencies: + "@aws-sdk/core" "3.970.0" + "@aws-sdk/nested-clients" "3.970.0" + "@aws-sdk/types" "3.969.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/types@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.0.0.tgz#c84359dd0ba0040fc1089928d43c74683ed71066" @@ -1997,6 +2371,14 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/types@3.969.0": + version "3.969.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.969.0.tgz#d991e5d15b68a815e5cf739b7fab59212306a19c" + integrity sha512-7IIzM5TdiXn+VtgPdVLjmE6uUBUtnga0f4RiSEI1WW10RPuNvZ9U+pL3SwDiRDAdoGrOF9tSLJOFZmfuwYuVYQ== + dependencies: + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/url-parser-browser@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser-browser/-/url-parser-browser-3.0.0.tgz#4f23c99077426748c96002d9bc2399288dcd1a05" @@ -2069,6 +2451,17 @@ "@smithy/util-endpoints" "^3.2.6" tslib "^2.6.2" +"@aws-sdk/util-endpoints@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.970.0.tgz#3c94f9482091b35b0497962c6d03e2d6e7f8f86a" + integrity sha512-TZNZqFcMUtjvhZoZRtpEGQAdULYiy6rcGiXAbLU7e9LSpIYlRqpLa207oMNfgbzlL2PnHko+eVg8rajDiSOYCg== + dependencies: + "@aws-sdk/types" "3.969.0" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" + "@smithy/util-endpoints" "^3.2.8" + tslib "^2.6.2" + "@aws-sdk/util-format-url@3.953.0": version "3.953.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-format-url/-/util-format-url-3.953.0.tgz#5e2d5053f6f771e9572792369e1187298da9cfa0" @@ -2117,6 +2510,16 @@ bowser "^2.11.0" tslib "^2.6.2" +"@aws-sdk/util-user-agent-browser@3.969.0": + version "3.969.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.969.0.tgz#5d86cbf8346b93427a4e1d7dddc1237c4fbe3f75" + integrity sha512-bpJGjuKmFr0rA6UKUCmN8D19HQFMLXMx5hKBXqBlPFdalMhxJSjcxzX9DbQh0Fn6bJtxCguFmRGOBdQqNOt49g== + dependencies: + "@aws-sdk/types" "3.969.0" + "@smithy/types" "^4.12.0" + bowser "^2.11.0" + tslib "^2.6.2" + "@aws-sdk/util-user-agent-node@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.0.0.tgz#a703f4d8c145aa147cc7619354b9914fc860f528" @@ -2135,6 +2538,17 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@aws-sdk/util-user-agent-node@3.970.0": + version "3.970.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.970.0.tgz#cb242b1b9c57d7be60d60df0cc503f04bac607da" + integrity sha512-TNQpwIVD6SxMwkD+QKnaujKVyXy5ljN3O3jrI7nCHJ3GlJu5xJrd8yuBnanYCcrn3e2zwdfOh4d4zJAZvvIvVw== + dependencies: + "@aws-sdk/middleware-user-agent" "3.970.0" + "@aws-sdk/types" "3.969.0" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@aws-sdk/util-utf8-browser@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.0.0.tgz#bdfa86b82f2ec8336065f7bb8057e276ee669ae5" @@ -2175,6 +2589,15 @@ fast-xml-parser "5.2.5" tslib "^2.6.2" +"@aws-sdk/xml-builder@3.969.0": + version "3.969.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.969.0.tgz#907de7ca729c80351de4e5837fd30926fd84366f" + integrity sha512-BSe4Lx/qdRQQdX8cSSI7Et20vqBspzAjBy8ZmXVoyLkol3y4sXBXzn+BiLtR+oh60ExQn6o2DU4QjdOZbXaKIQ== + dependencies: + "@smithy/types" "^4.12.0" + fast-xml-parser "5.2.5" + tslib "^2.6.2" + "@aws/lambda-invoke-store@^0.2.2": version "0.2.2" resolved "https://registry.yarnpkg.com/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.2.tgz#b00f7d6aedfe832ef6c84488f3a422cce6a47efa" @@ -2453,12 +2876,12 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdklabs/cdk-atmosphere-client@^0.0.79": - version "0.0.79" - resolved "https://registry.yarnpkg.com/@cdklabs/cdk-atmosphere-client/-/cdk-atmosphere-client-0.0.79.tgz#81e1828811fdf16674fe9a5c8f7e0fa787ebc0bb" - integrity sha512-3am7Jim5eic37k8XqKeAnG/IUS0u950keDbkff0lmUaQbhqh3S8KmmeN3fFcHPVI7Cmn4u0hzMOkNwhxx8yFpg== +"@cdklabs/cdk-atmosphere-client@^0.0.84": + version "0.0.84" + resolved "https://registry.yarnpkg.com/@cdklabs/cdk-atmosphere-client/-/cdk-atmosphere-client-0.0.84.tgz#349139f6deb9937825d8ef4c3f3382aaf2ecbcd7" + integrity sha512-2UuHC5Hn3Irc3BJaauAdIBwzWvi2e9k8FP0jvL2tf98Z0C9zEnM0ocephFFOssDcYGl/rgAaPcn7pXuBW/y5sg== dependencies: - "@aws-sdk/credential-providers" "^3.948.0" + "@aws-sdk/credential-providers" "^3.966.0" aws4fetch "^1.0.20" "@cdklabs/eslint-plugin@^1.3.5": @@ -3974,6 +4397,14 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/abort-controller@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-4.2.8.tgz#3bfd7a51acce88eaec9a65c3382542be9f3a053a" + integrity sha512-peuVfkYHAmS5ybKxWcfraK7WBBP0J+rkfUcbHJJKQ4ir3UAUNQI+Y4Vt/PqSzGqgloJ5O1dk7+WzNL8wcCSXbw== + dependencies: + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/chunked-blob-reader-native@^4.2.1": version "4.2.1" resolved "https://registry.yarnpkg.com/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-4.2.1.tgz#380266951d746b522b4ab2b16bfea6b451147b41" @@ -4001,6 +4432,18 @@ "@smithy/util-middleware" "^4.2.6" tslib "^2.6.2" +"@smithy/config-resolver@^4.4.6": + version "4.4.6" + resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-4.4.6.tgz#bd7f65b3da93f37f1c97a399ade0124635c02297" + integrity sha512-qJpzYC64kaj3S0fueiu3kXm8xPrR3PcXDPEgnaNMRn0EjNSZFoFjvbUp0YUDsRhN1CB90EnHJtbxWKevnH99UQ== + dependencies: + "@smithy/node-config-provider" "^4.3.8" + "@smithy/types" "^4.12.0" + "@smithy/util-config-provider" "^4.2.0" + "@smithy/util-endpoints" "^3.2.8" + "@smithy/util-middleware" "^4.2.8" + tslib "^2.6.2" + "@smithy/core@^3.19.0": version "3.19.0" resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.19.0.tgz#57d908bf4e6da83980c6789d1896aca10ef9db31" @@ -4017,6 +4460,22 @@ "@smithy/uuid" "^1.1.0" tslib "^2.6.2" +"@smithy/core@^3.20.6": + version "3.20.6" + resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.20.6.tgz#1b2257eb8986549ef44a9aa1ab0715c130e0bd2a" + integrity sha512-BpAffW1mIyRZongoKBbh3RgHG+JDHJek/8hjA/9LnPunM+ejorO6axkxCgwxCe4K//g/JdPeR9vROHDYr/hfnQ== + dependencies: + "@smithy/middleware-serde" "^4.2.9" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" + "@smithy/util-base64" "^4.3.0" + "@smithy/util-body-length-browser" "^4.2.0" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-stream" "^4.5.10" + "@smithy/util-utf8" "^4.2.0" + "@smithy/uuid" "^1.1.0" + tslib "^2.6.2" + "@smithy/credential-provider-imds@^4.2.6": version "4.2.6" resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.6.tgz#78e7378b26dd6e395059bab87472209271d2e45e" @@ -4028,6 +4487,17 @@ "@smithy/url-parser" "^4.2.6" tslib "^2.6.2" +"@smithy/credential-provider-imds@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.8.tgz#b2f4bf759ab1c35c0dd00fa3470263c749ebf60f" + integrity sha512-FNT0xHS1c/CPN8upqbMFP83+ul5YgdisfCfkZ86Jh2NSmnqw/AJ6x5pEogVCTVvSm7j9MopRU89bmDelxuDMYw== + dependencies: + "@smithy/node-config-provider" "^4.3.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" + tslib "^2.6.2" + "@smithy/eventstream-codec@^4.2.6": version "4.2.6" resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-4.2.6.tgz#06985fd79e60735d8b0998ce552cf6060379acb3" @@ -4084,6 +4554,17 @@ "@smithy/util-base64" "^4.3.0" tslib "^2.6.2" +"@smithy/fetch-http-handler@^5.3.9": + version "5.3.9" + resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.9.tgz#edfc9e90e0c7538c81e22e748d62c0066cc91d58" + integrity sha512-I4UhmcTYXBrct03rwzQX1Y/iqQlzVQaPxWjCjula++5EmWq9YGBrx6bbGqluGc1f0XEfhSkiY4jhLgbsJUMKRA== + dependencies: + "@smithy/protocol-http" "^5.3.8" + "@smithy/querystring-builder" "^4.2.8" + "@smithy/types" "^4.12.0" + "@smithy/util-base64" "^4.3.0" + tslib "^2.6.2" + "@smithy/hash-blob-browser@^4.2.7": version "4.2.7" resolved "https://registry.yarnpkg.com/@smithy/hash-blob-browser/-/hash-blob-browser-4.2.7.tgz#2ac6f4540982bd80722a1eb6cf7e4f3a636b8c9c" @@ -4104,6 +4585,16 @@ "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" +"@smithy/hash-node@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-4.2.8.tgz#c21eb055041716cd492dda3a109852a94b6d47bb" + integrity sha512-7ZIlPbmaDGxVoxErDZnuFG18WekhbA/g2/i97wGj+wUBeS6pcUeAym8u4BXh/75RXWhgIJhyC11hBzig6MljwA== + dependencies: + "@smithy/types" "^4.12.0" + "@smithy/util-buffer-from" "^4.2.0" + "@smithy/util-utf8" "^4.2.0" + tslib "^2.6.2" + "@smithy/hash-stream-node@^4.2.6": version "4.2.6" resolved "https://registry.yarnpkg.com/@smithy/hash-stream-node/-/hash-stream-node-4.2.6.tgz#63208fc08ca0a9bc8bfe50cda4c640757039f72b" @@ -4121,6 +4612,14 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/invalid-dependency@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-4.2.8.tgz#c578bc6d5540c877aaed5034b986b5f6bd896451" + integrity sha512-N9iozRybwAQ2dn9Fot9kI6/w9vos2oTXLhtK7ovGqwZjlOcxu6XhPlpLpC+INsxktqHinn5gS2DXDjDF2kG5sQ== + dependencies: + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/is-array-buffer@^2.2.0": version "2.2.0" resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz#f84f0d9f9a36601a9ca9381688bd1b726fd39111" @@ -4153,6 +4652,15 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/middleware-content-length@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-4.2.8.tgz#82c1df578fa70fe5800cf305b8788b9d2836a3e4" + integrity sha512-RO0jeoaYAB1qBRhfVyq0pMgBoUK34YEJxVxyjOWYZiOKOq2yMZ4MnVXMZCUDenpozHue207+9P5ilTV1zeda0A== + dependencies: + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/middleware-endpoint@^4", "@smithy/middleware-endpoint@^4.3.15", "@smithy/middleware-endpoint@^4.4.0": version "4.4.0" resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.0.tgz#ed5b21844d6f978a532ca8cf2fd0a351db927438" @@ -4167,6 +4675,20 @@ "@smithy/util-middleware" "^4.2.6" tslib "^2.6.2" +"@smithy/middleware-endpoint@^4.4.7": + version "4.4.7" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.7.tgz#c9d0afae4ecc515b76628fe9b65d560347e88e36" + integrity sha512-SCmhUG1UwtnEhF5Sxd8qk7bJwkj1BpFzFlHkXqKCEmDPLrRjJyTGM0EhqT7XBtDaDJjCfjRJQodgZcKDR843qg== + dependencies: + "@smithy/core" "^3.20.6" + "@smithy/middleware-serde" "^4.2.9" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" + "@smithy/util-middleware" "^4.2.8" + tslib "^2.6.2" + "@smithy/middleware-retry@^4.4.15": version "4.4.16" resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.4.16.tgz#f790544d6204e8ded8edec43952aff1481de880d" @@ -4182,6 +4704,21 @@ "@smithy/uuid" "^1.1.0" tslib "^2.6.2" +"@smithy/middleware-retry@^4.4.23": + version "4.4.23" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.4.23.tgz#6e582c6a6de0c52b251d451d32fedab0c9dcac78" + integrity sha512-lLEmkQj7I7oKfvZ1wsnToGJouLOtfkMXDKRA1Hi6F+mMp5O1N8GcVWmVeNgTtgZtd0OTXDTI2vpVQmeutydGew== + dependencies: + "@smithy/node-config-provider" "^4.3.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/service-error-classification" "^4.2.8" + "@smithy/smithy-client" "^4.10.8" + "@smithy/types" "^4.12.0" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-retry" "^4.2.8" + "@smithy/uuid" "^1.1.0" + tslib "^2.6.2" + "@smithy/middleware-serde@^4.2.7": version "4.2.7" resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-4.2.7.tgz#5fccd5691f80e1d88a4d4c10bc36e570e0a14215" @@ -4191,6 +4728,15 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/middleware-serde@^4.2.9": + version "4.2.9" + resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-4.2.9.tgz#fd9d9b02b265aef67c9a30f55c2a5038fc9ca791" + integrity sha512-eMNiej0u/snzDvlqRGSN3Vl0ESn3838+nKyVfF2FKNXFbi4SERYT6PR392D39iczngbqqGG0Jl1DlCnp7tBbXQ== + dependencies: + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/middleware-stack@^4.2.6": version "4.2.6" resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-4.2.6.tgz#63efd200594f7c54f0f497497e62c60cbc8d72c4" @@ -4199,6 +4745,14 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/middleware-stack@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-4.2.8.tgz#4fa9cfaaa05f664c9bb15d45608f3cb4f6da2b76" + integrity sha512-w6LCfOviTYQjBctOKSwy6A8FIkQy7ICvglrZFl6Bw4FmcQ1Z420fUtIhxaUZZshRe0VCq4kvDiPiXrPZAe8oRA== + dependencies: + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/node-config-provider@^4", "@smithy/node-config-provider@^4.3.6": version "4.3.6" resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-4.3.6.tgz#f3824228ea266ab09370ecfdea54b5069cbddca2" @@ -4209,6 +4763,16 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/node-config-provider@^4.3.8": + version "4.3.8" + resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-4.3.8.tgz#85a0683448262b2eb822f64c14278d4887526377" + integrity sha512-aFP1ai4lrbVlWjfpAfRSL8KFcnJQYfTl5QxLJXY32vghJrDuFyPZ6LtUL+JEGYiFRG1PfPLHLoxj107ulncLIg== + dependencies: + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/node-http-handler@^4.4.6": version "4.4.6" resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.4.6.tgz#311529c5a8048a2f629c7f4e69859033c630f64e" @@ -4220,6 +4784,17 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/node-http-handler@^4.4.8": + version "4.4.8" + resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.4.8.tgz#298cc148c812b9a79f0ebd75e82bdab9e6d0bbcd" + integrity sha512-q9u+MSbJVIJ1QmJ4+1u+cERXkrhuILCBDsJUBAW1MPE6sFonbCNaegFuwW9ll8kh5UdyY3jOkoOGlc7BesoLpg== + dependencies: + "@smithy/abort-controller" "^4.2.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/querystring-builder" "^4.2.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/property-provider@^4", "@smithy/property-provider@^4.2.6": version "4.2.6" resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-4.2.6.tgz#c0327aa7695dc4bdc7a0004c5ad0a51d08f2acd3" @@ -4228,6 +4803,14 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/property-provider@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-4.2.8.tgz#6e37b30923d2d31370c50ce303a4339020031472" + integrity sha512-EtCTbyIveCKeOXDSWSdze3k612yCPq1YbXsbqX3UHhkOSW8zKsM9NOJG5gTIya0vbY2DIaieG8pKo1rITHYL0w== + dependencies: + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/protocol-http@^5.3.6": version "5.3.6" resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-5.3.6.tgz#96ed5385b632005be2e12c31807c0d198514035c" @@ -4236,6 +4819,14 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/protocol-http@^5.3.8": + version "5.3.8" + resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-5.3.8.tgz#0938f69a3c3673694c2f489a640fce468ce75006" + integrity sha512-QNINVDhxpZ5QnP3aviNHQFlRogQZDfYlCkQT+7tJnErPQbDhysondEjhikuANxgMsZrkGeiAxXy4jguEGsDrWQ== + dependencies: + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/querystring-builder@^4.2.6": version "4.2.6" resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-4.2.6.tgz#3a1d03179572b138160312c66eb05a8cd8cb2725" @@ -4245,6 +4836,15 @@ "@smithy/util-uri-escape" "^4.2.0" tslib "^2.6.2" +"@smithy/querystring-builder@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-4.2.8.tgz#2fa72d29eb1844a6a9933038bbbb14d6fe385e93" + integrity sha512-Xr83r31+DrE8CP3MqPgMJl+pQlLLmOfiEUnoyAlGzzJIrEsbKsPy1hqH0qySaQm4oWrCBlUqRt+idEgunKB+iw== + dependencies: + "@smithy/types" "^4.12.0" + "@smithy/util-uri-escape" "^4.2.0" + tslib "^2.6.2" + "@smithy/querystring-parser@^4.2.6": version "4.2.6" resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-4.2.6.tgz#c4e64026debeb0053f845168aeb1b24d7f399831" @@ -4253,6 +4853,14 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/querystring-parser@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-4.2.8.tgz#aa3f2456180ce70242e89018d0b1ebd4782a6347" + integrity sha512-vUurovluVy50CUlazOiXkPq40KGvGWSdmusa3130MwrR1UNnNgKAlj58wlOe61XSHRpUfIIh6cE0zZ8mzKaDPA== + dependencies: + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/service-error-classification@^4.2.6": version "4.2.6" resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-4.2.6.tgz#12752e4410d915b069a9081755acae1a3c6a65f1" @@ -4260,6 +4868,13 @@ dependencies: "@smithy/types" "^4.10.0" +"@smithy/service-error-classification@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-4.2.8.tgz#6d89dbad4f4978d7b75a44af8c18c22455a16cdc" + integrity sha512-mZ5xddodpJhEt3RkCjbmUQuXUOaPNTkbMGR0bcS8FE0bJDLMZlhmpgrvPNCYglVw5rsYTpSnv19womw9WWXKQQ== + dependencies: + "@smithy/types" "^4.12.0" + "@smithy/shared-ini-file-loader@^4", "@smithy/shared-ini-file-loader@^4.4.1": version "4.4.1" resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.1.tgz#746f33166bc06b356b02a05d3d733ca6e85f46c3" @@ -4268,6 +4883,14 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/shared-ini-file-loader@^4.4.3": + version "4.4.3" + resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.3.tgz#6054215ecb3a6532b13aa49a9fbda640b63be50e" + integrity sha512-DfQjxXQnzC5UbCUPeC3Ie8u+rIWZTvuDPAGU/BxzrOGhRvgUanaP68kDZA+jaT3ZI+djOf+4dERGlm9mWfFDrg== + dependencies: + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/signature-v4@^5.3.6": version "5.3.6" resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-5.3.6.tgz#b6335ad9afc3408642a27851c1457e0eabd5cbc7" @@ -4282,6 +4905,20 @@ "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" +"@smithy/signature-v4@^5.3.8": + version "5.3.8" + resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-5.3.8.tgz#796619b10b7cc9467d0625b0ebd263ae04fdfb76" + integrity sha512-6A4vdGj7qKNRF16UIcO8HhHjKW27thsxYci+5r/uVRkdcBEkOEiY8OMPuydLX4QHSrJqGHPJzPRwwVTqbLZJhg== + dependencies: + "@smithy/is-array-buffer" "^4.2.0" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" + "@smithy/util-hex-encoding" "^4.2.0" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-uri-escape" "^4.2.0" + "@smithy/util-utf8" "^4.2.0" + tslib "^2.6.2" + "@smithy/smithy-client@^4.10.0", "@smithy/smithy-client@^4.10.1": version "4.10.1" resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.10.1.tgz#bcdfc6d0dde8eda78758390997de54976925cfa1" @@ -4295,6 +4932,19 @@ "@smithy/util-stream" "^4.5.7" tslib "^2.6.2" +"@smithy/smithy-client@^4.10.8": + version "4.10.8" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.10.8.tgz#1839fea24d7cc215cc10a1c4b7bb007b53822713" + integrity sha512-wcr3UEL26k7lLoyf9eVDZoD1nNY3Fa1gbNuOXvfxvVWLGkOVW+RYZgUUp/bXHryJfycIOQnBq9o1JAE00ax8HQ== + dependencies: + "@smithy/core" "^3.20.6" + "@smithy/middleware-endpoint" "^4.4.7" + "@smithy/middleware-stack" "^4.2.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" + "@smithy/util-stream" "^4.5.10" + tslib "^2.6.2" + "@smithy/types@^4.10.0": version "4.10.0" resolved "https://registry.yarnpkg.com/@smithy/types/-/types-4.10.0.tgz#cb0b5d117a900aa09f0f8bc960513466ca589cb3" @@ -4302,6 +4952,13 @@ dependencies: 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/url-parser@^4.2.6": version "4.2.6" resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-4.2.6.tgz#0a8da2d3e8b9a27ad38c0db4d2fca09a991da8ad" @@ -4311,6 +4968,15 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/url-parser@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-4.2.8.tgz#b44267cd704abe114abcd00580acdd9e4acc1177" + integrity sha512-NQho9U68TGMEU639YkXnVMV3GEFFULmmaWdlu1E9qzyIePOHsoSnagTGSDv1Zi8DCNN6btxOSdgmy5E/hsZwhA== + dependencies: + "@smithy/querystring-parser" "^4.2.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/util-base64@^4.3.0": version "4.3.0" resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-4.3.0.tgz#5e287b528793aa7363877c1a02cd880d2e76241d" @@ -4367,6 +5033,16 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/util-defaults-mode-browser@^4.3.22": + version "4.3.22" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.22.tgz#5518cebb911c7807a7f58df55ed50e878ef39979" + integrity sha512-O2WXr6ZRqPnbyoepb7pKcLt1QL6uRfFzGYJ9sGb5hMJQi7v/4RjRmCQa9mNjA0YiXqsc5lBmLXqJPhjM1Vjv5A== + dependencies: + "@smithy/property-provider" "^4.2.8" + "@smithy/smithy-client" "^4.10.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/util-defaults-mode-node@^4.2.17": version "4.2.18" resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.18.tgz#0cf885a8cebe750c9e9de3f7228e7ba2084ac9ed" @@ -4380,6 +5056,19 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/util-defaults-mode-node@^4.2.25": + version "4.2.25" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.25.tgz#ecf790cfe7b9b9e567d798e4b82483b877f4b5b3" + integrity sha512-7uMhppVNRbgNIpyUBVRfjGHxygP85wpXalRvn9DvUlCx4qgy1AB/uxOPSiDx/jFyrwD3/BypQhx1JK7f3yxrAw== + dependencies: + "@smithy/config-resolver" "^4.4.6" + "@smithy/credential-provider-imds" "^4.2.8" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/smithy-client" "^4.10.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/util-endpoints@^3.2.6": version "3.2.6" resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-3.2.6.tgz#7924e6725d42b436e7177c1c9a4c9b3e7999f67c" @@ -4389,6 +5078,15 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/util-endpoints@^3.2.8": + version "3.2.8" + resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-3.2.8.tgz#5650bda2adac989ff2e562606088c5de3dcb1b36" + integrity sha512-8JaVTn3pBDkhZgHQ8R0epwWt+BqPSLCjdjXXusK1onwJlRuN69fbvSK66aIKKO7SwVFM6x2J2ox5X8pOaWcUEw== + dependencies: + "@smithy/node-config-provider" "^4.3.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/util-hex-encoding@^4.2.0": version "4.2.0" resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.0.tgz#1c22ea3d1e2c3a81ff81c0a4f9c056a175068a7b" @@ -4404,6 +5102,14 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/util-middleware@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-4.2.8.tgz#1da33f29a74c7ebd9e584813cb7e12881600a80a" + integrity sha512-PMqfeJxLcNPMDgvPbbLl/2Vpin+luxqTGPpW3NAQVLbRrFRzTa4rNAASYeIGjRV9Ytuhzny39SpyU04EQreF+A== + dependencies: + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + "@smithy/util-retry@^4", "@smithy/util-retry@^4.2.6": version "4.2.6" resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-4.2.6.tgz#9b4785b0eba43cbe270fd12cdd77f47a934e92ba" @@ -4413,6 +5119,29 @@ "@smithy/types" "^4.10.0" tslib "^2.6.2" +"@smithy/util-retry@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-4.2.8.tgz#23f3f47baf0681233fd0c37b259e60e268c73b11" + integrity sha512-CfJqwvoRY0kTGe5AkQokpURNCT1u/MkRzMTASWMPPo2hNSnKtF1D45dQl3DE2LKLr4m+PW9mCeBMJr5mCAVThg== + dependencies: + "@smithy/service-error-classification" "^4.2.8" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + +"@smithy/util-stream@^4.5.10": + version "4.5.10" + resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.5.10.tgz#3a7b56f0bdc3833205f80fea67d8e76756ea055b" + integrity sha512-jbqemy51UFSZSp2y0ZmRfckmrzuKww95zT9BYMmuJ8v3altGcqjwoV1tzpOwuHaKrwQrCjIzOib499ymr2f98g== + dependencies: + "@smithy/fetch-http-handler" "^5.3.9" + "@smithy/node-http-handler" "^4.4.8" + "@smithy/types" "^4.12.0" + "@smithy/util-base64" "^4.3.0" + "@smithy/util-buffer-from" "^4.2.0" + "@smithy/util-hex-encoding" "^4.2.0" + "@smithy/util-utf8" "^4.2.0" + tslib "^2.6.2" + "@smithy/util-stream@^4.5.7": version "4.5.7" resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.5.7.tgz#0bc4362d450308ddc7c9dc7efa13166c117e3dc5"