diff --git a/modules/webhook/lambdas/webhook/package.json b/modules/webhook/lambdas/webhook/package.json index dd2736b1ed..a797287950 100644 --- a/modules/webhook/lambdas/webhook/package.json +++ b/modules/webhook/lambdas/webhook/package.json @@ -39,11 +39,11 @@ "typescript": "^4.9.4" }, "dependencies": { + "@aws-sdk/client-sqs": "^3.264.0", "@aws-sdk/client-ssm": "^3.245.0", "@octokit/rest": "^19.0.5", "@octokit/webhooks": "^10.7.0", "aws-lambda": "^1.0.7", - "aws-sdk": "^2.1292.0", "tslog": "^3.3.4" } } diff --git a/modules/webhook/lambdas/webhook/src/sqs/index.test.ts b/modules/webhook/lambdas/webhook/src/sqs/index.test.ts index 47b91e5bac..3133835f1a 100644 --- a/modules/webhook/lambdas/webhook/src/sqs/index.test.ts +++ b/modules/webhook/lambdas/webhook/src/sqs/index.test.ts @@ -1,4 +1,4 @@ -import { SQS } from 'aws-sdk'; +import { SendMessageCommandInput } from '@aws-sdk/client-sqs'; import { ActionRequestMessage, GithubWorkflowEvent, sendActionRequest, sendWebhookEventToWorkflowJobQueue } from '.'; import workflowjob_event from '../../test/resources/github_workflowjob_event.json'; @@ -6,11 +6,11 @@ import workflowjob_event from '../../test/resources/github_workflowjob_event.jso const mockSQS = { sendMessage: jest.fn(() => { { - return { promise: jest.fn() }; + return {}; } }), }; -jest.mock('aws-sdk', () => ({ +jest.mock('@aws-sdk/client-sqs', () => ({ SQS: jest.fn().mockImplementation(() => mockSQS), })); @@ -26,10 +26,6 @@ describe('Test sending message to SQS.', () => { queueFifo: false, }; - const sqsMessage: SQS.Types.SendMessageRequest = { - QueueUrl: queueUrl, - MessageBody: JSON.stringify(message), - }; afterEach(() => { jest.clearAllMocks(); }); @@ -40,7 +36,7 @@ describe('Test sending message to SQS.', () => { ...message, queueFifo: false, }; - const sqsMessage: SQS.Types.SendMessageRequest = { + const sqsMessage: SendMessageCommandInput = { QueueUrl: queueUrl, MessageBody: JSON.stringify(no_fifo_message), }; @@ -58,7 +54,7 @@ describe('Test sending message to SQS.', () => { ...message, queueFifo: true, }; - const sqsMessage: SQS.Types.SendMessageRequest = { + const sqsMessage: SendMessageCommandInput = { QueueUrl: queueUrl, MessageBody: JSON.stringify(fifo_message), }; @@ -74,7 +70,7 @@ describe('Test sending message to SQS.', () => { const message: GithubWorkflowEvent = { workflowJobEvent: JSON.parse(JSON.stringify(workflowjob_event)), }; - const sqsMessage: SQS.Types.SendMessageRequest = { + const sqsMessage: SendMessageCommandInput = { QueueUrl: 'https://sqs.eu-west-1.amazonaws.com/123456789/webhook_events_workflow_job_queue', MessageBody: JSON.stringify(message), }; diff --git a/modules/webhook/lambdas/webhook/src/sqs/index.ts b/modules/webhook/lambdas/webhook/src/sqs/index.ts index e3481513d1..640ddc9360 100644 --- a/modules/webhook/lambdas/webhook/src/sqs/index.ts +++ b/modules/webhook/lambdas/webhook/src/sqs/index.ts @@ -1,6 +1,5 @@ +import { SQS, SendMessageCommandInput } from '@aws-sdk/client-sqs'; import { WorkflowJobEvent } from '@octokit/webhooks-types'; -import { SQS } from 'aws-sdk'; -import { bool } from 'aws-sdk/clients/signer'; import { LogFields, logger } from '../webhook/logger'; @@ -11,19 +10,19 @@ export interface ActionRequestMessage { repositoryOwner: string; installationId: number; queueId: string; - queueFifo: bool; + queueFifo: boolean; } export interface MatcherConfig { labelMatchers: string[][]; - exactMatch: bool; + exactMatch: boolean; } export interface QueueConfig { matcherConfig: MatcherConfig; id: string; arn: string; - fifo: bool; + fifo: boolean; } export interface GithubWorkflowEvent { workflowJobEvent: WorkflowJobEvent; @@ -32,7 +31,7 @@ export interface GithubWorkflowEvent { export const sendActionRequest = async (message: ActionRequestMessage): Promise => { const sqs = new SQS({ region: process.env.AWS_REGION }); - const sqsMessage: SQS.Types.SendMessageRequest = { + const sqsMessage: SendMessageCommandInput = { QueueUrl: message.queueId, MessageBody: JSON.stringify(message), }; @@ -42,7 +41,7 @@ export const sendActionRequest = async (message: ActionRequestMessage): Promise< sqsMessage.MessageGroupId = String(message.id); } - await sqs.sendMessage(sqsMessage).promise(); + await sqs.sendMessage(sqsMessage); }; export const sendWebhookEventToWorkflowJobQueue = async (message: GithubWorkflowEvent): Promise => { @@ -50,7 +49,7 @@ export const sendWebhookEventToWorkflowJobQueue = async (message: GithubWorkflow if (webhook_events_workflow_job_queue != undefined) { const sqs = new SQS({ region: process.env.AWS_REGION }); - const sqsMessage: SQS.Types.SendMessageRequest = { + const sqsMessage: SendMessageCommandInput = { QueueUrl: String(process.env.SQS_WORKFLOW_JOB_QUEUE), MessageBody: JSON.stringify(message), }; @@ -59,7 +58,7 @@ export const sendWebhookEventToWorkflowJobQueue = async (message: GithubWorkflow LogFields.print(), ); try { - await sqs.sendMessage(sqsMessage).promise(); + await sqs.sendMessage(sqsMessage); } catch (e) { logger.warn(`Error in sending webhook events to workflow job queue: ${(e as Error).message}`, LogFields.print()); } diff --git a/modules/webhook/lambdas/webhook/yarn.lock b/modules/webhook/lambdas/webhook/yarn.lock index 76b4c46879..d91c14d7fa 100644 --- a/modules/webhook/lambdas/webhook/yarn.lock +++ b/modules/webhook/lambdas/webhook/yarn.lock @@ -17,6 +17,13 @@ dependencies: tslib "^1.11.1" +"@aws-crypto/ie11-detection@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz#640ae66b4ec3395cee6a8e94ebcd9f80c24cd688" + integrity sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q== + dependencies: + tslib "^1.11.1" + "@aws-crypto/sha256-browser@2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-2.0.0.tgz#741c9024df55ec59b51e5b1f5d806a4852699fb5" @@ -31,6 +38,20 @@ "@aws-sdk/util-utf8-browser" "^3.0.0" tslib "^1.11.1" +"@aws-crypto/sha256-browser@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz#05f160138ab893f1c6ba5be57cfd108f05827766" + integrity sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ== + dependencies: + "@aws-crypto/ie11-detection" "^3.0.0" + "@aws-crypto/sha256-js" "^3.0.0" + "@aws-crypto/supports-web-crypto" "^3.0.0" + "@aws-crypto/util" "^3.0.0" + "@aws-sdk/types" "^3.222.0" + "@aws-sdk/util-locate-window" "^3.0.0" + "@aws-sdk/util-utf8-browser" "^3.0.0" + tslib "^1.11.1" + "@aws-crypto/sha256-js@2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-2.0.0.tgz#f1f936039bdebd0b9e2dd834d65afdc2aac4efcb" @@ -40,6 +61,15 @@ "@aws-sdk/types" "^3.1.0" tslib "^1.11.1" +"@aws-crypto/sha256-js@3.0.0", "@aws-crypto/sha256-js@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz#f06b84d550d25521e60d2a0e2a90139341e007c2" + integrity sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ== + dependencies: + "@aws-crypto/util" "^3.0.0" + "@aws-sdk/types" "^3.222.0" + tslib "^1.11.1" + "@aws-crypto/sha256-js@^2.0.0": version "2.0.2" resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-2.0.2.tgz#c81e5d378b8a74ff1671b58632779986e50f4c99" @@ -56,6 +86,13 @@ dependencies: tslib "^1.11.1" +"@aws-crypto/supports-web-crypto@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz#5d1bf825afa8072af2717c3e455f35cda0103ec2" + integrity sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg== + dependencies: + tslib "^1.11.1" + "@aws-crypto/util@^2.0.0", "@aws-crypto/util@^2.0.2": version "2.0.2" resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-2.0.2.tgz#adf5ff5dfbc7713082f897f1d01e551ce0edb9c0" @@ -65,6 +102,15 @@ "@aws-sdk/util-utf8-browser" "^3.0.0" tslib "^1.11.1" +"@aws-crypto/util@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-3.0.0.tgz#1c7ca90c29293f0883468ad48117937f0fe5bfb0" + integrity sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w== + dependencies: + "@aws-sdk/types" "^3.222.0" + "@aws-sdk/util-utf8-browser" "^3.0.0" + tslib "^1.11.1" + "@aws-sdk/abort-controller@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.226.0.tgz#3adffb8ee5af57ddb154e8544a8eeec76ad32271" @@ -73,6 +119,58 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/abort-controller@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.257.0.tgz#a9039bd9c409defbbeb7bafef3a1b206fbfedad1" + integrity sha512-ekWy391lOerS0ZECdhp/c+X7AToJIpfNrCPjuj3bKr+GMQYckGsYsdbm6AUD4sxBmfvuaQmVniSXWovaxwcFcQ== + dependencies: + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + +"@aws-sdk/client-sqs@^3.264.0": + version "3.264.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sqs/-/client-sqs-3.264.0.tgz#dc3e784a4e8d66f20e4a9037e13b534c590363dd" + integrity sha512-ZVnc6sQYto7rQqFBNWzFT9NWEvEhEF8MRE5hwagyhewhDccHyhbI+O9mN+FaiX4InRmRs6eYW9yLUEuFc9RCQA== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/client-sts" "3.264.0" + "@aws-sdk/config-resolver" "3.259.0" + "@aws-sdk/credential-provider-node" "3.264.0" + "@aws-sdk/fetch-http-handler" "3.257.0" + "@aws-sdk/hash-node" "3.257.0" + "@aws-sdk/invalid-dependency" "3.257.0" + "@aws-sdk/md5-js" "3.258.0" + "@aws-sdk/middleware-content-length" "3.257.0" + "@aws-sdk/middleware-endpoint" "3.264.0" + "@aws-sdk/middleware-host-header" "3.257.0" + "@aws-sdk/middleware-logger" "3.257.0" + "@aws-sdk/middleware-recursion-detection" "3.257.0" + "@aws-sdk/middleware-retry" "3.259.0" + "@aws-sdk/middleware-sdk-sqs" "3.257.0" + "@aws-sdk/middleware-serde" "3.257.0" + "@aws-sdk/middleware-signing" "3.257.0" + "@aws-sdk/middleware-stack" "3.257.0" + "@aws-sdk/middleware-user-agent" "3.257.0" + "@aws-sdk/node-config-provider" "3.259.0" + "@aws-sdk/node-http-handler" "3.257.0" + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/smithy-client" "3.261.0" + "@aws-sdk/types" "3.257.0" + "@aws-sdk/url-parser" "3.257.0" + "@aws-sdk/util-base64" "3.208.0" + "@aws-sdk/util-body-length-browser" "3.188.0" + "@aws-sdk/util-body-length-node" "3.208.0" + "@aws-sdk/util-defaults-mode-browser" "3.261.0" + "@aws-sdk/util-defaults-mode-node" "3.261.0" + "@aws-sdk/util-endpoints" "3.257.0" + "@aws-sdk/util-retry" "3.257.0" + "@aws-sdk/util-user-agent-browser" "3.257.0" + "@aws-sdk/util-user-agent-node" "3.259.0" + "@aws-sdk/util-utf8" "3.254.0" + fast-xml-parser "4.0.11" + tslib "^2.3.1" + "@aws-sdk/client-ssm@^3.245.0": version "3.245.0" resolved "https://registry.yarnpkg.com/@aws-sdk/client-ssm/-/client-ssm-3.245.0.tgz#8de6c0fff3e14d9745c28043898b328f8b386f05" @@ -156,6 +254,44 @@ "@aws-sdk/util-utf8-node" "3.208.0" tslib "^2.3.1" +"@aws-sdk/client-sso-oidc@3.264.0": + version "3.264.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.264.0.tgz#186fff770e75d1ef72f39a2ab75c49919df92993" + integrity sha512-82hGEbfsD4lBGIF1q8o82jTNSgBCcBpfFsvA+ltZf0bh4ChIWOi4vVvg8G+zVQN1mm/Rj8vWYO/D0tNF8OSyWw== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/config-resolver" "3.259.0" + "@aws-sdk/fetch-http-handler" "3.257.0" + "@aws-sdk/hash-node" "3.257.0" + "@aws-sdk/invalid-dependency" "3.257.0" + "@aws-sdk/middleware-content-length" "3.257.0" + "@aws-sdk/middleware-endpoint" "3.264.0" + "@aws-sdk/middleware-host-header" "3.257.0" + "@aws-sdk/middleware-logger" "3.257.0" + "@aws-sdk/middleware-recursion-detection" "3.257.0" + "@aws-sdk/middleware-retry" "3.259.0" + "@aws-sdk/middleware-serde" "3.257.0" + "@aws-sdk/middleware-stack" "3.257.0" + "@aws-sdk/middleware-user-agent" "3.257.0" + "@aws-sdk/node-config-provider" "3.259.0" + "@aws-sdk/node-http-handler" "3.257.0" + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/smithy-client" "3.261.0" + "@aws-sdk/types" "3.257.0" + "@aws-sdk/url-parser" "3.257.0" + "@aws-sdk/util-base64" "3.208.0" + "@aws-sdk/util-body-length-browser" "3.188.0" + "@aws-sdk/util-body-length-node" "3.208.0" + "@aws-sdk/util-defaults-mode-browser" "3.261.0" + "@aws-sdk/util-defaults-mode-node" "3.261.0" + "@aws-sdk/util-endpoints" "3.257.0" + "@aws-sdk/util-retry" "3.257.0" + "@aws-sdk/util-user-agent-browser" "3.257.0" + "@aws-sdk/util-user-agent-node" "3.259.0" + "@aws-sdk/util-utf8" "3.254.0" + tslib "^2.3.1" + "@aws-sdk/client-sso@3.245.0": version "3.245.0" resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.245.0.tgz#91ee2973c9cc052cc3afcecd789cd53ffc9a1950" @@ -195,6 +331,44 @@ "@aws-sdk/util-utf8-node" "3.208.0" tslib "^2.3.1" +"@aws-sdk/client-sso@3.264.0": + version "3.264.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.264.0.tgz#46725fc7bcaa7bbec3475aa4f8a492639f3bf6dd" + integrity sha512-p+7sYpRcdv9omnnsPhD/vOFuZ1SpfV62ZgistBK/RDsQg2W9SIWQRW1KPt7gOCQ0nwp4efntw4Sle0LjS7ykxg== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/config-resolver" "3.259.0" + "@aws-sdk/fetch-http-handler" "3.257.0" + "@aws-sdk/hash-node" "3.257.0" + "@aws-sdk/invalid-dependency" "3.257.0" + "@aws-sdk/middleware-content-length" "3.257.0" + "@aws-sdk/middleware-endpoint" "3.264.0" + "@aws-sdk/middleware-host-header" "3.257.0" + "@aws-sdk/middleware-logger" "3.257.0" + "@aws-sdk/middleware-recursion-detection" "3.257.0" + "@aws-sdk/middleware-retry" "3.259.0" + "@aws-sdk/middleware-serde" "3.257.0" + "@aws-sdk/middleware-stack" "3.257.0" + "@aws-sdk/middleware-user-agent" "3.257.0" + "@aws-sdk/node-config-provider" "3.259.0" + "@aws-sdk/node-http-handler" "3.257.0" + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/smithy-client" "3.261.0" + "@aws-sdk/types" "3.257.0" + "@aws-sdk/url-parser" "3.257.0" + "@aws-sdk/util-base64" "3.208.0" + "@aws-sdk/util-body-length-browser" "3.188.0" + "@aws-sdk/util-body-length-node" "3.208.0" + "@aws-sdk/util-defaults-mode-browser" "3.261.0" + "@aws-sdk/util-defaults-mode-node" "3.261.0" + "@aws-sdk/util-endpoints" "3.257.0" + "@aws-sdk/util-retry" "3.257.0" + "@aws-sdk/util-user-agent-browser" "3.257.0" + "@aws-sdk/util-user-agent-node" "3.259.0" + "@aws-sdk/util-utf8" "3.254.0" + tslib "^2.3.1" + "@aws-sdk/client-sts@3.245.0": version "3.245.0" resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.245.0.tgz#c1c46ca94d11786cf67a5f5adb6a44cd35d73546" @@ -238,6 +412,48 @@ fast-xml-parser "4.0.11" tslib "^2.3.1" +"@aws-sdk/client-sts@3.264.0": + version "3.264.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.264.0.tgz#d8c51a8b535485ee3d49c4d5a8c63ad948443bb0" + integrity sha512-sco1jREkDdds4Z3V19Vlu/YpBHSzeEt1KFqOPnbjFw7pSakRNzpyWmLLxOwWjwgGKt6pSF3Aw0ZOMYsAUDc5qQ== + dependencies: + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/config-resolver" "3.259.0" + "@aws-sdk/credential-provider-node" "3.264.0" + "@aws-sdk/fetch-http-handler" "3.257.0" + "@aws-sdk/hash-node" "3.257.0" + "@aws-sdk/invalid-dependency" "3.257.0" + "@aws-sdk/middleware-content-length" "3.257.0" + "@aws-sdk/middleware-endpoint" "3.264.0" + "@aws-sdk/middleware-host-header" "3.257.0" + "@aws-sdk/middleware-logger" "3.257.0" + "@aws-sdk/middleware-recursion-detection" "3.257.0" + "@aws-sdk/middleware-retry" "3.259.0" + "@aws-sdk/middleware-sdk-sts" "3.257.0" + "@aws-sdk/middleware-serde" "3.257.0" + "@aws-sdk/middleware-signing" "3.257.0" + "@aws-sdk/middleware-stack" "3.257.0" + "@aws-sdk/middleware-user-agent" "3.257.0" + "@aws-sdk/node-config-provider" "3.259.0" + "@aws-sdk/node-http-handler" "3.257.0" + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/smithy-client" "3.261.0" + "@aws-sdk/types" "3.257.0" + "@aws-sdk/url-parser" "3.257.0" + "@aws-sdk/util-base64" "3.208.0" + "@aws-sdk/util-body-length-browser" "3.188.0" + "@aws-sdk/util-body-length-node" "3.208.0" + "@aws-sdk/util-defaults-mode-browser" "3.261.0" + "@aws-sdk/util-defaults-mode-node" "3.261.0" + "@aws-sdk/util-endpoints" "3.257.0" + "@aws-sdk/util-retry" "3.257.0" + "@aws-sdk/util-user-agent-browser" "3.257.0" + "@aws-sdk/util-user-agent-node" "3.259.0" + "@aws-sdk/util-utf8" "3.254.0" + fast-xml-parser "4.0.11" + tslib "^2.3.1" + "@aws-sdk/config-resolver@3.234.0": version "3.234.0" resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.234.0.tgz#29d8936b713b7ee59b26b335d4f6715d644fc089" @@ -249,6 +465,17 @@ "@aws-sdk/util-middleware" "3.226.0" tslib "^2.3.1" +"@aws-sdk/config-resolver@3.259.0": + version "3.259.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.259.0.tgz#b2c17b681f890dbe31bc1670da41ae653a734c84" + integrity sha512-gViMRsc4Ye6+nzJ0OYTZIT8m4glIAdtugN2Sr/t6P2iJW5X0bSL/EcbcHBgsve1lHjeGPeyzVkT7UnyGOZ5Z/A== + dependencies: + "@aws-sdk/signature-v4" "3.257.0" + "@aws-sdk/types" "3.257.0" + "@aws-sdk/util-config-provider" "3.208.0" + "@aws-sdk/util-middleware" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/credential-provider-env@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.226.0.tgz#0bcb89a9abc166b3a48f5c255b9fcabc4cb80daf" @@ -258,6 +485,15 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/credential-provider-env@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.257.0.tgz#131d06bafa738c7f2ce2e7ee12c227ff6a414ada" + integrity sha512-GsmBi5Di6hk1JAi1iB6/LCY8o+GmlCvJoB7wuoVmXI3VxRVwptUVjuj8EtJbIrVGrF9dSuIRPCzUoSuzEzYGlg== + dependencies: + "@aws-sdk/property-provider" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/credential-provider-imds@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.226.0.tgz#0a4558449eb261412b0490ea1c3242eb91659759" @@ -269,6 +505,17 @@ "@aws-sdk/url-parser" "3.226.0" tslib "^2.3.1" +"@aws-sdk/credential-provider-imds@3.259.0": + version "3.259.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.259.0.tgz#23bfa858dd4e97a6d530b9e3b0f4497ab0a0f8c7" + integrity sha512-yCxoYWZAaDrCUEWxRfrpB0Mp1cFgJEMYW8T6GIb/+DQ5QLpZmorgaVD/j90QXupqFrR5tlxwuskBIkdD2E9YNg== + dependencies: + "@aws-sdk/node-config-provider" "3.259.0" + "@aws-sdk/property-provider" "3.257.0" + "@aws-sdk/types" "3.257.0" + "@aws-sdk/url-parser" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/credential-provider-ini@3.245.0": version "3.245.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.245.0.tgz#6d2b35603c831366cb66f7c651a75c3afd54ad24" @@ -284,6 +531,21 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/credential-provider-ini@3.264.0": + version "3.264.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.264.0.tgz#02ee46f7a12ee9fc8ed1f4d53eca12ac4bfa3d27" + integrity sha512-UU5NNlfn+Go+5PLBzyTH1YE3r/pgykpE4QYFon87sCnEQnQH9xmlRTW1f1cBSQ9kivbFZd2/C2X3qhB3fe2JfA== + dependencies: + "@aws-sdk/credential-provider-env" "3.257.0" + "@aws-sdk/credential-provider-imds" "3.259.0" + "@aws-sdk/credential-provider-process" "3.257.0" + "@aws-sdk/credential-provider-sso" "3.264.0" + "@aws-sdk/credential-provider-web-identity" "3.257.0" + "@aws-sdk/property-provider" "3.257.0" + "@aws-sdk/shared-ini-file-loader" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/credential-provider-node@3.245.0": version "3.245.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.245.0.tgz#3df89fa2668940902b4c16c28df3d4e30b907ad2" @@ -300,6 +562,22 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/credential-provider-node@3.264.0": + version "3.264.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.264.0.tgz#7bbee601805e32b77e54b89d2cac978f1cbdd254" + integrity sha512-DPzL7oawcILs5Mduim9Z8SVeJaUpaDRVbUIrBHsMBu+N7Zuqtzr+0ckHc1bEi3iYq2QUCk5pH5vpQaZYkMlbtw== + dependencies: + "@aws-sdk/credential-provider-env" "3.257.0" + "@aws-sdk/credential-provider-imds" "3.259.0" + "@aws-sdk/credential-provider-ini" "3.264.0" + "@aws-sdk/credential-provider-process" "3.257.0" + "@aws-sdk/credential-provider-sso" "3.264.0" + "@aws-sdk/credential-provider-web-identity" "3.257.0" + "@aws-sdk/property-provider" "3.257.0" + "@aws-sdk/shared-ini-file-loader" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/credential-provider-process@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.226.0.tgz#bcd73a6d31d1b3181917d56e54aacbee242b077f" @@ -310,6 +588,16 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/credential-provider-process@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.257.0.tgz#7fd27f48606ad7c2af375b168c8e38dc938e3162" + integrity sha512-xK8uYeNXaclaBCGrLi4z2pxPRngqLf5BM5jg2fn57zqvlL9V5gJF972FehrVBL0bfp1/laG0ZJtD2K2sapyWAw== + dependencies: + "@aws-sdk/property-provider" "3.257.0" + "@aws-sdk/shared-ini-file-loader" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/credential-provider-sso@3.245.0": version "3.245.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.245.0.tgz#e5ea2db3d94e0bcc1af276c42363a9855294d812" @@ -322,6 +610,18 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/credential-provider-sso@3.264.0": + version "3.264.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.264.0.tgz#70132bbf4a6b71c484496ec89d006c3b19762e44" + integrity sha512-CJuAlqIIJap6LXoqimvEAnYZ7Kb5pTbiS3e+aY+fajO3OPujmQpHuiY8kOmscjwZ4ErJdEskivcTGwXph0dPZQ== + dependencies: + "@aws-sdk/client-sso" "3.264.0" + "@aws-sdk/property-provider" "3.257.0" + "@aws-sdk/shared-ini-file-loader" "3.257.0" + "@aws-sdk/token-providers" "3.264.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/credential-provider-web-identity@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.226.0.tgz#2b7d20f93a40e2243c7e3857f54b103d19a946fb" @@ -331,6 +631,15 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/credential-provider-web-identity@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.257.0.tgz#928f3234818c6acbf67bf157e4a366f920285e62" + integrity sha512-Cm0uvRv4JuIbD0Kp3W0J/vwjADIyCx8HoZi5yg+QIi5nilocuTQ3ajvLeuPVSvFvdy+yaxSc5FxNXquWt7Mngw== + dependencies: + "@aws-sdk/property-provider" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/fetch-http-handler@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.226.0.tgz#350f78fc18fe9cb0a889ef4870838a8fcfa8855c" @@ -342,6 +651,17 @@ "@aws-sdk/util-base64" "3.208.0" tslib "^2.3.1" +"@aws-sdk/fetch-http-handler@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.257.0.tgz#0b384ad33a57479f340ba558920a3eedded82131" + integrity sha512-zOF+RzQ+wfF7tq7tGUdPcqUTh3+k2f8KCVJE07A8kCopVq4nBu4NH6Eq29Tjpwdya3YlKvE+kFssuQRRRRex+Q== + dependencies: + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/querystring-builder" "3.257.0" + "@aws-sdk/types" "3.257.0" + "@aws-sdk/util-base64" "3.208.0" + tslib "^2.3.1" + "@aws-sdk/hash-node@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.226.0.tgz#252d98bcbb1e13c8f26d9d416db03cf8cceac185" @@ -351,6 +671,16 @@ "@aws-sdk/util-buffer-from" "3.208.0" tslib "^2.3.1" +"@aws-sdk/hash-node@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.257.0.tgz#517e4c3c957586c0f35f916fd5c8c9841292f01f" + integrity sha512-W/USUuea5Ep3OJ2U7Ve8/5KN1YsDun2WzOFUxc1PyxXP5pW6OgC15/op0e+bmWPG851clvp5S8ZuroUr3aKi3Q== + dependencies: + "@aws-sdk/types" "3.257.0" + "@aws-sdk/util-buffer-from" "3.208.0" + "@aws-sdk/util-utf8" "3.254.0" + tslib "^2.3.1" + "@aws-sdk/invalid-dependency@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.226.0.tgz#74586f60859ed1813985e3d642066cc46d2e9d40" @@ -359,6 +689,14 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/invalid-dependency@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.257.0.tgz#e4cb2c7be40aa061dff32b0dc70db966da0938eb" + integrity sha512-T68SAPRNMEhpke0wlxURgogL7q0B8dfqZsSeS20BVR/lksJxLse9+pbmCDxiu1RrXoEIsEwl5rbLN+Hw8BFFYw== + dependencies: + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/is-array-buffer@3.201.0": version "3.201.0" resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.201.0.tgz#06e557adc284fac2f26071c2944ae01f61b95854" @@ -366,6 +704,15 @@ dependencies: tslib "^2.3.1" +"@aws-sdk/md5-js@3.258.0": + version "3.258.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/md5-js/-/md5-js-3.258.0.tgz#8eff2c4411cd9e79ea50c6e6fa9cb234ee1e907c" + integrity sha512-aLdZ43sEiT68p7YYPHwKsWU1WDC8Wf8UQfb4pzbvhYNgr5VxN46AtbWTKxLAqK2adKS4FnbyX2i66fINg2dHdw== + dependencies: + "@aws-sdk/types" "3.257.0" + "@aws-sdk/util-utf8" "3.254.0" + tslib "^2.3.1" + "@aws-sdk/middleware-content-length@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.226.0.tgz#6cc952049f6e3cdc3a3778c9dce9f2aee942b5fe" @@ -375,6 +722,15 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/middleware-content-length@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.257.0.tgz#b84274ccdfca70068ce8526a197ab00359404a9a" + integrity sha512-yiawbV2azm6QnMY1L2ypG8PDRdjOcEIvFmT0T7y0F49rfbKJOu21j1ONAoCkLrINK6kMqcD5JSQLVCoURxiTxQ== + dependencies: + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/middleware-endpoint@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.226.0.tgz#d776480be4b5a9534c2805b7425be05497f840b7" @@ -389,6 +745,20 @@ "@aws-sdk/util-middleware" "3.226.0" tslib "^2.3.1" +"@aws-sdk/middleware-endpoint@3.264.0": + version "3.264.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.264.0.tgz#c700835a3d3d00d954068718bbdd867af1847a3e" + integrity sha512-H9JEAug3Oo3IA2wZIplVVF6NtauCIjICXWgbNbA8Im+I2KPe0jWtOdtQv4U+tqHe9T4zIixaCM3gjUBld+FoOA== + dependencies: + "@aws-sdk/middleware-serde" "3.257.0" + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/signature-v4" "3.257.0" + "@aws-sdk/types" "3.257.0" + "@aws-sdk/url-parser" "3.257.0" + "@aws-sdk/util-config-provider" "3.208.0" + "@aws-sdk/util-middleware" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/middleware-host-header@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.226.0.tgz#1e1ecb034929e0dbc532ae501fd93781438f9a24" @@ -398,6 +768,15 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/middleware-host-header@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.257.0.tgz#75d2ddb8073f901961665070d69c5ff3736fabdc" + integrity sha512-gEi9AJdJfRfU8Qr6HK1hfhxTzyV3Giq4B/h7um99hIFAT/GCg9xiPvAOKPo6UeuiKEv3b7RpSL4s6cBvnJMJBA== + dependencies: + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/middleware-logger@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.226.0.tgz#37fd0e62f555befd526b03748c3aab60dcefecf3" @@ -406,6 +785,14 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/middleware-logger@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.257.0.tgz#db35e776fe3561d0602fa39d6c69d68ee4ab36ca" + integrity sha512-8RDXW/VbMKBsXDfcCLmROZcWKyrekyiPa3J1aIaBy0tq9o4xpGoXw/lwwIrNVvISAFslb57rteup34bfn6ta6w== + dependencies: + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/middleware-recursion-detection@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.226.0.tgz#e149b9138e94d2fa70e7752ba6b1ccb537009706" @@ -415,6 +802,15 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/middleware-recursion-detection@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.257.0.tgz#83512e0228b41dfc37a337d2ad064cf6dc41f8df" + integrity sha512-rUCih6zHh8k9Edf5N5Er4s508FYbwLM0MWTD2axzlj9TjLqEQ9OKED3wHaLffXSDzodd3oTAfJCLPbWQyoZ3ZQ== + dependencies: + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/middleware-retry@3.235.0": version "3.235.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.235.0.tgz#c0d938db85a771812204ed5e981eaf5eef6b580b" @@ -428,6 +824,29 @@ tslib "^2.3.1" uuid "^8.3.2" +"@aws-sdk/middleware-retry@3.259.0": + version "3.259.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.259.0.tgz#18bbb2cd655fff1ea155dfcb9eaa2b583b67e42e" + integrity sha512-pVh1g8e84MAi7eVtWLiiiCtn82LzxOP7+LxTRHatmgIeN22yGQBZILliPDJypUPvDYlwxI1ekiK+oPTcte0Uww== + dependencies: + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/service-error-classification" "3.257.0" + "@aws-sdk/types" "3.257.0" + "@aws-sdk/util-middleware" "3.257.0" + "@aws-sdk/util-retry" "3.257.0" + tslib "^2.3.1" + uuid "^8.3.2" + +"@aws-sdk/middleware-sdk-sqs@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sqs/-/middleware-sdk-sqs-3.257.0.tgz#82fa5e0a698b47cc65f3fe78fc85c2bd5de27732" + integrity sha512-NXdaAmHmFqNtP78NuyzPmUqCd2rCLLZnYxaU4SKSX+OpBpfwHX2sIBJlvKm7rGFH1txI7Zk3O8UkTxKGZe9W1Q== + dependencies: + "@aws-sdk/types" "3.257.0" + "@aws-sdk/util-hex-encoding" "3.201.0" + "@aws-sdk/util-utf8" "3.254.0" + tslib "^2.3.1" + "@aws-sdk/middleware-sdk-sts@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.226.0.tgz#e8a8cf42bba8963259546120cde1e408628863f9" @@ -440,6 +859,18 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/middleware-sdk-sts@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.257.0.tgz#9cfbe9e8846c9053a40e32bc695f4bd735afeae2" + integrity sha512-d6IJCLRi3O2tm4AFK60WNhIwmMmspj1WzKR1q1TaoPzoREPG2xg+Am18wZBRkCyYuRPPrbizmkvAmAJiUolMAw== + dependencies: + "@aws-sdk/middleware-signing" "3.257.0" + "@aws-sdk/property-provider" "3.257.0" + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/signature-v4" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/middleware-serde@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.226.0.tgz#c837ef33b34bec2af19a1c177a0c02a1ae20da5e" @@ -448,6 +879,14 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/middleware-serde@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.257.0.tgz#13c529b942dafffcb198d9333f8f8dc2a662c187" + integrity sha512-/JasfXPWFq24mnCrx9fxW/ISBSp07RJwhsF14qzm8Qy3Z0z470C+QRM6otTwAkYuuVt1wuLjja5agq3Jtzq7dQ== + dependencies: + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/middleware-signing@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.226.0.tgz#ebb1d142ac2767466f2e464bb7dba9837143b4d1" @@ -460,6 +899,18 @@ "@aws-sdk/util-middleware" "3.226.0" tslib "^2.3.1" +"@aws-sdk/middleware-signing@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.257.0.tgz#436c9e2fbbe1342c30572028e90ac62f7e90548f" + integrity sha512-hCH3D83LHmm6nqmtNrGTWZCVjsQXrGHIXbd17/qrw7aPFvcAhsiiCncGFP+XsUXEKa2ZqcSNMUyPrx69ofNRZQ== + dependencies: + "@aws-sdk/property-provider" "3.257.0" + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/signature-v4" "3.257.0" + "@aws-sdk/types" "3.257.0" + "@aws-sdk/util-middleware" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/middleware-stack@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.226.0.tgz#b0408370270188103987c457c758f9cf7651754f" @@ -467,6 +918,13 @@ dependencies: tslib "^2.3.1" +"@aws-sdk/middleware-stack@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.257.0.tgz#c9fdc580c5337b703f87f6ae7df283540d6f16ac" + integrity sha512-awg2F0SvwACBaw4HIObK8pQGfSqAc4Vy+YFzWSfZNVC35oRO6RsRdKHVU99lRC0LrT2Ptmfghl2DMPSrRDbvlQ== + dependencies: + tslib "^2.3.1" + "@aws-sdk/middleware-user-agent@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.226.0.tgz#26653189f3e8da86514f77688a80d0ad445c0799" @@ -476,6 +934,15 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/middleware-user-agent@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.257.0.tgz#9ca650f5909bd9b55879835088760173a9d3d249" + integrity sha512-37rt75LZyD0UWpbcFuxEGqwF3DZKSixQPl7AsDe6q3KtrO5gGQB+diH5vbY0txNNYyv5IK9WMwvY73mVmoWRmw== + dependencies: + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/node-config-provider@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.226.0.tgz#a9e21512ef824142bb928a0b2f85b39a75b8964d" @@ -486,6 +953,16 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/node-config-provider@3.259.0": + version "3.259.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.259.0.tgz#0b522020c4a0e445b41f7150ce624b7b63e96e68" + integrity sha512-DUOqr71oonBvM6yKPdhDBmraqgXHCFrVWFw7hc5ZNxL2wS/EsbKfGPJp+C+SUgpn1upIWPNnh/bNoLAbBkcLsA== + dependencies: + "@aws-sdk/property-provider" "3.257.0" + "@aws-sdk/shared-ini-file-loader" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/node-http-handler@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.226.0.tgz#373886e949d214a99a3521bd6c141fa17b0e89fe" @@ -497,6 +974,17 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/node-http-handler@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.257.0.tgz#33e3ba0d8b0bf72a05be6c91e6b4cf90b8a7b786" + integrity sha512-8KnWHVVwaGKyTlkTU9BSOAiSovNDoagxemU2l10QqBbzUCVpljCUMUkABEGRJ1yoQCl6DJ7RtNkAyZ8Ne/E15A== + dependencies: + "@aws-sdk/abort-controller" "3.257.0" + "@aws-sdk/protocol-http" "3.257.0" + "@aws-sdk/querystring-builder" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/property-provider@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.226.0.tgz#ef0ff37c319dc37a52f08fa7544f861308a3bbd8" @@ -505,6 +993,14 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/property-provider@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.257.0.tgz#dd6872ace54f8fd691a15167490ab52e40306c58" + integrity sha512-3rUbRAcF0GZ5PhDiXhS4yREfZ5hOEtvYEa9S/19OdM5eoypOaLU5XnFcCKfnccSP8SkdgpJujzxOMRWNWadlAQ== + dependencies: + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/protocol-http@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.226.0.tgz#0af7bdc331508e556b722aad0cb78eefa93466e3" @@ -513,6 +1009,14 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/protocol-http@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.257.0.tgz#1452ce4f6a51e24297cc39f73aa889570dddd348" + integrity sha512-xt7LGOgZIvbLS3418AYQLacOqx+mo5j4mPiIMz7f6AaUg+/fBUgESVsncKDqxbEJVwwCXSka8Ca0cntJmoeMSw== + dependencies: + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/querystring-builder@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.226.0.tgz#11cd751abeac66f1f9349225454bac3e39808926" @@ -522,6 +1026,15 @@ "@aws-sdk/util-uri-escape" "3.201.0" tslib "^2.3.1" +"@aws-sdk/querystring-builder@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.257.0.tgz#75e662fc451cf59763bdee52ba64b05e5cd2de0a" + integrity sha512-mZHWLP7XIkzx1GIXO5WfX/iJ+aY9TWs02RE9FkdL2+by0HEMR65L3brQTbU1mIBJ7BjaPwYH24dljUOSABX7yg== + dependencies: + "@aws-sdk/types" "3.257.0" + "@aws-sdk/util-uri-escape" "3.201.0" + tslib "^2.3.1" + "@aws-sdk/querystring-parser@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.226.0.tgz#ba6a26727c98d46c95180e6cdc463039c5e4740d" @@ -530,11 +1043,24 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/querystring-parser@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.257.0.tgz#c8614e424d7d840c01be919161f61ef85eca46af" + integrity sha512-UDrE1dEwWrWT8dG2VCrGYrPxCWOkZ1fPTPkjpkR4KZEdQDZBqU5gYZF2xPj8Nz7pjQVHFuW2wFm3XYEk56GEjg== + dependencies: + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/service-error-classification@3.229.0": version "3.229.0" resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.229.0.tgz#768f1eb92775ca2cc99c6451a2303a0008a28fc1" integrity sha512-dnzWWQ0/NoWMUZ5C0DW3dPm0wC1O76Y/SpKbuJzWPkx1EYy6r8p32Ly4D9vUzrKDbRGf48YHIF2kOkBmu21CLg== +"@aws-sdk/service-error-classification@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.257.0.tgz#a374e811ac587b9beb6e3fda77f2249570da7a8e" + integrity sha512-FAyR0XsueGkkqDtkP03cTJQk52NdQ9sZelLynmmlGPUP75LApRPvFe1riKrou6+LsDbwVNVffj6mbDfIcOhaOw== + "@aws-sdk/shared-ini-file-loader@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.226.0.tgz#d0ade86834b1803ce4b9dcab459e57e0376fd6cf" @@ -543,6 +1069,14 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/shared-ini-file-loader@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.257.0.tgz#513eee5c7ffa343bf5d91bdd73870fc5c47a4ad3" + integrity sha512-HNjC1+Wx3xHiJc+CP14GhIdVhfQGSjroAsWseRxAhONocA9Fl1ZX4hx7+sA5c9nOoMVOovi6ivJ/6lCRPTDRrQ== + dependencies: + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/signature-v4@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.226.0.tgz#100390b5c5b55a9b0abd05b06fceb36cfa0ecf98" @@ -555,6 +1089,19 @@ "@aws-sdk/util-uri-escape" "3.201.0" tslib "^2.3.1" +"@aws-sdk/signature-v4@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.257.0.tgz#c2f0c998bfe1980ed91e0f92c311682a61de0f90" + integrity sha512-aLQQN59X/D0+ShzPD3Anj5ntdMA/RFeNLOUCDyDvremViGi6yxUS98usQ/8bG5Rq0sW2GGMdbFUFmrDvqdiqEQ== + dependencies: + "@aws-sdk/is-array-buffer" "3.201.0" + "@aws-sdk/types" "3.257.0" + "@aws-sdk/util-hex-encoding" "3.201.0" + "@aws-sdk/util-middleware" "3.257.0" + "@aws-sdk/util-uri-escape" "3.201.0" + "@aws-sdk/util-utf8" "3.254.0" + tslib "^2.3.1" + "@aws-sdk/smithy-client@3.234.0": version "3.234.0" resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.234.0.tgz#8f0021e021f0e52730ed0a8f271f839eb63bc374" @@ -564,6 +1111,15 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/smithy-client@3.261.0": + version "3.261.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.261.0.tgz#538096a39198cf41fa8002467536e5af1958c518" + integrity sha512-j8XQEa3caZUVFVZfhJjaskw80O/tB+IXu84HMN44N7UkXaCFHirUsNjTDztJhnVXf/gKXzIqUqprfRnOvwLtIg== + dependencies: + "@aws-sdk/middleware-stack" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/token-providers@3.245.0": version "3.245.0" resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.245.0.tgz#7c675bd88c3fc2bd32e8d760d04472a51f0202fc" @@ -575,6 +1131,17 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/token-providers@3.264.0": + version "3.264.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.264.0.tgz#411c2f2d1e4080d2079adcf07deebd9696f2af75" + integrity sha512-1N54FCdBJRqrwFWHUoDpGI0rKhI29Or9ZwGjjcBzKzLhz5sEF/DEhuID7h1/KKEkXdQ0+lmXOFGMMrahrMpOow== + dependencies: + "@aws-sdk/client-sso-oidc" "3.264.0" + "@aws-sdk/property-provider" "3.257.0" + "@aws-sdk/shared-ini-file-loader" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/types@3.226.0", "@aws-sdk/types@^3.1.0", "@aws-sdk/types@^3.110.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.226.0.tgz#3dba2ba223fbb8ac1ebc84de0e036ce69a81d469" @@ -582,6 +1149,13 @@ dependencies: tslib "^2.3.1" +"@aws-sdk/types@3.257.0", "@aws-sdk/types@^3.222.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.257.0.tgz#4951ee3456cd9a46829516f5596c2b8a05ffe06a" + integrity sha512-LmqXuBQBGeaGi/3Rp7XiEX1B5IPO2UUfBVvu0wwGqVsmstT0SbOVDZGPmxygACbm64n+PRx3uTSDefRfoiWYZg== + dependencies: + tslib "^2.3.1" + "@aws-sdk/url-parser@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.226.0.tgz#f53d1f868b27fe74aca091a799f2af56237b15a2" @@ -591,6 +1165,15 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/url-parser@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.257.0.tgz#99b1abb302426f1b24c9777789fb0479d52d675d" + integrity sha512-Qe/AcFe/NFZHa6cN2afXEQn9ehXxh57dWGdRjfjd2lQqNV4WW1R2pl2Tm1ZJ1dwuCNLJi4NHLMk8lrD3QQ8rdg== + dependencies: + "@aws-sdk/querystring-parser" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/util-base64@3.208.0": version "3.208.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64/-/util-base64-3.208.0.tgz#36b430e5396251f761590f7c2f0c5c12193f353c" @@ -638,6 +1221,16 @@ bowser "^2.11.0" tslib "^2.3.1" +"@aws-sdk/util-defaults-mode-browser@3.261.0": + version "3.261.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.261.0.tgz#ea9f43fa569887a11db289b2e77ec6e518c5f4ed" + integrity sha512-lX3X1NfzQVV6cakepGV24uRcqevlDnQ8VgaCV8dhnw1FVThueFigyoFaUA02+uRXbV9KIbNWkEvweNtm2wvyDw== + dependencies: + "@aws-sdk/property-provider" "3.257.0" + "@aws-sdk/types" "3.257.0" + bowser "^2.11.0" + tslib "^2.3.1" + "@aws-sdk/util-defaults-mode-node@3.234.0": version "3.234.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.234.0.tgz#0607f1dc7a4dc896dfcaf377522535ca9ffba7a9" @@ -650,6 +1243,18 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/util-defaults-mode-node@3.261.0": + version "3.261.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.261.0.tgz#a7c09e3912a0f23e42b5c183d2a297b632014f9f" + integrity sha512-4AK6yu4bOmHSocUdbGoEHbNXB09UA58ON2HBHY4NxMBuFBAd9XB2tYiyhce+Cm+o+lHbS8oQnw0VZw16WMzzew== + dependencies: + "@aws-sdk/config-resolver" "3.259.0" + "@aws-sdk/credential-provider-imds" "3.259.0" + "@aws-sdk/node-config-provider" "3.259.0" + "@aws-sdk/property-provider" "3.257.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/util-endpoints@3.245.0": version "3.245.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.245.0.tgz#6e161e92b4e2b89bcd98c40909f3f266851c504d" @@ -658,6 +1263,14 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/util-endpoints@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.257.0.tgz#40cc8f67b996f8ea173f43d0e58e57ca8c244e67" + integrity sha512-3bvmRn5XGYzPPWjLuvHBKdJOb+fijnb8Ungu9bfXnTYFsng/ndHUWeHC22O/p8w3OWoRYUIMaZHxdxe27BFozg== + dependencies: + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/util-hex-encoding@3.201.0": version "3.201.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.201.0.tgz#21d7ec319240ee68c33d938e71cb79830bea315d" @@ -679,6 +1292,13 @@ dependencies: tslib "^2.3.1" +"@aws-sdk/util-middleware@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-middleware/-/util-middleware-3.257.0.tgz#b84ee6832eea9d439ff7e7a0453ea56af87b6b7a" + integrity sha512-F9ieon8B8eGVs5tyZtAIG3DZEObDvujkspho0qRbUTHUosM0ylJLsMU800fmC/uRHLRrZvb/RSp59+kNDwSAMw== + dependencies: + tslib "^2.3.1" + "@aws-sdk/util-retry@3.229.0": version "3.229.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-retry/-/util-retry-3.229.0.tgz#17aad47b067e81acf644d5c2c0f2325f2d8faf4f" @@ -687,6 +1307,14 @@ "@aws-sdk/service-error-classification" "3.229.0" tslib "^2.3.1" +"@aws-sdk/util-retry@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-retry/-/util-retry-3.257.0.tgz#20454375267e120576c9f24316dad0ebc489dc4b" + integrity sha512-l9TOsOAYtZxwW3q5fQKW4rsD9t2HVaBfQ4zBamHkNTfB4vBVvCnz4oxkvSvA2MlxCA6am+K1K/oj917Tpqk53g== + dependencies: + "@aws-sdk/service-error-classification" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/util-uri-escape@3.201.0": version "3.201.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.201.0.tgz#5e708d4cde001a4558ee616f889ceacfadd2ab03" @@ -703,6 +1331,15 @@ bowser "^2.11.0" tslib "^2.3.1" +"@aws-sdk/util-user-agent-browser@3.257.0": + version "3.257.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.257.0.tgz#6fa29ab2a15bfa82ce77d77b12891109b7673fb9" + integrity sha512-YdavWK6/8Cw6mypEgysGGX/dT9p9qnzFbnN5PQsUY+JJk2Nx8fKFydjGiQ+6rWPeW17RAv9mmbboh9uPVWxVlw== + dependencies: + "@aws-sdk/types" "3.257.0" + bowser "^2.11.0" + tslib "^2.3.1" + "@aws-sdk/util-user-agent-node@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.226.0.tgz#7569460b9efc6bbd5295275c51357e480ff469c2" @@ -712,6 +1349,15 @@ "@aws-sdk/types" "3.226.0" tslib "^2.3.1" +"@aws-sdk/util-user-agent-node@3.259.0": + version "3.259.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.259.0.tgz#61141a0d64668ebcbbb1ac3dac1f497ca9f3707e" + integrity sha512-R0VTmNs+ySDDebU98BUbsLyeIM5YmAEr9esPpy15XfSy3AWmAeru8nLlztdaLilHZzLIDzvM2t7NGk/FzZFCvA== + dependencies: + "@aws-sdk/node-config-provider" "3.259.0" + "@aws-sdk/types" "3.257.0" + tslib "^2.3.1" + "@aws-sdk/util-utf8-browser@3.188.0", "@aws-sdk/util-utf8-browser@^3.0.0": version "3.188.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.188.0.tgz#484762bd600401350e148277731d6744a4a92225" @@ -727,6 +1373,14 @@ "@aws-sdk/util-buffer-from" "3.208.0" tslib "^2.3.1" +"@aws-sdk/util-utf8@3.254.0": + version "3.254.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8/-/util-utf8-3.254.0.tgz#909af9c6549833a9a9bf77004b7484bfc96b2c35" + integrity sha512-14Kso/eIt5/qfIBmhEL9L1IfyUqswjSTqO2mY7KOzUZ9SZbwn3rpxmtkhmATkRjD7XIlLKaxBkI7tU9Zjzj8Kw== + dependencies: + "@aws-sdk/util-buffer-from" "3.208.0" + tslib "^2.3.1" + "@aws-sdk/util-waiter@3.226.0": version "3.226.0" resolved "https://registry.yarnpkg.com/@aws-sdk/util-waiter/-/util-waiter-3.226.0.tgz#6715afd59748cbc610ddfbc5e21124b20a7e85ac" @@ -2061,7 +2715,7 @@ aws-lambda@^1.0.7: js-yaml "^3.14.1" watchpack "^2.0.0-beta.10" -aws-sdk@^2.1292.0, aws-sdk@^2.814.0: +aws-sdk@^2.814.0: version "2.1292.0" resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1292.0.tgz#bff92d794b8bbb71628c2f7b9d799c34ef2f27b4" integrity sha512-GqN75aYmaZrirMCJI5CwvYW/bQRyBs59t/tDYBuwb9RMppL8vv9cEwGu3H74yxeoz89LyrbQtoOB8ZgHxNDNmA==