diff --git a/e2e/package.json b/e2e/package.json index c3e8296f0..93d386888 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "@pulumi/aws": "5.41.0", - "@pulumi/awsx": "0.40.1", + "@pulumi/awsx": "2.0.2", "@pulumi/azure-native": "2.0.0", "@pulumi/cloudflare": "4.16.0", "@pulumi/docker": "4.2.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9924ed32d..e2739d8c8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -156,8 +156,8 @@ importers: specifier: 5.41.0 version: 5.41.0 '@pulumi/awsx': - specifier: 0.40.1 - version: 0.40.1(@pulumi/aws@5.41.0)(@pulumi/pulumi@3.69.0) + specifier: 2.0.2 + version: 2.0.2 '@pulumi/azure-native': specifier: 2.0.0 version: 2.0.0 @@ -1463,7 +1463,7 @@ importers: version: 1.0.0(@apollo/client@3.7.15)(graphql@16.6.0) '@graphql-tools/executor-http': specifier: ^1.0.0 - version: 1.0.0(@types/node@18.16.16)(graphql@16.6.0) + version: 1.0.0(graphql@16.6.0) graphql: specifier: ^15.2.0 || ^16.0.0 version: 16.6.0 @@ -1483,7 +1483,7 @@ importers: dependencies: '@graphql-tools/executor-http': specifier: ^1.0.0 - version: 1.0.0(@types/node@18.16.16)(graphql@16.6.0) + version: 1.0.0(graphql@16.6.0) '@graphql-tools/executor-urql-exchange': specifier: ^1.0.0 version: 1.0.0(@urql/core@4.0.10)(graphql@16.6.0)(wonka@6.3.2) @@ -1545,7 +1545,7 @@ importers: version: 0.8.4(graphql@16.6.0) '@graphql-tools/url-loader': specifier: 8.0.0 - version: 8.0.0(@types/node@18.16.16)(graphql@16.6.0) + version: 8.0.0(graphql@16.6.0) graphiql: specifier: 2.0.7 version: 2.0.7(@codemirror/language@0.20.2)(@types/react@18.2.8)(graphql@16.6.0)(react-dom@18.2.0)(react-is@17.0.2)(react@18.2.0) @@ -1844,7 +1844,7 @@ importers: devDependencies: '@graphql-tools/executor-http': specifier: ^1.0.0 - version: 1.0.0(@types/node@18.16.16)(graphql@16.6.0) + version: 1.0.0(graphql@16.6.0) '@whatwg-node/fetch': specifier: ^0.9.7 version: 0.9.12 @@ -3613,12 +3613,18 @@ packages: engines: {node: '>= 14.15.0'} dev: false + /@aws-crypto/crc32@3.0.0: + resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==} + dependencies: + '@aws-crypto/util': 3.0.0 + '@aws-sdk/types': 3.428.0 + tslib: 1.14.1 + dev: false + /@aws-crypto/ie11-detection@3.0.0: resolution: {integrity: sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==} dependencies: tslib: 1.14.1 - dev: true - optional: true /@aws-crypto/sha256-browser@3.0.0: resolution: {integrity: sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==} @@ -3627,37 +3633,29 @@ packages: '@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.341.0 + '@aws-sdk/types': 3.428.0 '@aws-sdk/util-locate-window': 3.310.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 - dev: true - optional: true /@aws-crypto/sha256-js@3.0.0: resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==} dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.341.0 + '@aws-sdk/types': 3.428.0 tslib: 1.14.1 - dev: true - optional: true /@aws-crypto/supports-web-crypto@3.0.0: resolution: {integrity: sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==} dependencies: tslib: 1.14.1 - dev: true - optional: true /@aws-crypto/util@3.0.0: resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==} dependencies: - '@aws-sdk/types': 3.341.0 + '@aws-sdk/types': 3.428.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 - dev: true - optional: true /@aws-sdk/abort-controller@3.341.0: resolution: {integrity: sha512-D27hLlUPJTM4rNtMBPduD1vdPSmbUs0Eat8DZWCv3bg+v60loairha87oYL5x6Kj4IhbK93shI1OfzbxDqG1Yw==} @@ -3713,6 +3711,52 @@ packages: dev: true optional: true + /@aws-sdk/client-ecs@3.430.0: + resolution: {integrity: sha512-PqCnAe38CqJ29y0VY3XLeXRXN1F3ojkeXlAnd92uCOYCFGwV5+nLX2FjTJTSL7egsniLw+AQ/Kl9+q8liDOIeA==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/client-sts': 3.430.0 + '@aws-sdk/credential-provider-node': 3.430.0 + '@aws-sdk/middleware-host-header': 3.429.0 + '@aws-sdk/middleware-logger': 3.428.0 + '@aws-sdk/middleware-recursion-detection': 3.428.0 + '@aws-sdk/middleware-signing': 3.428.0 + '@aws-sdk/middleware-user-agent': 3.428.0 + '@aws-sdk/region-config-resolver': 3.430.0 + '@aws-sdk/types': 3.428.0 + '@aws-sdk/util-endpoints': 3.428.0 + '@aws-sdk/util-user-agent-browser': 3.428.0 + '@aws-sdk/util-user-agent-node': 3.430.0 + '@smithy/config-resolver': 2.0.15 + '@smithy/fetch-http-handler': 2.2.3 + '@smithy/hash-node': 2.0.11 + '@smithy/invalid-dependency': 2.0.11 + '@smithy/middleware-content-length': 2.0.13 + '@smithy/middleware-endpoint': 2.1.2 + '@smithy/middleware-retry': 2.0.17 + '@smithy/middleware-serde': 2.0.11 + '@smithy/middleware-stack': 2.0.5 + '@smithy/node-config-provider': 2.1.2 + '@smithy/node-http-handler': 2.1.7 + '@smithy/protocol-http': 3.0.7 + '@smithy/smithy-client': 2.1.11 + '@smithy/types': 2.3.5 + '@smithy/url-parser': 2.0.11 + '@smithy/util-base64': 2.0.0 + '@smithy/util-body-length-browser': 2.0.0 + '@smithy/util-body-length-node': 2.1.0 + '@smithy/util-defaults-mode-browser': 2.0.15 + '@smithy/util-defaults-mode-node': 2.0.20 + '@smithy/util-retry': 2.0.4 + '@smithy/util-utf8': 2.0.0 + '@smithy/util-waiter': 2.0.11 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: false + /@aws-sdk/client-sso-oidc@3.341.0: resolution: {integrity: sha512-BjG4E7E1StsHCM0Mex7EZA6oPMQ+PLZY5axr554ErYxlzYlzE8b/Aq3N/mCCqeUSIdz4zAGr8di7XYCUB3CRdg==} engines: {node: '>=14.0.0'} @@ -3797,6 +3841,48 @@ packages: dev: true optional: true + /@aws-sdk/client-sso@3.430.0: + resolution: {integrity: sha512-NxQJkTZCgl6LpdY12MCwsqGned6Ax19WsTCGLEiA/tsNE4vNrYLHHBR317G0sGWbIUQuhwsoM7wIrqJO7CacuQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/middleware-host-header': 3.429.0 + '@aws-sdk/middleware-logger': 3.428.0 + '@aws-sdk/middleware-recursion-detection': 3.428.0 + '@aws-sdk/middleware-user-agent': 3.428.0 + '@aws-sdk/region-config-resolver': 3.430.0 + '@aws-sdk/types': 3.428.0 + '@aws-sdk/util-endpoints': 3.428.0 + '@aws-sdk/util-user-agent-browser': 3.428.0 + '@aws-sdk/util-user-agent-node': 3.430.0 + '@smithy/config-resolver': 2.0.15 + '@smithy/fetch-http-handler': 2.2.3 + '@smithy/hash-node': 2.0.11 + '@smithy/invalid-dependency': 2.0.11 + '@smithy/middleware-content-length': 2.0.13 + '@smithy/middleware-endpoint': 2.1.2 + '@smithy/middleware-retry': 2.0.17 + '@smithy/middleware-serde': 2.0.11 + '@smithy/middleware-stack': 2.0.5 + '@smithy/node-config-provider': 2.1.2 + '@smithy/node-http-handler': 2.1.7 + '@smithy/protocol-http': 3.0.7 + '@smithy/smithy-client': 2.1.11 + '@smithy/types': 2.3.5 + '@smithy/url-parser': 2.0.11 + '@smithy/util-base64': 2.0.0 + '@smithy/util-body-length-browser': 2.0.0 + '@smithy/util-body-length-node': 2.1.0 + '@smithy/util-defaults-mode-browser': 2.0.15 + '@smithy/util-defaults-mode-node': 2.0.20 + '@smithy/util-retry': 2.0.4 + '@smithy/util-utf8': 2.0.0 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: false + /@aws-sdk/client-sts@3.341.0: resolution: {integrity: sha512-Ec8lzyPkd7N6VE4O73RuY04hgxMSXCD+uyWmYCoCCuamAx+xEP4ifVL0spApr8tttm51QLBgc01pVKNL62Oprw==} engines: {node: '>=14.0.0'} @@ -3843,6 +3929,52 @@ packages: dev: true optional: true + /@aws-sdk/client-sts@3.430.0: + resolution: {integrity: sha512-njUY3QeZH0CG+tG/6jhoG+Zr7rI1aGoVkZi3l6woKTz57hIlkwu2jQlLbJujm7PKrLhPaN5+4AqBQuHFVgMobw==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/credential-provider-node': 3.430.0 + '@aws-sdk/middleware-host-header': 3.429.0 + '@aws-sdk/middleware-logger': 3.428.0 + '@aws-sdk/middleware-recursion-detection': 3.428.0 + '@aws-sdk/middleware-sdk-sts': 3.428.0 + '@aws-sdk/middleware-signing': 3.428.0 + '@aws-sdk/middleware-user-agent': 3.428.0 + '@aws-sdk/region-config-resolver': 3.430.0 + '@aws-sdk/types': 3.428.0 + '@aws-sdk/util-endpoints': 3.428.0 + '@aws-sdk/util-user-agent-browser': 3.428.0 + '@aws-sdk/util-user-agent-node': 3.430.0 + '@smithy/config-resolver': 2.0.15 + '@smithy/fetch-http-handler': 2.2.3 + '@smithy/hash-node': 2.0.11 + '@smithy/invalid-dependency': 2.0.11 + '@smithy/middleware-content-length': 2.0.13 + '@smithy/middleware-endpoint': 2.1.2 + '@smithy/middleware-retry': 2.0.17 + '@smithy/middleware-serde': 2.0.11 + '@smithy/middleware-stack': 2.0.5 + '@smithy/node-config-provider': 2.1.2 + '@smithy/node-http-handler': 2.1.7 + '@smithy/protocol-http': 3.0.7 + '@smithy/smithy-client': 2.1.11 + '@smithy/types': 2.3.5 + '@smithy/url-parser': 2.0.11 + '@smithy/util-base64': 2.0.0 + '@smithy/util-body-length-browser': 2.0.0 + '@smithy/util-body-length-node': 2.1.0 + '@smithy/util-defaults-mode-browser': 2.0.15 + '@smithy/util-defaults-mode-node': 2.0.20 + '@smithy/util-retry': 2.0.4 + '@smithy/util-utf8': 2.0.0 + fast-xml-parser: 4.2.5 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: false + /@aws-sdk/config-resolver@3.341.0: resolution: {integrity: sha512-BpU6JTvT2SJLrsKxe4hjDDVbFnLc5iRcD+dwF/uV4rltFlXPOhqrx1S4NtRLpRaT3oYwA3DnBGC5CkV6QHWW5Q==} engines: {node: '>=14.0.0'} @@ -3877,6 +4009,16 @@ packages: dev: true optional: true + /@aws-sdk/credential-provider-env@3.428.0: + resolution: {integrity: sha512-e6fbY174Idzw0r5ZMT1qkDh+dpOp1DX3ickhr7J6ipo3cUGLI45Y5lnR9nYXWfB5o/wiNv4zXgN+Y3ORJJHzyA==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.428.0 + '@smithy/property-provider': 2.0.12 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + /@aws-sdk/credential-provider-imds@3.341.0: resolution: {integrity: sha512-dkvc7WcKxFR0KgAScbRQ16wg0qH8tKxaVS3hfgHDYJR4UIKqV/sM6r5H2OvAdegY9/T180O2srtq2N4pyywPSQ==} engines: {node: '>=14.0.0'} @@ -3907,6 +4049,24 @@ packages: dev: true optional: true + /@aws-sdk/credential-provider-ini@3.430.0: + resolution: {integrity: sha512-m3NcmDyVYr/w8RV9kMArrA/0982aXMsvoSXi4wFVbgg/T5hO+6i5CY7fB/0xpKIuEJ+rw63rYNnBzLwwW48kWg==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/credential-provider-env': 3.428.0 + '@aws-sdk/credential-provider-process': 3.428.0 + '@aws-sdk/credential-provider-sso': 3.430.0 + '@aws-sdk/credential-provider-web-identity': 3.428.0 + '@aws-sdk/types': 3.428.0 + '@smithy/credential-provider-imds': 2.0.17 + '@smithy/property-provider': 2.0.12 + '@smithy/shared-ini-file-loader': 2.2.1 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: false + /@aws-sdk/credential-provider-node@3.341.0: resolution: {integrity: sha512-O4gxP5PLu86361sGgnyxcwP5L2Ek7N65KM3MYJNgDpXRig+FP/pxBmdOtYkTYJYymPspGxnsNM6p2tbARJ1WMw==} engines: {node: '>=14.0.0'} @@ -3926,6 +4086,25 @@ packages: dev: true optional: true + /@aws-sdk/credential-provider-node@3.430.0: + resolution: {integrity: sha512-ItOHJcqOhpI0QM+aho5uMrk2ZP34hsdisMHxd8/6FT41U8TOe9kQKaZ2l2AsVf4QuM6RJe2LangcVGGstCf8Sw==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/credential-provider-env': 3.428.0 + '@aws-sdk/credential-provider-ini': 3.430.0 + '@aws-sdk/credential-provider-process': 3.428.0 + '@aws-sdk/credential-provider-sso': 3.430.0 + '@aws-sdk/credential-provider-web-identity': 3.428.0 + '@aws-sdk/types': 3.428.0 + '@smithy/credential-provider-imds': 2.0.17 + '@smithy/property-provider': 2.0.12 + '@smithy/shared-ini-file-loader': 2.2.1 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: false + /@aws-sdk/credential-provider-process@3.341.0: resolution: {integrity: sha512-t+12surwkdZO7dAdtA7xz+O6Hk0H3yOVqXH+Y8UINXbFc9/uUgstPZq5qhpQIeDPRes/lqYUiZ4tho5mhpGItw==} engines: {node: '>=14.0.0'} @@ -3937,6 +4116,17 @@ packages: dev: true optional: true + /@aws-sdk/credential-provider-process@3.428.0: + resolution: {integrity: sha512-UG2S2/4Wrskbkbgt9fBlnzwQ2hfTXvLJwUgGOluSOf6+mGCcoDku4zzc9EQdk1MwN5Us+ziyMrIMNY5sbdLg6g==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.428.0 + '@smithy/property-provider': 2.0.12 + '@smithy/shared-ini-file-loader': 2.2.1 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + /@aws-sdk/credential-provider-sso@3.341.0: resolution: {integrity: sha512-ooOntFPVwawHO8WwwTSDFysno+nZFt1+GPlAr9N9QxIWQSRZYLaNFeplnxT/58jJoMcyHH5JjY4Zu4g46htmkw==} engines: {node: '>=14.0.0'} @@ -3952,6 +4142,21 @@ packages: dev: true optional: true + /@aws-sdk/credential-provider-sso@3.430.0: + resolution: {integrity: sha512-6de/aH9OFI+Ah7hL4alrZFqiNw5D6F+R92tLbIpFRQg7DxO/TuQTTtK94mLkft/AP/mGzVVBENjsyS1nJt166w==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/client-sso': 3.430.0 + '@aws-sdk/token-providers': 3.430.0 + '@aws-sdk/types': 3.428.0 + '@smithy/property-provider': 2.0.12 + '@smithy/shared-ini-file-loader': 2.2.1 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: false + /@aws-sdk/credential-provider-web-identity@3.341.0: resolution: {integrity: sha512-NxoyxnxiycO1IG3FG7/soE3CYLLwuc4pv5PWoMHwy6VjH5yiUIeC8CQHHCF5ndCvB/p5XW1TT5z3YmWKknGqaw==} engines: {node: '>=14.0.0'} @@ -3962,6 +4167,16 @@ packages: dev: true optional: true + /@aws-sdk/credential-provider-web-identity@3.428.0: + resolution: {integrity: sha512-ueuUPPlrJFvtDUVTGnClUGt1wxCbEiKArknah/w9cfcc/c1HtFd/M7x/z2Sm0gSItR45sVcK54qjzmhm29DMzg==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.428.0 + '@smithy/property-provider': 2.0.12 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + /@aws-sdk/credential-providers@3.341.0: resolution: {integrity: sha512-5AxouRjLA1Jq52JJHZPgpgA04p2R6T0LzIIRIVEyZjK2wB5sIRmv2isoih546tHerrFf01MboaGfJEBMdUWXjw==} engines: {node: '>=14.0.0'} @@ -4056,6 +4271,16 @@ packages: dev: true optional: true + /@aws-sdk/middleware-host-header@3.429.0: + resolution: {integrity: sha512-3v9WoDCmbfH28znQ43cQLvLlm8fhJFIDJLW19moFI8QbXMv85yojGEphBMlT2XZUw79+tyh7GWLFaNugYZ1o9A==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.428.0 + '@smithy/protocol-http': 3.0.7 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + /@aws-sdk/middleware-logger@3.341.0: resolution: {integrity: sha512-JQgnPQMlNs542SL/ANbQSWbPMeWeY4+GW/fEfSRgM9uVBZaKPO5dZW7F761odxoK7f3qPSujEZb0ECmTYaEqgg==} engines: {node: '>=14.0.0'} @@ -4065,6 +4290,15 @@ packages: dev: true optional: true + /@aws-sdk/middleware-logger@3.428.0: + resolution: {integrity: sha512-1P0V0quL9u2amdNOn6yYT7/ToQUmkLJqCKHPxsRyDB829vBThWndvvH5MkoItj/VgE1zWqMtrzN3xtzD7zx6Qg==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.428.0 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + /@aws-sdk/middleware-recursion-detection@3.341.0: resolution: {integrity: sha512-DAfZgW7Bb4MB4ZHsjAhiaCXKqTeUFWazrgmNHAa8FkSE8MmgJv/4k8tvnWDtxkAO2GBOwqg7wG9LspeBG/RGMw==} engines: {node: '>=14.0.0'} @@ -4075,6 +4309,16 @@ packages: dev: true optional: true + /@aws-sdk/middleware-recursion-detection@3.428.0: + resolution: {integrity: sha512-xC0OMduCByyRdiQz324RXy4kunnCG4LUJCfvdoegM33Elp9ex0D3fcfO1mUgV8qiLwSennIsSRVXHuhNxE2HZA==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.428.0 + '@smithy/protocol-http': 3.0.7 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + /@aws-sdk/middleware-retry@3.341.0: resolution: {integrity: sha512-EyL2N4ohUQc4CdlccydPuybd4ngVx12MTSIGQVc0PcMZ39ayPbgYOZyCkAGb1rRCEIMayMrF9hF4GfNo4BvV5g==} engines: {node: '>=14.0.0'} @@ -4099,6 +4343,16 @@ packages: dev: true optional: true + /@aws-sdk/middleware-sdk-sts@3.428.0: + resolution: {integrity: sha512-Uutl2niYXTnNP8v84v6umWDHD5no7d5/OqkZE1DsmeKR/dje90J5unJWf7MOsqvYm0JGDEWF4lk9xGVyqsw+Aw==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/middleware-signing': 3.428.0 + '@aws-sdk/types': 3.428.0 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + /@aws-sdk/middleware-serde@3.341.0: resolution: {integrity: sha512-FaPpbEGo/OETxnexg+TYet71fP6dM+y3NPXRUrd5dAulVhmr+CkdzOxqkqtMC1HinKAqHdUpjlsuf7gYg14deQ==} engines: {node: '>=14.0.0'} @@ -4121,6 +4375,19 @@ packages: dev: true optional: true + /@aws-sdk/middleware-signing@3.428.0: + resolution: {integrity: sha512-oMSerTPwtsQAR7fIU/G0b0BA30wF+MC4gZSrJjbypF8MK8nPC2yMfKLR8+QavGOGEW7rUMQ0uklThMTTwQEXNQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.428.0 + '@smithy/property-provider': 2.0.12 + '@smithy/protocol-http': 3.0.7 + '@smithy/signature-v4': 2.0.11 + '@smithy/types': 2.3.5 + '@smithy/util-middleware': 2.0.4 + tslib: 2.6.2 + dev: false + /@aws-sdk/middleware-stack@3.341.0: resolution: {integrity: sha512-pBAN9T4tBSHp7gJKu0Ma0MepZqP3GvecEh7eZWwTrJrRMgY1k8M1zpUOXBFG6EVRzVdyy7A4DWSuD4kcXE+BIw==} engines: {node: '>=14.0.0'} @@ -4140,6 +4407,17 @@ packages: dev: true optional: true + /@aws-sdk/middleware-user-agent@3.428.0: + resolution: {integrity: sha512-+GAhObeHRick2D5jr3YkPckjcggt5v6uUVtEUQW2AdD65cE5PjIvmksv6FuM/mME/9nNA+wufQnHbLI8teLeaw==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.428.0 + '@aws-sdk/util-endpoints': 3.428.0 + '@smithy/protocol-http': 3.0.7 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + /@aws-sdk/node-config-provider@3.341.0: resolution: {integrity: sha512-Le/WSf9t0ItrHuGhOlEPiA+J/nYpYJaC1WgLefRG9j17xKF/fp7X+XSylF1xQ+cOMbHFMi7SNcXRhyfwFreU0w==} engines: {node: '>=14.0.0'} @@ -4200,6 +4478,17 @@ packages: dev: true optional: true + /@aws-sdk/region-config-resolver@3.430.0: + resolution: {integrity: sha512-9lqgtkcd4dqsQ2yN6V/i06blyDh4yLmS+fAS7LwEZih/NZZ2cBIR+5kb9c236auvTcuMcL1zFxVRloWwesYZjA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/node-config-provider': 2.1.2 + '@smithy/types': 2.3.5 + '@smithy/util-config-provider': 2.0.0 + '@smithy/util-middleware': 2.0.4 + tslib: 2.6.2 + dev: false + /@aws-sdk/service-error-classification@3.341.0: resolution: {integrity: sha512-mqf9rV/j8Ry2RWDQsaJDPyDm/VDQ4ZDdmi8rzm/AeSgEDaNWublt31zlWtgUWfjISfTtbBgzI48n6ZBJqyYmUA==} engines: {node: '>=14.0.0'} @@ -4253,6 +4542,49 @@ packages: dev: true optional: true + /@aws-sdk/token-providers@3.430.0: + resolution: {integrity: sha512-vE+QnqG0A4MWhMEFXXPg8gPXjw03b4Q3XZbHyrANoZ+tVrzh8JhpHIcbkesGh6WrjirNqId0UghzI9VanKxsLw==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/middleware-host-header': 3.429.0 + '@aws-sdk/middleware-logger': 3.428.0 + '@aws-sdk/middleware-recursion-detection': 3.428.0 + '@aws-sdk/middleware-user-agent': 3.428.0 + '@aws-sdk/types': 3.428.0 + '@aws-sdk/util-endpoints': 3.428.0 + '@aws-sdk/util-user-agent-browser': 3.428.0 + '@aws-sdk/util-user-agent-node': 3.430.0 + '@smithy/config-resolver': 2.0.15 + '@smithy/fetch-http-handler': 2.2.3 + '@smithy/hash-node': 2.0.11 + '@smithy/invalid-dependency': 2.0.11 + '@smithy/middleware-content-length': 2.0.13 + '@smithy/middleware-endpoint': 2.1.2 + '@smithy/middleware-retry': 2.0.17 + '@smithy/middleware-serde': 2.0.11 + '@smithy/middleware-stack': 2.0.5 + '@smithy/node-config-provider': 2.1.2 + '@smithy/node-http-handler': 2.1.7 + '@smithy/property-provider': 2.0.12 + '@smithy/protocol-http': 3.0.7 + '@smithy/shared-ini-file-loader': 2.2.1 + '@smithy/smithy-client': 2.1.11 + '@smithy/types': 2.3.5 + '@smithy/url-parser': 2.0.11 + '@smithy/util-base64': 2.0.0 + '@smithy/util-body-length-browser': 2.0.0 + '@smithy/util-body-length-node': 2.1.0 + '@smithy/util-defaults-mode-browser': 2.0.15 + '@smithy/util-defaults-mode-node': 2.0.20 + '@smithy/util-retry': 2.0.4 + '@smithy/util-utf8': 2.0.0 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: false + /@aws-sdk/types@3.341.0: resolution: {integrity: sha512-2KJf64BhJly/Ty35oWKlCElIqUP4kQ0LA+meSrgAmwl7oE0AYuO7V0ar1nsTGlsubYkLRvOuEhMcuNuumaUdoQ==} engines: {node: '>=14.0.0'} @@ -4261,6 +4593,13 @@ packages: dev: true optional: true + /@aws-sdk/types@3.428.0: + resolution: {integrity: sha512-4T0Ps2spjg3qbWE6ZK13Vd3FnzpfliaiotqjxUK5YhjDrKXeT36HJp46JhDupElQuHtTkpdiJOSYk2lvY2H4IA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.3.5 + tslib: 2.6.2 + /@aws-sdk/url-parser@3.341.0: resolution: {integrity: sha512-pAT+4Yp3NkHKnLhYjbFj9DGKTRavBIVoe0fbQLm1G/MD11FAlUOlswf5EYFjgz0wfdgnbyFE3ai837/eO0fGjw==} dependencies: @@ -4344,6 +4683,14 @@ packages: dev: true optional: true + /@aws-sdk/util-endpoints@3.428.0: + resolution: {integrity: sha512-ToKMhYlUWJ0YrbggpJLZeyZZNDXtQ4NITxqo/oeGltTT9KG4o/LqVY59EveV0f8P32ObDyj9Vh1mnjxeo3DxGw==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.428.0 + tslib: 2.6.2 + dev: false + /@aws-sdk/util-hex-encoding@3.310.0: resolution: {integrity: sha512-sVN7mcCCDSJ67pI1ZMtk84SKGqyix6/0A1Ab163YKn+lFBQRMKexleZzpYzNGxYzmQS6VanP/cfU7NiLQOaSfA==} engines: {node: '>=14.0.0'} @@ -4357,8 +4704,6 @@ packages: engines: {node: '>=14.0.0'} dependencies: tslib: 2.6.2 - dev: true - optional: true /@aws-sdk/util-middleware@3.341.0: resolution: {integrity: sha512-JsuZGZw9pMYMHzaJW31Y3Zl1Dh/R2PNVxnlQPsPy37RhHoSLPZ6wR9G828Y1ZY2thBpR+DU3D/VfNJOxBmWGkw==} @@ -4394,6 +4739,15 @@ packages: dev: true optional: true + /@aws-sdk/util-user-agent-browser@3.428.0: + resolution: {integrity: sha512-qlc2UoGsmCpuh1ErY3VayZuAGl74TWWcLmhhQMkeByFSb6KooBlwOmDpDzJRtgwJoe0KXnyHBO6lzl9iczcozg==} + dependencies: + '@aws-sdk/types': 3.428.0 + '@smithy/types': 2.3.5 + bowser: 2.11.0 + tslib: 2.6.2 + dev: false + /@aws-sdk/util-user-agent-node@3.341.0: resolution: {integrity: sha512-ac1VcSQOn4fhif51hoSZtrfkFGZHNqXXv2mWzNo1xgsyDwCJh2/H6fPBBGtjT3TNc/o5yOuyBFRP4BIjJ5GkPA==} engines: {node: '>=14.0.0'} @@ -4409,12 +4763,25 @@ packages: dev: true optional: true + /@aws-sdk/util-user-agent-node@3.430.0: + resolution: {integrity: sha512-DPpFPL3mFMPtipFxjY7TKQBjnhmsPzYCr4Y+qna0oR6ij8jZOz2ILQDK33GxTRNh3+bV9YYbx+ZGDOnxoK5Mhw==} + engines: {node: '>=14.0.0'} + peerDependencies: + aws-crt: '>=1.0.0' + peerDependenciesMeta: + aws-crt: + optional: true + dependencies: + '@aws-sdk/types': 3.428.0 + '@smithy/node-config-provider': 2.1.2 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + /@aws-sdk/util-utf8-browser@3.259.0: resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==} dependencies: tslib: 2.6.2 - dev: true - optional: true /@aws-sdk/util-utf8@3.310.0: resolution: {integrity: sha512-DnLfFT8uCO22uOJc0pt0DsSNau1GTisngBCDw8jQuWT5CqogMJu4b/uXmwEqfj8B3GX6Xsz8zOd6JpRlPftQoA==} @@ -7924,6 +8291,25 @@ packages: - utf-8-validate /@graphql-tools/executor-http@1.0.0(@types/node@18.16.16)(graphql@16.6.0): + resolution: {integrity: sha512-7R9IWRN1Iszyayd4qgguITLLTmRUZ3wSS5umK0xwShB8mFQ5cSsVx6rewPhGIwGEenN6e9ahwcGX9ytuLlw55g==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + dependencies: + '@graphql-tools/utils': 10.0.1(graphql@16.6.0) + '@repeaterjs/repeater': 3.0.4 + '@whatwg-node/fetch': 0.9.12 + dset: 3.1.2 + extract-files: 11.0.0 + graphql: 16.6.0 + meros: 1.2.1(@types/node@18.16.16) + tslib: 2.6.2 + value-or-promise: 1.0.12 + transitivePeerDependencies: + - '@types/node' + dev: true + + /@graphql-tools/executor-http@1.0.0(graphql@16.6.0): resolution: {integrity: sha512-7R9IWRN1Iszyayd4qgguITLLTmRUZ3wSS5umK0xwShB8mFQ5cSsVx6rewPhGIwGEenN6e9ahwcGX9ytuLlw55g==} engines: {node: '>=16.0.0'} peerDependencies: @@ -8260,6 +8646,33 @@ packages: '@whatwg-node/fetch': 0.9.12 graphql: 16.6.0 isomorphic-ws: 5.0.0(ws@8.13.0) + tslib: 2.6.2 + value-or-promise: 1.0.12 + ws: 8.13.0 + transitivePeerDependencies: + - '@types/node' + - bufferutil + - encoding + - utf-8-validate + dev: true + + /@graphql-tools/url-loader@8.0.0(graphql@16.6.0): + resolution: {integrity: sha512-rPc9oDzMnycvz+X+wrN3PLrhMBQkG4+sd8EzaFN6dypcssiefgWKToXtRKI8HHK68n2xEq1PyrOpkjHFJB+GwA==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + dependencies: + '@ardatan/sync-fetch': 0.0.1 + '@graphql-tools/delegate': 10.0.0(graphql@16.6.0) + '@graphql-tools/executor-graphql-ws': 1.0.0(graphql@16.6.0) + '@graphql-tools/executor-http': 1.0.0(graphql@16.6.0) + '@graphql-tools/executor-legacy-ws': 1.0.0(graphql@16.6.0) + '@graphql-tools/utils': 10.0.1(graphql@16.6.0) + '@graphql-tools/wrap': 10.0.0(graphql@16.6.0) + '@types/ws': 8.5.4 + '@whatwg-node/fetch': 0.9.12 + graphql: 16.6.0 + isomorphic-ws: 5.0.0(ws@8.13.0) tslib: 2.5.3 value-or-promise: 1.0.12 ws: 8.13.0 @@ -8268,6 +8681,7 @@ packages: - bufferutil - encoding - utf-8-validate + dev: false /@graphql-tools/utils@10.0.0(graphql@16.6.0): resolution: {integrity: sha512-ndBPc6zgR+eGU/jHLpuojrs61kYN3Z89JyMLwK3GCRkPv4EQn9EOr1UWqF1JO0iM+/jAVHY0mvfUxyrFFN9DUQ==} @@ -12165,21 +12579,35 @@ packages: - supports-color dev: false - /@pulumi/awsx@0.40.1(@pulumi/aws@5.41.0)(@pulumi/pulumi@3.69.0): - resolution: {integrity: sha512-ws5pIxq4tghP6keXBHaSMhuEY0mcxD7kO31rJDjgRL10bqnRGTtblXssULEYMM0dQWTfxXhSeXGwWKSTkalLIw==} - peerDependencies: - '@pulumi/aws': ^5.0.0 - '@pulumi/pulumi': ^3.0.0 + /@pulumi/aws@6.5.0: + resolution: {integrity: sha512-oBoL+ZwQaBbnq7NiR/lrRexylj3GAu4dvg1s6AGi1fACbpvruIJgjtOecNnPaEJfiOpyoqPYuTURrBCk90R3rA==} dependencies: - '@pulumi/aws': 5.41.0 - '@pulumi/docker': 3.6.1 '@pulumi/pulumi': 3.69.0 - '@types/aws-lambda': 8.10.93 + builtin-modules: 3.0.0 mime: 2.6.0 + read-package-tree: 5.3.1 + resolve: 1.22.2 transitivePeerDependencies: - supports-color dev: false + /@pulumi/awsx@2.0.2: + resolution: {integrity: sha512-w/X/r71oKzWJigdI1rwtiaQn/3Y5y6Pv+Q4wIBaOC2JTOwd6wNdHQscqgrNC67U0jjpTdm6nZGfqiFUJz9ZPvQ==} + requiresBuild: true + dependencies: + '@aws-sdk/client-ecs': 3.430.0 + '@pulumi/aws': 6.5.0 + '@pulumi/docker': 4.4.3 + '@pulumi/pulumi': 3.69.0 + '@types/aws-lambda': 8.10.116 + aws-sdk: 2.1475.0 + docker-classic: /@pulumi/docker@3.6.1 + mime: 2.6.0 + transitivePeerDependencies: + - aws-crt + - supports-color + dev: false + /@pulumi/azure-native@2.0.0: resolution: {integrity: sha512-Mc2yfv2I6uDTy3tDOiSXMlARNSaX/7+qw/Zxvq10jEny8wC7Tc0xCP/FMS/TETtHm1R8TDKTJ0s0md8695aLgw==} requiresBuild: true @@ -12218,6 +12646,15 @@ packages: - supports-color dev: false + /@pulumi/docker@4.4.3: + resolution: {integrity: sha512-KuA0AbPKu5gwgTbMTSPjwLltwxoOBusvQadcruZaacSwtZmxG8IwfdTiDKVdPSHZ69nCfdr9hTfdKAKXbuIjAw==} + dependencies: + '@pulumi/pulumi': 3.69.0 + semver: 5.7.1 + transitivePeerDependencies: + - supports-color + dev: false + /@pulumi/pulumi@3.69.0: resolution: {integrity: sha512-C6OTchbWnvLUkkhLezvhU4GlYeaG5F3WrPQ2r+NfCTHOuMlTFVMpM4zJ3knch0yLtAdVeQ+fb9OLquVNoB3Fjw==} engines: {node: '>=8.13.0 || >=10.10.0'} @@ -12856,6 +13293,160 @@ packages: '@sinonjs/commons': 3.0.0 dev: true + /@smithy/abort-controller@2.0.11: + resolution: {integrity: sha512-MSzE1qR2JNyb7ot3blIOT3O3H0Jn06iNDEgHRaqZUwBgx5EG+VIx24Y21tlKofzYryIOcWpIohLrIIyocD6LMA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/config-resolver@2.0.15: + resolution: {integrity: sha512-a2Pfocla5nSrG2RyB8i20jcWgMyR71TUeFKm8pmrnZotr/X22tlg4y/EhSvBK2oTE8MKHlKh4YdpDO2AryJbGQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/node-config-provider': 2.1.2 + '@smithy/types': 2.3.5 + '@smithy/util-config-provider': 2.0.0 + '@smithy/util-middleware': 2.0.4 + tslib: 2.6.2 + dev: false + + /@smithy/credential-provider-imds@2.0.17: + resolution: {integrity: sha512-2XcD414yrwbxxuYueTo7tzLC2/w3jj9FZqfenpv3MQkocdOEmuOVS0v9WHsY/nW6V+2EcR340rj/z5HnvsHncQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/node-config-provider': 2.1.2 + '@smithy/property-provider': 2.0.12 + '@smithy/types': 2.3.5 + '@smithy/url-parser': 2.0.11 + tslib: 2.6.2 + dev: false + + /@smithy/eventstream-codec@2.0.11: + resolution: {integrity: sha512-BQCTjxhCYRZIfXapa2LmZSaH8QUBGwMZw7XRN83hrdixbLjIcj+o549zjkedFS07Ve2TlvWUI6BTzP+nv7snBA==} + dependencies: + '@aws-crypto/crc32': 3.0.0 + '@smithy/types': 2.3.5 + '@smithy/util-hex-encoding': 2.0.0 + tslib: 2.6.2 + dev: false + + /@smithy/fetch-http-handler@2.2.3: + resolution: {integrity: sha512-0G9sePU+0R+8d7cie+OXzNbbkjnD4RfBlVCs46ZEuQAMcxK8OniemYXSSkOc80CCk8Il4DnlYZcUSvsIs2OB2w==} + dependencies: + '@smithy/protocol-http': 3.0.7 + '@smithy/querystring-builder': 2.0.11 + '@smithy/types': 2.3.5 + '@smithy/util-base64': 2.0.0 + tslib: 2.6.2 + dev: false + + /@smithy/hash-node@2.0.11: + resolution: {integrity: sha512-PbleVugN2tbhl1ZoNWVrZ1oTFFas/Hq+s6zGO8B9bv4w/StTriTKA9W+xZJACOj9X7zwfoTLbscM+avCB1KqOQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.3.5 + '@smithy/util-buffer-from': 2.0.0 + '@smithy/util-utf8': 2.0.0 + tslib: 2.6.2 + dev: false + + /@smithy/invalid-dependency@2.0.11: + resolution: {integrity: sha512-zazq99ujxYv/NOf9zh7xXbNgzoVLsqE0wle8P/1zU/XdhPi/0zohTPKWUzIxjGdqb5hkkwfBkNkl5H+LE0mvgw==} + dependencies: + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/is-array-buffer@2.0.0: + resolution: {integrity: sha512-z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: false + + /@smithy/middleware-content-length@2.0.13: + resolution: {integrity: sha512-Md2kxWpaec3bXp1oERFPQPBhOXCkGSAF7uc1E+4rkwjgw3/tqAXRtbjbggu67HJdwaif76As8AV6XxbD1HzqTQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/protocol-http': 3.0.7 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/middleware-endpoint@2.1.2: + resolution: {integrity: sha512-dua4r2EbSTRzNefz72snz+KDuXN73RCe1K+rGeemzUyYemxuh1jujFbLQbTU6DVlTgHkhtrbH0+kdOFY/SV4Qg==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/middleware-serde': 2.0.11 + '@smithy/node-config-provider': 2.1.2 + '@smithy/shared-ini-file-loader': 2.2.1 + '@smithy/types': 2.3.5 + '@smithy/url-parser': 2.0.11 + '@smithy/util-middleware': 2.0.4 + tslib: 2.6.2 + dev: false + + /@smithy/middleware-retry@2.0.17: + resolution: {integrity: sha512-ZYVU1MmshCTbEKTNc5h7/Pps1vhH5C7hRclQWnAbVYKkIT+PEGu9dSVqprzEo/nlMA8Zv4Dj5Y+fv3pRnUwElw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/node-config-provider': 2.1.2 + '@smithy/protocol-http': 3.0.7 + '@smithy/service-error-classification': 2.0.4 + '@smithy/types': 2.3.5 + '@smithy/util-middleware': 2.0.4 + '@smithy/util-retry': 2.0.4 + tslib: 2.6.2 + uuid: 8.3.2 + dev: false + + /@smithy/middleware-serde@2.0.11: + resolution: {integrity: sha512-NuxnjMyf4zQqhwwdh0OTj5RqpnuT6HcH5Xg5GrPijPcKzc2REXVEVK4Yyk8ckj8ez1XSj/bCmJ+oNjmqB02GWA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/middleware-stack@2.0.5: + resolution: {integrity: sha512-bVQU/rZzBY7CbSxIrDTGZYnBWKtIw+PL/cRc9B7etZk1IKSOe0NvKMJyWllfhfhrTeMF6eleCzOihIQympAvPw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/node-config-provider@2.1.2: + resolution: {integrity: sha512-tbYh/JK/ddxKWYTtjLgap0juyivJ0wCvywMqINb54zyOVHoKYM6iYl7DosQA0owFaNp6GAx1lXFjqGz7L2fAqA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/property-provider': 2.0.12 + '@smithy/shared-ini-file-loader': 2.2.1 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/node-http-handler@2.1.7: + resolution: {integrity: sha512-PQIKZXlp3awCDn/xNlCSTFE7aYG/5Tx33M05NfQmWYeB5yV1GZZOSz4dXpwiNJYTXb9jPqjl+ueXXkwtEluFFA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/abort-controller': 2.0.11 + '@smithy/protocol-http': 3.0.7 + '@smithy/querystring-builder': 2.0.11 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/property-provider@2.0.12: + resolution: {integrity: sha512-Un/OvvuQ1Kg8WYtoMCicfsFFuHb/TKL3pCA6ZIo/WvNTJTR94RtoRnL7mY4XkkUAoFMyf6KjcQJ76y1FX7S5rw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + /@smithy/protocol-http@1.0.1: resolution: {integrity: sha512-9OrEn0WfOVtBNYJUjUAn9AOiJ4lzERCJJ/JeZs8E6yajTGxBaFRxUnNBHiNqoDJVg076hY36UmEnPx7xXrvUSg==} engines: {node: '>=14.0.0'} @@ -12865,6 +13456,70 @@ packages: dev: true optional: true + /@smithy/protocol-http@3.0.7: + resolution: {integrity: sha512-HnZW8y+r66ntYueCDbLqKwWcMNWW8o3eVpSrHNluwtBJ/EUWfQHRKSiu6vZZtc6PGfPQWgVfucoCE/C3QufMAA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/querystring-builder@2.0.11: + resolution: {integrity: sha512-b4kEbVMxpmfv2VWUITn2otckTi7GlMteZQxi+jlwedoATOGEyrCJPfRcYQJjbCi3fZ2QTfh3PcORvB27+j38Yg==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.3.5 + '@smithy/util-uri-escape': 2.0.0 + tslib: 2.6.2 + dev: false + + /@smithy/querystring-parser@2.0.11: + resolution: {integrity: sha512-YXe7jhi7s3dQ0Fu9dLoY/gLu6NCyy8tBWJL/v2c9i7/RLpHgKT+uT96/OqZkHizCJ4kr0ZD46tzMjql/o60KLg==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/service-error-classification@2.0.4: + resolution: {integrity: sha512-77506l12I5gxTZqBkx3Wb0RqMG81bMYLaVQ+EqIWFwQDJRs5UFeXogKxSKojCmz1wLUziHZQXm03MBzPQiumQw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.3.5 + dev: false + + /@smithy/shared-ini-file-loader@2.2.1: + resolution: {integrity: sha512-eAYajwo2eTTVU5KPX90+V6ccfrWphrzcUwOt7n9pLOMBO0fOKlRVshbvCBqfRCxEn7OYDGH6TsL3yrx+hAjddA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/signature-v4@2.0.11: + resolution: {integrity: sha512-EFVU1dT+2s8xi227l1A9O27edT/GNKvyAK6lZnIZ0zhIHq/jSLznvkk15aonGAM1kmhmZBVGpI7Tt0odueZK9A==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/eventstream-codec': 2.0.11 + '@smithy/is-array-buffer': 2.0.0 + '@smithy/types': 2.3.5 + '@smithy/util-hex-encoding': 2.0.0 + '@smithy/util-middleware': 2.0.4 + '@smithy/util-uri-escape': 2.0.0 + '@smithy/util-utf8': 2.0.0 + tslib: 2.6.2 + dev: false + + /@smithy/smithy-client@2.1.11: + resolution: {integrity: sha512-okjMbuBBCTiieK665OFN/ap6u9+Z9z55PMphS5FYCsS6Zfp137Q3qlnt0OgBAnUVnH/mNGyoJV0LBX9gkTWptg==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/middleware-stack': 2.0.5 + '@smithy/types': 2.3.5 + '@smithy/util-stream': 2.0.16 + tslib: 2.6.2 + dev: false + /@smithy/types@1.0.0: resolution: {integrity: sha512-kc1m5wPBHQCTixwuaOh9vnak/iJm21DrSf9UK6yDE5S3mQQ4u11pqAUiKWnlrZnYkeLfAI9UEHj9OaMT1v5Umg==} engines: {node: '>=14.0.0'} @@ -12873,6 +13528,142 @@ packages: dev: true optional: true + /@smithy/types@2.3.5: + resolution: {integrity: sha512-ehyDt8M9hehyxrLQGoA1BGPou8Js1Ocoh5M0ngDhJMqbFmNK5N6Xhr9/ZExWkyIW8XcGkiMPq3ZUEE0ScrhbuQ==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + + /@smithy/url-parser@2.0.11: + resolution: {integrity: sha512-h89yXMCCF+S5k9XIoKltMIWTYj+FcEkU/IIFZ6RtE222fskOTL4Iak6ZRG+ehSvZDt8yKEcxqheTDq7JvvtK3g==} + dependencies: + '@smithy/querystring-parser': 2.0.11 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/util-base64@2.0.0: + resolution: {integrity: sha512-Zb1E4xx+m5Lud8bbeYi5FkcMJMnn+1WUnJF3qD7rAdXpaL7UjkFQLdmW5fHadoKbdHpwH9vSR8EyTJFHJs++tA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/util-buffer-from': 2.0.0 + tslib: 2.6.2 + dev: false + + /@smithy/util-body-length-browser@2.0.0: + resolution: {integrity: sha512-JdDuS4ircJt+FDnaQj88TzZY3+njZ6O+D3uakS32f2VNnDo3vyEuNdBOh/oFd8Df1zSZOuH1HEChk2AOYDezZg==} + dependencies: + tslib: 2.6.2 + dev: false + + /@smithy/util-body-length-node@2.1.0: + resolution: {integrity: sha512-/li0/kj/y3fQ3vyzn36NTLGmUwAICb7Jbe/CsWCktW363gh1MOcpEcSO3mJ344Gv2dqz8YJCLQpb6hju/0qOWw==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: false + + /@smithy/util-buffer-from@2.0.0: + resolution: {integrity: sha512-/YNnLoHsR+4W4Vf2wL5lGv0ksg8Bmk3GEGxn2vEQt52AQaPSCuaO5PM5VM7lP1K9qHRKHwrPGktqVoAHKWHxzw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/is-array-buffer': 2.0.0 + tslib: 2.6.2 + dev: false + + /@smithy/util-config-provider@2.0.0: + resolution: {integrity: sha512-xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: false + + /@smithy/util-defaults-mode-browser@2.0.15: + resolution: {integrity: sha512-2raMZOYKSuke7QlDg/HDcxQdrp0zteJ8z+S0B9Rn23J55ZFNK1+IjG4HkN6vo/0u3Xy/JOdJ93ibiBSB8F7kOw==} + engines: {node: '>= 10.0.0'} + dependencies: + '@smithy/property-provider': 2.0.12 + '@smithy/smithy-client': 2.1.11 + '@smithy/types': 2.3.5 + bowser: 2.11.0 + tslib: 2.6.2 + dev: false + + /@smithy/util-defaults-mode-node@2.0.20: + resolution: {integrity: sha512-kJjcZ/Lzvs3sPDKBwlhZsFFcgPNIpB3CMb6/saCakawRzo0E+JkyS3ZZRjVR3ce29yHtwoP/0YLKC1PeH0Dffg==} + engines: {node: '>= 10.0.0'} + dependencies: + '@smithy/config-resolver': 2.0.15 + '@smithy/credential-provider-imds': 2.0.17 + '@smithy/node-config-provider': 2.1.2 + '@smithy/property-provider': 2.0.12 + '@smithy/smithy-client': 2.1.11 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/util-hex-encoding@2.0.0: + resolution: {integrity: sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: false + + /@smithy/util-middleware@2.0.4: + resolution: {integrity: sha512-Pbu6P4MBwRcjrLgdTR1O4Y3c0sTZn2JdOiJNcgL7EcIStcQodj+6ZTXtbyU/WTEU3MV2NMA10LxFc3AWHZ3+4A==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/util-retry@2.0.4: + resolution: {integrity: sha512-b+n1jBBKc77C1E/zfBe1Zo7S9OXGBiGn55N0apfhZHxPUP/fMH5AhFUUcWaJh7NAnah284M5lGkBKuhnr3yK5w==} + engines: {node: '>= 14.0.0'} + dependencies: + '@smithy/service-error-classification': 2.0.4 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + + /@smithy/util-stream@2.0.16: + resolution: {integrity: sha512-b5ZSRh1KzUzC7LoJcpfk7+iXGoRr3WylEfmPd4FnBLm90OwxSB9VgK1fDZwicfYxSEvWHdYXgvvjPtenEYBBhw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/fetch-http-handler': 2.2.3 + '@smithy/node-http-handler': 2.1.7 + '@smithy/types': 2.3.5 + '@smithy/util-base64': 2.0.0 + '@smithy/util-buffer-from': 2.0.0 + '@smithy/util-hex-encoding': 2.0.0 + '@smithy/util-utf8': 2.0.0 + tslib: 2.6.2 + dev: false + + /@smithy/util-uri-escape@2.0.0: + resolution: {integrity: sha512-ebkxsqinSdEooQduuk9CbKcI+wheijxEb3utGXkCoYQkJnwTnLbH1JXGimJtUkQwNQbsbuYwG2+aFVyZf5TLaw==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: false + + /@smithy/util-utf8@2.0.0: + resolution: {integrity: sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/util-buffer-from': 2.0.0 + tslib: 2.6.2 + dev: false + + /@smithy/util-waiter@2.0.11: + resolution: {integrity: sha512-8SJWUl9O1YhjC77EccgltI3q4XZQp3vp9DGEW6o0OdkUcwqm/H4qOLnMkA2n+NDojuM5Iia2jWoCdbluIiG7TA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/abort-controller': 2.0.11 + '@smithy/types': 2.3.5 + tslib: 2.6.2 + dev: false + /@socket.io/component-emitter@3.1.0: resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==} dev: true @@ -13261,11 +14052,6 @@ packages: /@types/aws-lambda@8.10.116: resolution: {integrity: sha512-LSvIyxYCsIMOiBnb5D6HTf7JXLCh3KPiZWL6Pkn1MqV/v5OoP42GDqn5H4wHKGGKN0mJB+4y1r0oat1dLBAkuA==} - dev: true - - /@types/aws-lambda@8.10.93: - resolution: {integrity: sha512-Vsyi9ogDAY3REZDjYnXMRJJa62SDvxHXxJI5nGDQdZW058dDE+av/anynN2rLKbCKXDRNw3D/sQmqxVflZFi4A==} - dev: false /@types/babel__core@7.1.19: resolution: {integrity: sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==} @@ -15601,6 +16387,22 @@ packages: xml2js: 0.4.19 dev: false + /aws-sdk@2.1475.0: + resolution: {integrity: sha512-fYlDnmh7sDH/CS6TtP0EEH2RcLBemgHnJjUhkHGIqQvMTzi3N13EvBtyaYozoJsJ2i8/rcwU10/48HO7rNwL5g==} + engines: {node: '>= 10.0.0'} + dependencies: + buffer: 4.9.2 + events: 1.1.1 + ieee754: 1.1.13 + jmespath: 0.16.0 + querystring: 0.2.0 + sax: 1.2.1 + url: 0.10.3 + util: 0.12.5 + uuid: 8.0.0 + xml2js: 0.5.0 + dev: false + /aws-sign2@0.7.0: resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} dev: true @@ -16092,8 +16894,6 @@ packages: /bowser@2.11.0: resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} - dev: true - optional: true /boxen@5.1.2: resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} @@ -20352,6 +21152,13 @@ packages: strnum: 1.0.5 dev: true + /fast-xml-parser@4.2.5: + resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==} + hasBin: true + dependencies: + strnum: 1.0.5 + dev: false + /fastest-levenshtein@1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} @@ -31979,7 +32786,6 @@ packages: /strnum@1.0.5: resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} - dev: true /strtok3@7.0.0: resolution: {integrity: sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==} @@ -34777,6 +35583,19 @@ packages: xmlbuilder: 9.0.7 dev: false + /xml2js@0.5.0: + resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==} + engines: {node: '>=4.0.0'} + dependencies: + sax: 1.2.4 + xmlbuilder: 11.0.1 + dev: false + + /xmlbuilder@11.0.1: + resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} + engines: {node: '>=4.0'} + dev: false + /xmlbuilder@9.0.7: resolution: {integrity: sha512-7YXTQc3P2l9+0rjaUbLwMKRhtmwg1M1eDf6nag7urC7pIPYLD9W/jmzQ4ptRSUbodw5S0jfoGTflLemQibSpeQ==} engines: {node: '>=4.0'}