diff --git a/.changeset/five-seas-jam.md b/.changeset/five-seas-jam.md new file mode 100644 index 0000000000..4aa481422f --- /dev/null +++ b/.changeset/five-seas-jam.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-notifications-backend-module-email': patch +--- + +Updated `AWS SES` client to version 2 to support `nodemailer` version 7. diff --git a/plugins/notifications-backend-module-email/package.json b/plugins/notifications-backend-module-email/package.json index a989191674..53227029a3 100644 --- a/plugins/notifications-backend-module-email/package.json +++ b/plugins/notifications-backend-module-email/package.json @@ -34,7 +34,7 @@ "test": "backstage-cli package test" }, "dependencies": { - "@aws-sdk/client-ses": "^3.550.0", + "@aws-sdk/client-sesv2": "^3.911.0", "@azure/communication-email": "^1.0.0", "@azure/identity": "^4.0.0", "@backstage/backend-plugin-api": "workspace:^", diff --git a/plugins/notifications-backend-module-email/src/processor/transports/ses.ts b/plugins/notifications-backend-module-email/src/processor/transports/ses.ts index 3ac351307e..5b493c4089 100644 --- a/plugins/notifications-backend-module-email/src/processor/transports/ses.ts +++ b/plugins/notifications-backend-module-email/src/processor/transports/ses.ts @@ -14,7 +14,8 @@ * limitations under the License. */ import { createTransport } from 'nodemailer'; -import { SendRawEmailCommand, SES } from '@aws-sdk/client-ses'; +import { SendEmailCommand, SESv2Client } from '@aws-sdk/client-sesv2'; + import { Config } from '@backstage/config'; import { AwsCredentialsManager } from '@backstage/integration-aws-node'; @@ -25,15 +26,17 @@ export const createSesTransport = async ( const credentials = await credentialsManager.getCredentialProvider({ accountId: config.getOptionalString('accountId'), }); - const ses = new SES([ + + const sesClient = new SESv2Client([ { - apiVersion: config.getOptionalString('apiVersion') ?? '2010-12-01', - credentials: credentials.sdkCredentialProvider, + apiVersion: config.getOptionalString('apiVersion'), region: config.getOptionalString('region'), + credentials: credentials.sdkCredentialProvider, endpoint: config.getOptionalString('endpoint'), }, ]); + return createTransport({ - SES: { ses, aws: { SendRawEmailCommand } }, + SES: { sesClient, SendEmailCommand }, }); }; diff --git a/yarn.lock b/yarn.lock index 9c96dcf272..02bce28df4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -744,53 +744,51 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/client-ses@npm:^3.550.0": - version: 3.651.1 - resolution: "@aws-sdk/client-ses@npm:3.651.1" +"@aws-sdk/client-sesv2@npm:^3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/client-sesv2@npm:3.911.0" dependencies: "@aws-crypto/sha256-browser": "npm:5.2.0" "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/client-sso-oidc": "npm:3.651.1" - "@aws-sdk/client-sts": "npm:3.651.1" - "@aws-sdk/core": "npm:3.651.1" - "@aws-sdk/credential-provider-node": "npm:3.651.1" - "@aws-sdk/middleware-host-header": "npm:3.649.0" - "@aws-sdk/middleware-logger": "npm:3.649.0" - "@aws-sdk/middleware-recursion-detection": "npm:3.649.0" - "@aws-sdk/middleware-user-agent": "npm:3.649.0" - "@aws-sdk/region-config-resolver": "npm:3.649.0" - "@aws-sdk/types": "npm:3.649.0" - "@aws-sdk/util-endpoints": "npm:3.649.0" - "@aws-sdk/util-user-agent-browser": "npm:3.649.0" - "@aws-sdk/util-user-agent-node": "npm:3.649.0" - "@smithy/config-resolver": "npm:^3.0.6" - "@smithy/core": "npm:^2.4.1" - "@smithy/fetch-http-handler": "npm:^3.2.5" - "@smithy/hash-node": "npm:^3.0.4" - "@smithy/invalid-dependency": "npm:^3.0.4" - "@smithy/middleware-content-length": "npm:^3.0.6" - "@smithy/middleware-endpoint": "npm:^3.1.1" - "@smithy/middleware-retry": "npm:^3.0.16" - "@smithy/middleware-serde": "npm:^3.0.4" - "@smithy/middleware-stack": "npm:^3.0.4" - "@smithy/node-config-provider": "npm:^3.1.5" - "@smithy/node-http-handler": "npm:^3.2.0" - "@smithy/protocol-http": "npm:^4.1.1" - "@smithy/smithy-client": "npm:^3.3.0" - "@smithy/types": "npm:^3.4.0" - "@smithy/url-parser": "npm:^3.0.4" - "@smithy/util-base64": "npm:^3.0.0" - "@smithy/util-body-length-browser": "npm:^3.0.0" - "@smithy/util-body-length-node": "npm:^3.0.0" - "@smithy/util-defaults-mode-browser": "npm:^3.0.16" - "@smithy/util-defaults-mode-node": "npm:^3.0.16" - "@smithy/util-endpoints": "npm:^2.1.0" - "@smithy/util-middleware": "npm:^3.0.4" - "@smithy/util-retry": "npm:^3.0.4" - "@smithy/util-utf8": "npm:^3.0.0" - "@smithy/util-waiter": "npm:^3.1.3" + "@aws-sdk/core": "npm:3.911.0" + "@aws-sdk/credential-provider-node": "npm:3.911.0" + "@aws-sdk/middleware-host-header": "npm:3.910.0" + "@aws-sdk/middleware-logger": "npm:3.910.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.910.0" + "@aws-sdk/middleware-user-agent": "npm:3.911.0" + "@aws-sdk/region-config-resolver": "npm:3.910.0" + "@aws-sdk/signature-v4-multi-region": "npm:3.911.0" + "@aws-sdk/types": "npm:3.910.0" + "@aws-sdk/util-endpoints": "npm:3.910.0" + "@aws-sdk/util-user-agent-browser": "npm:3.910.0" + "@aws-sdk/util-user-agent-node": "npm:3.911.0" + "@smithy/config-resolver": "npm:^4.3.2" + "@smithy/core": "npm:^3.16.1" + "@smithy/fetch-http-handler": "npm:^5.3.3" + "@smithy/hash-node": "npm:^4.2.2" + "@smithy/invalid-dependency": "npm:^4.2.2" + "@smithy/middleware-content-length": "npm:^4.2.2" + "@smithy/middleware-endpoint": "npm:^4.3.3" + "@smithy/middleware-retry": "npm:^4.4.3" + "@smithy/middleware-serde": "npm:^4.2.2" + "@smithy/middleware-stack": "npm:^4.2.2" + "@smithy/node-config-provider": "npm:^4.3.2" + "@smithy/node-http-handler": "npm:^4.4.1" + "@smithy/protocol-http": "npm:^5.3.2" + "@smithy/smithy-client": "npm:^4.8.1" + "@smithy/types": "npm:^4.7.1" + "@smithy/url-parser": "npm:^4.2.2" + "@smithy/util-base64": "npm:^4.3.0" + "@smithy/util-body-length-browser": "npm:^4.2.0" + "@smithy/util-body-length-node": "npm:^4.2.1" + "@smithy/util-defaults-mode-browser": "npm:^4.3.2" + "@smithy/util-defaults-mode-node": "npm:^4.2.3" + "@smithy/util-endpoints": "npm:^3.2.2" + "@smithy/util-middleware": "npm:^4.2.2" + "@smithy/util-retry": "npm:^4.2.2" + "@smithy/util-utf8": "npm:^4.2.0" tslib: "npm:^2.6.2" - checksum: 10/487b44b245a33c3ab23913251ac57abfb5372c2118a5091cf36148bce29c1778d3088f1aef41c6c030c5f07f49e5a1ef460998a185112cab78c54f096c39c8ad + checksum: 10/27831e2fe821120a1a252f9bbc00bc8b9669d38cb112e369a1690c2f7aba1bb3e7b8743acd235db1b7cbf62e4d27abced22fa068b3962e1f5313665b33ed0084 languageName: node linkType: hard @@ -940,6 +938,52 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/client-sso@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/client-sso@npm:3.911.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:5.2.0" + "@aws-crypto/sha256-js": "npm:5.2.0" + "@aws-sdk/core": "npm:3.911.0" + "@aws-sdk/middleware-host-header": "npm:3.910.0" + "@aws-sdk/middleware-logger": "npm:3.910.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.910.0" + "@aws-sdk/middleware-user-agent": "npm:3.911.0" + "@aws-sdk/region-config-resolver": "npm:3.910.0" + "@aws-sdk/types": "npm:3.910.0" + "@aws-sdk/util-endpoints": "npm:3.910.0" + "@aws-sdk/util-user-agent-browser": "npm:3.910.0" + "@aws-sdk/util-user-agent-node": "npm:3.911.0" + "@smithy/config-resolver": "npm:^4.3.2" + "@smithy/core": "npm:^3.16.1" + "@smithy/fetch-http-handler": "npm:^5.3.3" + "@smithy/hash-node": "npm:^4.2.2" + "@smithy/invalid-dependency": "npm:^4.2.2" + "@smithy/middleware-content-length": "npm:^4.2.2" + "@smithy/middleware-endpoint": "npm:^4.3.3" + "@smithy/middleware-retry": "npm:^4.4.3" + "@smithy/middleware-serde": "npm:^4.2.2" + "@smithy/middleware-stack": "npm:^4.2.2" + "@smithy/node-config-provider": "npm:^4.3.2" + "@smithy/node-http-handler": "npm:^4.4.1" + "@smithy/protocol-http": "npm:^5.3.2" + "@smithy/smithy-client": "npm:^4.8.1" + "@smithy/types": "npm:^4.7.1" + "@smithy/url-parser": "npm:^4.2.2" + "@smithy/util-base64": "npm:^4.3.0" + "@smithy/util-body-length-browser": "npm:^4.2.0" + "@smithy/util-body-length-node": "npm:^4.2.1" + "@smithy/util-defaults-mode-browser": "npm:^4.3.2" + "@smithy/util-defaults-mode-node": "npm:^4.2.3" + "@smithy/util-endpoints": "npm:^3.2.2" + "@smithy/util-middleware": "npm:^4.2.2" + "@smithy/util-retry": "npm:^4.2.2" + "@smithy/util-utf8": "npm:^4.2.0" + tslib: "npm:^2.6.2" + checksum: 10/63c3f054251f9b2d823fa65c3c82887230a62bdf364af8f8b3ea5ad22995ea97058bb8ffbfacf2724c058acea0c437fc8b2bc5f21a098a03a3550df53a02e258 + languageName: node + linkType: hard + "@aws-sdk/client-sts@npm:3.651.1, @aws-sdk/client-sts@npm:^3.350.0": version: 3.651.1 resolution: "@aws-sdk/client-sts@npm:3.651.1" @@ -1006,6 +1050,27 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/core@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/core@npm:3.911.0" + dependencies: + "@aws-sdk/types": "npm:3.910.0" + "@aws-sdk/xml-builder": "npm:3.911.0" + "@smithy/core": "npm:^3.16.1" + "@smithy/node-config-provider": "npm:^4.3.2" + "@smithy/property-provider": "npm:^4.2.2" + "@smithy/protocol-http": "npm:^5.3.2" + "@smithy/signature-v4": "npm:^5.3.2" + "@smithy/smithy-client": "npm:^4.8.1" + "@smithy/types": "npm:^4.7.1" + "@smithy/util-base64": "npm:^4.3.0" + "@smithy/util-middleware": "npm:^4.2.2" + "@smithy/util-utf8": "npm:^4.2.0" + tslib: "npm:^2.6.2" + checksum: 10/d667250ebc1bf09c0e227f45b9d5c6036312b014f57c75c7f65165febc3f34d2f176a6d6042231eb3f7682f7a537d3c45f101d8c462026e380fa766a95ed70e6 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-cognito-identity@npm:3.651.1": version: 3.651.1 resolution: "@aws-sdk/credential-provider-cognito-identity@npm:3.651.1" @@ -1031,6 +1096,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-env@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/credential-provider-env@npm:3.911.0" + dependencies: + "@aws-sdk/core": "npm:3.911.0" + "@aws-sdk/types": "npm:3.910.0" + "@smithy/property-provider": "npm:^4.2.2" + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + checksum: 10/520736358644fc27a7f6b72ff2f4feafeef4a6a5ef045980f6399fb056b4b96aa0ca4ebced21c28c07aed6e54abd653a3254c56213842a879be6af975b0500f8 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-http@npm:3.649.0": version: 3.649.0 resolution: "@aws-sdk/credential-provider-http@npm:3.649.0" @@ -1048,6 +1126,24 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-http@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/credential-provider-http@npm:3.911.0" + dependencies: + "@aws-sdk/core": "npm:3.911.0" + "@aws-sdk/types": "npm:3.910.0" + "@smithy/fetch-http-handler": "npm:^5.3.3" + "@smithy/node-http-handler": "npm:^4.4.1" + "@smithy/property-provider": "npm:^4.2.2" + "@smithy/protocol-http": "npm:^5.3.2" + "@smithy/smithy-client": "npm:^4.8.1" + "@smithy/types": "npm:^4.7.1" + "@smithy/util-stream": "npm:^4.5.2" + tslib: "npm:^2.6.2" + checksum: 10/2fa71970a2d48873df48dde8aa17e949b0c6e58a3369c16f5f14e2e4193c48bfd6d33ce97c6f4e091d2aafc4ff4c0eb112559286c88749729a17a02bbe479c2d + languageName: node + linkType: hard + "@aws-sdk/credential-provider-ini@npm:3.651.1": version: 3.651.1 resolution: "@aws-sdk/credential-provider-ini@npm:3.651.1" @@ -1069,7 +1165,28 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/credential-provider-node@npm:3.651.1, @aws-sdk/credential-provider-node@npm:^3.350.0": +"@aws-sdk/credential-provider-ini@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/credential-provider-ini@npm:3.911.0" + dependencies: + "@aws-sdk/core": "npm:3.911.0" + "@aws-sdk/credential-provider-env": "npm:3.911.0" + "@aws-sdk/credential-provider-http": "npm:3.911.0" + "@aws-sdk/credential-provider-process": "npm:3.911.0" + "@aws-sdk/credential-provider-sso": "npm:3.911.0" + "@aws-sdk/credential-provider-web-identity": "npm:3.911.0" + "@aws-sdk/nested-clients": "npm:3.911.0" + "@aws-sdk/types": "npm:3.910.0" + "@smithy/credential-provider-imds": "npm:^4.2.2" + "@smithy/property-provider": "npm:^4.2.2" + "@smithy/shared-ini-file-loader": "npm:^4.3.2" + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + checksum: 10/8cd3f3747e149df49842a22e98ef952cdf730e05be10cd48f9bd21932d009d80d30587c880819174c69350bc7f2ef1929df5bebca76fb5197bb9fcfa7b3f5eb3 + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-node@npm:3.651.1": version: 3.651.1 resolution: "@aws-sdk/credential-provider-node@npm:3.651.1" dependencies: @@ -1089,6 +1206,26 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-node@npm:3.911.0, @aws-sdk/credential-provider-node@npm:^3.350.0": + version: 3.911.0 + resolution: "@aws-sdk/credential-provider-node@npm:3.911.0" + dependencies: + "@aws-sdk/credential-provider-env": "npm:3.911.0" + "@aws-sdk/credential-provider-http": "npm:3.911.0" + "@aws-sdk/credential-provider-ini": "npm:3.911.0" + "@aws-sdk/credential-provider-process": "npm:3.911.0" + "@aws-sdk/credential-provider-sso": "npm:3.911.0" + "@aws-sdk/credential-provider-web-identity": "npm:3.911.0" + "@aws-sdk/types": "npm:3.910.0" + "@smithy/credential-provider-imds": "npm:^4.2.2" + "@smithy/property-provider": "npm:^4.2.2" + "@smithy/shared-ini-file-loader": "npm:^4.3.2" + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + checksum: 10/fafa8408c97e1dd2262593be52de530d8718a4bf4f95b1efbde3f5b8b81a5e96f37bbccafa5216823228d0176665746f9d1810146b1e1f42b766d88ca5a0a083 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-process@npm:3.649.0": version: 3.649.0 resolution: "@aws-sdk/credential-provider-process@npm:3.649.0" @@ -1102,6 +1239,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-process@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/credential-provider-process@npm:3.911.0" + dependencies: + "@aws-sdk/core": "npm:3.911.0" + "@aws-sdk/types": "npm:3.910.0" + "@smithy/property-provider": "npm:^4.2.2" + "@smithy/shared-ini-file-loader": "npm:^4.3.2" + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + checksum: 10/73707a2b54f7d4e90a4080ac2cce03aa3738a8684ed0851b874be304839c90b1d8c2167d2eb4d63015e9d79cd19f94f682f3e31f8ecb5c361fd228ebf7f1c726 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-sso@npm:3.651.1": version: 3.651.1 resolution: "@aws-sdk/credential-provider-sso@npm:3.651.1" @@ -1117,6 +1268,22 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-sso@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/credential-provider-sso@npm:3.911.0" + dependencies: + "@aws-sdk/client-sso": "npm:3.911.0" + "@aws-sdk/core": "npm:3.911.0" + "@aws-sdk/token-providers": "npm:3.911.0" + "@aws-sdk/types": "npm:3.910.0" + "@smithy/property-provider": "npm:^4.2.2" + "@smithy/shared-ini-file-loader": "npm:^4.3.2" + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + checksum: 10/80d626057b992cdf891fc8eb3365fe45d0071e4024273a95a9699aaeda05751fc492926c230c8c6e99d6bf8dbf4e08a977e5e668326059d2aa936bf1246c1c23 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-web-identity@npm:3.649.0": version: 3.649.0 resolution: "@aws-sdk/credential-provider-web-identity@npm:3.649.0" @@ -1131,6 +1298,21 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-web-identity@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/credential-provider-web-identity@npm:3.911.0" + dependencies: + "@aws-sdk/core": "npm:3.911.0" + "@aws-sdk/nested-clients": "npm:3.911.0" + "@aws-sdk/types": "npm:3.910.0" + "@smithy/property-provider": "npm:^4.2.2" + "@smithy/shared-ini-file-loader": "npm:^4.3.2" + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + checksum: 10/1a67f0799bd44f0cfaf0260c41c8b08009d6df80bf3de1028d67e808e003d11ea474f47d4a5816f147a413b6e29f5e1b28e2f4567b6f7f16ab2cdf196b731895 + languageName: node + linkType: hard + "@aws-sdk/credential-providers@npm:^3.350.0": version: 3.651.1 resolution: "@aws-sdk/credential-providers@npm:3.651.1" @@ -1263,6 +1445,18 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-host-header@npm:3.910.0": + version: 3.910.0 + resolution: "@aws-sdk/middleware-host-header@npm:3.910.0" + dependencies: + "@aws-sdk/types": "npm:3.910.0" + "@smithy/protocol-http": "npm:^5.3.2" + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + checksum: 10/456442bc5ab2b632562203e5f0185da4c9b20129ba7caf8371b021f1f47ac83a06b8726791d9ac350ba60531c9eaff6e6783a4e5be1a5c44fe6a59e766937c84 + languageName: node + linkType: hard + "@aws-sdk/middleware-location-constraint@npm:3.649.0": version: 3.649.0 resolution: "@aws-sdk/middleware-location-constraint@npm:3.649.0" @@ -1285,6 +1479,17 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-logger@npm:3.910.0": + version: 3.910.0 + resolution: "@aws-sdk/middleware-logger@npm:3.910.0" + dependencies: + "@aws-sdk/types": "npm:3.910.0" + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + checksum: 10/6153032647a6c5f79d4ef822a52079a6e56f56923d42d8f73b377ad4188df5078424fe21a88706ad27fe30906c602a1fcc68d91955f08ef4f55617bbb41d49e7 + languageName: node + linkType: hard + "@aws-sdk/middleware-recursion-detection@npm:3.649.0": version: 3.649.0 resolution: "@aws-sdk/middleware-recursion-detection@npm:3.649.0" @@ -1297,6 +1502,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-recursion-detection@npm:3.910.0": + version: 3.910.0 + resolution: "@aws-sdk/middleware-recursion-detection@npm:3.910.0" + dependencies: + "@aws-sdk/types": "npm:3.910.0" + "@aws/lambda-invoke-store": "npm:^0.0.1" + "@smithy/protocol-http": "npm:^5.3.2" + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + checksum: 10/3d727f874667baf1b8076690a17c658bc2260330e23d5fe95bdaa060b235becf1202fb7f3ca277db3530f36e136fbde37dbe2ec78d0a5191d9c5291652a7ae91 + languageName: node + linkType: hard + "@aws-sdk/middleware-sdk-s3@npm:3.651.1": version: 3.651.1 resolution: "@aws-sdk/middleware-sdk-s3@npm:3.651.1" @@ -1319,6 +1537,28 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-sdk-s3@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/middleware-sdk-s3@npm:3.911.0" + dependencies: + "@aws-sdk/core": "npm:3.911.0" + "@aws-sdk/types": "npm:3.910.0" + "@aws-sdk/util-arn-parser": "npm:3.893.0" + "@smithy/core": "npm:^3.16.1" + "@smithy/node-config-provider": "npm:^4.3.2" + "@smithy/protocol-http": "npm:^5.3.2" + "@smithy/signature-v4": "npm:^5.3.2" + "@smithy/smithy-client": "npm:^4.8.1" + "@smithy/types": "npm:^4.7.1" + "@smithy/util-config-provider": "npm:^4.2.0" + "@smithy/util-middleware": "npm:^4.2.2" + "@smithy/util-stream": "npm:^4.5.2" + "@smithy/util-utf8": "npm:^4.2.0" + tslib: "npm:^2.6.2" + checksum: 10/5b154c87e0bbb34fb8d137a0e613cb0b548150f181a44e316e140a3178facdf98cc5d7823c91999a0f26be27db12b23bddbdf380f7c0eae71772749944f1d548 + languageName: node + linkType: hard + "@aws-sdk/middleware-sdk-sqs@npm:3.649.0": version: 3.649.0 resolution: "@aws-sdk/middleware-sdk-sqs@npm:3.649.0" @@ -1367,6 +1607,67 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-user-agent@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/middleware-user-agent@npm:3.911.0" + dependencies: + "@aws-sdk/core": "npm:3.911.0" + "@aws-sdk/types": "npm:3.910.0" + "@aws-sdk/util-endpoints": "npm:3.910.0" + "@smithy/core": "npm:^3.16.1" + "@smithy/protocol-http": "npm:^5.3.2" + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + checksum: 10/c6f2ea464bdc2cb084243ec0c4edf39e55e35ae47ac1c6baa7349f80c87ad8efda1b84587be4c75f21347e52229e82d41c3ac0ae48aaa6a71555f1c83bbdec1c + languageName: node + linkType: hard + +"@aws-sdk/nested-clients@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/nested-clients@npm:3.911.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:5.2.0" + "@aws-crypto/sha256-js": "npm:5.2.0" + "@aws-sdk/core": "npm:3.911.0" + "@aws-sdk/middleware-host-header": "npm:3.910.0" + "@aws-sdk/middleware-logger": "npm:3.910.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.910.0" + "@aws-sdk/middleware-user-agent": "npm:3.911.0" + "@aws-sdk/region-config-resolver": "npm:3.910.0" + "@aws-sdk/types": "npm:3.910.0" + "@aws-sdk/util-endpoints": "npm:3.910.0" + "@aws-sdk/util-user-agent-browser": "npm:3.910.0" + "@aws-sdk/util-user-agent-node": "npm:3.911.0" + "@smithy/config-resolver": "npm:^4.3.2" + "@smithy/core": "npm:^3.16.1" + "@smithy/fetch-http-handler": "npm:^5.3.3" + "@smithy/hash-node": "npm:^4.2.2" + "@smithy/invalid-dependency": "npm:^4.2.2" + "@smithy/middleware-content-length": "npm:^4.2.2" + "@smithy/middleware-endpoint": "npm:^4.3.3" + "@smithy/middleware-retry": "npm:^4.4.3" + "@smithy/middleware-serde": "npm:^4.2.2" + "@smithy/middleware-stack": "npm:^4.2.2" + "@smithy/node-config-provider": "npm:^4.3.2" + "@smithy/node-http-handler": "npm:^4.4.1" + "@smithy/protocol-http": "npm:^5.3.2" + "@smithy/smithy-client": "npm:^4.8.1" + "@smithy/types": "npm:^4.7.1" + "@smithy/url-parser": "npm:^4.2.2" + "@smithy/util-base64": "npm:^4.3.0" + "@smithy/util-body-length-browser": "npm:^4.2.0" + "@smithy/util-body-length-node": "npm:^4.2.1" + "@smithy/util-defaults-mode-browser": "npm:^4.3.2" + "@smithy/util-defaults-mode-node": "npm:^4.2.3" + "@smithy/util-endpoints": "npm:^3.2.2" + "@smithy/util-middleware": "npm:^4.2.2" + "@smithy/util-retry": "npm:^4.2.2" + "@smithy/util-utf8": "npm:^4.2.0" + tslib: "npm:^2.6.2" + checksum: 10/c666f08f4d9f3359b29852f64c1fcd1a837002cf546554e44ca23a4f2ba67ccfa356aae3e49d531b3481d1f9b982d61ad78e6a4779fab661aa0dfc522a90fd61 + languageName: node + linkType: hard + "@aws-sdk/node-http-handler@npm:3.370.0": version: 3.370.0 resolution: "@aws-sdk/node-http-handler@npm:3.370.0" @@ -1425,6 +1726,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/region-config-resolver@npm:3.910.0": + version: 3.910.0 + resolution: "@aws-sdk/region-config-resolver@npm:3.910.0" + dependencies: + "@aws-sdk/types": "npm:3.910.0" + "@smithy/node-config-provider": "npm:^4.3.2" + "@smithy/types": "npm:^4.7.1" + "@smithy/util-config-provider": "npm:^4.2.0" + "@smithy/util-middleware": "npm:^4.2.2" + tslib: "npm:^2.6.2" + checksum: 10/30c72ad18fa9440765ace4c4acfa26f6525573adff1fb9c12b251da709413a6e0d08894c62d011b463dfd414ead54095845c7225d2a2654adf3e5871743ac965 + languageName: node + linkType: hard + "@aws-sdk/signature-v4-multi-region@npm:3.651.1": version: 3.651.1 resolution: "@aws-sdk/signature-v4-multi-region@npm:3.651.1" @@ -1439,6 +1754,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/signature-v4-multi-region@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/signature-v4-multi-region@npm:3.911.0" + dependencies: + "@aws-sdk/middleware-sdk-s3": "npm:3.911.0" + "@aws-sdk/types": "npm:3.910.0" + "@smithy/protocol-http": "npm:^5.3.2" + "@smithy/signature-v4": "npm:^5.3.2" + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + checksum: 10/da232ca896b90c6a8ae1370e29adb83af67a5ca4b660b61ba98ade2a31b173e5a31f4f535f342d5e4bac7f963641f4401c22616feca4dc622c538ef36982fa95 + languageName: node + linkType: hard + "@aws-sdk/signature-v4@npm:^3.347.0": version: 3.370.0 resolution: "@aws-sdk/signature-v4@npm:3.370.0" @@ -1470,6 +1799,21 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/token-providers@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/token-providers@npm:3.911.0" + dependencies: + "@aws-sdk/core": "npm:3.911.0" + "@aws-sdk/nested-clients": "npm:3.911.0" + "@aws-sdk/types": "npm:3.910.0" + "@smithy/property-provider": "npm:^4.2.2" + "@smithy/shared-ini-file-loader": "npm:^4.3.2" + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + checksum: 10/88cdadde7dbddc88c5cf33a519f7dd108ce74254acdee6a6c3e4c6aa931350f873c37abe426f43238ae58b02ce9dd7bc33c8b214813938eb9db88e74172f484b + languageName: node + linkType: hard + "@aws-sdk/types@npm:3.370.0": version: 3.370.0 resolution: "@aws-sdk/types@npm:3.370.0" @@ -1480,7 +1824,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/types@npm:3.649.0, @aws-sdk/types@npm:^3.222.0, @aws-sdk/types@npm:^3.347.0": +"@aws-sdk/types@npm:3.649.0": version: 3.649.0 resolution: "@aws-sdk/types@npm:3.649.0" dependencies: @@ -1490,6 +1834,16 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/types@npm:3.910.0, @aws-sdk/types@npm:^3.222.0, @aws-sdk/types@npm:^3.347.0": + version: 3.910.0 + resolution: "@aws-sdk/types@npm:3.910.0" + dependencies: + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + checksum: 10/7865602184322eaa0588ae16ac3cda941d8aaceaa88a6c2ab723e37dc4017db84ba5cfdf6d3b42b01d132d3090c08a732598bf9d9734b66f1c82903e1602af6e + languageName: node + linkType: hard + "@aws-sdk/url-parser@npm:3.370.0": version: 3.370.0 resolution: "@aws-sdk/url-parser@npm:3.370.0" @@ -1501,7 +1855,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/util-arn-parser@npm:3.568.0, @aws-sdk/util-arn-parser@npm:^3.310.0": +"@aws-sdk/util-arn-parser@npm:3.568.0": version: 3.568.0 resolution: "@aws-sdk/util-arn-parser@npm:3.568.0" dependencies: @@ -1510,6 +1864,15 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/util-arn-parser@npm:3.893.0, @aws-sdk/util-arn-parser@npm:^3.310.0": + version: 3.893.0 + resolution: "@aws-sdk/util-arn-parser@npm:3.893.0" + dependencies: + tslib: "npm:^2.6.2" + checksum: 10/f809777714618c63e92fd5881c9573081bc94df9c5cce53917b8e1db4efa1d44f1132f6c9179f9babc4964c648d42ebee5c1ad75641c6b336007be3df561053f + languageName: node + linkType: hard + "@aws-sdk/util-buffer-from@npm:3.310.0": version: 3.310.0 resolution: "@aws-sdk/util-buffer-from@npm:3.310.0" @@ -1532,6 +1895,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/util-endpoints@npm:3.910.0": + version: 3.910.0 + resolution: "@aws-sdk/util-endpoints@npm:3.910.0" + dependencies: + "@aws-sdk/types": "npm:3.910.0" + "@smithy/types": "npm:^4.7.1" + "@smithy/url-parser": "npm:^4.2.2" + "@smithy/util-endpoints": "npm:^3.2.2" + tslib: "npm:^2.6.2" + checksum: 10/c84a4f60cffad6db765e1f2a6e9a1d178adae1023f9c0594ed36504cfe9b9438073a4e81f668a1c9b27298ceb74800ff15088fa0d757cbddad41a179a160f879 + languageName: node + linkType: hard + "@aws-sdk/util-hex-encoding@npm:3.310.0": version: 3.310.0 resolution: "@aws-sdk/util-hex-encoding@npm:3.310.0" @@ -1592,6 +1968,18 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/util-user-agent-browser@npm:3.910.0": + version: 3.910.0 + resolution: "@aws-sdk/util-user-agent-browser@npm:3.910.0" + dependencies: + "@aws-sdk/types": "npm:3.910.0" + "@smithy/types": "npm:^4.7.1" + bowser: "npm:^2.11.0" + tslib: "npm:^2.6.2" + checksum: 10/0bd5becebf9de4c3a02f88be5cb1912fb2b82f8ecf17e82840dcacfeac96fef4f04188645fe5f4cc6ecdbdc67dc5c408bb9843a9a534afe6be68af39ae1e9440 + languageName: node + linkType: hard + "@aws-sdk/util-user-agent-node@npm:3.649.0": version: 3.649.0 resolution: "@aws-sdk/util-user-agent-node@npm:3.649.0" @@ -1609,6 +1997,24 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/util-user-agent-node@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/util-user-agent-node@npm:3.911.0" + dependencies: + "@aws-sdk/middleware-user-agent": "npm:3.911.0" + "@aws-sdk/types": "npm:3.910.0" + "@smithy/node-config-provider": "npm:^4.3.2" + "@smithy/types": "npm:^4.7.1" + tslib: "npm:^2.6.2" + peerDependencies: + aws-crt: ">=1.0.0" + peerDependenciesMeta: + aws-crt: + optional: true + checksum: 10/c87cd348edc6436f0788eaad4b05e15c4f2fe8f096f9e90d40c13f440241da4336192190be2720f9941f1c72ddfd1d8e317d616fe5db1b6d3780fafadc7941e4 + languageName: node + linkType: hard + "@aws-sdk/util-utf8-browser@npm:^3.0.0": version: 3.188.0 resolution: "@aws-sdk/util-utf8-browser@npm:3.188.0" @@ -1638,6 +2044,24 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/xml-builder@npm:3.911.0": + version: 3.911.0 + resolution: "@aws-sdk/xml-builder@npm:3.911.0" + dependencies: + "@smithy/types": "npm:^4.7.1" + fast-xml-parser: "npm:5.2.5" + tslib: "npm:^2.6.2" + checksum: 10/0208021abe8ac9633c3d13f1b108de58496af152029e6b0e10fe621a1dabfa412b1f14c91d531aeaf5431335b278d354a07d96acb8bc30369cff591d073338d8 + languageName: node + linkType: hard + +"@aws/lambda-invoke-store@npm:^0.0.1": + version: 0.0.1 + resolution: "@aws/lambda-invoke-store@npm:0.0.1" + checksum: 10/e8f54d28aade8828962f2871a22aa4e960ebc40c8fa551414181dd9dd32d6258279013c42f88e57d17aa4252cb5ed00df6a49fc35185f9fa6b6f351ccf821bd6 + languageName: node + linkType: hard + "@azure/abort-controller@npm:^1.0.0": version: 1.0.2 resolution: "@azure/abort-controller@npm:1.0.2" @@ -5706,7 +6130,7 @@ __metadata: version: 0.0.0-use.local resolution: "@backstage/plugin-notifications-backend-module-email@workspace:plugins/notifications-backend-module-email" dependencies: - "@aws-sdk/client-ses": "npm:^3.550.0" + "@aws-sdk/client-sesv2": "npm:^3.911.0" "@azure/communication-email": "npm:^1.0.0" "@azure/identity": "npm:^4.0.0" "@backstage/backend-plugin-api": "workspace:^" @@ -17258,6 +17682,16 @@ __metadata: languageName: node linkType: hard +"@smithy/abort-controller@npm:^4.2.3": + version: 4.2.3 + resolution: "@smithy/abort-controller@npm:4.2.3" + dependencies: + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/0e1b6ea58c876f953cfd953e1dbe8aa58f6fa6530fcec89522922d93a56426943c0b0b488438c12b8994bc50880b7386ad776d308963260f4c2b3edf5d2a7abf + languageName: node + linkType: hard + "@smithy/chunked-blob-reader-native@npm:^3.0.0": version: 3.0.0 resolution: "@smithy/chunked-blob-reader-native@npm:3.0.0" @@ -17290,6 +17724,19 @@ __metadata: languageName: node linkType: hard +"@smithy/config-resolver@npm:^4.3.2, @smithy/config-resolver@npm:^4.3.3": + version: 4.3.3 + resolution: "@smithy/config-resolver@npm:4.3.3" + dependencies: + "@smithy/node-config-provider": "npm:^4.3.3" + "@smithy/types": "npm:^4.8.0" + "@smithy/util-config-provider": "npm:^4.2.0" + "@smithy/util-middleware": "npm:^4.2.3" + tslib: "npm:^2.6.2" + checksum: 10/837e9a5f82aebbc114163e658462dd8a825e107d18687a404ceeb3650b992941f795dcef6b48f43875f6ff6262c7f435247d5c8c5b4c35615a198f3c3b8f7cc2 + languageName: node + linkType: hard + "@smithy/core@npm:^2.4.1": version: 2.4.1 resolution: "@smithy/core@npm:2.4.1" @@ -17308,6 +17755,24 @@ __metadata: languageName: node linkType: hard +"@smithy/core@npm:^3.16.1, @smithy/core@npm:^3.17.0": + version: 3.17.0 + resolution: "@smithy/core@npm:3.17.0" + dependencies: + "@smithy/middleware-serde": "npm:^4.2.3" + "@smithy/protocol-http": "npm:^5.3.3" + "@smithy/types": "npm:^4.8.0" + "@smithy/util-base64": "npm:^4.3.0" + "@smithy/util-body-length-browser": "npm:^4.2.0" + "@smithy/util-middleware": "npm:^4.2.3" + "@smithy/util-stream": "npm:^4.5.3" + "@smithy/util-utf8": "npm:^4.2.0" + "@smithy/uuid": "npm:^1.1.0" + tslib: "npm:^2.6.2" + checksum: 10/9f58db086801f69cba388a6c6e6af172c6f9dc7376497b608ddd25080b14a90eaa8de40cf9e5e3edb68135a3d9b0b35ce1dafb887a51781a59b4e2c2afc0223e + languageName: node + linkType: hard + "@smithy/credential-provider-imds@npm:^3.2.1": version: 3.2.1 resolution: "@smithy/credential-provider-imds@npm:3.2.1" @@ -17321,6 +17786,19 @@ __metadata: languageName: node linkType: hard +"@smithy/credential-provider-imds@npm:^4.2.2, @smithy/credential-provider-imds@npm:^4.2.3": + version: 4.2.3 + resolution: "@smithy/credential-provider-imds@npm:4.2.3" + dependencies: + "@smithy/node-config-provider": "npm:^4.3.3" + "@smithy/property-provider": "npm:^4.2.3" + "@smithy/types": "npm:^4.8.0" + "@smithy/url-parser": "npm:^4.2.3" + tslib: "npm:^2.6.2" + checksum: 10/a654f9c5cd2be7a6faae6e71c0d69d1396037510eb843a3fd6297c81317ab03164a12582d6d24e132bb32f2a0b7c425e92ce963f7169329d8ef8245496a03ef1 + languageName: node + linkType: hard + "@smithy/eventstream-codec@npm:^3.1.3": version: 3.1.3 resolution: "@smithy/eventstream-codec@npm:3.1.3" @@ -17389,6 +17867,19 @@ __metadata: languageName: node linkType: hard +"@smithy/fetch-http-handler@npm:^5.3.3, @smithy/fetch-http-handler@npm:^5.3.4": + version: 5.3.4 + resolution: "@smithy/fetch-http-handler@npm:5.3.4" + dependencies: + "@smithy/protocol-http": "npm:^5.3.3" + "@smithy/querystring-builder": "npm:^4.2.3" + "@smithy/types": "npm:^4.8.0" + "@smithy/util-base64": "npm:^4.3.0" + tslib: "npm:^2.6.2" + checksum: 10/d72a4981611a5ef7f7f2d9e0ab75c6b2d98dfc09eeab94849f60e61780642221509ff00ca85d73eb2f9d42ea99a14fc9804f25335104d015c57d573fed02262b + languageName: node + linkType: hard + "@smithy/hash-blob-browser@npm:^3.1.3": version: 3.1.3 resolution: "@smithy/hash-blob-browser@npm:3.1.3" @@ -17413,6 +17904,18 @@ __metadata: languageName: node linkType: hard +"@smithy/hash-node@npm:^4.2.2": + version: 4.2.3 + resolution: "@smithy/hash-node@npm:4.2.3" + dependencies: + "@smithy/types": "npm:^4.8.0" + "@smithy/util-buffer-from": "npm:^4.2.0" + "@smithy/util-utf8": "npm:^4.2.0" + tslib: "npm:^2.6.2" + checksum: 10/7fad11066f36ac4d8c29f3676b26d8ad5aaf82b30ccf417a9eecf2cf8965c2fd0afd1f5f8e28d09112e350c84385fdaa5ed8596a11413a33794923cdc61253de + languageName: node + linkType: hard + "@smithy/hash-stream-node@npm:^3.1.3": version: 3.1.3 resolution: "@smithy/hash-stream-node@npm:3.1.3" @@ -17434,6 +17937,16 @@ __metadata: languageName: node linkType: hard +"@smithy/invalid-dependency@npm:^4.2.2": + version: 4.2.3 + resolution: "@smithy/invalid-dependency@npm:4.2.3" + dependencies: + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/2aaac09946401b1665c686e43a08a09cd13fd9d4fac27849db70c685109b5419d06629b248a87921e939549fddc591a35d595855a753df990a0e9dc6ed807d77 + languageName: node + linkType: hard + "@smithy/is-array-buffer@npm:^2.2.0": version: 2.2.0 resolution: "@smithy/is-array-buffer@npm:2.2.0" @@ -17452,6 +17965,15 @@ __metadata: languageName: node linkType: hard +"@smithy/is-array-buffer@npm:^4.2.0": + version: 4.2.0 + resolution: "@smithy/is-array-buffer@npm:4.2.0" + dependencies: + tslib: "npm:^2.6.2" + checksum: 10/fdc097ce6a8b241565e2d56460ec289730bcd734dcde17c23d1eaaa0996337f897217166276a3fd82491fe9fd17447aadf62e8d9056b3d2b9daf192b4b668af9 + languageName: node + linkType: hard + "@smithy/md5-js@npm:^3.0.4": version: 3.0.4 resolution: "@smithy/md5-js@npm:3.0.4" @@ -17474,6 +17996,17 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-content-length@npm:^4.2.2": + version: 4.2.3 + resolution: "@smithy/middleware-content-length@npm:4.2.3" + dependencies: + "@smithy/protocol-http": "npm:^5.3.3" + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/dc8dc197435e6a3b95812bfb57431b87c7d41175c8d24372f81e5eeda19448bca2fd2cb8829788e33abe3833e32da66e3fc44482ede3c929e04eec31bb74244d + languageName: node + linkType: hard + "@smithy/middleware-endpoint@npm:^3.1.1": version: 3.1.1 resolution: "@smithy/middleware-endpoint@npm:3.1.1" @@ -17489,6 +18022,22 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-endpoint@npm:^4.3.3, @smithy/middleware-endpoint@npm:^4.3.4": + version: 4.3.4 + resolution: "@smithy/middleware-endpoint@npm:4.3.4" + dependencies: + "@smithy/core": "npm:^3.17.0" + "@smithy/middleware-serde": "npm:^4.2.3" + "@smithy/node-config-provider": "npm:^4.3.3" + "@smithy/shared-ini-file-loader": "npm:^4.3.3" + "@smithy/types": "npm:^4.8.0" + "@smithy/url-parser": "npm:^4.2.3" + "@smithy/util-middleware": "npm:^4.2.3" + tslib: "npm:^2.6.2" + checksum: 10/018dae712791d553bf9484b4183b6b6162da0d9a9baf6d8c39fae5669a6adf764b294edcf63827c119fed1da0bbfa3f751f4796d35379d13b8ac36504c449685 + languageName: node + linkType: hard + "@smithy/middleware-retry@npm:^3.0.16": version: 3.0.16 resolution: "@smithy/middleware-retry@npm:3.0.16" @@ -17506,6 +18055,23 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-retry@npm:^4.4.3": + version: 4.4.4 + resolution: "@smithy/middleware-retry@npm:4.4.4" + dependencies: + "@smithy/node-config-provider": "npm:^4.3.3" + "@smithy/protocol-http": "npm:^5.3.3" + "@smithy/service-error-classification": "npm:^4.2.3" + "@smithy/smithy-client": "npm:^4.9.0" + "@smithy/types": "npm:^4.8.0" + "@smithy/util-middleware": "npm:^4.2.3" + "@smithy/util-retry": "npm:^4.2.3" + "@smithy/uuid": "npm:^1.1.0" + tslib: "npm:^2.6.2" + checksum: 10/850477842b63bf6b7d362a777eee68db0d11578b3437a3ced55b3c9531622bb126531e7b9b3b4ab3627e59780f86bb3be690eb2ba0aa34fc1bf13cb29dad54c1 + languageName: node + linkType: hard + "@smithy/middleware-serde@npm:^3.0.4": version: 3.0.4 resolution: "@smithy/middleware-serde@npm:3.0.4" @@ -17516,6 +18082,17 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-serde@npm:^4.2.2, @smithy/middleware-serde@npm:^4.2.3": + version: 4.2.3 + resolution: "@smithy/middleware-serde@npm:4.2.3" + dependencies: + "@smithy/protocol-http": "npm:^5.3.3" + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/725583757ed653628887c72a3924e11eda9de88a72ca337538fb3365f1cb732c0652129d15033560548178bcccf7964211926340f56fdd972a28dab549b32dc1 + languageName: node + linkType: hard + "@smithy/middleware-stack@npm:^3.0.4": version: 3.0.4 resolution: "@smithy/middleware-stack@npm:3.0.4" @@ -17526,6 +18103,16 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-stack@npm:^4.2.2, @smithy/middleware-stack@npm:^4.2.3": + version: 4.2.3 + resolution: "@smithy/middleware-stack@npm:4.2.3" + dependencies: + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/f6054dbb2b3f141390940caa93319c750f447da483b36d506208200023100eeda5a550b9d3415812ad194604c54cae48aa2e185f6c3ab625e87718089d75b3ab + languageName: node + linkType: hard + "@smithy/node-config-provider@npm:^3.1.5": version: 3.1.5 resolution: "@smithy/node-config-provider@npm:3.1.5" @@ -17538,6 +18125,18 @@ __metadata: languageName: node linkType: hard +"@smithy/node-config-provider@npm:^4.3.2, @smithy/node-config-provider@npm:^4.3.3": + version: 4.3.3 + resolution: "@smithy/node-config-provider@npm:4.3.3" + dependencies: + "@smithy/property-provider": "npm:^4.2.3" + "@smithy/shared-ini-file-loader": "npm:^4.3.3" + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/0c2191861f5bcb4a0e1d5b15968c4edeb33a910948ee8378a3504311ee4da8f53a29d223ee86433b693cbd6aac9977560e62a5ef2fae108904408f4bf8b89e55 + languageName: node + linkType: hard + "@smithy/node-http-handler@npm:^3.0.0, @smithy/node-http-handler@npm:^3.2.0": version: 3.3.3 resolution: "@smithy/node-http-handler@npm:3.3.3" @@ -17551,6 +18150,19 @@ __metadata: languageName: node linkType: hard +"@smithy/node-http-handler@npm:^4.4.1, @smithy/node-http-handler@npm:^4.4.2": + version: 4.4.2 + resolution: "@smithy/node-http-handler@npm:4.4.2" + dependencies: + "@smithy/abort-controller": "npm:^4.2.3" + "@smithy/protocol-http": "npm:^5.3.3" + "@smithy/querystring-builder": "npm:^4.2.3" + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/82d08f563dad787a2685c3dbc2ae8d15d11f02bce2a5ba3e078b8093e2324f6a3e15ff5730cacc0a5bbd1c096134497da15c03bd0e03c73041205f8d84621910 + languageName: node + linkType: hard + "@smithy/property-provider@npm:^3.1.4": version: 3.1.4 resolution: "@smithy/property-provider@npm:3.1.4" @@ -17561,6 +18173,16 @@ __metadata: languageName: node linkType: hard +"@smithy/property-provider@npm:^4.2.2, @smithy/property-provider@npm:^4.2.3": + version: 4.2.3 + resolution: "@smithy/property-provider@npm:4.2.3" + dependencies: + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/01368d05e878235fbda10f2d2b6c1d004d918ed84fcf01d26ad4765f4a6c7c6d889a0f3e08c786cf977f02c2eb53ae2fb01ac511c5f538ac6daa0170d41dbd7d + languageName: node + linkType: hard + "@smithy/protocol-http@npm:^4.1.1, @smithy/protocol-http@npm:^4.1.8": version: 4.1.8 resolution: "@smithy/protocol-http@npm:4.1.8" @@ -17571,6 +18193,16 @@ __metadata: languageName: node linkType: hard +"@smithy/protocol-http@npm:^5.3.2, @smithy/protocol-http@npm:^5.3.3": + version: 5.3.3 + resolution: "@smithy/protocol-http@npm:5.3.3" + dependencies: + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/224043361976827a5498809e0d9fe7c5fd8a8233da40f05b8113cf5358e6bc0d4a4e6160d74ffdadb0c9733fd88cab32625d324cfd45748beb19fa69201410fb + languageName: node + linkType: hard + "@smithy/querystring-builder@npm:^3.0.11, @smithy/querystring-builder@npm:^3.0.4": version: 3.0.11 resolution: "@smithy/querystring-builder@npm:3.0.11" @@ -17582,6 +18214,17 @@ __metadata: languageName: node linkType: hard +"@smithy/querystring-builder@npm:^4.2.3": + version: 4.2.3 + resolution: "@smithy/querystring-builder@npm:4.2.3" + dependencies: + "@smithy/types": "npm:^4.8.0" + "@smithy/util-uri-escape": "npm:^4.2.0" + tslib: "npm:^2.6.2" + checksum: 10/b0f7733d66b9e821d1efe260dc44db5586c3f8b1ebe59d30ff1fcf5d3dab87a1fa133f005e9947e7127dbfa6e504581bd2507b37c6568889ab2a99dceacb4064 + languageName: node + linkType: hard + "@smithy/querystring-parser@npm:^3.0.4": version: 3.0.4 resolution: "@smithy/querystring-parser@npm:3.0.4" @@ -17592,6 +18235,16 @@ __metadata: languageName: node linkType: hard +"@smithy/querystring-parser@npm:^4.2.3": + version: 4.2.3 + resolution: "@smithy/querystring-parser@npm:4.2.3" + dependencies: + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/39bd2f57cf1c695f2942b4dd5362dd80ad2d2fd40d03e90396721735637190bd05ea9e942639b67ae8817a9e99fff9b510f6ba04568f14ad62228e676994107a + languageName: node + linkType: hard + "@smithy/service-error-classification@npm:^3.0.4": version: 3.0.4 resolution: "@smithy/service-error-classification@npm:3.0.4" @@ -17601,6 +18254,15 @@ __metadata: languageName: node linkType: hard +"@smithy/service-error-classification@npm:^4.2.3": + version: 4.2.3 + resolution: "@smithy/service-error-classification@npm:4.2.3" + dependencies: + "@smithy/types": "npm:^4.8.0" + checksum: 10/fcb61c68fb820c379ef3e86d6b316c10b706ef76f23f19c66323555b9973cec34a237caabcb67fb5b5553f93ddb52acd1d2dbbe6a9f64806584089588c203c38 + languageName: node + linkType: hard + "@smithy/shared-ini-file-loader@npm:^3.1.5": version: 3.1.5 resolution: "@smithy/shared-ini-file-loader@npm:3.1.5" @@ -17611,6 +18273,16 @@ __metadata: languageName: node linkType: hard +"@smithy/shared-ini-file-loader@npm:^4.3.2, @smithy/shared-ini-file-loader@npm:^4.3.3": + version: 4.3.3 + resolution: "@smithy/shared-ini-file-loader@npm:4.3.3" + dependencies: + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/2b724e27e7e7ff58be6a75985856f3cb11b3830cd04eab3375743ab961fa9a8a5bb5efa6cb40f89afc73702c6daa36c415153f460e4ec6b08394aa4101a1ec41 + languageName: node + linkType: hard + "@smithy/signature-v4@npm:^4.1.1": version: 4.1.1 resolution: "@smithy/signature-v4@npm:4.1.1" @@ -17627,6 +18299,22 @@ __metadata: languageName: node linkType: hard +"@smithy/signature-v4@npm:^5.3.2": + version: 5.3.3 + resolution: "@smithy/signature-v4@npm:5.3.3" + dependencies: + "@smithy/is-array-buffer": "npm:^4.2.0" + "@smithy/protocol-http": "npm:^5.3.3" + "@smithy/types": "npm:^4.8.0" + "@smithy/util-hex-encoding": "npm:^4.2.0" + "@smithy/util-middleware": "npm:^4.2.3" + "@smithy/util-uri-escape": "npm:^4.2.0" + "@smithy/util-utf8": "npm:^4.2.0" + tslib: "npm:^2.6.2" + checksum: 10/75c22765749fbcfe34110d745afc346aa6b6d62d2ede74e062be48e65704ff92abf1695c1e1323b211a813f355849aaeb2caa0cab3c92a34112512c51728e9ab + languageName: node + linkType: hard + "@smithy/smithy-client@npm:^3.3.0": version: 3.3.0 resolution: "@smithy/smithy-client@npm:3.3.0" @@ -17641,6 +18329,21 @@ __metadata: languageName: node linkType: hard +"@smithy/smithy-client@npm:^4.8.1, @smithy/smithy-client@npm:^4.9.0": + version: 4.9.0 + resolution: "@smithy/smithy-client@npm:4.9.0" + dependencies: + "@smithy/core": "npm:^3.17.0" + "@smithy/middleware-endpoint": "npm:^4.3.4" + "@smithy/middleware-stack": "npm:^4.2.3" + "@smithy/protocol-http": "npm:^5.3.3" + "@smithy/types": "npm:^4.8.0" + "@smithy/util-stream": "npm:^4.5.3" + tslib: "npm:^2.6.2" + checksum: 10/b1533d0faeaa810b87997ddc40bdda64a49af24b10fdb88ef37d1a45743b1d8eb292b7835e1da4c3f5facf47e4cc7caec7e2ccceae46ddb529257419b207086c + languageName: node + linkType: hard + "@smithy/types@npm:^1.1.0": version: 1.1.1 resolution: "@smithy/types@npm:1.1.1" @@ -17659,6 +18362,15 @@ __metadata: languageName: node linkType: hard +"@smithy/types@npm:^4.7.1, @smithy/types@npm:^4.8.0": + version: 4.8.0 + resolution: "@smithy/types@npm:4.8.0" + dependencies: + tslib: "npm:^2.6.2" + checksum: 10/12ee5d629cae55b696e870caefbdbebc774deffee4171d0543552b6f8ce06ac1259fa3cf93e9be767f5e1f3c59c7ffa28a6d3dbe0a8f0c8e7811d3acbf3ab87c + languageName: node + linkType: hard + "@smithy/url-parser@npm:^3.0.4": version: 3.0.4 resolution: "@smithy/url-parser@npm:3.0.4" @@ -17670,6 +18382,17 @@ __metadata: languageName: node linkType: hard +"@smithy/url-parser@npm:^4.2.2, @smithy/url-parser@npm:^4.2.3": + version: 4.2.3 + resolution: "@smithy/url-parser@npm:4.2.3" + dependencies: + "@smithy/querystring-parser": "npm:^4.2.3" + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/e8af96bb56b5cc18841a731ec01c16ea420628099c4c090c65f0a9867e693a53fa95a7b05fac60b9ac0ef1bfad9308bf13e68ac854d8fb62f599a3dcd164203d + languageName: node + linkType: hard + "@smithy/util-base64@npm:^3.0.0": version: 3.0.0 resolution: "@smithy/util-base64@npm:3.0.0" @@ -17681,6 +18404,17 @@ __metadata: languageName: node linkType: hard +"@smithy/util-base64@npm:^4.3.0": + version: 4.3.0 + resolution: "@smithy/util-base64@npm:4.3.0" + dependencies: + "@smithy/util-buffer-from": "npm:^4.2.0" + "@smithy/util-utf8": "npm:^4.2.0" + tslib: "npm:^2.6.2" + checksum: 10/87065ca13e3745858e0bb0ab6374433b258c378ee2a5ef865b74f6a4208c56db7db2b9ee5f888e021de0107fae49e9957662c4c6847fe10529e2f6cc882426b4 + languageName: node + linkType: hard + "@smithy/util-body-length-browser@npm:^3.0.0": version: 3.0.0 resolution: "@smithy/util-body-length-browser@npm:3.0.0" @@ -17690,6 +18424,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-body-length-browser@npm:^4.2.0": + version: 4.2.0 + resolution: "@smithy/util-body-length-browser@npm:4.2.0" + dependencies: + tslib: "npm:^2.6.2" + checksum: 10/deeb689b52652651c11530a324e07725805533899215ad1f93c5e9a14931443e22b313491a3c2a6d7f61d6dd1e84f9154d0d32de62bf61e0bd8e6ab7bf5f81ed + languageName: node + linkType: hard + "@smithy/util-body-length-node@npm:^3.0.0": version: 3.0.0 resolution: "@smithy/util-body-length-node@npm:3.0.0" @@ -17699,6 +18442,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-body-length-node@npm:^4.2.1": + version: 4.2.1 + resolution: "@smithy/util-body-length-node@npm:4.2.1" + dependencies: + tslib: "npm:^2.6.2" + checksum: 10/efb1333d35120124ec0c751b7b7d5657eb9ad6d0bf6171ff61fde2504639883d36e9562613c70eca623b726193b22601c8ff60e40a8156102d4c5b12fae222f8 + languageName: node + linkType: hard + "@smithy/util-buffer-from@npm:^2.2.0": version: 2.2.0 resolution: "@smithy/util-buffer-from@npm:2.2.0" @@ -17719,6 +18471,16 @@ __metadata: languageName: node linkType: hard +"@smithy/util-buffer-from@npm:^4.2.0": + version: 4.2.0 + resolution: "@smithy/util-buffer-from@npm:4.2.0" + dependencies: + "@smithy/is-array-buffer": "npm:^4.2.0" + tslib: "npm:^2.6.2" + checksum: 10/6a81e658554d7123fe089426a840b5e691aee4aa4f0d72b79af19dcf57ccb212dca518acb447714792d48c2dc99bda5e0e823dab05e450ee2393146706d476f9 + languageName: node + linkType: hard + "@smithy/util-config-provider@npm:^3.0.0": version: 3.0.0 resolution: "@smithy/util-config-provider@npm:3.0.0" @@ -17728,6 +18490,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-config-provider@npm:^4.2.0": + version: 4.2.0 + resolution: "@smithy/util-config-provider@npm:4.2.0" + dependencies: + tslib: "npm:^2.6.2" + checksum: 10/d65f36401c7a085660cf201a1b317d271e390258b619179fff88248c2db64fc35e6c62fe055f1e55be8935b06eb600379824dabf634fb26d528f54fe60c9d77b + languageName: node + linkType: hard + "@smithy/util-defaults-mode-browser@npm:^3.0.16": version: 3.0.16 resolution: "@smithy/util-defaults-mode-browser@npm:3.0.16" @@ -17741,6 +18512,18 @@ __metadata: languageName: node linkType: hard +"@smithy/util-defaults-mode-browser@npm:^4.3.2": + version: 4.3.3 + resolution: "@smithy/util-defaults-mode-browser@npm:4.3.3" + dependencies: + "@smithy/property-provider": "npm:^4.2.3" + "@smithy/smithy-client": "npm:^4.9.0" + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/74efd0f09dc5638c1f183eb976f7293706dc37d506e23f534a0042324515e57d0e34ac6b65b75af2d1cc2f81bcec6626167d1bd231b278bb2505ae7c29eb0578 + languageName: node + linkType: hard + "@smithy/util-defaults-mode-node@npm:^3.0.16": version: 3.0.16 resolution: "@smithy/util-defaults-mode-node@npm:3.0.16" @@ -17756,6 +18539,21 @@ __metadata: languageName: node linkType: hard +"@smithy/util-defaults-mode-node@npm:^4.2.3": + version: 4.2.4 + resolution: "@smithy/util-defaults-mode-node@npm:4.2.4" + dependencies: + "@smithy/config-resolver": "npm:^4.3.3" + "@smithy/credential-provider-imds": "npm:^4.2.3" + "@smithy/node-config-provider": "npm:^4.3.3" + "@smithy/property-provider": "npm:^4.2.3" + "@smithy/smithy-client": "npm:^4.9.0" + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/2c89802f37ee74803d3aa151c628b6d6479c42546582e50924a93e232b3b3ea289a8373833479f92f940cfe57c48714a4be03e78cea6cdcaa001ef482126b785 + languageName: node + linkType: hard + "@smithy/util-endpoints@npm:^2.1.0": version: 2.1.0 resolution: "@smithy/util-endpoints@npm:2.1.0" @@ -17767,6 +18565,17 @@ __metadata: languageName: node linkType: hard +"@smithy/util-endpoints@npm:^3.2.2": + version: 3.2.3 + resolution: "@smithy/util-endpoints@npm:3.2.3" + dependencies: + "@smithy/node-config-provider": "npm:^4.3.3" + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/55b94c1ad0b59ca92ba0fb8510bd981d9e82cc178425ed681172418993be4744371d8408fa5ac70a88019219534bed8cba4d42177bfadd0bb6d474e701161452 + languageName: node + linkType: hard + "@smithy/util-hex-encoding@npm:^3.0.0": version: 3.0.0 resolution: "@smithy/util-hex-encoding@npm:3.0.0" @@ -17776,6 +18585,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-hex-encoding@npm:^4.2.0": + version: 4.2.0 + resolution: "@smithy/util-hex-encoding@npm:4.2.0" + dependencies: + tslib: "npm:^2.6.2" + checksum: 10/478773d73690e39167b67481116c4fd47cecfc97c3a935d88db9271fb0718627bec1cbc143efbf0cd49d1ac417bde7e76aa74139ea07e365b51e66797f63a45d + languageName: node + linkType: hard + "@smithy/util-middleware@npm:^3.0.4": version: 3.0.4 resolution: "@smithy/util-middleware@npm:3.0.4" @@ -17786,6 +18604,16 @@ __metadata: languageName: node linkType: hard +"@smithy/util-middleware@npm:^4.2.2, @smithy/util-middleware@npm:^4.2.3": + version: 4.2.3 + resolution: "@smithy/util-middleware@npm:4.2.3" + dependencies: + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/3f029d65bb40c7b4555590e502d51942bde0bd413ac691417f09b7cbe384ddb22cb12976ee6c652beac76a8652927caa64c00a743a441639df0d4eb1fecc9c79 + languageName: node + linkType: hard + "@smithy/util-retry@npm:^3.0.4": version: 3.0.4 resolution: "@smithy/util-retry@npm:3.0.4" @@ -17797,6 +18625,17 @@ __metadata: languageName: node linkType: hard +"@smithy/util-retry@npm:^4.2.2, @smithy/util-retry@npm:^4.2.3": + version: 4.2.3 + resolution: "@smithy/util-retry@npm:4.2.3" + dependencies: + "@smithy/service-error-classification": "npm:^4.2.3" + "@smithy/types": "npm:^4.8.0" + tslib: "npm:^2.6.2" + checksum: 10/7907a7ef3f766984c85438240b8a46776f5f0b385d1660b7c261e2ba50947dfbe70ba4924c47e11c2937add998c99cf97639c899b0bae476dfd18fe32125afe8 + languageName: node + linkType: hard + "@smithy/util-stream@npm:^3.1.4": version: 3.1.4 resolution: "@smithy/util-stream@npm:3.1.4" @@ -17813,6 +18652,22 @@ __metadata: languageName: node linkType: hard +"@smithy/util-stream@npm:^4.5.2, @smithy/util-stream@npm:^4.5.3": + version: 4.5.3 + resolution: "@smithy/util-stream@npm:4.5.3" + dependencies: + "@smithy/fetch-http-handler": "npm:^5.3.4" + "@smithy/node-http-handler": "npm:^4.4.2" + "@smithy/types": "npm:^4.8.0" + "@smithy/util-base64": "npm:^4.3.0" + "@smithy/util-buffer-from": "npm:^4.2.0" + "@smithy/util-hex-encoding": "npm:^4.2.0" + "@smithy/util-utf8": "npm:^4.2.0" + tslib: "npm:^2.6.2" + checksum: 10/d898b1c45f635fe606f53718f2e1c812a6c74f5e0e2524ec494816d4dee7635d1c59436a90b679f46419079e5053d311a84f1d707354a08d11c4708ba502c806 + languageName: node + linkType: hard + "@smithy/util-uri-escape@npm:^3.0.0": version: 3.0.0 resolution: "@smithy/util-uri-escape@npm:3.0.0" @@ -17822,6 +18677,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-uri-escape@npm:^4.2.0": + version: 4.2.0 + resolution: "@smithy/util-uri-escape@npm:4.2.0" + dependencies: + tslib: "npm:^2.6.2" + checksum: 10/a838a3afe557d7087d4500735c79d5da72e0cd5a08f95d1a1c450ba29d9cd85c950228eedbd9b2494156f4eb8658afb0a9a5bd2df3fc4f297faed886c396242b + languageName: node + linkType: hard + "@smithy/util-utf8@npm:^2.0.0": version: 2.3.0 resolution: "@smithy/util-utf8@npm:2.3.0" @@ -17842,6 +18706,16 @@ __metadata: languageName: node linkType: hard +"@smithy/util-utf8@npm:^4.2.0": + version: 4.2.0 + resolution: "@smithy/util-utf8@npm:4.2.0" + dependencies: + "@smithy/util-buffer-from": "npm:^4.2.0" + tslib: "npm:^2.6.2" + checksum: 10/d49f58fc6681255eecc3dee39c657b80ef8a4c5617e361bdaf6aaa22f02e378622376153cafc9f0655fb80162e88fc98bbf459f8dd5ba6d7c4b9a59e6eaa05f8 + languageName: node + linkType: hard + "@smithy/util-waiter@npm:^3.1.3": version: 3.1.3 resolution: "@smithy/util-waiter@npm:3.1.3" @@ -17853,6 +18727,15 @@ __metadata: languageName: node linkType: hard +"@smithy/uuid@npm:^1.1.0": + version: 1.1.0 + resolution: "@smithy/uuid@npm:1.1.0" + dependencies: + tslib: "npm:^2.6.2" + checksum: 10/fe77b1cebbbf2d541ee2f07eec6d4573af16e08dd3228758f59dcbe85a504112cefe81b971818cf39e2e3fa0ed1fcc61d392cddc50fca13d9dc9bd835e366db0 + languageName: node + linkType: hard + "@snyk/dep-graph@npm:^2.3.0": version: 2.9.0 resolution: "@snyk/dep-graph@npm:2.9.0" @@ -30128,6 +31011,17 @@ __metadata: languageName: node linkType: hard +"fast-xml-parser@npm:5.2.5": + version: 5.2.5 + resolution: "fast-xml-parser@npm:5.2.5" + dependencies: + strnum: "npm:^2.1.0" + bin: + fxparser: src/cli/cli.js + checksum: 10/305017cff6968a34cbac597317be1516e85c44f650f30d982c84f8c30043e81fd38d39a8810d570136c921399dd43b9ac4775bdfbbbcfee96456f3c086b48bdd + languageName: node + linkType: hard + "fastest-stable-stringify@npm:^2.0.2": version: 2.0.2 resolution: "fastest-stable-stringify@npm:2.0.2" @@ -45995,6 +46889,13 @@ __metadata: languageName: node linkType: hard +"strnum@npm:^2.1.0": + version: 2.1.1 + resolution: "strnum@npm:2.1.1" + checksum: 10/d5fe6e4333cddc17569331048e403e876ffcf629989815f0359b0caf05dae9441b7eef3d7dd07427313ac8b3f05a8f60abc1f61efc15f97245dbc24028362bc9 + languageName: node + linkType: hard + "strtok3@npm:^10.2.2": version: 10.3.1 resolution: "strtok3@npm:10.3.1"