diff --git a/lambdas/functions/control-plane/package.json b/lambdas/functions/control-plane/package.json index e55d5384e8..5c9466fc1d 100644 --- a/lambdas/functions/control-plane/package.json +++ b/lambdas/functions/control-plane/package.json @@ -38,12 +38,13 @@ "ts-node-dev": "^2.0.0" }, "dependencies": { - "@aws-sdk/client-ec2": "^3.303.0", + "@aws-sdk/client-ec2": "^3.350.0", + "@aws-sdk/types": "^3.347.0", "@octokit/auth-app": "4.0.13", "@octokit/rest": "^19.0.7", "@octokit/types": "^9.0.0", - "@terraform-aws-github-runner/aws-ssm-util": "*", "@terraform-aws-github-runner/aws-powertools-util": "*", + "@terraform-aws-github-runner/aws-ssm-util": "*", "cron-parser": "^4.8.1", "typescript": "^5.0.4" } diff --git a/lambdas/functions/control-plane/src/aws/runners.ts b/lambdas/functions/control-plane/src/aws/runners.ts index 93e6ba3684..f0aeb8a769 100644 --- a/lambdas/functions/control-plane/src/aws/runners.ts +++ b/lambdas/functions/control-plane/src/aws/runners.ts @@ -7,8 +7,8 @@ import { FleetLaunchTemplateOverridesRequest, TerminateInstancesCommand, } from '@aws-sdk/client-ec2'; -import { SSM } from '@aws-sdk/client-ssm'; import { createChildLogger } from '@terraform-aws-github-runner/aws-powertools-util'; +import { getParameter, putParameter } from '@terraform-aws-github-runner/aws-ssm-util'; import moment from 'moment'; import ScaleError from './../scale-runners/ScaleError'; @@ -138,14 +138,13 @@ export async function createRunner(runnerParameters: Runners.RunnerInputParamete }, }); - const ec2Clinnt = new EC2Client({ region: process.env.AWS_REGION }); - const ssmClient = new SSM({ region: process.env.AWS_REGION }); + const ec2Client = new EC2Client({ region: process.env.AWS_REGION }); let amiIdOverride = undefined; if (runnerParameters.amiIdSsmParameterName) { try { - amiIdOverride = (await ssmClient.getParameter({ Name: runnerParameters.amiIdSsmParameterName })).Parameter?.Value; + amiIdOverride = await getParameter(runnerParameters.amiIdSsmParameterName); logger.debug(`AMI override SSM parameter (${runnerParameters.amiIdSsmParameterName}) set to: ${amiIdOverride}`); } catch (e) { logger.error( @@ -197,7 +196,7 @@ export async function createRunner(runnerParameters: Runners.RunnerInputParamete ], Type: 'instant', }); - fleet = await ec2Clinnt.send(createFleetCommand); + fleet = await ec2Client.send(createFleetCommand); } catch (e) { logger.warn('Create fleet request failed.', { error: e as Error }); throw e; @@ -239,11 +238,11 @@ export async function createRunner(runnerParameters: Runners.RunnerInputParamete const isDelay = instances.length >= ssmParameterStoreMaxThroughput ? true : false; for (const instance of instances) { - await ssmClient.putParameter({ - Name: `${runnerParameters.ssmTokenPath}/${instance}`, - Value: runnerParameters.runnerServiceConfig.join(' '), - Type: 'SecureString', - }); + await putParameter( + `${runnerParameters.ssmTokenPath}/${instance}`, + runnerParameters.runnerServiceConfig.join(' '), + true, + ); if (isDelay) { // Delay to prevent AWS ssm rate limits by being within the max throughput limit diff --git a/lambdas/functions/control-plane/src/gh-auth/gh-auth.test.ts b/lambdas/functions/control-plane/src/gh-auth/gh-auth.test.ts index c1a2a1229a..afb6412bde 100644 --- a/lambdas/functions/control-plane/src/gh-auth/gh-auth.test.ts +++ b/lambdas/functions/control-plane/src/gh-auth/gh-auth.test.ts @@ -2,7 +2,7 @@ import { createAppAuth } from '@octokit/auth-app'; import { StrategyOptions } from '@octokit/auth-app/dist-types/types'; import { request } from '@octokit/request'; import { RequestInterface } from '@octokit/types'; -import { getParameterValue } from '@terraform-aws-github-runner/aws-ssm-util'; +import { getParameter } from '@terraform-aws-github-runner/aws-ssm-util'; import { mocked } from 'jest-mock'; import { MockProxy, mock } from 'jest-mock-extended'; import nock from 'nock'; @@ -18,7 +18,7 @@ const GITHUB_APP_ID = '1'; const PARAMETER_GITHUB_APP_ID_NAME = `/actions-runner/${ENVIRONMENT}/github_app_id`; const PARAMETER_GITHUB_APP_KEY_BASE64_NAME = `/actions-runner/${ENVIRONMENT}/github_app_key_base64`; -const mockedGet = mocked(getParameterValue); +const mockedGet = mocked(getParameter); beforeEach(() => { jest.resetModules(); @@ -117,8 +117,8 @@ ${decryptedValue}`, const result = await createGithubAppAuth(installationId); // Assert - expect(getParameterValue).toBeCalledWith(PARAMETER_GITHUB_APP_ID_NAME); - expect(getParameterValue).toBeCalledWith(PARAMETER_GITHUB_APP_KEY_BASE64_NAME); + expect(getParameter).toBeCalledWith(PARAMETER_GITHUB_APP_ID_NAME); + expect(getParameter).toBeCalledWith(PARAMETER_GITHUB_APP_KEY_BASE64_NAME); expect(mockedCreatAppAuth).toBeCalledTimes(1); expect(mockedCreatAppAuth).toBeCalledWith(authOptions); @@ -154,8 +154,8 @@ ${decryptedValue}`, const result = await createGithubAppAuth(installationId, githubServerUrl); // Assert - expect(getParameterValue).toBeCalledWith(PARAMETER_GITHUB_APP_ID_NAME); - expect(getParameterValue).toBeCalledWith(PARAMETER_GITHUB_APP_KEY_BASE64_NAME); + expect(getParameter).toBeCalledWith(PARAMETER_GITHUB_APP_ID_NAME); + expect(getParameter).toBeCalledWith(PARAMETER_GITHUB_APP_KEY_BASE64_NAME); expect(mockedCreatAppAuth).toBeCalledTimes(1); expect(mockedCreatAppAuth).toBeCalledWith(authOptions); @@ -191,8 +191,8 @@ ${decryptedValue}`, const result = await createGithubAppAuth(installationId, githubServerUrl); // Assert - expect(getParameterValue).toBeCalledWith(PARAMETER_GITHUB_APP_ID_NAME); - expect(getParameterValue).toBeCalledWith(PARAMETER_GITHUB_APP_KEY_BASE64_NAME); + expect(getParameter).toBeCalledWith(PARAMETER_GITHUB_APP_ID_NAME); + expect(getParameter).toBeCalledWith(PARAMETER_GITHUB_APP_KEY_BASE64_NAME); expect(mockedCreatAppAuth).toBeCalledTimes(1); expect(mockedCreatAppAuth).toBeCalledWith(authOptions); diff --git a/lambdas/functions/control-plane/src/gh-auth/gh-auth.ts b/lambdas/functions/control-plane/src/gh-auth/gh-auth.ts index 376cdd0180..a52a0a832e 100644 --- a/lambdas/functions/control-plane/src/gh-auth/gh-auth.ts +++ b/lambdas/functions/control-plane/src/gh-auth/gh-auth.ts @@ -11,7 +11,7 @@ import { OctokitOptions } from '@octokit/core/dist-types/types'; import { request } from '@octokit/request'; import { Octokit } from '@octokit/rest'; import { createChildLogger } from '@terraform-aws-github-runner/aws-powertools-util'; -import { getParameterValue } from '@terraform-aws-github-runner/aws-ssm-util'; +import { getParameter } from '@terraform-aws-github-runner/aws-ssm-util'; const logger = createChildLogger('gh-auth'); @@ -45,11 +45,11 @@ export async function createGithubInstallationAuth( } async function createAuth(installationId: number | undefined, ghesApiUrl: string): Promise { - const appId = parseInt(await getParameterValue(process.env.PARAMETER_GITHUB_APP_ID_NAME)); + const appId = parseInt(await getParameter(process.env.PARAMETER_GITHUB_APP_ID_NAME)); let authOptions: StrategyOptions = { appId, privateKey: Buffer.from( - await getParameterValue(process.env.PARAMETER_GITHUB_APP_KEY_BASE64_NAME), + await getParameter(process.env.PARAMETER_GITHUB_APP_KEY_BASE64_NAME), 'base64', // replace literal \n characters with new lines to allow the key to be stored as a // single line variable. This logic should match how the GitHub Terraform provider diff --git a/lambdas/functions/gh-agent-syncer/package.json b/lambdas/functions/gh-agent-syncer/package.json index 34ac8b4f53..43822c4d11 100644 --- a/lambdas/functions/gh-agent-syncer/package.json +++ b/lambdas/functions/gh-agent-syncer/package.json @@ -37,8 +37,9 @@ "typescript": "^5.0.3" }, "dependencies": { - "@aws-sdk/client-s3": "^3.315.0", - "@aws-sdk/lib-storage": "^3.315.0", + "@aws-sdk/client-s3": "^3.350.0", + "@aws-sdk/lib-storage": "^3.350.0", + "@aws-sdk/types": "^3.347.0", "@terraform-aws-github-runner/aws-powertools-util": "*", "axios": "^1.3.5" } diff --git a/lambdas/functions/webhook/src/webhook/handler.test.ts b/lambdas/functions/webhook/src/webhook/handler.test.ts index 8334941ba3..d56755d552 100644 --- a/lambdas/functions/webhook/src/webhook/handler.test.ts +++ b/lambdas/functions/webhook/src/webhook/handler.test.ts @@ -1,5 +1,5 @@ import { Webhooks } from '@octokit/webhooks'; -import { getParameterValue } from '@terraform-aws-github-runner/aws-ssm-util'; +import { getParameter } from '@terraform-aws-github-runner/aws-ssm-util'; import { mocked } from 'jest-mock'; import nock from 'nock'; @@ -41,7 +41,7 @@ describe('handler', () => { jest.clearAllMocks(); jest.resetAllMocks(); - const mockedGet = mocked(getParameterValue); + const mockedGet = mocked(getParameter); mockedGet.mockResolvedValueOnce(GITHUB_APP_WEBHOOK_SECRET); }); diff --git a/lambdas/functions/webhook/src/webhook/handler.ts b/lambdas/functions/webhook/src/webhook/handler.ts index b627f2f94f..d78f88b1e6 100644 --- a/lambdas/functions/webhook/src/webhook/handler.ts +++ b/lambdas/functions/webhook/src/webhook/handler.ts @@ -1,7 +1,7 @@ import { Webhooks } from '@octokit/webhooks'; import { CheckRunEvent, WorkflowJobEvent } from '@octokit/webhooks-types'; import { createChildLogger } from '@terraform-aws-github-runner/aws-powertools-util'; -import { getParameterValue } from '@terraform-aws-github-runner/aws-ssm-util'; +import { getParameter } from '@terraform-aws-github-runner/aws-ssm-util'; import { IncomingHttpHeaders } from 'http'; import { Response } from '../lambda'; @@ -99,7 +99,7 @@ async function verifySignature(githubEvent: string, headers: IncomingHttpHeaders return 500; } - const secret = await getParameterValue(process.env.PARAMETER_GITHUB_APP_WEBHOOK_SECRET); + const secret = await getParameter(process.env.PARAMETER_GITHUB_APP_WEBHOOK_SECRET); const webhooks = new Webhooks({ secret: secret, diff --git a/lambdas/libs/aws-ssm-util/package.json b/lambdas/libs/aws-ssm-util/package.json index 661664ca56..0ae0bcc74c 100644 --- a/lambdas/libs/aws-ssm-util/package.json +++ b/lambdas/libs/aws-ssm-util/package.json @@ -36,6 +36,7 @@ "typescript": "^5.0.2" }, "dependencies": { - "@aws-sdk/client-ssm": "^3.321.1" + "@aws-sdk/client-ssm": "^3.350.0", + "@aws-sdk/types": "^3.347.0" } } diff --git a/lambdas/libs/aws-ssm-util/src/index.test.ts b/lambdas/libs/aws-ssm-util/src/index.test.ts index cc0ac0135b..07dbc4aa3f 100644 --- a/lambdas/libs/aws-ssm-util/src/index.test.ts +++ b/lambdas/libs/aws-ssm-util/src/index.test.ts @@ -1,10 +1,17 @@ -import { GetParameterCommandOutput, SSM } from '@aws-sdk/client-ssm'; +import { + GetParameterCommand, + GetParameterCommandOutput, + PutParameterCommand, + PutParameterCommandOutput, + SSMClient, +} from '@aws-sdk/client-ssm'; +import { mockClient } from 'aws-sdk-client-mock'; +import 'aws-sdk-client-mock-jest'; import nock from 'nock'; -import { getParameterValue } from '.'; - -jest.mock('@aws-sdk/client-ssm'); +import { getParameter, putParameter } from '.'; +const mockSSMClient = mockClient(SSMClient); const cleanEnv = process.env; beforeEach(() => { @@ -14,8 +21,8 @@ beforeEach(() => { nock.disableNetConnect(); }); -describe('Test getParameterValue', () => { - test('Gets parameters and returns string', async () => { +describe('Test getParameter and putParameter', () => { + it('Gets parameters and returns string', async () => { // Arrange const parameterValue = 'test'; const parameterName = 'testParam'; @@ -30,16 +37,94 @@ describe('Test getParameterValue', () => { }, }; - SSM.prototype.getParameter = jest.fn().mockResolvedValue(output); + mockSSMClient.on(GetParameterCommand).resolves(output); // Act - const result = await getParameterValue(parameterName); + const result = await getParameter(parameterName); // Assert expect(result).toBe(parameterValue); }); - test('Gets invalid parameters and returns string', async () => { + it('Puts parameters and returns error on failure', async () => { + // Arrange + const parameterValue = 'test'; + const parameterName = 'testParam'; + const output: PutParameterCommandOutput = { + $metadata: { + httpStatusCode: 401, + }, + }; + + mockSSMClient.on(PutParameterCommand).resolves(output); + + // Act + expect(putParameter(parameterName, parameterValue, true)).rejects; + }); + + it('Puts parameters and returns success', async () => { + // Arrange + const parameterValue = 'test'; + const parameterName = 'testParam'; + const output: PutParameterCommandOutput = { + $metadata: { + httpStatusCode: 200, + }, + }; + + mockSSMClient.on(PutParameterCommand).resolves(output); + + // Act + expect(putParameter(parameterName, parameterValue, true)).resolves; + }); + + it('Puts parameters as String', async () => { + // Arrange + const parameterValue = 'test'; + const parameterName = 'testParam'; + const secure = false; + const output: PutParameterCommandOutput = { + $metadata: { + httpStatusCode: 200, + }, + }; + + mockSSMClient.on(PutParameterCommand).resolves(output); + + // Act + await putParameter(parameterName, parameterValue, secure); + + expect(mockSSMClient).toHaveReceivedCommandWith(PutParameterCommand, { + Name: parameterName, + Value: parameterValue, + Type: 'String', + }); + }); + + it('Puts parameters as SecureString', async () => { + // Arrange + const parameterValue = 'test'; + const parameterName = 'testParam'; + const secure = true; + const output: PutParameterCommandOutput = { + $metadata: { + httpStatusCode: 200, + }, + }; + + mockSSMClient.on(PutParameterCommand).resolves(output); + + // Act + await putParameter(parameterName, parameterValue, secure); + + expect(mockSSMClient).toHaveReceivedCommandWith(PutParameterCommand, { + Name: parameterName, + Value: parameterValue, + Type: 'SecureString', + }); + }); + + it('Gets invalid parameters and returns string', async () => { // Arrange const parameterName = 'invalid'; const output: GetParameterCommandOutput = { @@ -48,10 +133,10 @@ describe('Test getParameterValue', () => { }, }; - SSM.prototype.getParameter = jest.fn().mockResolvedValue(output); + mockSSMClient.on(GetParameterCommand).resolves(output); // Act - const result = await getParameterValue(parameterName); + const result = await getParameter(parameterName); // Assert expect(result).toBe(undefined); diff --git a/lambdas/libs/aws-ssm-util/src/index.ts b/lambdas/libs/aws-ssm-util/src/index.ts index 5212914321..fdbaa11537 100644 --- a/lambdas/libs/aws-ssm-util/src/index.ts +++ b/lambdas/libs/aws-ssm-util/src/index.ts @@ -1,6 +1,18 @@ -import { SSM } from '@aws-sdk/client-ssm'; +import { GetParameterCommand, PutParameterCommand, SSMClient } from '@aws-sdk/client-ssm'; -export async function getParameterValue(parameter_name: string): Promise { - const client = new SSM({ region: process.env.AWS_REGION }); - return (await client.getParameter({ Name: parameter_name, WithDecryption: true })).Parameter?.Value as string; +export async function getParameter(parameter_name: string): Promise { + const client = new SSMClient({ region: process.env.AWS_REGION }); + return (await client.send(new GetParameterCommand({ Name: parameter_name, WithDecryption: true }))).Parameter + ?.Value as string; +} + +export async function putParameter(parameter_name: string, parameter_value: string, secure: boolean): Promise { + const client = new SSMClient({ region: process.env.AWS_REGION }); + await client.send( + new PutParameterCommand({ + Name: parameter_name, + Value: parameter_value, + Type: secure ? 'SecureString' : 'String', + }), + ); } diff --git a/lambdas/yarn.lock b/lambdas/yarn.lock index e8882d9e62..d2ef6c5153 100644 --- a/lambdas/yarn.lock +++ b/lambdas/yarn.lock @@ -100,14 +100,6 @@ "@aws-lambda-powertools/commons" "^1.8.0" lodash.merge "^4.6.2" -"@aws-sdk/abort-controller@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.310.0.tgz" - integrity sha512-v1zrRQxDLA1MdPim159Vx/CPHqsB4uybSxRi1CnfHO5ZjHryx3a5htW2gdGAykVCul40+yJXvfpufMrELVxH+g== - dependencies: - "@aws-sdk/types" "3.310.0" - tslib "^2.5.0" - "@aws-sdk/abort-controller@3.337.0": version "3.337.0" resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.337.0.tgz#21463c2b01595d34312b78c63a9b543ab494abf5" @@ -116,6 +108,14 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" +"@aws-sdk/abort-controller@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.347.0.tgz#8f1dc9f7e2030b3eabe2f05722d3d99e783e295f" + integrity sha512-P/2qE6ntYEmYG4Ez535nJWZbXqgbkJx8CMz7ChEuEg3Gp3dvVYEKg+iEUEvlqQ2U5dWP5J3ehw5po9t86IsVPQ== + dependencies: + "@aws-sdk/types" "3.347.0" + tslib "^2.5.0" + "@aws-sdk/chunked-blob-reader@3.310.0": version "3.310.0" resolved "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader/-/chunked-blob-reader-3.310.0.tgz" @@ -123,109 +123,111 @@ dependencies: tslib "^2.5.0" -"@aws-sdk/client-ec2@^3.303.0": - version "3.322.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-ec2/-/client-ec2-3.322.0.tgz#5c88351735e993c405fceb1d4c375b235fbb59d8" - integrity sha512-jo1euxM8e9ehnlO837XLbuGsFX7AXsUUMx+YDoMnqwk2gsVbypTOlmn+T7CsbU7ZcqI9eRLz5evL0hNJ6hBdsQ== +"@aws-sdk/client-ec2@^3.350.0": + version "3.352.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-ec2/-/client-ec2-3.352.0.tgz#9ee182006f35b6ca0f0915e3d00a03a022be7a79" + integrity sha512-RKPL8ItkwQb3W8m9sXjprdGuJrHXt7V5HqpZCK187RtXqeQRMTYRT+LwHqbDOrKVcJxITJ1Je7XHIcy/uVNBgA== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/client-sts" "3.321.1" - "@aws-sdk/config-resolver" "3.310.0" - "@aws-sdk/credential-provider-node" "3.321.1" - "@aws-sdk/fetch-http-handler" "3.310.0" - "@aws-sdk/hash-node" "3.310.0" - "@aws-sdk/invalid-dependency" "3.310.0" - "@aws-sdk/middleware-content-length" "3.310.0" - "@aws-sdk/middleware-endpoint" "3.310.0" - "@aws-sdk/middleware-host-header" "3.310.0" - "@aws-sdk/middleware-logger" "3.310.0" - "@aws-sdk/middleware-recursion-detection" "3.310.0" - "@aws-sdk/middleware-retry" "3.310.0" - "@aws-sdk/middleware-sdk-ec2" "3.321.0" - "@aws-sdk/middleware-serde" "3.310.0" - "@aws-sdk/middleware-signing" "3.310.0" - "@aws-sdk/middleware-stack" "3.310.0" - "@aws-sdk/middleware-user-agent" "3.319.0" - "@aws-sdk/node-config-provider" "3.310.0" - "@aws-sdk/node-http-handler" "3.321.1" - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/smithy-client" "3.316.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/url-parser" "3.310.0" + "@aws-sdk/client-sts" "3.352.0" + "@aws-sdk/config-resolver" "3.347.0" + "@aws-sdk/credential-provider-node" "3.352.0" + "@aws-sdk/fetch-http-handler" "3.347.0" + "@aws-sdk/hash-node" "3.347.0" + "@aws-sdk/invalid-dependency" "3.347.0" + "@aws-sdk/middleware-content-length" "3.347.0" + "@aws-sdk/middleware-endpoint" "3.347.0" + "@aws-sdk/middleware-host-header" "3.347.0" + "@aws-sdk/middleware-logger" "3.347.0" + "@aws-sdk/middleware-recursion-detection" "3.347.0" + "@aws-sdk/middleware-retry" "3.347.0" + "@aws-sdk/middleware-sdk-ec2" "3.347.0" + "@aws-sdk/middleware-serde" "3.347.0" + "@aws-sdk/middleware-signing" "3.347.0" + "@aws-sdk/middleware-stack" "3.347.0" + "@aws-sdk/middleware-user-agent" "3.352.0" + "@aws-sdk/node-config-provider" "3.347.0" + "@aws-sdk/node-http-handler" "3.350.0" + "@aws-sdk/smithy-client" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/url-parser" "3.347.0" "@aws-sdk/util-base64" "3.310.0" "@aws-sdk/util-body-length-browser" "3.310.0" "@aws-sdk/util-body-length-node" "3.310.0" - "@aws-sdk/util-defaults-mode-browser" "3.316.0" - "@aws-sdk/util-defaults-mode-node" "3.316.0" - "@aws-sdk/util-endpoints" "3.319.0" - "@aws-sdk/util-retry" "3.310.0" - "@aws-sdk/util-user-agent-browser" "3.310.0" - "@aws-sdk/util-user-agent-node" "3.310.0" + "@aws-sdk/util-defaults-mode-browser" "3.347.0" + "@aws-sdk/util-defaults-mode-node" "3.347.0" + "@aws-sdk/util-endpoints" "3.352.0" + "@aws-sdk/util-retry" "3.347.0" + "@aws-sdk/util-user-agent-browser" "3.347.0" + "@aws-sdk/util-user-agent-node" "3.347.0" "@aws-sdk/util-utf8" "3.310.0" - "@aws-sdk/util-waiter" "3.310.0" - fast-xml-parser "4.1.2" + "@aws-sdk/util-waiter" "3.347.0" + "@smithy/protocol-http" "^1.0.1" + "@smithy/types" "^1.0.0" + fast-xml-parser "4.2.4" tslib "^2.5.0" uuid "^8.3.2" -"@aws-sdk/client-s3@^3.315.0": - version "3.321.1" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.321.1.tgz#0960b238fba6b99e28b83b95249e879e5d313761" - integrity sha512-SndPRdeofP2j1kPDLoPbJL8DzzjSciFb1S+Tda3UljOy9gQl68OAruwKloXHJE8GRkLJnYowlwLu36H1MvADJg== +"@aws-sdk/client-s3@^3.350.0": + version "3.352.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.352.0.tgz#e8ea983518df1c02767d8098410ce644ac12ae62" + integrity sha512-RUKXIIaNnSQE4FvLETuLglKAP2QOUn3dbzkLJYq37Pm0M/5rZhx5A7asov9jJDN+/vL/ae+O7pb2t4jpWqO75Q== dependencies: "@aws-crypto/sha1-browser" "3.0.0" "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/client-sts" "3.321.1" - "@aws-sdk/config-resolver" "3.310.0" - "@aws-sdk/credential-provider-node" "3.321.1" - "@aws-sdk/eventstream-serde-browser" "3.310.0" - "@aws-sdk/eventstream-serde-config-resolver" "3.310.0" - "@aws-sdk/eventstream-serde-node" "3.310.0" - "@aws-sdk/fetch-http-handler" "3.310.0" - "@aws-sdk/hash-blob-browser" "3.310.0" - "@aws-sdk/hash-node" "3.310.0" - "@aws-sdk/hash-stream-node" "3.310.0" - "@aws-sdk/invalid-dependency" "3.310.0" - "@aws-sdk/md5-js" "3.310.0" - "@aws-sdk/middleware-bucket-endpoint" "3.310.0" - "@aws-sdk/middleware-content-length" "3.310.0" - "@aws-sdk/middleware-endpoint" "3.310.0" - "@aws-sdk/middleware-expect-continue" "3.310.0" - "@aws-sdk/middleware-flexible-checksums" "3.310.0" - "@aws-sdk/middleware-host-header" "3.310.0" - "@aws-sdk/middleware-location-constraint" "3.310.0" - "@aws-sdk/middleware-logger" "3.310.0" - "@aws-sdk/middleware-recursion-detection" "3.310.0" - "@aws-sdk/middleware-retry" "3.310.0" - "@aws-sdk/middleware-sdk-s3" "3.310.0" - "@aws-sdk/middleware-serde" "3.310.0" - "@aws-sdk/middleware-signing" "3.310.0" - "@aws-sdk/middleware-ssec" "3.310.0" - "@aws-sdk/middleware-stack" "3.310.0" - "@aws-sdk/middleware-user-agent" "3.319.0" - "@aws-sdk/node-config-provider" "3.310.0" - "@aws-sdk/node-http-handler" "3.321.1" - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/signature-v4-multi-region" "3.310.0" - "@aws-sdk/smithy-client" "3.316.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/url-parser" "3.310.0" + "@aws-sdk/client-sts" "3.352.0" + "@aws-sdk/config-resolver" "3.347.0" + "@aws-sdk/credential-provider-node" "3.352.0" + "@aws-sdk/eventstream-serde-browser" "3.347.0" + "@aws-sdk/eventstream-serde-config-resolver" "3.347.0" + "@aws-sdk/eventstream-serde-node" "3.347.0" + "@aws-sdk/fetch-http-handler" "3.347.0" + "@aws-sdk/hash-blob-browser" "3.347.0" + "@aws-sdk/hash-node" "3.347.0" + "@aws-sdk/hash-stream-node" "3.347.0" + "@aws-sdk/invalid-dependency" "3.347.0" + "@aws-sdk/md5-js" "3.347.0" + "@aws-sdk/middleware-bucket-endpoint" "3.347.0" + "@aws-sdk/middleware-content-length" "3.347.0" + "@aws-sdk/middleware-endpoint" "3.347.0" + "@aws-sdk/middleware-expect-continue" "3.347.0" + "@aws-sdk/middleware-flexible-checksums" "3.347.0" + "@aws-sdk/middleware-host-header" "3.347.0" + "@aws-sdk/middleware-location-constraint" "3.347.0" + "@aws-sdk/middleware-logger" "3.347.0" + "@aws-sdk/middleware-recursion-detection" "3.347.0" + "@aws-sdk/middleware-retry" "3.347.0" + "@aws-sdk/middleware-sdk-s3" "3.347.0" + "@aws-sdk/middleware-serde" "3.347.0" + "@aws-sdk/middleware-signing" "3.347.0" + "@aws-sdk/middleware-ssec" "3.347.0" + "@aws-sdk/middleware-stack" "3.347.0" + "@aws-sdk/middleware-user-agent" "3.352.0" + "@aws-sdk/node-config-provider" "3.347.0" + "@aws-sdk/node-http-handler" "3.350.0" + "@aws-sdk/signature-v4-multi-region" "3.347.0" + "@aws-sdk/smithy-client" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/url-parser" "3.347.0" "@aws-sdk/util-base64" "3.310.0" "@aws-sdk/util-body-length-browser" "3.310.0" "@aws-sdk/util-body-length-node" "3.310.0" - "@aws-sdk/util-defaults-mode-browser" "3.316.0" - "@aws-sdk/util-defaults-mode-node" "3.316.0" - "@aws-sdk/util-endpoints" "3.319.0" - "@aws-sdk/util-retry" "3.310.0" - "@aws-sdk/util-stream-browser" "3.310.0" - "@aws-sdk/util-stream-node" "3.321.1" - "@aws-sdk/util-user-agent-browser" "3.310.0" - "@aws-sdk/util-user-agent-node" "3.310.0" + "@aws-sdk/util-defaults-mode-browser" "3.347.0" + "@aws-sdk/util-defaults-mode-node" "3.347.0" + "@aws-sdk/util-endpoints" "3.352.0" + "@aws-sdk/util-retry" "3.347.0" + "@aws-sdk/util-stream-browser" "3.347.0" + "@aws-sdk/util-stream-node" "3.350.0" + "@aws-sdk/util-user-agent-browser" "3.347.0" + "@aws-sdk/util-user-agent-node" "3.347.0" "@aws-sdk/util-utf8" "3.310.0" - "@aws-sdk/util-waiter" "3.310.0" + "@aws-sdk/util-waiter" "3.347.0" "@aws-sdk/xml-builder" "3.310.0" - fast-xml-parser "4.1.2" + "@smithy/protocol-http" "^1.0.1" + "@smithy/types" "^1.0.0" + fast-xml-parser "4.2.4" tslib "^2.5.0" "@aws-sdk/client-sqs@^3.315.0": @@ -273,87 +275,50 @@ fast-xml-parser "4.1.2" tslib "^2.5.0" -"@aws-sdk/client-ssm@^3.321.1": - version "3.321.1" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-ssm/-/client-ssm-3.321.1.tgz#4f08eb6eb0a44c7c51ab434abd3b02e0f84725fb" - integrity sha512-7c00JMhp7DtV6LED9JttS6BR273I6UcSWtKAXrxTuemB9pwlBzGblQl0+kQC5RuNsW0tyLtmCsNxbe5g5nErYg== +"@aws-sdk/client-ssm@^3.350.0": + version "3.352.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-ssm/-/client-ssm-3.352.0.tgz#3af453e7befcd53d5324166d633774e84acdd4c3" + integrity sha512-qIAJF2YEvzYUiDjiNTreLsOfQSvNtGbRRwjSEo44szkKQPNLLVhdLVc7yrQI/3VR/8TzE43yP0CN+W3K9DZ8Mg== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/client-sts" "3.321.1" - "@aws-sdk/config-resolver" "3.310.0" - "@aws-sdk/credential-provider-node" "3.321.1" - "@aws-sdk/fetch-http-handler" "3.310.0" - "@aws-sdk/hash-node" "3.310.0" - "@aws-sdk/invalid-dependency" "3.310.0" - "@aws-sdk/middleware-content-length" "3.310.0" - "@aws-sdk/middleware-endpoint" "3.310.0" - "@aws-sdk/middleware-host-header" "3.310.0" - "@aws-sdk/middleware-logger" "3.310.0" - "@aws-sdk/middleware-recursion-detection" "3.310.0" - "@aws-sdk/middleware-retry" "3.310.0" - "@aws-sdk/middleware-serde" "3.310.0" - "@aws-sdk/middleware-signing" "3.310.0" - "@aws-sdk/middleware-stack" "3.310.0" - "@aws-sdk/middleware-user-agent" "3.319.0" - "@aws-sdk/node-config-provider" "3.310.0" - "@aws-sdk/node-http-handler" "3.321.1" - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/smithy-client" "3.316.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/url-parser" "3.310.0" + "@aws-sdk/client-sts" "3.352.0" + "@aws-sdk/config-resolver" "3.347.0" + "@aws-sdk/credential-provider-node" "3.352.0" + "@aws-sdk/fetch-http-handler" "3.347.0" + "@aws-sdk/hash-node" "3.347.0" + "@aws-sdk/invalid-dependency" "3.347.0" + "@aws-sdk/middleware-content-length" "3.347.0" + "@aws-sdk/middleware-endpoint" "3.347.0" + "@aws-sdk/middleware-host-header" "3.347.0" + "@aws-sdk/middleware-logger" "3.347.0" + "@aws-sdk/middleware-recursion-detection" "3.347.0" + "@aws-sdk/middleware-retry" "3.347.0" + "@aws-sdk/middleware-serde" "3.347.0" + "@aws-sdk/middleware-signing" "3.347.0" + "@aws-sdk/middleware-stack" "3.347.0" + "@aws-sdk/middleware-user-agent" "3.352.0" + "@aws-sdk/node-config-provider" "3.347.0" + "@aws-sdk/node-http-handler" "3.350.0" + "@aws-sdk/smithy-client" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/url-parser" "3.347.0" "@aws-sdk/util-base64" "3.310.0" "@aws-sdk/util-body-length-browser" "3.310.0" "@aws-sdk/util-body-length-node" "3.310.0" - "@aws-sdk/util-defaults-mode-browser" "3.316.0" - "@aws-sdk/util-defaults-mode-node" "3.316.0" - "@aws-sdk/util-endpoints" "3.319.0" - "@aws-sdk/util-retry" "3.310.0" - "@aws-sdk/util-user-agent-browser" "3.310.0" - "@aws-sdk/util-user-agent-node" "3.310.0" + "@aws-sdk/util-defaults-mode-browser" "3.347.0" + "@aws-sdk/util-defaults-mode-node" "3.347.0" + "@aws-sdk/util-endpoints" "3.352.0" + "@aws-sdk/util-retry" "3.347.0" + "@aws-sdk/util-user-agent-browser" "3.347.0" + "@aws-sdk/util-user-agent-node" "3.347.0" "@aws-sdk/util-utf8" "3.310.0" - "@aws-sdk/util-waiter" "3.310.0" + "@aws-sdk/util-waiter" "3.347.0" + "@smithy/protocol-http" "^1.0.1" + "@smithy/types" "^1.0.0" tslib "^2.5.0" uuid "^8.3.2" -"@aws-sdk/client-sso-oidc@3.321.1": - version "3.321.1" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.321.1.tgz#0570f65bb83a2d5526c688d28f56c73bbdab80cb" - integrity sha512-PBVfHQbyrsfzbnO6u9d9Sik8JlXGLhHj3zLd87iBkYXBdHwD5NuvwWu7OtjUtrHjP4SfzodVwfjmTbDAFqbtzw== - dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/config-resolver" "3.310.0" - "@aws-sdk/fetch-http-handler" "3.310.0" - "@aws-sdk/hash-node" "3.310.0" - "@aws-sdk/invalid-dependency" "3.310.0" - "@aws-sdk/middleware-content-length" "3.310.0" - "@aws-sdk/middleware-endpoint" "3.310.0" - "@aws-sdk/middleware-host-header" "3.310.0" - "@aws-sdk/middleware-logger" "3.310.0" - "@aws-sdk/middleware-recursion-detection" "3.310.0" - "@aws-sdk/middleware-retry" "3.310.0" - "@aws-sdk/middleware-serde" "3.310.0" - "@aws-sdk/middleware-stack" "3.310.0" - "@aws-sdk/middleware-user-agent" "3.319.0" - "@aws-sdk/node-config-provider" "3.310.0" - "@aws-sdk/node-http-handler" "3.321.1" - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/smithy-client" "3.316.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/url-parser" "3.310.0" - "@aws-sdk/util-base64" "3.310.0" - "@aws-sdk/util-body-length-browser" "3.310.0" - "@aws-sdk/util-body-length-node" "3.310.0" - "@aws-sdk/util-defaults-mode-browser" "3.316.0" - "@aws-sdk/util-defaults-mode-node" "3.316.0" - "@aws-sdk/util-endpoints" "3.319.0" - "@aws-sdk/util-retry" "3.310.0" - "@aws-sdk/util-user-agent-browser" "3.310.0" - "@aws-sdk/util-user-agent-node" "3.310.0" - "@aws-sdk/util-utf8" "3.310.0" - tslib "^2.5.0" - "@aws-sdk/client-sso-oidc@3.337.0": version "3.337.0" resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.337.0.tgz#270220c95bb2ca9648cc86ef6ee14a880b927287" @@ -393,42 +358,43 @@ "@smithy/types" "^1.0.0" tslib "^2.5.0" -"@aws-sdk/client-sso@3.321.1": - version "3.321.1" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.321.1.tgz#c17f468881f25e41d3315f8823144bc1a4b107c9" - integrity sha512-ecoT4tBGtRJR5G7oLBTMXZmgZZlff1amhSdKPEtkWxv6kWc8VPb5rRuRgVPsDR9HuesI6ZVlODptvGtnfkIJwA== +"@aws-sdk/client-sso-oidc@3.352.0": + version "3.352.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.352.0.tgz#16b543155e835b0337bf294e79723de26a6f5cc5" + integrity sha512-PQdp0KOr478CaJNohASTgtt03W8Y/qINwsalLNguK01tWIGzellg2N3bA+IdyYXU8Oz3+Ab1oIJMKkUxtuNiGg== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/config-resolver" "3.310.0" - "@aws-sdk/fetch-http-handler" "3.310.0" - "@aws-sdk/hash-node" "3.310.0" - "@aws-sdk/invalid-dependency" "3.310.0" - "@aws-sdk/middleware-content-length" "3.310.0" - "@aws-sdk/middleware-endpoint" "3.310.0" - "@aws-sdk/middleware-host-header" "3.310.0" - "@aws-sdk/middleware-logger" "3.310.0" - "@aws-sdk/middleware-recursion-detection" "3.310.0" - "@aws-sdk/middleware-retry" "3.310.0" - "@aws-sdk/middleware-serde" "3.310.0" - "@aws-sdk/middleware-stack" "3.310.0" - "@aws-sdk/middleware-user-agent" "3.319.0" - "@aws-sdk/node-config-provider" "3.310.0" - "@aws-sdk/node-http-handler" "3.321.1" - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/smithy-client" "3.316.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/url-parser" "3.310.0" + "@aws-sdk/config-resolver" "3.347.0" + "@aws-sdk/fetch-http-handler" "3.347.0" + "@aws-sdk/hash-node" "3.347.0" + "@aws-sdk/invalid-dependency" "3.347.0" + "@aws-sdk/middleware-content-length" "3.347.0" + "@aws-sdk/middleware-endpoint" "3.347.0" + "@aws-sdk/middleware-host-header" "3.347.0" + "@aws-sdk/middleware-logger" "3.347.0" + "@aws-sdk/middleware-recursion-detection" "3.347.0" + "@aws-sdk/middleware-retry" "3.347.0" + "@aws-sdk/middleware-serde" "3.347.0" + "@aws-sdk/middleware-stack" "3.347.0" + "@aws-sdk/middleware-user-agent" "3.352.0" + "@aws-sdk/node-config-provider" "3.347.0" + "@aws-sdk/node-http-handler" "3.350.0" + "@aws-sdk/smithy-client" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/url-parser" "3.347.0" "@aws-sdk/util-base64" "3.310.0" "@aws-sdk/util-body-length-browser" "3.310.0" "@aws-sdk/util-body-length-node" "3.310.0" - "@aws-sdk/util-defaults-mode-browser" "3.316.0" - "@aws-sdk/util-defaults-mode-node" "3.316.0" - "@aws-sdk/util-endpoints" "3.319.0" - "@aws-sdk/util-retry" "3.310.0" - "@aws-sdk/util-user-agent-browser" "3.310.0" - "@aws-sdk/util-user-agent-node" "3.310.0" + "@aws-sdk/util-defaults-mode-browser" "3.347.0" + "@aws-sdk/util-defaults-mode-node" "3.347.0" + "@aws-sdk/util-endpoints" "3.352.0" + "@aws-sdk/util-retry" "3.347.0" + "@aws-sdk/util-user-agent-browser" "3.347.0" + "@aws-sdk/util-user-agent-node" "3.347.0" "@aws-sdk/util-utf8" "3.310.0" + "@smithy/protocol-http" "^1.0.1" + "@smithy/types" "^1.0.0" tslib "^2.5.0" "@aws-sdk/client-sso@3.337.0": @@ -470,46 +436,43 @@ "@smithy/types" "^1.0.0" tslib "^2.5.0" -"@aws-sdk/client-sts@3.321.1": - version "3.321.1" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.321.1.tgz#37be13d1d69724a4bbfa58f531edb7c7829917c1" - integrity sha512-AB+N4a1TVEKl9Sd5O2TxTprEZp7Va6zPZLMraFAYMdmJVBmCmmwyBs7ygju685DpQ1dos5PRsKCRcossyY5pDQ== +"@aws-sdk/client-sso@3.352.0": + version "3.352.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.352.0.tgz#1857cb5f40f44df5ed75bdaaf6b19e90cb256ca5" + integrity sha512-oeO36rvRvYbUlsgzYtLI2/BPwXdUK4KtYw+OFmirYeONUyX5uYx8kWXD66r3oXViIYMqhyHKN3fhkiFmFcVluQ== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/config-resolver" "3.310.0" - "@aws-sdk/credential-provider-node" "3.321.1" - "@aws-sdk/fetch-http-handler" "3.310.0" - "@aws-sdk/hash-node" "3.310.0" - "@aws-sdk/invalid-dependency" "3.310.0" - "@aws-sdk/middleware-content-length" "3.310.0" - "@aws-sdk/middleware-endpoint" "3.310.0" - "@aws-sdk/middleware-host-header" "3.310.0" - "@aws-sdk/middleware-logger" "3.310.0" - "@aws-sdk/middleware-recursion-detection" "3.310.0" - "@aws-sdk/middleware-retry" "3.310.0" - "@aws-sdk/middleware-sdk-sts" "3.310.0" - "@aws-sdk/middleware-serde" "3.310.0" - "@aws-sdk/middleware-signing" "3.310.0" - "@aws-sdk/middleware-stack" "3.310.0" - "@aws-sdk/middleware-user-agent" "3.319.0" - "@aws-sdk/node-config-provider" "3.310.0" - "@aws-sdk/node-http-handler" "3.321.1" - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/smithy-client" "3.316.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/url-parser" "3.310.0" + "@aws-sdk/config-resolver" "3.347.0" + "@aws-sdk/fetch-http-handler" "3.347.0" + "@aws-sdk/hash-node" "3.347.0" + "@aws-sdk/invalid-dependency" "3.347.0" + "@aws-sdk/middleware-content-length" "3.347.0" + "@aws-sdk/middleware-endpoint" "3.347.0" + "@aws-sdk/middleware-host-header" "3.347.0" + "@aws-sdk/middleware-logger" "3.347.0" + "@aws-sdk/middleware-recursion-detection" "3.347.0" + "@aws-sdk/middleware-retry" "3.347.0" + "@aws-sdk/middleware-serde" "3.347.0" + "@aws-sdk/middleware-stack" "3.347.0" + "@aws-sdk/middleware-user-agent" "3.352.0" + "@aws-sdk/node-config-provider" "3.347.0" + "@aws-sdk/node-http-handler" "3.350.0" + "@aws-sdk/smithy-client" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/url-parser" "3.347.0" "@aws-sdk/util-base64" "3.310.0" "@aws-sdk/util-body-length-browser" "3.310.0" "@aws-sdk/util-body-length-node" "3.310.0" - "@aws-sdk/util-defaults-mode-browser" "3.316.0" - "@aws-sdk/util-defaults-mode-node" "3.316.0" - "@aws-sdk/util-endpoints" "3.319.0" - "@aws-sdk/util-retry" "3.310.0" - "@aws-sdk/util-user-agent-browser" "3.310.0" - "@aws-sdk/util-user-agent-node" "3.310.0" + "@aws-sdk/util-defaults-mode-browser" "3.347.0" + "@aws-sdk/util-defaults-mode-node" "3.347.0" + "@aws-sdk/util-endpoints" "3.352.0" + "@aws-sdk/util-retry" "3.347.0" + "@aws-sdk/util-user-agent-browser" "3.347.0" + "@aws-sdk/util-user-agent-node" "3.347.0" "@aws-sdk/util-utf8" "3.310.0" - fast-xml-parser "4.1.2" + "@smithy/protocol-http" "^1.0.1" + "@smithy/types" "^1.0.0" tslib "^2.5.0" "@aws-sdk/client-sts@3.337.0": @@ -555,14 +518,47 @@ fast-xml-parser "4.1.2" tslib "^2.5.0" -"@aws-sdk/config-resolver@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.310.0.tgz" - integrity sha512-8vsT+/50lOqfDxka9m/rRt6oxv1WuGZoP8oPMk0Dt+TxXMbAzf4+rejBgiB96wshI1k3gLokYRjSQZn+dDtT8g== +"@aws-sdk/client-sts@3.352.0": + version "3.352.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.352.0.tgz#8038f83fdfcbc9c1a15ec7fc7c1163536b30aefc" + integrity sha512-Lt7uSdwgOrwYx8S6Bhz76ewOeoJNFiPD+Q7v8S/mJK8T7HUE/houjomXC3UnFaJjcecjWv273zEqV67FgP5l5g== dependencies: - "@aws-sdk/types" "3.310.0" - "@aws-sdk/util-config-provider" "3.310.0" - "@aws-sdk/util-middleware" "3.310.0" + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/config-resolver" "3.347.0" + "@aws-sdk/credential-provider-node" "3.352.0" + "@aws-sdk/fetch-http-handler" "3.347.0" + "@aws-sdk/hash-node" "3.347.0" + "@aws-sdk/invalid-dependency" "3.347.0" + "@aws-sdk/middleware-content-length" "3.347.0" + "@aws-sdk/middleware-endpoint" "3.347.0" + "@aws-sdk/middleware-host-header" "3.347.0" + "@aws-sdk/middleware-logger" "3.347.0" + "@aws-sdk/middleware-recursion-detection" "3.347.0" + "@aws-sdk/middleware-retry" "3.347.0" + "@aws-sdk/middleware-sdk-sts" "3.347.0" + "@aws-sdk/middleware-serde" "3.347.0" + "@aws-sdk/middleware-signing" "3.347.0" + "@aws-sdk/middleware-stack" "3.347.0" + "@aws-sdk/middleware-user-agent" "3.352.0" + "@aws-sdk/node-config-provider" "3.347.0" + "@aws-sdk/node-http-handler" "3.350.0" + "@aws-sdk/smithy-client" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/url-parser" "3.347.0" + "@aws-sdk/util-base64" "3.310.0" + "@aws-sdk/util-body-length-browser" "3.310.0" + "@aws-sdk/util-body-length-node" "3.310.0" + "@aws-sdk/util-defaults-mode-browser" "3.347.0" + "@aws-sdk/util-defaults-mode-node" "3.347.0" + "@aws-sdk/util-endpoints" "3.352.0" + "@aws-sdk/util-retry" "3.347.0" + "@aws-sdk/util-user-agent-browser" "3.347.0" + "@aws-sdk/util-user-agent-node" "3.347.0" + "@aws-sdk/util-utf8" "3.310.0" + "@smithy/protocol-http" "^1.0.1" + "@smithy/types" "^1.0.0" + fast-xml-parser "4.2.4" tslib "^2.5.0" "@aws-sdk/config-resolver@3.337.0": @@ -575,13 +571,14 @@ "@aws-sdk/util-middleware" "3.337.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-env@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.310.0.tgz" - integrity sha512-vvIPQpI16fj95xwS7M3D48F7QhZJBnnCgB5lR+b7So+vsG9ibm1mZRVGzVpdxCvgyOhHFbvrby9aalNJmmIP1A== +"@aws-sdk/config-resolver@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.347.0.tgz#84bb2cbbe310e7de1168ba3233369204f31d395a" + integrity sha512-2ja+Sf/VnUO7IQ3nKbDQ5aumYKKJUaTm/BuVJ29wNho8wYHfuf7wHZV0pDTkB8RF5SH7IpHap7zpZAj39Iq+EA== dependencies: - "@aws-sdk/property-provider" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/util-config-provider" "3.310.0" + "@aws-sdk/util-middleware" "3.347.0" tslib "^2.5.0" "@aws-sdk/credential-provider-env@3.337.0": @@ -593,15 +590,13 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-imds@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.310.0.tgz" - integrity sha512-baxK7Zp6dai5AGW01FIW27xS2KAaPUmKLIXv5SvFYsUgXXvNW55im4uG3b+2gA0F7V+hXvVBH08OEqmwW6we5w== +"@aws-sdk/credential-provider-env@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.347.0.tgz#fb2013a1f799cca874674cb15680680bb33c088b" + integrity sha512-UnEM+LKGpXKzw/1WvYEQsC6Wj9PupYZdQOE+e2Dgy2dqk/pVFy4WueRtFXYDT2B41ppv3drdXUuKZRIDVqIgNQ== dependencies: - "@aws-sdk/node-config-provider" "3.310.0" - "@aws-sdk/property-provider" "3.310.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/url-parser" "3.310.0" + "@aws-sdk/property-provider" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/credential-provider-imds@3.337.0": @@ -615,19 +610,15 @@ "@aws-sdk/url-parser" "3.337.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-ini@3.321.1": - version "3.321.1" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.321.1.tgz#b7e7002a69b7f97ed54923390ca43b695bd4397b" - integrity sha512-prndSVQhiikNaI40bYnM2Q8PkC35FCwhbQnBk6KXNvdtfo9RqatMC639F+6oryb3BuMy++Ij4Yoi8WnPBs5Sww== +"@aws-sdk/credential-provider-imds@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.347.0.tgz#7b42e2c1143fbec309e9a65c4e8200b056ce028d" + integrity sha512-7scCy/DCDRLIhlqTxff97LQWDnRwRXji3bxxMg+xWOTTaJe7PWx+etGSbBWaL42vsBHFShQjSLvJryEgoBktpw== dependencies: - "@aws-sdk/credential-provider-env" "3.310.0" - "@aws-sdk/credential-provider-imds" "3.310.0" - "@aws-sdk/credential-provider-process" "3.310.0" - "@aws-sdk/credential-provider-sso" "3.321.1" - "@aws-sdk/credential-provider-web-identity" "3.310.0" - "@aws-sdk/property-provider" "3.310.0" - "@aws-sdk/shared-ini-file-loader" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/node-config-provider" "3.347.0" + "@aws-sdk/property-provider" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/url-parser" "3.347.0" tslib "^2.5.0" "@aws-sdk/credential-provider-ini@3.337.0": @@ -645,20 +636,19 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-node@3.321.1": - version "3.321.1" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.321.1.tgz#2a55c531de80296c0fb9cf70e09504d1ea68d32f" - integrity sha512-5B1waOwSvY2JMLGRebo7IUqnTaGoCnby9cRbG/dhi7Ke97M3V8380S9THDJ/bktjL8zHEVfBVZy7HhXHzhSjEg== +"@aws-sdk/credential-provider-ini@3.352.0": + version "3.352.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.352.0.tgz#8b8576a45fd7d2d7e3702c38910d7a53097ad30d" + integrity sha512-lnQUJznvOhI2er1u/OVf99/2JIyDH7W+6tfWNXEoVgEi4WXtdyZ+GpPNoZsmCtHB2Jwlsh51IxmYdCj6b6SdwQ== dependencies: - "@aws-sdk/credential-provider-env" "3.310.0" - "@aws-sdk/credential-provider-imds" "3.310.0" - "@aws-sdk/credential-provider-ini" "3.321.1" - "@aws-sdk/credential-provider-process" "3.310.0" - "@aws-sdk/credential-provider-sso" "3.321.1" - "@aws-sdk/credential-provider-web-identity" "3.310.0" - "@aws-sdk/property-provider" "3.310.0" - "@aws-sdk/shared-ini-file-loader" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/credential-provider-env" "3.347.0" + "@aws-sdk/credential-provider-imds" "3.347.0" + "@aws-sdk/credential-provider-process" "3.347.0" + "@aws-sdk/credential-provider-sso" "3.352.0" + "@aws-sdk/credential-provider-web-identity" "3.347.0" + "@aws-sdk/property-provider" "3.347.0" + "@aws-sdk/shared-ini-file-loader" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/credential-provider-node@3.337.0": @@ -677,14 +667,20 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-process@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.310.0.tgz" - integrity sha512-h73sg6GPMUWC+3zMCbA1nZ2O03nNJt7G96JdmnantiXBwHpRKWW8nBTLzx5uhXn6hTuTaoQRP/P+oxQJKYdMmA== +"@aws-sdk/credential-provider-node@3.352.0": + version "3.352.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.352.0.tgz#fcdd3e54bedcb537bfa252fc4e7f0f60d47fed43" + integrity sha512-8UZ5EQpoqHCh+XSGq2CdhzHZyKLOwF1taDw5A/gmV4O5lAWL0AGs0cPIEUORJyggU6Hv43zZOpLgK6dMgWOLgA== dependencies: - "@aws-sdk/property-provider" "3.310.0" - "@aws-sdk/shared-ini-file-loader" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/credential-provider-env" "3.347.0" + "@aws-sdk/credential-provider-imds" "3.347.0" + "@aws-sdk/credential-provider-ini" "3.352.0" + "@aws-sdk/credential-provider-process" "3.347.0" + "@aws-sdk/credential-provider-sso" "3.352.0" + "@aws-sdk/credential-provider-web-identity" "3.347.0" + "@aws-sdk/property-provider" "3.347.0" + "@aws-sdk/shared-ini-file-loader" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/credential-provider-process@3.337.0": @@ -697,16 +693,14 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-sso@3.321.1": - version "3.321.1" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.321.1.tgz#b77c6f372edb47647f716d631e68c53b03a5d113" - integrity sha512-kg0rc1OacJFgAvmZj0TOu+BSc+yRdnC5dO/RAag3XU6+hlQI5/C080RQp9Qj6V7ga0HtAJMRwJcUlCPA3RJPug== +"@aws-sdk/credential-provider-process@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.347.0.tgz#066e82fee54c9fac67c4dc911873e20facdb3471" + integrity sha512-yl1z4MsaBdXd4GQ2halIvYds23S67kElyOwz7g8kaQ4kHj+UoYWxz3JVW/DGusM6XmQ9/F67utBrUVA0uhQYyw== dependencies: - "@aws-sdk/client-sso" "3.321.1" - "@aws-sdk/property-provider" "3.310.0" - "@aws-sdk/shared-ini-file-loader" "3.310.0" - "@aws-sdk/token-providers" "3.321.1" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/property-provider" "3.347.0" + "@aws-sdk/shared-ini-file-loader" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/credential-provider-sso@3.337.0": @@ -721,13 +715,16 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-web-identity@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.310.0.tgz" - integrity sha512-H4SzuZXILNhK6/IR1uVvsUDZvzc051hem7GLyYghBCu8mU+tq28YhKE8MfSroi6eL2e5Vujloij1OM2EQQkPkw== +"@aws-sdk/credential-provider-sso@3.352.0": + version "3.352.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.352.0.tgz#c178111c5a5d250718183c48c476db8e64103799" + integrity sha512-YiooGNy9LYN1bFqKwO2wHC++1pYReiSqQDWBeluJfC3uZWpCyIUMdeYBR1X3XZDVtK6bl5KmhxldxJ3ntt/Q4w== dependencies: - "@aws-sdk/property-provider" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/client-sso" "3.352.0" + "@aws-sdk/property-provider" "3.347.0" + "@aws-sdk/shared-ini-file-loader" "3.347.0" + "@aws-sdk/token-providers" "3.352.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/credential-provider-web-identity@3.337.0": @@ -739,60 +736,58 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/eventstream-codec@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.310.0.tgz" - integrity sha512-clIeSgWbZbxwtsxZ/yoedNM0/kJFSIjjHPikuDGhxhqc+vP6TN3oYyVMFrYwFaTFhk2+S5wZcWYMw8Op1pWo+A== +"@aws-sdk/credential-provider-web-identity@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.347.0.tgz#bb035fc16059ab43386facf8b4d1e8c094450a6d" + integrity sha512-DxoTlVK8lXjS1zVphtz/Ab+jkN/IZor9d6pP2GjJHNoAIIzXfRwwj5C8vr4eTayx/5VJ7GRP91J8GJ2cKly8Qw== dependencies: - "@aws-crypto/crc32" "3.0.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/util-hex-encoding" "3.310.0" + "@aws-sdk/property-provider" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" -"@aws-sdk/eventstream-serde-browser@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.310.0.tgz" - integrity sha512-3S6ziuQVALgEyz0TANGtYDVeG8ArK4Y05mcgrs8qUTmsvlDIXX37cR/DvmVbNB76M4IrsZeSAIajL9644CywkA== +"@aws-sdk/eventstream-codec@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-codec/-/eventstream-codec-3.347.0.tgz#4ba2c87a2f6e4bb10a833910a4427d16ceec09f0" + integrity sha512-61q+SyspjsaQ4sdgjizMyRgVph2CiW4aAtfpoH69EJFJfTxTR/OqnZ9Jx/3YiYi0ksrvDenJddYodfWWJqD8/w== dependencies: - "@aws-sdk/eventstream-serde-universal" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-crypto/crc32" "3.0.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/util-hex-encoding" "3.310.0" tslib "^2.5.0" -"@aws-sdk/eventstream-serde-config-resolver@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.310.0.tgz" - integrity sha512-8s1Qdn9STj+sV75nUp9yt0W6fHS4BZ2jTm4Z/1Pcbvh2Gqs0WjH5n2StS+pDW5Y9J/HSGBl0ogmUr5lC5bXFHg== +"@aws-sdk/eventstream-serde-browser@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.347.0.tgz#77cb6d423d5566c09a5bd589b8f70492fbf4f020" + integrity sha512-9BLVTHWgpiTo/hl+k7qt7E9iYu43zVwJN+4TEwA9ZZB3p12068t1Hay6HgCcgJC3+LWMtw/OhvypV6vQAG4UBg== dependencies: - "@aws-sdk/types" "3.310.0" + "@aws-sdk/eventstream-serde-universal" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" -"@aws-sdk/eventstream-serde-node@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.310.0.tgz" - integrity sha512-kSnRomCgW43K9TmQYuwN9+AoYPnhyOKroanUMyZEzJk7rpCPMj4OzaUpXfDYOvznFNYn7NLaH6nHLJAr0VPlJA== +"@aws-sdk/eventstream-serde-config-resolver@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.347.0.tgz#89f5ecac182f77f1fd97ffceea276e2ce2ecdc2d" + integrity sha512-RcXQbNVq0PFmDqfn6+MnjCUWbbobcYVxpimaF6pMDav04o6Mcle+G2Hrefp5NlFr/lZbHW2eUKYsp1sXPaxVlQ== dependencies: - "@aws-sdk/eventstream-serde-universal" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" -"@aws-sdk/eventstream-serde-universal@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.310.0.tgz" - integrity sha512-Qyjt5k/waV5cDukpgT824ISZAz5U0pwzLz5ztR409u85AGNkF/9n7MS+LSyBUBSb0WJ5pUeSD47WBk+nLq9Nhw== +"@aws-sdk/eventstream-serde-node@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.347.0.tgz#76b26af3372cc2794505cc80076a5fa1caa05e4e" + integrity sha512-pgQCWH0PkHjcHs04JE7FoGAD3Ww45ffV8Op0MSLUhg9OpGa6EDoO3EOpWi9l/TALtH4f0KRV35PVyUyHJ/wEkA== dependencies: - "@aws-sdk/eventstream-codec" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/eventstream-serde-universal" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" -"@aws-sdk/fetch-http-handler@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.310.0.tgz" - integrity sha512-Bi9vIwzdkw1zMcvi/zGzlWS9KfIEnAq4NNhsnCxbQ4OoIRU9wvU+WGZdBBhxg0ZxZmpp1j1aZhU53lLjA07MHw== +"@aws-sdk/eventstream-serde-universal@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.347.0.tgz#2566606e1061859a5062c83915d5035f2dfed8a2" + integrity sha512-4wWj6bz6lOyDIO/dCCjwaLwRz648xzQQnf89R29sLoEqvAPP5XOB7HL+uFaQ/f5tPNh49gL6huNFSVwDm62n4Q== dependencies: - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/querystring-builder" "3.310.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/util-base64" "3.310.0" + "@aws-sdk/eventstream-codec" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/fetch-http-handler@3.337.0": @@ -806,23 +801,24 @@ "@aws-sdk/util-base64" "3.310.0" tslib "^2.5.0" -"@aws-sdk/hash-blob-browser@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.310.0.tgz" - integrity sha512-OoR8p0cbypToysLT0v3o2oyjy6+DKrY7GNCAzHOHJK9xmqXCt+DsjKoPeiY7o1sWX2aN6Plmvubj/zWxMKEn/A== +"@aws-sdk/fetch-http-handler@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.347.0.tgz#e413790ec453bf8f1c0674f718cfdf5ed9b79e20" + integrity sha512-sQ5P7ivY8//7wdxfA76LT1sF6V2Tyyz1qF6xXf9sihPN5Q1Y65c+SKpMzXyFSPqWZ82+SQQuDliYZouVyS6kQQ== dependencies: - "@aws-sdk/chunked-blob-reader" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/querystring-builder" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/util-base64" "3.310.0" tslib "^2.5.0" -"@aws-sdk/hash-node@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.310.0.tgz" - integrity sha512-NvE2fhRc8GRwCXBfDehxVAWCmVwVMILliAKVPAEr4yz2CkYs0tqU51S48x23dtna07H4qHtgpeNqVTthcIQOEQ== +"@aws-sdk/hash-blob-browser@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.347.0.tgz#b8a48951c7a7798ca49a155f42046016f5bf4551" + integrity sha512-RxgstIldLsdJKN5UHUwSI9PMiatr0xKmKxS4+tnWZ1/OOg6wuWqqpDpWdNOVSJSpxpUaP6kRrvG5Yo5ZevoTXw== dependencies: - "@aws-sdk/types" "3.310.0" - "@aws-sdk/util-buffer-from" "3.310.0" - "@aws-sdk/util-utf8" "3.310.0" + "@aws-sdk/chunked-blob-reader" "3.310.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/hash-node@3.337.0": @@ -835,21 +831,23 @@ "@aws-sdk/util-utf8" "3.310.0" tslib "^2.5.0" -"@aws-sdk/hash-stream-node@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/hash-stream-node/-/hash-stream-node-3.310.0.tgz" - integrity sha512-ZoXdybNgvMz1Hl6k/e32xVL3jmG5p2IEk5mTtLfFEuskTJ74Z+VMYKkkF1whyy7KQfH83H+TQGnsGtlRCchQKw== +"@aws-sdk/hash-node@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.347.0.tgz#575b31227306c03b491b814178a72b0b79625ed5" + integrity sha512-96+ml/4EaUaVpzBdOLGOxdoXOjkPgkoJp/0i1fxOJEvl8wdAQSwc3IugVK9wZkCxy2DlENtgOe6DfIOhfffm/g== dependencies: - "@aws-sdk/types" "3.310.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/util-buffer-from" "3.310.0" "@aws-sdk/util-utf8" "3.310.0" tslib "^2.5.0" -"@aws-sdk/invalid-dependency@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.310.0.tgz" - integrity sha512-1s5RG5rSPXoa/aZ/Kqr5U/7lqpx+Ry81GprQ2bxWqJvWQIJ0IRUwo5pk8XFxbKVr/2a+4lZT/c3OGoBOM1yRRA== +"@aws-sdk/hash-stream-node@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/hash-stream-node/-/hash-stream-node-3.347.0.tgz#f66810f4e17257009a2e231b58b3ce5aa91d9e44" + integrity sha512-tOBfcvELyt1GVuAlQ4d0mvm3QxoSSmvhH15SWIubM9RP4JWytBVzaFAn/aC02DBAWyvp0acMZ5J+47mxrWJElg== dependencies: - "@aws-sdk/types" "3.310.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/util-utf8" "3.310.0" tslib "^2.5.0" "@aws-sdk/invalid-dependency@3.337.0": @@ -860,6 +858,14 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" +"@aws-sdk/invalid-dependency@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.347.0.tgz#2e5994cdd51dc3fe0310ce355e1ab115b66b7cb5" + integrity sha512-8imQcwLwqZ/wTJXZqzXT9pGLIksTRckhGLZaXT60tiBOPKuerTsus2L59UstLs5LP8TKaVZKFFSsjRIn9dQdmQ== + dependencies: + "@aws-sdk/types" "3.347.0" + tslib "^2.5.0" + "@aws-sdk/is-array-buffer@3.310.0": version "3.310.0" resolved "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.310.0.tgz" @@ -867,27 +873,18 @@ dependencies: tslib "^2.5.0" -"@aws-sdk/lib-storage@^3.315.0": - version "3.337.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.337.0.tgz#b7b0ed0e5f006c9027f7b299f3d5c75387f5c099" - integrity sha512-MGZMlY8ECzGKCbYgM+Lbh9l/VtXinTwOi/IUahmd5KIEufk+HQxVG+J3/cNC9JVBIeoYbo9lxsVE5BccZcuecg== +"@aws-sdk/lib-storage@^3.350.0": + version "3.352.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.352.0.tgz#b27fed782c7064c357ab59a7417ab8b738bbfb98" + integrity sha512-R6C9+u1AXvOZs4Tu6uxTjRBYeJSShx1ECbCvXzM0bzMPaKLnSHHk6zzEmwXmzCwh5yw6e/AbDYO9DVE/SzmKnQ== dependencies: - "@aws-sdk/middleware-endpoint" "3.337.0" - "@aws-sdk/smithy-client" "3.337.0" + "@aws-sdk/middleware-endpoint" "3.347.0" + "@aws-sdk/smithy-client" "3.347.0" buffer "5.6.0" events "3.3.0" stream-browserify "3.0.0" tslib "^2.5.0" -"@aws-sdk/md5-js@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/md5-js/-/md5-js-3.310.0.tgz" - integrity sha512-x5sRBUrEfLWAS1EhwbbDQ7cXq6uvBxh3qR2XAsnGvFFceTeAadk7cVogWxlk3PC+OCeeym7c3/6Bv2HQ2f1YyQ== - dependencies: - "@aws-sdk/types" "3.310.0" - "@aws-sdk/util-utf8" "3.310.0" - tslib "^2.5.0" - "@aws-sdk/md5-js@3.337.0": version "3.337.0" resolved "https://registry.yarnpkg.com/@aws-sdk/md5-js/-/md5-js-3.337.0.tgz#08e55abe070fde41060d4cd0288a9fbf4aab24f7" @@ -897,24 +894,24 @@ "@aws-sdk/util-utf8" "3.310.0" tslib "^2.5.0" -"@aws-sdk/middleware-bucket-endpoint@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.310.0.tgz" - integrity sha512-uJJfHI7v4AgbJZRLtyI8ap2QRWkBokGc3iyUoQ+dVNT3/CE2ZCu694A6W+H0dRqg79dIE+f9CRNdtLGa/Ehhvg== +"@aws-sdk/md5-js@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/md5-js/-/md5-js-3.347.0.tgz#99ccc273d755b042992de6e5b2ccb72a4df6d853" + integrity sha512-mChE+7DByTY9H4cQ6fnWp2x5jf8e6OZN+AdLp6WQ+W99z35zBeqBxVmgm8ziJwkMIrkSTv9j3Y7T9Ve3RIcSfg== dependencies: - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/util-arn-parser" "3.310.0" - "@aws-sdk/util-config-provider" "3.310.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/util-utf8" "3.310.0" tslib "^2.5.0" -"@aws-sdk/middleware-content-length@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.310.0.tgz" - integrity sha512-P8tQZxgDt6CAh1wd/W6WPzjc+uWPJwQkm+F7rAwRlM+k9q17HrhnksGDKcpuuLyIhPQYdmOMIkpKVgXGa4avhQ== +"@aws-sdk/middleware-bucket-endpoint@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.347.0.tgz#157f3ba100c5216c6b52b173a0dcc52f6fdfbdd7" + integrity sha512-i9n4ylkGmGvizVcTfN4L+oN10OCL2DKvyMa4cCAVE1TJrsnaE0g7IOOyJGUS8p5KJYQrKVR7kcsa2L1S0VeEcA== dependencies: - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/util-arn-parser" "3.310.0" + "@aws-sdk/util-config-provider" "3.310.0" tslib "^2.5.0" "@aws-sdk/middleware-content-length@3.337.0": @@ -926,15 +923,13 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/middleware-endpoint@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.310.0.tgz" - integrity sha512-Z+N2vOL8K354/lstkClxLLsr6hCpVRh+0tCMXrVj66/NtKysCEZ/0b9LmqOwD9pWHNiI2mJqXwY0gxNlKAroUg== +"@aws-sdk/middleware-content-length@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.347.0.tgz#ee6063ebb0215355b7a7dacd0a3bbe2e1a8d108f" + integrity sha512-i4qtWTDImMaDUtwKQPbaZpXsReiwiBomM1cWymCU4bhz81HL01oIxOxOBuiM+3NlDoCSPr3KI6txZSz/8cqXCQ== dependencies: - "@aws-sdk/middleware-serde" "3.310.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/url-parser" "3.310.0" - "@aws-sdk/util-middleware" "3.310.0" + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/middleware-endpoint@3.337.0": @@ -948,37 +943,39 @@ "@aws-sdk/util-middleware" "3.337.0" tslib "^2.5.0" -"@aws-sdk/middleware-expect-continue@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.310.0.tgz" - integrity sha512-l3d1z2gt+gINJDnPSyu84IxfzjzPfCQrqC1sunw2cZGo/sXtEiq698Q3SiTcO2PGP4LBQAy2RHb5wVBJP708CQ== +"@aws-sdk/middleware-endpoint@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.347.0.tgz#d577265e79cdc0241d863e2582820010ea942736" + integrity sha512-unF0c6dMaUL1ffU+37Ugty43DgMnzPWXr/Jup/8GbK5fzzWT5NQq6dj9KHPubMbWeEjQbmczvhv25JuJdK8gNQ== dependencies: - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/middleware-serde" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/url-parser" "3.347.0" + "@aws-sdk/util-middleware" "3.347.0" tslib "^2.5.0" -"@aws-sdk/middleware-flexible-checksums@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.310.0.tgz" - integrity sha512-5ndnLgzgGVpWkmHBAiYkagHqiSuow8q62J4J6E2PzaQ77+fm8W3nfdy7hK5trHokEyouCZdxT/XK/IRhgj/4PA== +"@aws-sdk/middleware-expect-continue@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.347.0.tgz#a3d32bbc128098ec225d67b9fdd1e913553c5881" + integrity sha512-95M1unD1ENL0tx35dfyenSfx0QuXBSKtOi/qJja6LfX5771C5fm5ZTOrsrzPFJvRg/wj8pCOVWRZk+d5+jvfOQ== + dependencies: + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/types" "3.347.0" + tslib "^2.5.0" + +"@aws-sdk/middleware-flexible-checksums@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.347.0.tgz#183b62548dc9e3e229b49f10e0bf6d9115ca8cff" + integrity sha512-Pda7VMAIyeHw9nMp29rxdFft3EF4KP/tz/vLB6bqVoBNbLujo5rxn3SGOgStgIz7fuMLQQfoWIsmvxUm+Fp+Dw== dependencies: "@aws-crypto/crc32" "3.0.0" "@aws-crypto/crc32c" "3.0.0" "@aws-sdk/is-array-buffer" "3.310.0" - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/types" "3.347.0" "@aws-sdk/util-utf8" "3.310.0" tslib "^2.5.0" -"@aws-sdk/middleware-host-header@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.310.0.tgz" - integrity sha512-QWSA+46/hXorXyWa61ic2K7qZzwHTiwfk2e9mRRjeIRepUgI3qxFjsYqrWtrOGBjmFmq0pYIY8Bb/DCJuQqcoA== - dependencies: - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/types" "3.310.0" - tslib "^2.5.0" - "@aws-sdk/middleware-host-header@3.337.0": version "3.337.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.337.0.tgz#0d47261b5fb50c6475bd5e7639c9d29acd2500eb" @@ -988,20 +985,21 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/middleware-location-constraint@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.310.0.tgz" - integrity sha512-LFm0JTQWwTPWL/tZU2wsQTl8J5PpDEkXjEhaXVKamtyH0xhysRqd+0n92n65dc8oztAuQkb9xUbErGn5b6gsew== +"@aws-sdk/middleware-host-header@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.347.0.tgz#6166c137044672b2229e6ee0ce8a3e59fd8c49c4" + integrity sha512-kpKmR9OvMlnReqp5sKcJkozbj1wmlblbVSbnQAIkzeQj2xD5dnVR3Nn2ogQKxSmU1Fv7dEroBtrruJ1o3fY38A== dependencies: - "@aws-sdk/types" "3.310.0" + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" -"@aws-sdk/middleware-logger@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.310.0.tgz" - integrity sha512-Lurm8XofrASBRnAVtiSNuDSRsRqPNg27RIFLLsLp/pqog9nFJ0vz0kgdb9S5Z+zw83Mm+UlqOe6D8NTUNp4fVg== +"@aws-sdk/middleware-location-constraint@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.347.0.tgz#a7d179b5808665528eca1df3c8bb78d3d498435e" + integrity sha512-x5fcEV7q8fQ0OmUO+cLhN5iPqGoLWtC3+aKHIfRRb2BpOO1khyc1FKzsIAdeQz2hfktq4j+WsrmcPvFKv51pSg== dependencies: - "@aws-sdk/types" "3.310.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/middleware-logger@3.337.0": @@ -1012,13 +1010,12 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/middleware-recursion-detection@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.310.0.tgz" - integrity sha512-SuB75/xk/gyue24gkriTwO2jFd7YcUGZDClQYuRejgbXSa3CO0lWyawQtfLcSSEBp9izrEVXuFH24K1eAft5nQ== +"@aws-sdk/middleware-logger@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.347.0.tgz#d75a6bbda38c85200219f4ef88e7696d72f94100" + integrity sha512-NYC+Id5UCkVn+3P1t/YtmHt75uED06vwaKyxDy0UmB2K66PZLVtwWbLpVWrhbroaw1bvUHYcRyQ9NIfnVcXQjA== dependencies: - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/middleware-recursion-detection@3.337.0": @@ -1030,18 +1027,14 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/middleware-retry@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.310.0.tgz" - integrity sha512-oTPsRy2W4s+dfxbJPW7Km+hHtv/OMsNsVfThAq8DDYKC13qlr1aAyOqGLD+dpBy2aKe7ss517Sy2HcHtHqm7/g== +"@aws-sdk/middleware-recursion-detection@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.347.0.tgz#00faf00d9346cb88dafdfddfd33e956ba563bf99" + integrity sha512-qfnSvkFKCAMjMHR31NdsT0gv5Sq/ZHTUD4yQsSLpbVQ6iYAS834lrzXt41iyEHt57Y514uG7F/Xfvude3u4icQ== dependencies: - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/service-error-classification" "3.310.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/util-middleware" "3.310.0" - "@aws-sdk/util-retry" "3.310.0" + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" - uuid "^8.3.2" "@aws-sdk/middleware-retry@3.337.0": version "3.337.0" @@ -1056,26 +1049,39 @@ tslib "^2.5.0" uuid "^8.3.2" -"@aws-sdk/middleware-sdk-ec2@3.321.0": - version "3.321.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-ec2/-/middleware-sdk-ec2-3.321.0.tgz#07ceb6c29eb108adae9a65dd426fea1560c28833" - integrity sha512-T0ftmrM6nw9Y0oYvEkP8yRSHzRNWuGhbBGQX8JFsIlXAlebgEbF8wlp/0zbFK38z5ZOI12IzD7gpNsvaJnqHEA== +"@aws-sdk/middleware-retry@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.347.0.tgz#d589f04ed5fc383a0f04deda50dc190fe01a4649" + integrity sha512-CpdM+8dCSbX96agy4FCzOfzDmhNnGBM/pxrgIVLm5nkYTLuXp/d7ubpFEUHULr+4hCd5wakHotMt7yO29NFaVw== dependencies: - "@aws-sdk/middleware-endpoint" "3.310.0" - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/signature-v4" "3.310.0" - "@aws-sdk/smithy-client" "3.316.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/util-format-url" "3.310.0" + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/service-error-classification" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/util-middleware" "3.347.0" + "@aws-sdk/util-retry" "3.347.0" tslib "^2.5.0" + uuid "^8.3.2" -"@aws-sdk/middleware-sdk-s3@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.310.0.tgz" - integrity sha512-QK9x9g2ksg0hOjjYgqddeFcn5ctUEGdxJVu4OumPXceulefMcSO2jyH2qTybYSA93nqNQFdFmg5wQfvIRUWFCQ== +"@aws-sdk/middleware-sdk-ec2@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-ec2/-/middleware-sdk-ec2-3.347.0.tgz#7fc4ec2771a5e2a2f58f233390bc5b979859ab82" + integrity sha512-rH7m86AirkvTMwVaChw+OxmNk9T5YmPy2yIsdiYlWFxXVgF/+S6FiAWrK/H7+zn3j9YHj3xSjd+1JKpsLxH+pQ== + dependencies: + "@aws-sdk/middleware-endpoint" "3.347.0" + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/signature-v4" "3.347.0" + "@aws-sdk/smithy-client" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/util-format-url" "3.347.0" + tslib "^2.5.0" + +"@aws-sdk/middleware-sdk-s3@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.347.0.tgz#811fa5bb46c0e93a0218628384253d044be67df8" + integrity sha512-TLr92+HMvamrhJJ0VDhA/PiUh4rTNQz38B9dB9ikohTaRgm+duP+mRiIv16tNPZPGl8v82Thn7Ogk2qPByNDtg== dependencies: - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/types" "3.347.0" "@aws-sdk/util-arn-parser" "3.310.0" tslib "^2.5.0" @@ -1089,15 +1095,6 @@ "@aws-sdk/util-utf8" "3.310.0" tslib "^2.5.0" -"@aws-sdk/middleware-sdk-sts@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.310.0.tgz" - integrity sha512-+5PFwlYNLvLLIfw0ASAoWV/iIF8Zv6R6QGtyP0CclhRSvNjgbQDVnV0g95MC5qvh+GB/Yjlkt8qAjLSPjHfsrQ== - dependencies: - "@aws-sdk/middleware-signing" "3.310.0" - "@aws-sdk/types" "3.310.0" - tslib "^2.5.0" - "@aws-sdk/middleware-sdk-sts@3.337.0": version "3.337.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.337.0.tgz#0968f5c688043cb44050078f4b58cfb8b3bd1d43" @@ -1107,12 +1104,13 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/middleware-serde@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.310.0.tgz" - integrity sha512-RNeeTVWSLTaentUeCgQKZhAl+C6hxtwD78cQWS10UymWpQFwbaxztzKUu4UQS5xA2j6PxwPRRUjqa4jcFjfLsg== +"@aws-sdk/middleware-sdk-sts@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.347.0.tgz#903d8263e90af6560d19337de06cd6a2d0564e2f" + integrity sha512-38LJ0bkIoVF3W97x6Jyyou72YV9Cfbml4OaDEdnrCOo0EssNZM5d7RhjMvQDwww7/3OBY/BzeOcZKfJlkYUXGw== dependencies: - "@aws-sdk/types" "3.310.0" + "@aws-sdk/middleware-signing" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/middleware-serde@3.337.0": @@ -1123,16 +1121,12 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/middleware-signing@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.310.0.tgz" - integrity sha512-f9mKq+XMdW207Af3hKjdTnpNhdtwqWuvFs/ZyXoOkp/g1MY1O6L23Jy6i52m29LxbT4AuNRG1oKODfXM0vYVjQ== +"@aws-sdk/middleware-serde@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.347.0.tgz#f20a63290e16d631a8aa7d9eb331b139bf2531ac" + integrity sha512-x5Foi7jRbVJXDu9bHfyCbhYDH5pKK+31MmsSJ3k8rY8keXLBxm2XEEg/AIoV9/TUF9EeVvZ7F1/RmMpJnWQsEg== dependencies: - "@aws-sdk/property-provider" "3.310.0" - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/signature-v4" "3.310.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/util-middleware" "3.310.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/middleware-signing@3.337.0": @@ -1147,19 +1141,24 @@ "@aws-sdk/util-middleware" "3.337.0" tslib "^2.5.0" -"@aws-sdk/middleware-ssec@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.310.0.tgz" - integrity sha512-CnEwNKVpd5bXnrCKPaePF8mWTA9ET21OMBb54y9b0fd8K02zoOcdBz4DWfh1SjFD4HkgCdja4egd8l2ivyvqmw== +"@aws-sdk/middleware-signing@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.347.0.tgz#7db835d84c482ddb93156efac5830d0938352b6d" + integrity sha512-zVBF/4MGKnvhAE/J+oAL/VAehiyv+trs2dqSQXwHou9j8eA8Vm8HS2NdOwpkZQchIxTuwFlqSusDuPEdYFbvGw== dependencies: - "@aws-sdk/types" "3.310.0" + "@aws-sdk/property-provider" "3.347.0" + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/signature-v4" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/util-middleware" "3.347.0" tslib "^2.5.0" -"@aws-sdk/middleware-stack@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.310.0.tgz" - integrity sha512-010O1PD+UAcZVKRvqEusE1KJqN96wwrf6QsqbRM0ywsKQ21NDweaHvEDlds2VHpgmofxkRLRu/IDrlPkKRQrRg== +"@aws-sdk/middleware-ssec@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.347.0.tgz#f65abdbd7eaa85e6186a29eb97cd3f0cc1ac7a41" + integrity sha512-467VEi2elPmUGcHAgTmzhguZ3lwTpwK+3s+pk312uZtVsS9rP1MAknYhpS3ZvssiqBUVPx8m29cLcC6Tx5nOJg== dependencies: + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/middleware-stack@3.337.0": @@ -1169,14 +1168,11 @@ dependencies: tslib "^2.5.0" -"@aws-sdk/middleware-user-agent@3.319.0": - version "3.319.0" - resolved "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.319.0.tgz" - integrity sha512-ytaLx2dlR5AdMSne6FuDCISVg8hjyKj+cHU20b2CRA/E/z+XXrLrssp4JrCgizRKPPUep0psMIa22Zd6osTT5Q== +"@aws-sdk/middleware-stack@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.347.0.tgz#de8f94349273e1b30e19b6e8ace95a7982a24579" + integrity sha512-Izidg4rqtYMcKuvn2UzgEpPLSmyd8ub9+LQ2oIzG3mpIzCBITq7wp40jN1iNkMg+X6KEnX9vdMJIYZsPYMCYuQ== dependencies: - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/util-endpoints" "3.319.0" tslib "^2.5.0" "@aws-sdk/middleware-user-agent@3.337.0": @@ -1189,14 +1185,14 @@ "@aws-sdk/util-endpoints" "3.337.0" tslib "^2.5.0" -"@aws-sdk/node-config-provider@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.310.0.tgz" - integrity sha512-T/Pp6htc6hq/Cq+MLNDSyiwWCMVF6GqbBbXKVlO5L8rdHx4sq9xPdoPveZhGWrxvkanjA6eCwUp6E0riBOSVng== +"@aws-sdk/middleware-user-agent@3.352.0": + version "3.352.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.352.0.tgz#ca32fc2296e9b4565c2878ff44c2756a952f42b4" + integrity sha512-QGqblMTsVDqeomy22KPm9LUW8PHZXBA2Hjk9Hcw8U1uFS8IKYJrewInG3ae2+9FAcTyug4LFWDf8CRr9YH2B3Q== dependencies: - "@aws-sdk/property-provider" "3.310.0" - "@aws-sdk/shared-ini-file-loader" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/util-endpoints" "3.352.0" tslib "^2.5.0" "@aws-sdk/node-config-provider@3.337.0": @@ -1209,15 +1205,14 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/node-http-handler@3.321.1": - version "3.321.1" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.321.1.tgz#2de9380f3ce17f5b8b5d3c1300c8cd37d0ddddc5" - integrity sha512-DdQBrtFFDNtzphJIN3s93Vf+qd9LHSzH6WTQRrWoXhTDMHDzSI2Cn+c5KWfk89Nggp/n3+OTwUPQeCiBT5EBuw== +"@aws-sdk/node-config-provider@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.347.0.tgz#0f155b28fb2053973666b241c68bbebccb770ad1" + integrity sha512-faU93d3+5uTTUcotGgMXF+sJVFjrKh+ufW+CzYKT4yUHammyaIab/IbTPWy2hIolcEGtuPeVoxXw8TXbkh/tuw== dependencies: - "@aws-sdk/abort-controller" "3.310.0" - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/querystring-builder" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/property-provider" "3.347.0" + "@aws-sdk/shared-ini-file-loader" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/node-http-handler@3.337.0": @@ -1231,12 +1226,15 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/property-provider@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.310.0.tgz" - integrity sha512-3lxDb0akV6BBzmFe4nLPaoliQbAifyWJhuvuDOu7e8NzouvpQXs0275w9LePhhcgjKAEVXUIse05ZW2DLbxo/g== +"@aws-sdk/node-http-handler@3.350.0": + version "3.350.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.350.0.tgz#c3d3af4e24e7dc823bdb04c73dcae4d12d8a6221" + integrity sha512-oD96GAlmpzYilCdC8wwyURM5lNfNHZCjm/kxBkQulHKa2kRbIrnD9GfDqdCkWA5cTpjh1NzGLT4D6e6UFDjt9w== dependencies: - "@aws-sdk/types" "3.310.0" + "@aws-sdk/abort-controller" "3.347.0" + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/querystring-builder" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/property-provider@3.337.0": @@ -1247,12 +1245,12 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/protocol-http@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.310.0.tgz" - integrity sha512-fgZ1aw/irQtnrsR58pS8ThKOWo57Py3xX6giRvwSgZDEcxHfVzuQjy9yPuV++v04fdmdtgpbGf8WfvAAJ11yXQ== +"@aws-sdk/property-provider@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.347.0.tgz#3bd346a6f52fcb5a53460504dfe65457f293e3d7" + integrity sha512-t3nJ8CYPLKAF2v9nIHOHOlF0CviQbTvbFc2L4a+A+EVd/rM4PzL3+3n8ZJsr0h7f6uD04+b5YRFgKgnaqLXlEg== dependencies: - "@aws-sdk/types" "3.310.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/protocol-http@3.337.0": @@ -1263,13 +1261,12 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/querystring-builder@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.310.0.tgz" - integrity sha512-ZHH8GV/80+pWGo7DzsvwvXR5xVxUHXUvPJPFAkhr6nCf78igdoF8gR10ScFoEKbtEapoNTaZlKHPXxpD8aPG7A== +"@aws-sdk/protocol-http@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.347.0.tgz#9f61f4e0d892dc0a1e02211963827f386bc447b9" + integrity sha512-2YdBhc02Wvy03YjhGwUxF0UQgrPWEy8Iq75pfS42N+/0B/+eWX1aQgfjFxIpLg7YSjT5eKtYOQGlYd4MFTgj9g== dependencies: - "@aws-sdk/types" "3.310.0" - "@aws-sdk/util-uri-escape" "3.310.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/querystring-builder@3.337.0": @@ -1281,12 +1278,13 @@ "@aws-sdk/util-uri-escape" "3.310.0" tslib "^2.5.0" -"@aws-sdk/querystring-parser@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.310.0.tgz" - integrity sha512-YkIznoP6lsiIUHinx++/lbb3tlMURGGqMpo0Pnn32zYzGrJXA6eC3D0as2EcMjo55onTfuLcIiX4qzXes2MYOA== +"@aws-sdk/querystring-builder@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.347.0.tgz#9a6bb16441f32fa05c25dc7e57d4692858824574" + integrity sha512-phtKTe6FXoV02MoPkIVV6owXI8Mwr5IBN3bPoxhcPvJG2AjEmnetSIrhb8kwc4oNhlwfZwH6Jo5ARW/VEWbZtg== dependencies: - "@aws-sdk/types" "3.310.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/util-uri-escape" "3.310.0" tslib "^2.5.0" "@aws-sdk/querystring-parser@3.337.0": @@ -1297,23 +1295,23 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/service-error-classification@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.310.0.tgz" - integrity sha512-PuyC7k3qfIKeH2LCnDwbttMOKq3qAx4buvg0yfnJtQOz6t1AR8gsnAq0CjKXXyfkXwNKWTqCpE6lVNUIkXgsMw== +"@aws-sdk/querystring-parser@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.347.0.tgz#c85213a835c0f02580e013d168d1ee2f6fee65a1" + integrity sha512-5VXOhfZz78T2W7SuXf2avfjKglx1VZgZgp9Zfhrt/Rq+MTu2D+PZc5zmJHhYigD7x83jLSLogpuInQpFMA9LgA== + dependencies: + "@aws-sdk/types" "3.347.0" + tslib "^2.5.0" "@aws-sdk/service-error-classification@3.337.0": version "3.337.0" resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.337.0.tgz#9bd03001d7eb3d0bf3cb8f8ad37d5e443dbd50e6" integrity sha512-IfNBlEfn7+3u/FupvBLjCv2E965nEJ1ZCzIisqYV738xDYP9QtAuu6v6z3YxVCfQIicoKCyJJjhBkSlUBwYk6A== -"@aws-sdk/shared-ini-file-loader@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.310.0.tgz" - integrity sha512-N0q9pG0xSjQwc690YQND5bofm+4nfUviQ/Ppgan2kU6aU0WUq8KwgHJBto/YEEI+VlrME30jZJnxtOvcZJc2XA== - dependencies: - "@aws-sdk/types" "3.310.0" - tslib "^2.5.0" +"@aws-sdk/service-error-classification@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.347.0.tgz#c5a242d953eae0ff0290c776d93b3f5ebd85d2e2" + integrity sha512-xZ3MqSY81Oy2gh5g0fCtooAbahqh9VhsF8vcKjVX8+XPbGC8y+kej82+MsMg4gYL8gRFB9u4hgYbNgIS6JTAvg== "@aws-sdk/shared-ini-file-loader@3.337.0": version "3.337.0" @@ -1323,27 +1321,22 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/signature-v4-multi-region@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.310.0.tgz" - integrity sha512-q8W+RIomTS/q85Ntgks/CoDElwqkC9+4OCicee5YznNHjQ4gtNWhUkYIyIRWRmXa/qx/AUreW9DM8FAecCOdng== +"@aws-sdk/shared-ini-file-loader@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.347.0.tgz#f44baf03f632f1a2f4188368ff0770852c0ac035" + integrity sha512-Xw+zAZQVLb+xMNHChXQ29tzzLqm3AEHsD8JJnlkeFjeMnWQtXdUfOARl5s8NzAppcKQNlVe2gPzjaKjoy2jz1Q== dependencies: - "@aws-sdk/protocol-http" "3.310.0" - "@aws-sdk/signature-v4" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" -"@aws-sdk/signature-v4@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.310.0.tgz" - integrity sha512-1M60P1ZBNAjCFv9sYW29OF6okktaeibWyW3lMXqzoHF70lHBZh+838iUchznXUA5FLabfn4jBFWMRxlAXJUY2Q== +"@aws-sdk/signature-v4-multi-region@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.347.0.tgz#1eaf2de0a12b3f3f6fd4ab1d43dd76616079ea2b" + integrity sha512-838h7pbRCVYWlTl8W+r5+Z5ld7uoBObgAn7/RB1MQ4JjlkfLdN7emiITG6ueVL+7gWZNZc/4dXR/FJSzCgrkxQ== dependencies: - "@aws-sdk/is-array-buffer" "3.310.0" - "@aws-sdk/types" "3.310.0" - "@aws-sdk/util-hex-encoding" "3.310.0" - "@aws-sdk/util-middleware" "3.310.0" - "@aws-sdk/util-uri-escape" "3.310.0" - "@aws-sdk/util-utf8" "3.310.0" + "@aws-sdk/protocol-http" "3.347.0" + "@aws-sdk/signature-v4" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/signature-v4@3.337.0": @@ -1359,13 +1352,18 @@ "@aws-sdk/util-utf8" "3.310.0" tslib "^2.5.0" -"@aws-sdk/smithy-client@3.316.0": - version "3.316.0" - resolved "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.316.0.tgz" - integrity sha512-6YXOKbRnXeS8r8RWzuL6JMBolDYM5Wa4fD/VY6x/wK78i2xErHOvqzHgyyeLI1MMw4uqyd4wRNJNWC9TMPduXw== +"@aws-sdk/signature-v4@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.347.0.tgz#0f5eb4ec260eb0fe2fe5e3ee6cb011076f3582fa" + integrity sha512-58Uq1do+VsTHYkP11dTK+DF53fguoNNJL9rHRWhzP+OcYv3/mBMLoS2WPz/x9FO5mBg4ESFsug0I6mXbd36tjw== dependencies: - "@aws-sdk/middleware-stack" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/eventstream-codec" "3.347.0" + "@aws-sdk/is-array-buffer" "3.310.0" + "@aws-sdk/types" "3.347.0" + "@aws-sdk/util-hex-encoding" "3.310.0" + "@aws-sdk/util-middleware" "3.347.0" + "@aws-sdk/util-uri-escape" "3.310.0" + "@aws-sdk/util-utf8" "3.310.0" tslib "^2.5.0" "@aws-sdk/smithy-client@3.337.0": @@ -1377,15 +1375,13 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/token-providers@3.321.1": - version "3.321.1" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.321.1.tgz#273f4e33ca7f90e577fc0362d5f200b5d8dfaece" - integrity sha512-I1sXS4qXirSvgvrOIPf+e1D7GvC83DdeyMxHZvuhHgeMCqDAzToS8OLxOX0enN9xZRHWAQYja8xyeGbDL2I0Zw== +"@aws-sdk/smithy-client@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.347.0.tgz#ec11b292917f6269eecc124dae723ac6e1203f8f" + integrity sha512-PaGTDsJLGK0sTjA6YdYQzILRlPRN3uVFyqeBUkfltXssvUzkm8z2t1lz2H4VyJLAhwnG5ZuZTNEV/2mcWrU7JQ== dependencies: - "@aws-sdk/client-sso-oidc" "3.321.1" - "@aws-sdk/property-provider" "3.310.0" - "@aws-sdk/shared-ini-file-loader" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/middleware-stack" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/token-providers@3.337.0": @@ -1399,27 +1395,29 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/types@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.310.0.tgz" - integrity sha512-j8eamQJ7YcIhw7fneUfs8LYl3t01k4uHi4ZDmNRgtbmbmTTG3FZc2MotStZnp3nZB6vLiPF1o5aoJxWVvkzS6A== +"@aws-sdk/token-providers@3.352.0": + version "3.352.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.352.0.tgz#c7fadb617bbc769824765ad009faedcfa8d34997" + integrity sha512-cmmAgieLP/aAl9WdPiBoaC0Abd6KncSLig/ElLPoNsADR10l3QgxQcVF3YMtdX0U0d917+/SeE1PdrPD2x15cw== dependencies: + "@aws-sdk/client-sso-oidc" "3.352.0" + "@aws-sdk/property-provider" "3.347.0" + "@aws-sdk/shared-ini-file-loader" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" -"@aws-sdk/types@3.337.0", "@aws-sdk/types@^3.222.0": +"@aws-sdk/types@3.337.0": version "3.337.0" resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.337.0.tgz#e45a2ebe3799002f552658fd81c52bd0255e5c72" integrity sha512-yR7e9iWMabUfNWkpQs05QXXBXGwp5cunkzVNeDvcAKgaxVVD2n8wY9Iocl324GvXMplJcnND9l0DvizkTak3yQ== dependencies: tslib "^2.5.0" -"@aws-sdk/url-parser@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.310.0.tgz" - integrity sha512-mCLnCaSB9rQvAgx33u0DujLvr4d5yEm/W5r789GblwwQnlNXedVu50QRizMLTpltYWyAUoXjJgQnJHmJMaKXhw== +"@aws-sdk/types@3.347.0", "@aws-sdk/types@^3.222.0", "@aws-sdk/types@^3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.347.0.tgz#4affe91de36ef227f6375d64a6efda8d4ececd5d" + integrity sha512-GkCMy79mdjU9OTIe5KT58fI/6uqdf8UmMdWqVHmFJ+UpEzOci7L/uw4sOXWo7xpPzLs6cJ7s5ouGZW4GRPmHFA== dependencies: - "@aws-sdk/querystring-parser" "3.310.0" - "@aws-sdk/types" "3.310.0" tslib "^2.5.0" "@aws-sdk/url-parser@3.337.0": @@ -1431,6 +1429,15 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" +"@aws-sdk/url-parser@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.347.0.tgz#b3c31fc9ffb1ac5586ab088f9b109386e6b4c7a8" + integrity sha512-lhrnVjxdV7hl+yCnJfDZOaVLSqKjxN20MIOiijRiqaWGLGEAiSqBreMhL89X1WKCifxAs4zZf9YB9SbdziRpAA== + dependencies: + "@aws-sdk/querystring-parser" "3.347.0" + "@aws-sdk/types" "3.347.0" + tslib "^2.5.0" + "@aws-sdk/util-arn-parser@3.310.0": version "3.310.0" resolved "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.310.0.tgz" @@ -1475,16 +1482,6 @@ dependencies: tslib "^2.5.0" -"@aws-sdk/util-defaults-mode-browser@3.316.0": - version "3.316.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.316.0.tgz" - integrity sha512-6FSqLhYmaihtH2n1s4b2rlLW0ABU8N6VZIfzLfe2ING4PF0MzfaMMhnTFUHVXfKCVGoR8yP6iyFTRCyHGVEL1w== - dependencies: - "@aws-sdk/property-provider" "3.310.0" - "@aws-sdk/types" "3.310.0" - bowser "^2.11.0" - tslib "^2.5.0" - "@aws-sdk/util-defaults-mode-browser@3.337.0": version "3.337.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.337.0.tgz#c96b3f1d1153a1a88cd4ae487db11bdfdc4dc601" @@ -1495,16 +1492,14 @@ bowser "^2.11.0" tslib "^2.5.0" -"@aws-sdk/util-defaults-mode-node@3.316.0": - version "3.316.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.316.0.tgz" - integrity sha512-dkYy10hdjPSScXXvnjGpZpnJxllkb6ICHgLMwZ4JczLHhPM12T/4PQ758YN8HS+muiYDGX1Bl2z1jd/bMcewBQ== +"@aws-sdk/util-defaults-mode-browser@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.347.0.tgz#8a32c0a91d074862682aadacd00d2d1e14b186ff" + integrity sha512-+JHFA4reWnW/nMWwrLKqL2Lm/biw/Dzi/Ix54DAkRZ08C462jMKVnUlzAI+TfxQE3YLm99EIa0G7jiEA+p81Qw== dependencies: - "@aws-sdk/config-resolver" "3.310.0" - "@aws-sdk/credential-provider-imds" "3.310.0" - "@aws-sdk/node-config-provider" "3.310.0" - "@aws-sdk/property-provider" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/property-provider" "3.347.0" + "@aws-sdk/types" "3.347.0" + bowser "^2.11.0" tslib "^2.5.0" "@aws-sdk/util-defaults-mode-node@3.337.0": @@ -1519,12 +1514,16 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/util-endpoints@3.319.0": - version "3.319.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.319.0.tgz" - integrity sha512-3I64UMoYA2e2++oOUJXRcFtYLpLylnZFRltWfPo1B3dLlf+MIWat9djT+mMus+hW1ntLsvAIVu1hLVePJC0gvw== +"@aws-sdk/util-defaults-mode-node@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.347.0.tgz#fbf0f58e79e65d449af225fa2334cbfae5207529" + integrity sha512-A8BzIVhAAZE5WEukoAN2kYebzTc99ZgncbwOmgCCbvdaYlk5tzguR/s+uoT4G0JgQGol/4hAMuJEl7elNgU6RQ== dependencies: - "@aws-sdk/types" "3.310.0" + "@aws-sdk/config-resolver" "3.347.0" + "@aws-sdk/credential-provider-imds" "3.347.0" + "@aws-sdk/node-config-provider" "3.347.0" + "@aws-sdk/property-provider" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/util-endpoints@3.337.0": @@ -1535,13 +1534,21 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" -"@aws-sdk/util-format-url@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.310.0.tgz" - integrity sha512-NBOvmvvVR3ydquHmznfgtakiSgDhq8Ww6fq8TUaEjM+Es6+iqY4AwZo0rZ9xTX3GpCcoZy391HUi6kiXRAFzuA== +"@aws-sdk/util-endpoints@3.352.0": + version "3.352.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.352.0.tgz#89c10e00a257f88fb72c4d3b362fbfbeb00513cf" + integrity sha512-PjWMPdoIUWfBPgAWLyOrWFbdSS/3DJtc0OmFb/JrE8C8rKFYl+VGW5f1p0cVdRWiDR0xCGr0s67p8itAakVqjw== dependencies: - "@aws-sdk/querystring-builder" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/types" "3.347.0" + tslib "^2.5.0" + +"@aws-sdk/util-format-url@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-format-url/-/util-format-url-3.347.0.tgz#b7d4d066a95118004a4e2296b8c04e8993b87f09" + integrity sha512-y9UUEmWu0IBoMZ25NVjCCOwvAEa+xJ54WfiCsgwKeFyTHWYY2wZqJfARJtme/ezqrRa8neOcBJSVxjfJJegW+w== + dependencies: + "@aws-sdk/querystring-builder" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/util-hex-encoding@3.310.0": @@ -1558,13 +1565,6 @@ dependencies: tslib "^2.5.0" -"@aws-sdk/util-middleware@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.310.0.tgz" - integrity sha512-FTSUKL/eRb9X6uEZClrTe27QFXUNNp7fxYrPndZwk1hlaOP5ix+MIHBcI7pIiiY/JPfOUmPyZOu+HetlFXjWog== - dependencies: - tslib "^2.5.0" - "@aws-sdk/util-middleware@3.337.0": version "3.337.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-middleware/-/util-middleware-3.337.0.tgz#d5f2e44295f9b60899fb3895515daa8588405915" @@ -1572,12 +1572,11 @@ dependencies: tslib "^2.5.0" -"@aws-sdk/util-retry@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-retry/-/util-retry-3.310.0.tgz" - integrity sha512-FwWGhCBLfoivTMUHu1LIn4NjrN9JLJ/aX5aZmbcPIOhZVFJj638j0qDgZXyfvVqBuBZh7M8kGq0Oahy3dp69OA== +"@aws-sdk/util-middleware@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-middleware/-/util-middleware-3.347.0.tgz#464b2e416486776fa39c926e7f04c2a0d822e8b5" + integrity sha512-8owqUA3ePufeYTUvlzdJ7Z0miLorTwx+rNol5lourGQZ9JXsVMo23+yGA7nOlFuXSGkoKpMOtn6S0BT2bcfeiw== dependencies: - "@aws-sdk/service-error-classification" "3.310.0" tslib "^2.5.0" "@aws-sdk/util-retry@3.337.0": @@ -1588,25 +1587,33 @@ "@aws-sdk/service-error-classification" "3.337.0" tslib "^2.5.0" -"@aws-sdk/util-stream-browser@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-stream-browser/-/util-stream-browser-3.310.0.tgz" - integrity sha512-bysXZHwFwvbqOTCScCdCnoLk1K3GCo0HRIYEZuL7O7MHrQmfaYRXcaft/p22+GUv9VeFXS/eJJZ5r4u32az94w== +"@aws-sdk/util-retry@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-retry/-/util-retry-3.347.0.tgz#9a24ebcd6c34888eee0ffb81c1529ea51a5cdecc" + integrity sha512-NxnQA0/FHFxriQAeEgBonA43Q9/VPFQa8cfJDuT2A1YZruMasgjcltoZszi1dvoIRWSZsFTW42eY2gdOd0nffQ== + dependencies: + "@aws-sdk/service-error-classification" "3.347.0" + tslib "^2.5.0" + +"@aws-sdk/util-stream-browser@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-stream-browser/-/util-stream-browser-3.347.0.tgz#490091ad47e4871bc52a4207d24216a5bccb9fd6" + integrity sha512-pIbmzIJfyX26qG622uIESOmJSMGuBkhmNU7I98bzhYCet5ctC0ow9L5FZw9ljOE46P/HkEcsOhh+qTHyCXlCEQ== dependencies: - "@aws-sdk/fetch-http-handler" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/fetch-http-handler" "3.347.0" + "@aws-sdk/types" "3.347.0" "@aws-sdk/util-base64" "3.310.0" "@aws-sdk/util-hex-encoding" "3.310.0" "@aws-sdk/util-utf8" "3.310.0" tslib "^2.5.0" -"@aws-sdk/util-stream-node@3.321.1": - version "3.321.1" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-stream-node/-/util-stream-node-3.321.1.tgz#57bbd20ab89f2452da37b9ad60dfdb2eb9fcc2e0" - integrity sha512-jvfff1zeA8q16hQWSC0BGwcHJPCwoh+bwiuAjihfl9q1tFLYuqaTzJzzkL1bntUsbW+y/ac5DO7fWcYPq0jWkw== +"@aws-sdk/util-stream-node@3.350.0": + version "3.350.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-stream-node/-/util-stream-node-3.350.0.tgz#4ff02b87eab3b4e1ea300550ab026cd2902cc5d1" + integrity sha512-qhcmYEAVMJPjCepog3WTFBaeP3XCkLBbUrM5/+LaB/FASKk+JeV8qBQyjYUd8EVb6Gsk7+y9SE3Tj+ChyHB4WA== dependencies: - "@aws-sdk/node-http-handler" "3.321.1" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/node-http-handler" "3.350.0" + "@aws-sdk/types" "3.347.0" "@aws-sdk/util-buffer-from" "3.310.0" tslib "^2.5.0" @@ -1617,15 +1624,6 @@ dependencies: tslib "^2.5.0" -"@aws-sdk/util-user-agent-browser@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.310.0.tgz" - integrity sha512-yU/4QnHHuQ5z3vsUqMQVfYLbZGYwpYblPiuZx4Zo9+x0PBkNjYMqctdDcrpoH9Z2xZiDN16AmQGK1tix117ZKw== - dependencies: - "@aws-sdk/types" "3.310.0" - bowser "^2.11.0" - tslib "^2.5.0" - "@aws-sdk/util-user-agent-browser@3.337.0": version "3.337.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.337.0.tgz#9db2a7d3bd9ffb2224b368ec0159764709598ac2" @@ -1635,13 +1633,13 @@ bowser "^2.11.0" tslib "^2.5.0" -"@aws-sdk/util-user-agent-node@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.310.0.tgz" - integrity sha512-Ra3pEl+Gn2BpeE7KiDGpi4zj7WJXZA5GXnGo3mjbi9+Y3zrbuhJAbdZO3mO/o7xDgMC6ph4xCTbaSGzU6b6EDg== +"@aws-sdk/util-user-agent-browser@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.347.0.tgz#90bedd2031561b9d45aef54991eeca49ec8d950b" + integrity sha512-ydxtsKVtQefgbk1Dku1q7pMkjDYThauG9/8mQkZUAVik55OUZw71Zzr3XO8J8RKvQG8lmhPXuAQ0FKAyycc0RA== dependencies: - "@aws-sdk/node-config-provider" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/types" "3.347.0" + bowser "^2.11.0" tslib "^2.5.0" "@aws-sdk/util-user-agent-node@3.337.0": @@ -1653,6 +1651,15 @@ "@aws-sdk/types" "3.337.0" tslib "^2.5.0" +"@aws-sdk/util-user-agent-node@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.347.0.tgz#a959abaeac35c434890f77dc78cc8bf0c910d85f" + integrity sha512-6X0b9qGsbD1s80PmbaB6v1/ZtLfSx6fjRX8caM7NN0y/ObuLoX8LhYnW6WlB2f1+xb4EjaCNgpP/zCf98MXosw== + dependencies: + "@aws-sdk/node-config-provider" "3.347.0" + "@aws-sdk/types" "3.347.0" + tslib "^2.5.0" + "@aws-sdk/util-utf8-browser@^3.0.0": version "3.259.0" resolved "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz" @@ -1668,13 +1675,13 @@ "@aws-sdk/util-buffer-from" "3.310.0" tslib "^2.5.0" -"@aws-sdk/util-waiter@3.310.0": - version "3.310.0" - resolved "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.310.0.tgz" - integrity sha512-AV5j3guH/Y4REu+Qh3eXQU9igljHuU4XjX2sADAgf54C0kkhcCCkkiuzk3IsX089nyJCqIcj5idbjdvpnH88Vw== +"@aws-sdk/util-waiter@3.347.0": + version "3.347.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-waiter/-/util-waiter-3.347.0.tgz#c1edc4467198ce2dfce1e17e917e1cb7e2e41bbe" + integrity sha512-3ze/0PkwkzUzLncukx93tZgGL0JX9NaP8DxTi6WzflnL/TEul5Z63PCruRNK0om17iZYAWKrf8q2mFoHYb4grA== dependencies: - "@aws-sdk/abort-controller" "3.310.0" - "@aws-sdk/types" "3.310.0" + "@aws-sdk/abort-controller" "3.347.0" + "@aws-sdk/types" "3.347.0" tslib "^2.5.0" "@aws-sdk/xml-builder@3.310.0": @@ -5041,6 +5048,13 @@ fast-xml-parser@4.1.2: dependencies: strnum "^1.0.5" +fast-xml-parser@4.2.4: + version "4.2.4" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.2.4.tgz#6e846ede1e56ad9e5ef07d8720809edf0ed07e9b" + integrity sha512-fbfMDvgBNIdDJLdLOwacjFAPYt67tr31H9ZhWSm45CDAxvd0I6WTlSOUo7K2P/K5sA5JgMKG64PI3DMcaFdWpQ== + dependencies: + strnum "^1.0.5" + fastq@^1.6.0: version "1.15.0" resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz"