diff --git a/.pnp.cjs b/.pnp.cjs index 70cf3c518..096054858 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -154,6 +154,1359 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["@aws-crypto/crc32", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/@aws-crypto-crc32-npm-3.0.0-10d83e85b0-8ea28f9d43.zip/node_modules/@aws-crypto/crc32/",\ + "packageDependencies": [\ + ["@aws-crypto/crc32", "npm:3.0.0"],\ + ["@aws-crypto/util", "npm:3.0.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:1.14.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-crypto/crc32c", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/@aws-crypto-crc32c-npm-3.0.0-79c813b90d-83f0215057.zip/node_modules/@aws-crypto/crc32c/",\ + "packageDependencies": [\ + ["@aws-crypto/crc32c", "npm:3.0.0"],\ + ["@aws-crypto/util", "npm:3.0.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:1.14.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-crypto/ie11-detection", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/@aws-crypto-ie11-detection-npm-3.0.0-71f24dcf6a-3a47fbef4c.zip/node_modules/@aws-crypto/ie11-detection/",\ + "packageDependencies": [\ + ["@aws-crypto/ie11-detection", "npm:3.0.0"],\ + ["tslib", "npm:1.14.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-crypto/sha1-browser", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/@aws-crypto-sha1-browser-npm-3.0.0-f8218a7691-ac0006841d.zip/node_modules/@aws-crypto/sha1-browser/",\ + "packageDependencies": [\ + ["@aws-crypto/sha1-browser", "npm:3.0.0"],\ + ["@aws-crypto/ie11-detection", "npm:3.0.0"],\ + ["@aws-crypto/supports-web-crypto", "npm:3.0.0"],\ + ["@aws-crypto/util", "npm:3.0.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-locate-window", "npm:3.208.0"],\ + ["@aws-sdk/util-utf8-browser", "npm:3.259.0"],\ + ["tslib", "npm:1.14.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-crypto/sha256-browser", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/@aws-crypto-sha256-browser-npm-3.0.0-467f48a447-a0d6397d9b.zip/node_modules/@aws-crypto/sha256-browser/",\ + "packageDependencies": [\ + ["@aws-crypto/sha256-browser", "npm:3.0.0"],\ + ["@aws-crypto/ie11-detection", "npm:3.0.0"],\ + ["@aws-crypto/sha256-js", "npm:3.0.0"],\ + ["@aws-crypto/supports-web-crypto", "npm:3.0.0"],\ + ["@aws-crypto/util", "npm:3.0.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-locate-window", "npm:3.208.0"],\ + ["@aws-sdk/util-utf8-browser", "npm:3.259.0"],\ + ["tslib", "npm:1.14.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-crypto/sha256-js", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/@aws-crypto-sha256-js-npm-3.0.0-2ba1013fd6-039bce0161.zip/node_modules/@aws-crypto/sha256-js/",\ + "packageDependencies": [\ + ["@aws-crypto/sha256-js", "npm:3.0.0"],\ + ["@aws-crypto/util", "npm:3.0.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:1.14.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-crypto/supports-web-crypto", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/@aws-crypto-supports-web-crypto-npm-3.0.0-55222d294a-12e936181f.zip/node_modules/@aws-crypto/supports-web-crypto/",\ + "packageDependencies": [\ + ["@aws-crypto/supports-web-crypto", "npm:3.0.0"],\ + ["tslib", "npm:1.14.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-crypto/util", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/@aws-crypto-util-npm-3.0.0-6c4b38c78e-6ed4cd1c57.zip/node_modules/@aws-crypto/util/",\ + "packageDependencies": [\ + ["@aws-crypto/util", "npm:3.0.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-utf8-browser", "npm:3.259.0"],\ + ["tslib", "npm:1.14.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/abort-controller", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-abort-controller-npm-3.257.0-22fb89ccf8-0d569c0e83.zip/node_modules/@aws-sdk/abort-controller/",\ + "packageDependencies": [\ + ["@aws-sdk/abort-controller", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/chunked-blob-reader", [\ + ["npm:3.188.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-chunked-blob-reader-npm-3.188.0-bf3db08105-73bf2e6252.zip/node_modules/@aws-sdk/chunked-blob-reader/",\ + "packageDependencies": [\ + ["@aws-sdk/chunked-blob-reader", "npm:3.188.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/chunked-blob-reader-native", [\ + ["npm:3.208.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-chunked-blob-reader-native-npm-3.208.0-d8c74f5506-92c3ad280a.zip/node_modules/@aws-sdk/chunked-blob-reader-native/",\ + "packageDependencies": [\ + ["@aws-sdk/chunked-blob-reader-native", "npm:3.208.0"],\ + ["@aws-sdk/util-base64", "npm:3.208.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/client-s3", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-client-s3-npm-3.259.0-825b71c5db-890194ec3b.zip/node_modules/@aws-sdk/client-s3/",\ + "packageDependencies": [\ + ["@aws-sdk/client-s3", "npm:3.259.0"],\ + ["@aws-crypto/sha1-browser", "npm:3.0.0"],\ + ["@aws-crypto/sha256-browser", "npm:3.0.0"],\ + ["@aws-crypto/sha256-js", "npm:3.0.0"],\ + ["@aws-sdk/client-sts", "npm:3.259.0"],\ + ["@aws-sdk/config-resolver", "npm:3.259.0"],\ + ["@aws-sdk/credential-provider-node", "npm:3.259.0"],\ + ["@aws-sdk/eventstream-serde-browser", "npm:3.258.0"],\ + ["@aws-sdk/eventstream-serde-config-resolver", "npm:3.257.0"],\ + ["@aws-sdk/eventstream-serde-node", "npm:3.258.0"],\ + ["@aws-sdk/fetch-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/hash-blob-browser", "npm:3.257.0"],\ + ["@aws-sdk/hash-node", "npm:3.257.0"],\ + ["@aws-sdk/hash-stream-node", "npm:3.257.0"],\ + ["@aws-sdk/invalid-dependency", "npm:3.257.0"],\ + ["@aws-sdk/md5-js", "npm:3.258.0"],\ + ["@aws-sdk/middleware-bucket-endpoint", "npm:3.259.0"],\ + ["@aws-sdk/middleware-content-length", "npm:3.257.0"],\ + ["@aws-sdk/middleware-endpoint", "npm:3.257.0"],\ + ["@aws-sdk/middleware-expect-continue", "npm:3.257.0"],\ + ["@aws-sdk/middleware-flexible-checksums", "npm:3.259.0"],\ + ["@aws-sdk/middleware-host-header", "npm:3.257.0"],\ + ["@aws-sdk/middleware-location-constraint", "npm:3.257.0"],\ + ["@aws-sdk/middleware-logger", "npm:3.257.0"],\ + ["@aws-sdk/middleware-recursion-detection", "npm:3.257.0"],\ + ["@aws-sdk/middleware-retry", "npm:3.259.0"],\ + ["@aws-sdk/middleware-sdk-s3", "npm:3.257.0"],\ + ["@aws-sdk/middleware-serde", "npm:3.257.0"],\ + ["@aws-sdk/middleware-signing", "npm:3.257.0"],\ + ["@aws-sdk/middleware-ssec", "npm:3.257.0"],\ + ["@aws-sdk/middleware-stack", "npm:3.257.0"],\ + ["@aws-sdk/middleware-user-agent", "npm:3.257.0"],\ + ["@aws-sdk/node-config-provider", "npm:3.259.0"],\ + ["@aws-sdk/node-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/signature-v4-multi-region", "virtual:825b71c5db540535b814bd50ee9270da136b9a7e27e3b3b5bf442a3431538201acb5e65f36f27c691c08e6dc751c4adef400dfa32e1db340d0e5c56edf3a0ffd#npm:3.257.0"],\ + ["@aws-sdk/smithy-client", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/url-parser", "npm:3.257.0"],\ + ["@aws-sdk/util-base64", "npm:3.208.0"],\ + ["@aws-sdk/util-body-length-browser", "npm:3.188.0"],\ + ["@aws-sdk/util-body-length-node", "npm:3.208.0"],\ + ["@aws-sdk/util-defaults-mode-browser", "npm:3.257.0"],\ + ["@aws-sdk/util-defaults-mode-node", "npm:3.259.0"],\ + ["@aws-sdk/util-endpoints", "npm:3.257.0"],\ + ["@aws-sdk/util-retry", "npm:3.257.0"],\ + ["@aws-sdk/util-stream-browser", "npm:3.258.0"],\ + ["@aws-sdk/util-stream-node", "npm:3.257.0"],\ + ["@aws-sdk/util-user-agent-browser", "npm:3.257.0"],\ + ["@aws-sdk/util-user-agent-node", "virtual:91d72389e1b40b19ab1d267bc044cd4800a99c49053896a045ada69da82aebf016d422fce004e61318e649352883ed765629b6472eca0382f3482983beac8a31#npm:3.259.0"],\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["@aws-sdk/util-waiter", "npm:3.257.0"],\ + ["@aws-sdk/xml-builder", "npm:3.201.0"],\ + ["fast-xml-parser", "npm:4.0.11"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/client-sns", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-client-sns-npm-3.259.0-8650ed8569-8fc91b8f92.zip/node_modules/@aws-sdk/client-sns/",\ + "packageDependencies": [\ + ["@aws-sdk/client-sns", "npm:3.259.0"],\ + ["@aws-crypto/sha256-browser", "npm:3.0.0"],\ + ["@aws-crypto/sha256-js", "npm:3.0.0"],\ + ["@aws-sdk/client-sts", "npm:3.259.0"],\ + ["@aws-sdk/config-resolver", "npm:3.259.0"],\ + ["@aws-sdk/credential-provider-node", "npm:3.259.0"],\ + ["@aws-sdk/fetch-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/hash-node", "npm:3.257.0"],\ + ["@aws-sdk/invalid-dependency", "npm:3.257.0"],\ + ["@aws-sdk/middleware-content-length", "npm:3.257.0"],\ + ["@aws-sdk/middleware-endpoint", "npm:3.257.0"],\ + ["@aws-sdk/middleware-host-header", "npm:3.257.0"],\ + ["@aws-sdk/middleware-logger", "npm:3.257.0"],\ + ["@aws-sdk/middleware-recursion-detection", "npm:3.257.0"],\ + ["@aws-sdk/middleware-retry", "npm:3.259.0"],\ + ["@aws-sdk/middleware-serde", "npm:3.257.0"],\ + ["@aws-sdk/middleware-signing", "npm:3.257.0"],\ + ["@aws-sdk/middleware-stack", "npm:3.257.0"],\ + ["@aws-sdk/middleware-user-agent", "npm:3.257.0"],\ + ["@aws-sdk/node-config-provider", "npm:3.259.0"],\ + ["@aws-sdk/node-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/smithy-client", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/url-parser", "npm:3.257.0"],\ + ["@aws-sdk/util-base64", "npm:3.208.0"],\ + ["@aws-sdk/util-body-length-browser", "npm:3.188.0"],\ + ["@aws-sdk/util-body-length-node", "npm:3.208.0"],\ + ["@aws-sdk/util-defaults-mode-browser", "npm:3.257.0"],\ + ["@aws-sdk/util-defaults-mode-node", "npm:3.259.0"],\ + ["@aws-sdk/util-endpoints", "npm:3.257.0"],\ + ["@aws-sdk/util-retry", "npm:3.257.0"],\ + ["@aws-sdk/util-user-agent-browser", "npm:3.257.0"],\ + ["@aws-sdk/util-user-agent-node", "virtual:91d72389e1b40b19ab1d267bc044cd4800a99c49053896a045ada69da82aebf016d422fce004e61318e649352883ed765629b6472eca0382f3482983beac8a31#npm:3.259.0"],\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["fast-xml-parser", "npm:4.0.11"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/client-sqs", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-client-sqs-npm-3.259.0-6dd483a0aa-af0e6e80d9.zip/node_modules/@aws-sdk/client-sqs/",\ + "packageDependencies": [\ + ["@aws-sdk/client-sqs", "npm:3.259.0"],\ + ["@aws-crypto/sha256-browser", "npm:3.0.0"],\ + ["@aws-crypto/sha256-js", "npm:3.0.0"],\ + ["@aws-sdk/client-sts", "npm:3.259.0"],\ + ["@aws-sdk/config-resolver", "npm:3.259.0"],\ + ["@aws-sdk/credential-provider-node", "npm:3.259.0"],\ + ["@aws-sdk/fetch-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/hash-node", "npm:3.257.0"],\ + ["@aws-sdk/invalid-dependency", "npm:3.257.0"],\ + ["@aws-sdk/md5-js", "npm:3.258.0"],\ + ["@aws-sdk/middleware-content-length", "npm:3.257.0"],\ + ["@aws-sdk/middleware-endpoint", "npm:3.257.0"],\ + ["@aws-sdk/middleware-host-header", "npm:3.257.0"],\ + ["@aws-sdk/middleware-logger", "npm:3.257.0"],\ + ["@aws-sdk/middleware-recursion-detection", "npm:3.257.0"],\ + ["@aws-sdk/middleware-retry", "npm:3.259.0"],\ + ["@aws-sdk/middleware-sdk-sqs", "npm:3.257.0"],\ + ["@aws-sdk/middleware-serde", "npm:3.257.0"],\ + ["@aws-sdk/middleware-signing", "npm:3.257.0"],\ + ["@aws-sdk/middleware-stack", "npm:3.257.0"],\ + ["@aws-sdk/middleware-user-agent", "npm:3.257.0"],\ + ["@aws-sdk/node-config-provider", "npm:3.259.0"],\ + ["@aws-sdk/node-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/smithy-client", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/url-parser", "npm:3.257.0"],\ + ["@aws-sdk/util-base64", "npm:3.208.0"],\ + ["@aws-sdk/util-body-length-browser", "npm:3.188.0"],\ + ["@aws-sdk/util-body-length-node", "npm:3.208.0"],\ + ["@aws-sdk/util-defaults-mode-browser", "npm:3.257.0"],\ + ["@aws-sdk/util-defaults-mode-node", "npm:3.259.0"],\ + ["@aws-sdk/util-endpoints", "npm:3.257.0"],\ + ["@aws-sdk/util-retry", "npm:3.257.0"],\ + ["@aws-sdk/util-user-agent-browser", "npm:3.257.0"],\ + ["@aws-sdk/util-user-agent-node", "virtual:91d72389e1b40b19ab1d267bc044cd4800a99c49053896a045ada69da82aebf016d422fce004e61318e649352883ed765629b6472eca0382f3482983beac8a31#npm:3.259.0"],\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["fast-xml-parser", "npm:4.0.11"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/client-sso", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-client-sso-npm-3.259.0-91d72389e1-533410e116.zip/node_modules/@aws-sdk/client-sso/",\ + "packageDependencies": [\ + ["@aws-sdk/client-sso", "npm:3.259.0"],\ + ["@aws-crypto/sha256-browser", "npm:3.0.0"],\ + ["@aws-crypto/sha256-js", "npm:3.0.0"],\ + ["@aws-sdk/config-resolver", "npm:3.259.0"],\ + ["@aws-sdk/fetch-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/hash-node", "npm:3.257.0"],\ + ["@aws-sdk/invalid-dependency", "npm:3.257.0"],\ + ["@aws-sdk/middleware-content-length", "npm:3.257.0"],\ + ["@aws-sdk/middleware-endpoint", "npm:3.257.0"],\ + ["@aws-sdk/middleware-host-header", "npm:3.257.0"],\ + ["@aws-sdk/middleware-logger", "npm:3.257.0"],\ + ["@aws-sdk/middleware-recursion-detection", "npm:3.257.0"],\ + ["@aws-sdk/middleware-retry", "npm:3.259.0"],\ + ["@aws-sdk/middleware-serde", "npm:3.257.0"],\ + ["@aws-sdk/middleware-stack", "npm:3.257.0"],\ + ["@aws-sdk/middleware-user-agent", "npm:3.257.0"],\ + ["@aws-sdk/node-config-provider", "npm:3.259.0"],\ + ["@aws-sdk/node-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/smithy-client", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/url-parser", "npm:3.257.0"],\ + ["@aws-sdk/util-base64", "npm:3.208.0"],\ + ["@aws-sdk/util-body-length-browser", "npm:3.188.0"],\ + ["@aws-sdk/util-body-length-node", "npm:3.208.0"],\ + ["@aws-sdk/util-defaults-mode-browser", "npm:3.257.0"],\ + ["@aws-sdk/util-defaults-mode-node", "npm:3.259.0"],\ + ["@aws-sdk/util-endpoints", "npm:3.257.0"],\ + ["@aws-sdk/util-retry", "npm:3.257.0"],\ + ["@aws-sdk/util-user-agent-browser", "npm:3.257.0"],\ + ["@aws-sdk/util-user-agent-node", "virtual:91d72389e1b40b19ab1d267bc044cd4800a99c49053896a045ada69da82aebf016d422fce004e61318e649352883ed765629b6472eca0382f3482983beac8a31#npm:3.259.0"],\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/client-sso-oidc", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-client-sso-oidc-npm-3.259.0-8ca9b99b92-f3477807a1.zip/node_modules/@aws-sdk/client-sso-oidc/",\ + "packageDependencies": [\ + ["@aws-sdk/client-sso-oidc", "npm:3.259.0"],\ + ["@aws-crypto/sha256-browser", "npm:3.0.0"],\ + ["@aws-crypto/sha256-js", "npm:3.0.0"],\ + ["@aws-sdk/config-resolver", "npm:3.259.0"],\ + ["@aws-sdk/fetch-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/hash-node", "npm:3.257.0"],\ + ["@aws-sdk/invalid-dependency", "npm:3.257.0"],\ + ["@aws-sdk/middleware-content-length", "npm:3.257.0"],\ + ["@aws-sdk/middleware-endpoint", "npm:3.257.0"],\ + ["@aws-sdk/middleware-host-header", "npm:3.257.0"],\ + ["@aws-sdk/middleware-logger", "npm:3.257.0"],\ + ["@aws-sdk/middleware-recursion-detection", "npm:3.257.0"],\ + ["@aws-sdk/middleware-retry", "npm:3.259.0"],\ + ["@aws-sdk/middleware-serde", "npm:3.257.0"],\ + ["@aws-sdk/middleware-stack", "npm:3.257.0"],\ + ["@aws-sdk/middleware-user-agent", "npm:3.257.0"],\ + ["@aws-sdk/node-config-provider", "npm:3.259.0"],\ + ["@aws-sdk/node-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/smithy-client", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/url-parser", "npm:3.257.0"],\ + ["@aws-sdk/util-base64", "npm:3.208.0"],\ + ["@aws-sdk/util-body-length-browser", "npm:3.188.0"],\ + ["@aws-sdk/util-body-length-node", "npm:3.208.0"],\ + ["@aws-sdk/util-defaults-mode-browser", "npm:3.257.0"],\ + ["@aws-sdk/util-defaults-mode-node", "npm:3.259.0"],\ + ["@aws-sdk/util-endpoints", "npm:3.257.0"],\ + ["@aws-sdk/util-retry", "npm:3.257.0"],\ + ["@aws-sdk/util-user-agent-browser", "npm:3.257.0"],\ + ["@aws-sdk/util-user-agent-node", "virtual:91d72389e1b40b19ab1d267bc044cd4800a99c49053896a045ada69da82aebf016d422fce004e61318e649352883ed765629b6472eca0382f3482983beac8a31#npm:3.259.0"],\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/client-sts", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-client-sts-npm-3.259.0-cafe18e49d-d793c8be30.zip/node_modules/@aws-sdk/client-sts/",\ + "packageDependencies": [\ + ["@aws-sdk/client-sts", "npm:3.259.0"],\ + ["@aws-crypto/sha256-browser", "npm:3.0.0"],\ + ["@aws-crypto/sha256-js", "npm:3.0.0"],\ + ["@aws-sdk/config-resolver", "npm:3.259.0"],\ + ["@aws-sdk/credential-provider-node", "npm:3.259.0"],\ + ["@aws-sdk/fetch-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/hash-node", "npm:3.257.0"],\ + ["@aws-sdk/invalid-dependency", "npm:3.257.0"],\ + ["@aws-sdk/middleware-content-length", "npm:3.257.0"],\ + ["@aws-sdk/middleware-endpoint", "npm:3.257.0"],\ + ["@aws-sdk/middleware-host-header", "npm:3.257.0"],\ + ["@aws-sdk/middleware-logger", "npm:3.257.0"],\ + ["@aws-sdk/middleware-recursion-detection", "npm:3.257.0"],\ + ["@aws-sdk/middleware-retry", "npm:3.259.0"],\ + ["@aws-sdk/middleware-sdk-sts", "npm:3.257.0"],\ + ["@aws-sdk/middleware-serde", "npm:3.257.0"],\ + ["@aws-sdk/middleware-signing", "npm:3.257.0"],\ + ["@aws-sdk/middleware-stack", "npm:3.257.0"],\ + ["@aws-sdk/middleware-user-agent", "npm:3.257.0"],\ + ["@aws-sdk/node-config-provider", "npm:3.259.0"],\ + ["@aws-sdk/node-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/smithy-client", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/url-parser", "npm:3.257.0"],\ + ["@aws-sdk/util-base64", "npm:3.208.0"],\ + ["@aws-sdk/util-body-length-browser", "npm:3.188.0"],\ + ["@aws-sdk/util-body-length-node", "npm:3.208.0"],\ + ["@aws-sdk/util-defaults-mode-browser", "npm:3.257.0"],\ + ["@aws-sdk/util-defaults-mode-node", "npm:3.259.0"],\ + ["@aws-sdk/util-endpoints", "npm:3.257.0"],\ + ["@aws-sdk/util-retry", "npm:3.257.0"],\ + ["@aws-sdk/util-user-agent-browser", "npm:3.257.0"],\ + ["@aws-sdk/util-user-agent-node", "virtual:91d72389e1b40b19ab1d267bc044cd4800a99c49053896a045ada69da82aebf016d422fce004e61318e649352883ed765629b6472eca0382f3482983beac8a31#npm:3.259.0"],\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["fast-xml-parser", "npm:4.0.11"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/config-resolver", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-config-resolver-npm-3.259.0-4a6b2846d8-bea0d6e779.zip/node_modules/@aws-sdk/config-resolver/",\ + "packageDependencies": [\ + ["@aws-sdk/config-resolver", "npm:3.259.0"],\ + ["@aws-sdk/signature-v4", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-config-provider", "npm:3.208.0"],\ + ["@aws-sdk/util-middleware", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/credential-provider-env", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-env-npm-3.257.0-4d9bc6a3ba-706758a608.zip/node_modules/@aws-sdk/credential-provider-env/",\ + "packageDependencies": [\ + ["@aws-sdk/credential-provider-env", "npm:3.257.0"],\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/credential-provider-imds", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-imds-npm-3.259.0-149fcf41a0-8040814204.zip/node_modules/@aws-sdk/credential-provider-imds/",\ + "packageDependencies": [\ + ["@aws-sdk/credential-provider-imds", "npm:3.259.0"],\ + ["@aws-sdk/node-config-provider", "npm:3.259.0"],\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/url-parser", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/credential-provider-ini", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-ini-npm-3.259.0-5e93edff09-bffa9937a2.zip/node_modules/@aws-sdk/credential-provider-ini/",\ + "packageDependencies": [\ + ["@aws-sdk/credential-provider-ini", "npm:3.259.0"],\ + ["@aws-sdk/credential-provider-env", "npm:3.257.0"],\ + ["@aws-sdk/credential-provider-imds", "npm:3.259.0"],\ + ["@aws-sdk/credential-provider-process", "npm:3.257.0"],\ + ["@aws-sdk/credential-provider-sso", "npm:3.259.0"],\ + ["@aws-sdk/credential-provider-web-identity", "npm:3.257.0"],\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/shared-ini-file-loader", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/credential-provider-node", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-node-npm-3.259.0-386d967074-89678fb952.zip/node_modules/@aws-sdk/credential-provider-node/",\ + "packageDependencies": [\ + ["@aws-sdk/credential-provider-node", "npm:3.259.0"],\ + ["@aws-sdk/credential-provider-env", "npm:3.257.0"],\ + ["@aws-sdk/credential-provider-imds", "npm:3.259.0"],\ + ["@aws-sdk/credential-provider-ini", "npm:3.259.0"],\ + ["@aws-sdk/credential-provider-process", "npm:3.257.0"],\ + ["@aws-sdk/credential-provider-sso", "npm:3.259.0"],\ + ["@aws-sdk/credential-provider-web-identity", "npm:3.257.0"],\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/shared-ini-file-loader", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/credential-provider-process", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-process-npm-3.257.0-d1ab6fb7b8-327f02880f.zip/node_modules/@aws-sdk/credential-provider-process/",\ + "packageDependencies": [\ + ["@aws-sdk/credential-provider-process", "npm:3.257.0"],\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/shared-ini-file-loader", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/credential-provider-sso", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-sso-npm-3.259.0-9ad9271aba-77a7c494b2.zip/node_modules/@aws-sdk/credential-provider-sso/",\ + "packageDependencies": [\ + ["@aws-sdk/credential-provider-sso", "npm:3.259.0"],\ + ["@aws-sdk/client-sso", "npm:3.259.0"],\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/shared-ini-file-loader", "npm:3.257.0"],\ + ["@aws-sdk/token-providers", "npm:3.259.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/credential-provider-web-identity", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-credential-provider-web-identity-npm-3.257.0-e32fc43338-260325a0d5.zip/node_modules/@aws-sdk/credential-provider-web-identity/",\ + "packageDependencies": [\ + ["@aws-sdk/credential-provider-web-identity", "npm:3.257.0"],\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/eventstream-codec", [\ + ["npm:3.258.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-eventstream-codec-npm-3.258.0-4031ba04d8-4e82a5e9ec.zip/node_modules/@aws-sdk/eventstream-codec/",\ + "packageDependencies": [\ + ["@aws-sdk/eventstream-codec", "npm:3.258.0"],\ + ["@aws-crypto/crc32", "npm:3.0.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-hex-encoding", "npm:3.201.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/eventstream-serde-browser", [\ + ["npm:3.258.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-eventstream-serde-browser-npm-3.258.0-75b5ffa95a-854aed4167.zip/node_modules/@aws-sdk/eventstream-serde-browser/",\ + "packageDependencies": [\ + ["@aws-sdk/eventstream-serde-browser", "npm:3.258.0"],\ + ["@aws-sdk/eventstream-serde-universal", "npm:3.258.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/eventstream-serde-config-resolver", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-eventstream-serde-config-resolver-npm-3.257.0-1dc715e03b-f2b75c6cb1.zip/node_modules/@aws-sdk/eventstream-serde-config-resolver/",\ + "packageDependencies": [\ + ["@aws-sdk/eventstream-serde-config-resolver", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/eventstream-serde-node", [\ + ["npm:3.258.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-eventstream-serde-node-npm-3.258.0-a662c48827-4a3b4c7d3e.zip/node_modules/@aws-sdk/eventstream-serde-node/",\ + "packageDependencies": [\ + ["@aws-sdk/eventstream-serde-node", "npm:3.258.0"],\ + ["@aws-sdk/eventstream-serde-universal", "npm:3.258.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/eventstream-serde-universal", [\ + ["npm:3.258.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-eventstream-serde-universal-npm-3.258.0-21eddebb9f-6381130f2b.zip/node_modules/@aws-sdk/eventstream-serde-universal/",\ + "packageDependencies": [\ + ["@aws-sdk/eventstream-serde-universal", "npm:3.258.0"],\ + ["@aws-sdk/eventstream-codec", "npm:3.258.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/fetch-http-handler", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-fetch-http-handler-npm-3.257.0-11e0648202-d30bd77c24.zip/node_modules/@aws-sdk/fetch-http-handler/",\ + "packageDependencies": [\ + ["@aws-sdk/fetch-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/querystring-builder", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-base64", "npm:3.208.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/hash-blob-browser", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-hash-blob-browser-npm-3.257.0-923bd90fce-2e4f48de72.zip/node_modules/@aws-sdk/hash-blob-browser/",\ + "packageDependencies": [\ + ["@aws-sdk/hash-blob-browser", "npm:3.257.0"],\ + ["@aws-sdk/chunked-blob-reader", "npm:3.188.0"],\ + ["@aws-sdk/chunked-blob-reader-native", "npm:3.208.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/hash-node", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-hash-node-npm-3.257.0-87770cf8e3-01dde18b96.zip/node_modules/@aws-sdk/hash-node/",\ + "packageDependencies": [\ + ["@aws-sdk/hash-node", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-buffer-from", "npm:3.208.0"],\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/hash-stream-node", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-hash-stream-node-npm-3.257.0-e442260f7d-3e7fa05bf9.zip/node_modules/@aws-sdk/hash-stream-node/",\ + "packageDependencies": [\ + ["@aws-sdk/hash-stream-node", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/invalid-dependency", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-invalid-dependency-npm-3.257.0-ed50e1d6cb-2b5dad1087.zip/node_modules/@aws-sdk/invalid-dependency/",\ + "packageDependencies": [\ + ["@aws-sdk/invalid-dependency", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/is-array-buffer", [\ + ["npm:3.201.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-is-array-buffer-npm-3.201.0-ecd842dff4-0f96176016.zip/node_modules/@aws-sdk/is-array-buffer/",\ + "packageDependencies": [\ + ["@aws-sdk/is-array-buffer", "npm:3.201.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/md5-js", [\ + ["npm:3.258.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-md5-js-npm-3.258.0-1b96612226-822b766f8d.zip/node_modules/@aws-sdk/md5-js/",\ + "packageDependencies": [\ + ["@aws-sdk/md5-js", "npm:3.258.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-bucket-endpoint", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-bucket-endpoint-npm-3.259.0-98299658f3-51fa794986.zip/node_modules/@aws-sdk/middleware-bucket-endpoint/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-bucket-endpoint", "npm:3.259.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-arn-parser", "npm:3.208.0"],\ + ["@aws-sdk/util-config-provider", "npm:3.208.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-content-length", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-content-length-npm-3.257.0-539771bf1e-a0c10e6649.zip/node_modules/@aws-sdk/middleware-content-length/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-content-length", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-endpoint", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-endpoint-npm-3.257.0-4daebb95ee-d4fa8c94b1.zip/node_modules/@aws-sdk/middleware-endpoint/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-endpoint", "npm:3.257.0"],\ + ["@aws-sdk/middleware-serde", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/signature-v4", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/url-parser", "npm:3.257.0"],\ + ["@aws-sdk/util-config-provider", "npm:3.208.0"],\ + ["@aws-sdk/util-middleware", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-expect-continue", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-expect-continue-npm-3.257.0-aa9a0dd8e0-a91540edd3.zip/node_modules/@aws-sdk/middleware-expect-continue/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-expect-continue", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-flexible-checksums", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-flexible-checksums-npm-3.259.0-b6a5e8ebff-70b768cb79.zip/node_modules/@aws-sdk/middleware-flexible-checksums/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-flexible-checksums", "npm:3.259.0"],\ + ["@aws-crypto/crc32", "npm:3.0.0"],\ + ["@aws-crypto/crc32c", "npm:3.0.0"],\ + ["@aws-sdk/is-array-buffer", "npm:3.201.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-host-header", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-host-header-npm-3.257.0-55ab1d680e-e39399a28a.zip/node_modules/@aws-sdk/middleware-host-header/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-host-header", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-location-constraint", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-location-constraint-npm-3.257.0-bf6254bc72-1abd3975b3.zip/node_modules/@aws-sdk/middleware-location-constraint/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-location-constraint", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-logger", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-logger-npm-3.257.0-35c51a8e82-703b8f4b61.zip/node_modules/@aws-sdk/middleware-logger/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-logger", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-recursion-detection", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-recursion-detection-npm-3.257.0-122e364acd-ef2efee3dd.zip/node_modules/@aws-sdk/middleware-recursion-detection/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-recursion-detection", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-retry", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-retry-npm-3.259.0-d45397b357-ec0eca0613.zip/node_modules/@aws-sdk/middleware-retry/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-retry", "npm:3.259.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/service-error-classification", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-middleware", "npm:3.257.0"],\ + ["@aws-sdk/util-retry", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"],\ + ["uuid", "npm:8.3.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-sdk-s3", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-sdk-s3-npm-3.257.0-6e32c39e04-03cb986e3b.zip/node_modules/@aws-sdk/middleware-sdk-s3/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-sdk-s3", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-arn-parser", "npm:3.208.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-sdk-sqs", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-sdk-sqs-npm-3.257.0-2cafc10e76-69b920419c.zip/node_modules/@aws-sdk/middleware-sdk-sqs/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-sdk-sqs", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-hex-encoding", "npm:3.201.0"],\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-sdk-sts", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-sdk-sts-npm-3.257.0-8a4514b808-6837429dec.zip/node_modules/@aws-sdk/middleware-sdk-sts/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-sdk-sts", "npm:3.257.0"],\ + ["@aws-sdk/middleware-signing", "npm:3.257.0"],\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/signature-v4", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-serde", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-serde-npm-3.257.0-df1295c30c-d6fbadb9e8.zip/node_modules/@aws-sdk/middleware-serde/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-serde", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-signing", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-signing-npm-3.257.0-6d36737e9a-c54d198b78.zip/node_modules/@aws-sdk/middleware-signing/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-signing", "npm:3.257.0"],\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/signature-v4", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-middleware", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-ssec", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-ssec-npm-3.257.0-fa542b96ca-353e21d06b.zip/node_modules/@aws-sdk/middleware-ssec/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-ssec", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-stack", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-stack-npm-3.257.0-0c226b0fbe-42bcffc9f2.zip/node_modules/@aws-sdk/middleware-stack/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-stack", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/middleware-user-agent", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-middleware-user-agent-npm-3.257.0-418c474740-10d959c0a5.zip/node_modules/@aws-sdk/middleware-user-agent/",\ + "packageDependencies": [\ + ["@aws-sdk/middleware-user-agent", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/node-config-provider", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-node-config-provider-npm-3.259.0-b052a2c37d-c146cba62d.zip/node_modules/@aws-sdk/node-config-provider/",\ + "packageDependencies": [\ + ["@aws-sdk/node-config-provider", "npm:3.259.0"],\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/shared-ini-file-loader", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/node-http-handler", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-node-http-handler-npm-3.257.0-57666b24a8-c347c97204.zip/node_modules/@aws-sdk/node-http-handler/",\ + "packageDependencies": [\ + ["@aws-sdk/node-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/abort-controller", "npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/querystring-builder", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/property-provider", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-property-provider-npm-3.257.0-41a7f8a7e2-cb95821802.zip/node_modules/@aws-sdk/property-provider/",\ + "packageDependencies": [\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/protocol-http", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-protocol-http-npm-3.257.0-0368048931-22aa402429.zip/node_modules/@aws-sdk/protocol-http/",\ + "packageDependencies": [\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/querystring-builder", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-querystring-builder-npm-3.257.0-086eed517e-d6dcda9abe.zip/node_modules/@aws-sdk/querystring-builder/",\ + "packageDependencies": [\ + ["@aws-sdk/querystring-builder", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-uri-escape", "npm:3.201.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/querystring-parser", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-querystring-parser-npm-3.257.0-fefed3fce8-c17eb1bea4.zip/node_modules/@aws-sdk/querystring-parser/",\ + "packageDependencies": [\ + ["@aws-sdk/querystring-parser", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/service-error-classification", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-service-error-classification-npm-3.257.0-96c9a890cf-ff3e68b347.zip/node_modules/@aws-sdk/service-error-classification/",\ + "packageDependencies": [\ + ["@aws-sdk/service-error-classification", "npm:3.257.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/shared-ini-file-loader", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-shared-ini-file-loader-npm-3.257.0-35fc277ba6-485961e97f.zip/node_modules/@aws-sdk/shared-ini-file-loader/",\ + "packageDependencies": [\ + ["@aws-sdk/shared-ini-file-loader", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/signature-v4", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-signature-v4-npm-3.257.0-a5b75b1b08-f2042d1b4b.zip/node_modules/@aws-sdk/signature-v4/",\ + "packageDependencies": [\ + ["@aws-sdk/signature-v4", "npm:3.257.0"],\ + ["@aws-sdk/is-array-buffer", "npm:3.201.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-hex-encoding", "npm:3.201.0"],\ + ["@aws-sdk/util-middleware", "npm:3.257.0"],\ + ["@aws-sdk/util-uri-escape", "npm:3.201.0"],\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/signature-v4-multi-region", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-signature-v4-multi-region-npm-3.257.0-586741b8c8-88c26c8b1d.zip/node_modules/@aws-sdk/signature-v4-multi-region/",\ + "packageDependencies": [\ + ["@aws-sdk/signature-v4-multi-region", "npm:3.257.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:825b71c5db540535b814bd50ee9270da136b9a7e27e3b3b5bf442a3431538201acb5e65f36f27c691c08e6dc751c4adef400dfa32e1db340d0e5c56edf3a0ffd#npm:3.257.0", {\ + "packageLocation": "./.yarn/__virtual__/@aws-sdk-signature-v4-multi-region-virtual-b881561d06/0/cache/@aws-sdk-signature-v4-multi-region-npm-3.257.0-586741b8c8-88c26c8b1d.zip/node_modules/@aws-sdk/signature-v4-multi-region/",\ + "packageDependencies": [\ + ["@aws-sdk/signature-v4-multi-region", "virtual:825b71c5db540535b814bd50ee9270da136b9a7e27e3b3b5bf442a3431538201acb5e65f36f27c691c08e6dc751c4adef400dfa32e1db340d0e5c56edf3a0ffd#npm:3.257.0"],\ + ["@aws-sdk/protocol-http", "npm:3.257.0"],\ + ["@aws-sdk/signature-v4", "npm:3.257.0"],\ + ["@aws-sdk/signature-v4-crt", null],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-arn-parser", "npm:3.208.0"],\ + ["@types/aws-sdk__signature-v4-crt", null],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "packagePeers": [\ + "@aws-sdk/signature-v4-crt",\ + "@types/aws-sdk__signature-v4-crt"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/smithy-client", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-smithy-client-npm-3.257.0-1777a76366-5d99662f2f.zip/node_modules/@aws-sdk/smithy-client/",\ + "packageDependencies": [\ + ["@aws-sdk/smithy-client", "npm:3.257.0"],\ + ["@aws-sdk/middleware-stack", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/token-providers", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-token-providers-npm-3.259.0-66534223f7-82dd4720dd.zip/node_modules/@aws-sdk/token-providers/",\ + "packageDependencies": [\ + ["@aws-sdk/token-providers", "npm:3.259.0"],\ + ["@aws-sdk/client-sso-oidc", "npm:3.259.0"],\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/shared-ini-file-loader", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/types", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-types-npm-3.257.0-af2c2dd9dc-88a1bb6dbb.zip/node_modules/@aws-sdk/types/",\ + "packageDependencies": [\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/url-parser", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-url-parser-npm-3.257.0-a9b2294954-9ee533b7b0.zip/node_modules/@aws-sdk/url-parser/",\ + "packageDependencies": [\ + ["@aws-sdk/url-parser", "npm:3.257.0"],\ + ["@aws-sdk/querystring-parser", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-arn-parser", [\ + ["npm:3.208.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-arn-parser-npm-3.208.0-d48c3beabc-caf14336d7.zip/node_modules/@aws-sdk/util-arn-parser/",\ + "packageDependencies": [\ + ["@aws-sdk/util-arn-parser", "npm:3.208.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-base64", [\ + ["npm:3.208.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-base64-npm-3.208.0-5d53487036-37457d76b2.zip/node_modules/@aws-sdk/util-base64/",\ + "packageDependencies": [\ + ["@aws-sdk/util-base64", "npm:3.208.0"],\ + ["@aws-sdk/util-buffer-from", "npm:3.208.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-body-length-browser", [\ + ["npm:3.188.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-body-length-browser-npm-3.188.0-373c33bcdb-04a26e9a7e.zip/node_modules/@aws-sdk/util-body-length-browser/",\ + "packageDependencies": [\ + ["@aws-sdk/util-body-length-browser", "npm:3.188.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-body-length-node", [\ + ["npm:3.208.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-body-length-node-npm-3.208.0-f5dbedc375-140e81cc5c.zip/node_modules/@aws-sdk/util-body-length-node/",\ + "packageDependencies": [\ + ["@aws-sdk/util-body-length-node", "npm:3.208.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-buffer-from", [\ + ["npm:3.208.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-buffer-from-npm-3.208.0-71caf9e48b-e13f238e3b.zip/node_modules/@aws-sdk/util-buffer-from/",\ + "packageDependencies": [\ + ["@aws-sdk/util-buffer-from", "npm:3.208.0"],\ + ["@aws-sdk/is-array-buffer", "npm:3.201.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-config-provider", [\ + ["npm:3.208.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-config-provider-npm-3.208.0-0655efa646-071ffd663f.zip/node_modules/@aws-sdk/util-config-provider/",\ + "packageDependencies": [\ + ["@aws-sdk/util-config-provider", "npm:3.208.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-defaults-mode-browser", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-defaults-mode-browser-npm-3.257.0-671057fb46-7ad8e94998.zip/node_modules/@aws-sdk/util-defaults-mode-browser/",\ + "packageDependencies": [\ + ["@aws-sdk/util-defaults-mode-browser", "npm:3.257.0"],\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["bowser", "npm:2.11.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-defaults-mode-node", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-defaults-mode-node-npm-3.259.0-622dbc817d-477f7ab495.zip/node_modules/@aws-sdk/util-defaults-mode-node/",\ + "packageDependencies": [\ + ["@aws-sdk/util-defaults-mode-node", "npm:3.259.0"],\ + ["@aws-sdk/config-resolver", "npm:3.259.0"],\ + ["@aws-sdk/credential-provider-imds", "npm:3.259.0"],\ + ["@aws-sdk/node-config-provider", "npm:3.259.0"],\ + ["@aws-sdk/property-provider", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-endpoints", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-endpoints-npm-3.257.0-9eb8988be9-b5e840b89d.zip/node_modules/@aws-sdk/util-endpoints/",\ + "packageDependencies": [\ + ["@aws-sdk/util-endpoints", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-hex-encoding", [\ + ["npm:3.201.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-hex-encoding-npm-3.201.0-77317d3d40-b9e99e215f.zip/node_modules/@aws-sdk/util-hex-encoding/",\ + "packageDependencies": [\ + ["@aws-sdk/util-hex-encoding", "npm:3.201.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-locate-window", [\ + ["npm:3.208.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-locate-window-npm-3.208.0-a3531f344f-d6128024a6.zip/node_modules/@aws-sdk/util-locate-window/",\ + "packageDependencies": [\ + ["@aws-sdk/util-locate-window", "npm:3.208.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-middleware", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-middleware-npm-3.257.0-8c71e835eb-aeceb688bf.zip/node_modules/@aws-sdk/util-middleware/",\ + "packageDependencies": [\ + ["@aws-sdk/util-middleware", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-retry", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-retry-npm-3.257.0-1b72104f85-644c86a085.zip/node_modules/@aws-sdk/util-retry/",\ + "packageDependencies": [\ + ["@aws-sdk/util-retry", "npm:3.257.0"],\ + ["@aws-sdk/service-error-classification", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-stream-browser", [\ + ["npm:3.258.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-stream-browser-npm-3.258.0-26101ba689-a83ef95b54.zip/node_modules/@aws-sdk/util-stream-browser/",\ + "packageDependencies": [\ + ["@aws-sdk/util-stream-browser", "npm:3.258.0"],\ + ["@aws-sdk/fetch-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-base64", "npm:3.208.0"],\ + ["@aws-sdk/util-hex-encoding", "npm:3.201.0"],\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-stream-node", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-stream-node-npm-3.257.0-56e78155f6-798c2a7b0e.zip/node_modules/@aws-sdk/util-stream-node/",\ + "packageDependencies": [\ + ["@aws-sdk/util-stream-node", "npm:3.257.0"],\ + ["@aws-sdk/node-http-handler", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@aws-sdk/util-buffer-from", "npm:3.208.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-uri-escape", [\ + ["npm:3.201.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-uri-escape-npm-3.201.0-5b81898fe5-6eaa281a10.zip/node_modules/@aws-sdk/util-uri-escape/",\ + "packageDependencies": [\ + ["@aws-sdk/util-uri-escape", "npm:3.201.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-user-agent-browser", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-user-agent-browser-npm-3.257.0-4958cf0807-2987161a86.zip/node_modules/@aws-sdk/util-user-agent-browser/",\ + "packageDependencies": [\ + ["@aws-sdk/util-user-agent-browser", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["bowser", "npm:2.11.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-user-agent-node", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-user-agent-node-npm-3.259.0-d69488b857-b561fe34a3.zip/node_modules/@aws-sdk/util-user-agent-node/",\ + "packageDependencies": [\ + ["@aws-sdk/util-user-agent-node", "npm:3.259.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:91d72389e1b40b19ab1d267bc044cd4800a99c49053896a045ada69da82aebf016d422fce004e61318e649352883ed765629b6472eca0382f3482983beac8a31#npm:3.259.0", {\ + "packageLocation": "./.yarn/__virtual__/@aws-sdk-util-user-agent-node-virtual-33f6f3443f/0/cache/@aws-sdk-util-user-agent-node-npm-3.259.0-d69488b857-b561fe34a3.zip/node_modules/@aws-sdk/util-user-agent-node/",\ + "packageDependencies": [\ + ["@aws-sdk/util-user-agent-node", "virtual:91d72389e1b40b19ab1d267bc044cd4800a99c49053896a045ada69da82aebf016d422fce004e61318e649352883ed765629b6472eca0382f3482983beac8a31#npm:3.259.0"],\ + ["@aws-sdk/node-config-provider", "npm:3.259.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["@types/aws-crt", null],\ + ["aws-crt", null],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "packagePeers": [\ + "@types/aws-crt",\ + "aws-crt"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-utf8", [\ + ["npm:3.254.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-utf8-npm-3.254.0-70c18ab2ed-686e28b203.zip/node_modules/@aws-sdk/util-utf8/",\ + "packageDependencies": [\ + ["@aws-sdk/util-utf8", "npm:3.254.0"],\ + ["@aws-sdk/util-buffer-from", "npm:3.208.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-utf8-browser", [\ + ["npm:3.259.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-utf8-browser-npm-3.259.0-343a1dba08-32092ea40f.zip/node_modules/@aws-sdk/util-utf8-browser/",\ + "packageDependencies": [\ + ["@aws-sdk/util-utf8-browser", "npm:3.259.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/util-waiter", [\ + ["npm:3.257.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-util-waiter-npm-3.257.0-2e6a9403fb-8e719d8a26.zip/node_modules/@aws-sdk/util-waiter/",\ + "packageDependencies": [\ + ["@aws-sdk/util-waiter", "npm:3.257.0"],\ + ["@aws-sdk/abort-controller", "npm:3.257.0"],\ + ["@aws-sdk/types", "npm:3.257.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@aws-sdk/xml-builder", [\ + ["npm:3.201.0", {\ + "packageLocation": "./.yarn/cache/@aws-sdk-xml-builder-npm-3.201.0-9cc81cefae-5844c5ecf6.zip/node_modules/@aws-sdk/xml-builder/",\ + "packageDependencies": [\ + ["@aws-sdk/xml-builder", "npm:3.201.0"],\ + ["tslib", "npm:2.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@babel/code-frame", [\ ["npm:7.18.6", {\ "packageLocation": "./.yarn/cache/@babel-code-frame-npm-7.18.6-25229a7e34-eb27d165ea.zip/node_modules/@babel/code-frame/",\ @@ -2700,6 +4053,8 @@ const RAW_RUNTIME_STATE = "packageLocation": "./packages/analytics/",\ "packageDependencies": [\ ["@standardnotes/analytics", "workspace:packages/analytics"],\ + ["@aws-sdk/client-sns", "npm:3.259.0"],\ + ["@aws-sdk/client-sqs", "npm:3.259.0"],\ ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.0"],\ ["@sentry/node", "npm:7.28.1"],\ ["@standardnotes/common", "workspace:packages/common"],\ @@ -2713,7 +4068,6 @@ const RAW_RUNTIME_STATE = ["@types/newrelic", "npm:9.4.0"],\ ["@types/node", "npm:18.11.9"],\ ["@typescript-eslint/eslint-plugin", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:5.48.2"],\ - ["aws-sdk", "npm:2.1260.0"],\ ["dayjs", "npm:1.11.6"],\ ["dotenv", "npm:16.0.1"],\ ["eslint", "npm:8.32.0"],\ @@ -2770,7 +4124,6 @@ const RAW_RUNTIME_STATE = ["@types/newrelic", "npm:9.4.0"],\ ["@types/prettyjson", "npm:0.0.30"],\ ["@typescript-eslint/eslint-plugin", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:5.48.2"],\ - ["aws-sdk", "npm:2.1260.0"],\ ["axios", "npm:1.1.3"],\ ["cors", "npm:2.8.5"],\ ["dotenv", "npm:16.0.1"],\ @@ -2801,6 +4154,8 @@ const RAW_RUNTIME_STATE = "packageLocation": "./packages/auth/",\ "packageDependencies": [\ ["@standardnotes/auth-server", "workspace:packages/auth"],\ + ["@aws-sdk/client-sns", "npm:3.259.0"],\ + ["@aws-sdk/client-sqs", "npm:3.259.0"],\ ["@cbor-extract/cbor-extract-linux-arm64", "npm:2.1.1"],\ ["@cbor-extract/cbor-extract-linux-x64", "npm:2.1.1"],\ ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.0"],\ @@ -2832,7 +4187,6 @@ const RAW_RUNTIME_STATE = ["@types/ua-parser-js", "npm:0.7.36"],\ ["@types/uuid", "npm:8.3.4"],\ ["@typescript-eslint/eslint-plugin", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:5.48.2"],\ - ["aws-sdk", "npm:2.1260.0"],\ ["axios", "npm:1.1.3"],\ ["bcryptjs", "npm:2.4.3"],\ ["cors", "npm:2.8.5"],\ @@ -2934,18 +4288,19 @@ const RAW_RUNTIME_STATE = "packageLocation": "./packages/domain-events-infra/",\ "packageDependencies": [\ ["@standardnotes/domain-events-infra", "workspace:packages/domain-events-infra"],\ + ["@aws-sdk/client-sns", "npm:3.259.0"],\ + ["@aws-sdk/client-sqs", "npm:3.259.0"],\ ["@standardnotes/domain-events", "workspace:packages/domain-events"],\ ["@types/ioredis", "npm:5.0.0"],\ ["@types/jest", "npm:29.1.1"],\ ["@types/newrelic", "npm:9.4.0"],\ ["@typescript-eslint/eslint-plugin", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:5.48.2"],\ - ["aws-sdk", "npm:2.1260.0"],\ ["eslint-plugin-prettier", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:4.2.1"],\ ["ioredis", "npm:5.2.4"],\ ["jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.1.2"],\ ["newrelic", "npm:9.8.0"],\ ["reflect-metadata", "npm:0.1.13"],\ - ["sqs-consumer", "virtual:685a6222c3349423674bb7f0684ba34e2ab20912010f352e04dcf707a156e13183fc382e2417cb37a60f3e7b52fd0178c53181674890e1773eb83e190dc13378#npm:5.7.0"],\ + ["sqs-consumer", "virtual:685a6222c3349423674bb7f0684ba34e2ab20912010f352e04dcf707a156e13183fc382e2417cb37a60f3e7b52fd0178c53181674890e1773eb83e190dc13378#npm:6.2.1"],\ ["ts-jest", "virtual:fd909b174d079e30b336c4ce72c38a88c1e447767b1a8dd7655e07719a1e31b97807f0931368724fc78897ff15e6a6d00b83316c0f76d11f85111f342e08bb79#npm:29.0.3"],\ ["typescript", "patch:typescript@npm%3A4.8.4#optional!builtin::version=4.8.4&hash=701156"],\ ["winston", "npm:3.8.2"]\ @@ -2973,6 +4328,7 @@ const RAW_RUNTIME_STATE = "packageLocation": "./packages/event-store/",\ "packageDependencies": [\ ["@standardnotes/event-store", "workspace:packages/event-store"],\ + ["@aws-sdk/client-sqs", "npm:3.259.0"],\ ["@standardnotes/domain-events", "workspace:packages/domain-events"],\ ["@standardnotes/domain-events-infra", "workspace:packages/domain-events-infra"],\ ["@standardnotes/time", "workspace:packages/time"],\ @@ -2981,7 +4337,6 @@ const RAW_RUNTIME_STATE = ["@types/newrelic", "npm:9.4.0"],\ ["@types/nodemailer", "npm:6.4.6"],\ ["@typescript-eslint/eslint-plugin", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:5.48.2"],\ - ["aws-sdk", "npm:2.1260.0"],\ ["dotenv", "npm:16.0.1"],\ ["eslint", "npm:8.32.0"],\ ["eslint-plugin-prettier", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.2.1"],\ @@ -3028,6 +4383,9 @@ const RAW_RUNTIME_STATE = "packageLocation": "./packages/files/",\ "packageDependencies": [\ ["@standardnotes/files-server", "workspace:packages/files"],\ + ["@aws-sdk/client-s3", "npm:3.259.0"],\ + ["@aws-sdk/client-sns", "npm:3.259.0"],\ + ["@aws-sdk/client-sqs", "npm:3.259.0"],\ ["@sentry/node", "npm:7.28.1"],\ ["@standardnotes/config", "npm:2.4.3"],\ ["@standardnotes/domain-core", "workspace:packages/domain-core"],\ @@ -3047,7 +4405,6 @@ const RAW_RUNTIME_STATE = ["@types/prettyjson", "npm:0.0.30"],\ ["@types/uuid", "npm:8.3.4"],\ ["@typescript-eslint/eslint-plugin", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:5.48.2"],\ - ["aws-sdk", "npm:2.1260.0"],\ ["connect-busboy", "npm:1.0.0"],\ ["cors", "npm:2.8.5"],\ ["dayjs", "npm:1.11.6"],\ @@ -3135,6 +4492,8 @@ const RAW_RUNTIME_STATE = "packageLocation": "./packages/revisions/",\ "packageDependencies": [\ ["@standardnotes/revisions-server", "workspace:packages/revisions"],\ + ["@aws-sdk/client-s3", "npm:3.259.0"],\ + ["@aws-sdk/client-sqs", "npm:3.259.0"],\ ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.0"],\ ["@sentry/node", "npm:7.28.1"],\ ["@standardnotes/api", "npm:1.24.10"],\ @@ -3152,7 +4511,6 @@ const RAW_RUNTIME_STATE = ["@types/jest", "npm:29.1.1"],\ ["@types/newrelic", "npm:9.4.0"],\ ["@typescript-eslint/eslint-plugin", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:5.48.2"],\ - ["aws-sdk", "npm:2.1260.0"],\ ["cors", "npm:2.8.5"],\ ["dotenv", "npm:16.0.1"],\ ["eslint", "npm:8.32.0"],\ @@ -3180,6 +4538,8 @@ const RAW_RUNTIME_STATE = "packageLocation": "./packages/scheduler/",\ "packageDependencies": [\ ["@standardnotes/scheduler-server", "workspace:packages/scheduler"],\ + ["@aws-sdk/client-sns", "npm:3.259.0"],\ + ["@aws-sdk/client-sqs", "npm:3.259.0"],\ ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.0"],\ ["@sentry/node", "npm:7.28.1"],\ ["@standardnotes/domain-core", "workspace:packages/domain-core"],\ @@ -3192,7 +4552,6 @@ const RAW_RUNTIME_STATE = ["@types/newrelic", "npm:9.4.0"],\ ["@types/node", "npm:18.11.9"],\ ["@typescript-eslint/eslint-plugin", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:5.48.2"],\ - ["aws-sdk", "npm:2.1260.0"],\ ["dayjs", "npm:1.11.6"],\ ["dotenv", "npm:16.0.1"],\ ["eslint", "npm:8.32.0"],\ @@ -3313,6 +4672,9 @@ const RAW_RUNTIME_STATE = "packageLocation": "./packages/syncing-server/",\ "packageDependencies": [\ ["@standardnotes/syncing-server", "workspace:packages/syncing-server"],\ + ["@aws-sdk/client-s3", "npm:3.259.0"],\ + ["@aws-sdk/client-sns", "npm:3.259.0"],\ + ["@aws-sdk/client-sqs", "npm:3.259.0"],\ ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.0"],\ ["@sentry/node", "npm:7.28.1"],\ ["@sentry/tracing", "npm:7.28.1"],\ @@ -3337,7 +4699,6 @@ const RAW_RUNTIME_STATE = ["@types/ua-parser-js", "npm:0.7.36"],\ ["@types/uuid", "npm:8.3.4"],\ ["@typescript-eslint/eslint-plugin", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:5.48.2"],\ - ["aws-sdk", "npm:2.1260.0"],\ ["axios", "npm:1.1.3"],\ ["cors", "npm:2.8.5"],\ ["dotenv", "npm:16.0.1"],\ @@ -3414,6 +4775,7 @@ const RAW_RUNTIME_STATE = "packageLocation": "./packages/websockets/",\ "packageDependencies": [\ ["@standardnotes/websockets-server", "workspace:packages/websockets"],\ + ["@aws-sdk/client-sqs", "npm:3.259.0"],\ ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.0"],\ ["@sentry/node", "npm:7.28.1"],\ ["@standardnotes/api", "npm:1.24.10"],\ @@ -3429,7 +4791,6 @@ const RAW_RUNTIME_STATE = ["@types/jest", "npm:29.1.1"],\ ["@types/newrelic", "npm:9.4.0"],\ ["@typescript-eslint/eslint-plugin", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:5.48.2"],\ - ["aws-sdk", "npm:2.1260.0"],\ ["axios", "npm:1.1.3"],\ ["cors", "npm:2.8.5"],\ ["dotenv", "npm:16.0.1"],\ @@ -3456,6 +4817,8 @@ const RAW_RUNTIME_STATE = "packageLocation": "./packages/workspace/",\ "packageDependencies": [\ ["@standardnotes/workspace-server", "workspace:packages/workspace"],\ + ["@aws-sdk/client-sns", "npm:3.259.0"],\ + ["@aws-sdk/client-sqs", "npm:3.259.0"],\ ["@newrelic/winston-enricher", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:4.0.0"],\ ["@sentry/node", "npm:7.28.1"],\ ["@standardnotes/api", "npm:1.24.10"],\ @@ -3472,7 +4835,6 @@ const RAW_RUNTIME_STATE = ["@types/jest", "npm:29.1.1"],\ ["@types/newrelic", "npm:9.4.0"],\ ["@typescript-eslint/eslint-plugin", "virtual:c66bf20e88479ada0172094776519a9f51acc4731d22079b60a295bcec7ea42d5545cbce58a77a50d932bf953298799135e99707486e343da6d99ba1d167bdbd#npm:5.48.2"],\ - ["aws-sdk", "npm:2.1260.0"],\ ["cors", "npm:2.8.5"],\ ["dotenv", "npm:16.0.1"],\ ["eslint", "npm:8.32.0"],\ @@ -4892,34 +6254,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["available-typed-arrays", [\ - ["npm:1.0.5", {\ - "packageLocation": "./.yarn/cache/available-typed-arrays-npm-1.0.5-88f321e4d3-6b301a7ec3.zip/node_modules/available-typed-arrays/",\ - "packageDependencies": [\ - ["available-typed-arrays", "npm:1.0.5"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["aws-sdk", [\ - ["npm:2.1260.0", {\ - "packageLocation": "./.yarn/cache/aws-sdk-npm-2.1260.0-0145998ab1-9a1b2e4cb5.zip/node_modules/aws-sdk/",\ - "packageDependencies": [\ - ["aws-sdk", "npm:2.1260.0"],\ - ["buffer", "npm:4.9.2"],\ - ["events", "npm:1.1.1"],\ - ["ieee754", "npm:1.1.13"],\ - ["jmespath", "npm:0.16.0"],\ - ["querystring", "npm:0.2.0"],\ - ["sax", "npm:1.2.1"],\ - ["url", "npm:0.10.3"],\ - ["util", "npm:0.12.5"],\ - ["uuid", "npm:8.0.0"],\ - ["xml2js", "npm:0.4.19"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["axios", [\ ["npm:1.1.3", {\ "packageLocation": "./.yarn/cache/axios-npm-1.1.3-4b63965ac1-2e28acd01c.zip/node_modules/axios/",\ @@ -5147,6 +6481,15 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["bowser", [\ + ["npm:2.11.0", {\ + "packageLocation": "./.yarn/cache/bowser-npm-2.11.0-33664d9063-1665856cc9.zip/node_modules/bowser/",\ + "packageDependencies": [\ + ["bowser", "npm:2.11.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["boxen", [\ ["npm:7.0.0", {\ "packageLocation": "./.yarn/cache/boxen-npm-7.0.0-86e7bcbd8c-5625c13a75.zip/node_modules/boxen/",\ @@ -5227,16 +6570,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["buffer", [\ - ["npm:4.9.2", {\ - "packageLocation": "./.yarn/cache/buffer-npm-4.9.2-9e40b5e87a-baf84376f2.zip/node_modules/buffer/",\ - "packageDependencies": [\ - ["buffer", "npm:4.9.2"],\ - ["base64-js", "npm:1.5.1"],\ - ["ieee754", "npm:1.2.1"],\ - ["isarray", "npm:1.0.0"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:5.7.1", {\ "packageLocation": "./.yarn/cache/buffer-npm-5.7.1-513ef8259e-8e611bed4d.zip/node_modules/buffer/",\ "packageDependencies": [\ @@ -6365,17 +7698,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["define-properties", [\ - ["npm:1.1.4", {\ - "packageLocation": "./.yarn/cache/define-properties-npm-1.1.4-85ee575655-94a6a24f78.zip/node_modules/define-properties/",\ - "packageDependencies": [\ - ["define-properties", "npm:1.1.4"],\ - ["has-property-descriptors", "npm:1.0.0"],\ - ["object-keys", "npm:1.1.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["delayed-stream", [\ ["npm:1.0.0", {\ "packageLocation": "./.yarn/cache/delayed-stream-npm-1.0.0-c5a4c4cc02-22f11ed342.zip/node_modules/delayed-stream/",\ @@ -6700,51 +8022,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["es-abstract", [\ - ["npm:1.20.4", {\ - "packageLocation": "./.yarn/cache/es-abstract-npm-1.20.4-543318afab-afe27b8a80.zip/node_modules/es-abstract/",\ - "packageDependencies": [\ - ["es-abstract", "npm:1.20.4"],\ - ["call-bind", "npm:1.0.2"],\ - ["es-to-primitive", "npm:1.2.1"],\ - ["function-bind", "npm:1.1.1"],\ - ["function.prototype.name", "npm:1.1.5"],\ - ["get-intrinsic", "npm:1.1.3"],\ - ["get-symbol-description", "npm:1.0.0"],\ - ["has", "npm:1.0.3"],\ - ["has-property-descriptors", "npm:1.0.0"],\ - ["has-symbols", "npm:1.0.3"],\ - ["internal-slot", "npm:1.0.3"],\ - ["is-callable", "npm:1.2.7"],\ - ["is-negative-zero", "npm:2.0.2"],\ - ["is-regex", "npm:1.1.4"],\ - ["is-shared-array-buffer", "npm:1.0.2"],\ - ["is-string", "npm:1.0.7"],\ - ["is-weakref", "npm:1.0.2"],\ - ["object-inspect", "npm:1.12.2"],\ - ["object-keys", "npm:1.1.1"],\ - ["object.assign", "npm:4.1.4"],\ - ["regexp.prototype.flags", "npm:1.4.3"],\ - ["safe-regex-test", "npm:1.0.0"],\ - ["string.prototype.trimend", "npm:1.0.5"],\ - ["string.prototype.trimstart", "npm:1.0.5"],\ - ["unbox-primitive", "npm:1.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["es-to-primitive", [\ - ["npm:1.2.1", {\ - "packageLocation": "./.yarn/cache/es-to-primitive-npm-1.2.1-b7a7eac6c5-b419a547ff.zip/node_modules/es-to-primitive/",\ - "packageDependencies": [\ - ["es-to-primitive", "npm:1.2.1"],\ - ["is-callable", "npm:1.2.7"],\ - ["is-date-object", "npm:1.0.5"],\ - ["is-symbol", "npm:1.0.4"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["escalade", [\ ["npm:3.1.1", {\ "packageLocation": "./.yarn/cache/escalade-npm-3.1.1-e02da076aa-37f3535f99.zip/node_modules/escalade/",\ @@ -7117,15 +8394,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["events", [\ - ["npm:1.1.1", {\ - "packageLocation": "./.yarn/cache/events-npm-1.1.1-ca9e5d580e-40e2695b33.zip/node_modules/events/",\ - "packageDependencies": [\ - ["events", "npm:1.1.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["execa", [\ ["npm:5.1.1", {\ "packageLocation": "./.yarn/cache/execa-npm-5.1.1-191347acf5-62053808e1.zip/node_modules/execa/",\ @@ -7324,6 +8592,16 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["fast-xml-parser", [\ + ["npm:4.0.11", {\ + "packageLocation": "./.yarn/cache/fast-xml-parser-npm-4.0.11-fb9c5662b0-8101732a7e.zip/node_modules/fast-xml-parser/",\ + "packageDependencies": [\ + ["fast-xml-parser", "npm:4.0.11"],\ + ["strnum", "npm:1.0.5"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["fastq", [\ ["npm:1.13.0", {\ "packageLocation": "./.yarn/cache/fastq-npm-1.13.0-a45963881c-150b77dcf0.zip/node_modules/fastq/",\ @@ -7487,16 +8765,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["for-each", [\ - ["npm:0.3.3", {\ - "packageLocation": "./.yarn/cache/for-each-npm-0.3.3-0010ca8cdd-dc4e3e28f5.zip/node_modules/for-each/",\ - "packageDependencies": [\ - ["for-each", "npm:0.3.3"],\ - ["is-callable", "npm:1.2.7"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["form-data", [\ ["npm:4.0.0", {\ "packageLocation": "./.yarn/cache/form-data-npm-4.0.0-916facec2d-de37c5684d.zip/node_modules/form-data/",\ @@ -7595,28 +8863,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["function.prototype.name", [\ - ["npm:1.1.5", {\ - "packageLocation": "./.yarn/cache/function.prototype.name-npm-1.1.5-e776a642bb-3c909b6d1d.zip/node_modules/function.prototype.name/",\ - "packageDependencies": [\ - ["function.prototype.name", "npm:1.1.5"],\ - ["call-bind", "npm:1.0.2"],\ - ["define-properties", "npm:1.1.4"],\ - ["es-abstract", "npm:1.20.4"],\ - ["functions-have-names", "npm:1.2.3"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["functions-have-names", [\ - ["npm:1.2.3", {\ - "packageLocation": "./.yarn/cache/functions-have-names-npm-1.2.3-e5cf1e2208-2b58e5d607.zip/node_modules/functions-have-names/",\ - "packageDependencies": [\ - ["functions-have-names", "npm:1.2.3"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["gauge", [\ ["npm:4.0.4", {\ "packageLocation": "./.yarn/cache/gauge-npm-4.0.4-8f878385e9-4fc68f770d.zip/node_modules/gauge/",\ @@ -7672,16 +8918,6 @@ const RAW_RUNTIME_STATE = ["has-symbols", "npm:1.0.3"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:1.1.3", {\ - "packageLocation": "./.yarn/cache/get-intrinsic-npm-1.1.3-b6c7bd1010-885245c096.zip/node_modules/get-intrinsic/",\ - "packageDependencies": [\ - ["get-intrinsic", "npm:1.1.3"],\ - ["function-bind", "npm:1.1.1"],\ - ["has", "npm:1.0.3"],\ - ["has-symbols", "npm:1.0.3"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["get-package-type", [\ @@ -7732,17 +8968,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["get-symbol-description", [\ - ["npm:1.0.0", {\ - "packageLocation": "./.yarn/cache/get-symbol-description-npm-1.0.0-9c95a4bc1f-8164860450.zip/node_modules/get-symbol-description/",\ - "packageDependencies": [\ - ["get-symbol-description", "npm:1.0.0"],\ - ["call-bind", "npm:1.0.2"],\ - ["get-intrinsic", "npm:1.1.3"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["git-raw-commits", [\ ["npm:2.0.11", {\ "packageLocation": "./.yarn/cache/git-raw-commits-npm-2.0.11-b090f2f684-027680ba9d.zip/node_modules/git-raw-commits/",\ @@ -7978,15 +9203,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["has-bigints", [\ - ["npm:1.0.2", {\ - "packageLocation": "./.yarn/cache/has-bigints-npm-1.0.2-52732e614d-2f15628a03.zip/node_modules/has-bigints/",\ - "packageDependencies": [\ - ["has-bigints", "npm:1.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["has-flag", [\ ["npm:3.0.0", {\ "packageLocation": "./.yarn/cache/has-flag-npm-3.0.0-16ac11fe05-b1cb757b71.zip/node_modules/has-flag/",\ @@ -8003,16 +9219,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["has-property-descriptors", [\ - ["npm:1.0.0", {\ - "packageLocation": "./.yarn/cache/has-property-descriptors-npm-1.0.0-56289b918d-74813c8c23.zip/node_modules/has-property-descriptors/",\ - "packageDependencies": [\ - ["has-property-descriptors", "npm:1.0.0"],\ - ["get-intrinsic", "npm:1.1.3"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["has-symbols", [\ ["npm:1.0.3", {\ "packageLocation": "./.yarn/cache/has-symbols-npm-1.0.3-1986bff2c4-2d0abb3382.zip/node_modules/has-symbols/",\ @@ -8022,16 +9228,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["has-tostringtag", [\ - ["npm:1.0.0", {\ - "packageLocation": "./.yarn/cache/has-tostringtag-npm-1.0.0-b1fcf3ab55-b0091adb3d.zip/node_modules/has-tostringtag/",\ - "packageDependencies": [\ - ["has-tostringtag", "npm:1.0.0"],\ - ["has-symbols", "npm:1.0.3"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["has-unicode", [\ ["npm:2.0.1", {\ "packageLocation": "./.yarn/cache/has-unicode-npm-2.0.1-893adb4747-d7f38422bc.zip/node_modules/has-unicode/",\ @@ -8215,13 +9411,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["ieee754", [\ - ["npm:1.1.13", {\ - "packageLocation": "./.yarn/cache/ieee754-npm-1.1.13-a57522ba12-49d53ff5f9.zip/node_modules/ieee754/",\ - "packageDependencies": [\ - ["ieee754", "npm:1.1.13"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:1.2.1", {\ "packageLocation": "./.yarn/cache/ieee754-npm-1.2.1-fb63b3caeb-b39fbc4287.zip/node_modules/ieee754/",\ "packageDependencies": [\ @@ -8390,18 +9579,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["internal-slot", [\ - ["npm:1.0.3", {\ - "packageLocation": "./.yarn/cache/internal-slot-npm-1.0.3-9e05eea002-b08401f1c6.zip/node_modules/internal-slot/",\ - "packageDependencies": [\ - ["internal-slot", "npm:1.0.3"],\ - ["get-intrinsic", "npm:1.1.3"],\ - ["has", "npm:1.0.3"],\ - ["side-channel", "npm:1.0.4"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["inversify", [\ ["npm:6.0.1", {\ "packageLocation": "./.yarn/cache/inversify-npm-6.0.1-39ef6784da-5baad79555.zip/node_modules/inversify/",\ @@ -8466,17 +9643,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["is-arguments", [\ - ["npm:1.1.1", {\ - "packageLocation": "./.yarn/cache/is-arguments-npm-1.1.1-eff4f6d4d7-3eae41e026.zip/node_modules/is-arguments/",\ - "packageDependencies": [\ - ["is-arguments", "npm:1.1.1"],\ - ["call-bind", "npm:1.0.2"],\ - ["has-tostringtag", "npm:1.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-arrayish", [\ ["npm:0.2.1", {\ "packageLocation": "./.yarn/cache/is-arrayish-npm-0.2.1-23927dfb15-c701fd8525.zip/node_modules/is-arrayish/",\ @@ -8493,16 +9659,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["is-bigint", [\ - ["npm:1.0.4", {\ - "packageLocation": "./.yarn/cache/is-bigint-npm-1.0.4-31c2eecbc9-0e3ca3959c.zip/node_modules/is-bigint/",\ - "packageDependencies": [\ - ["is-bigint", "npm:1.0.4"],\ - ["has-bigints", "npm:1.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-binary-path", [\ ["npm:2.1.0", {\ "packageLocation": "./.yarn/cache/is-binary-path-npm-2.1.0-e61d46f557-f6ed933392.zip/node_modules/is-binary-path/",\ @@ -8513,26 +9669,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["is-boolean-object", [\ - ["npm:1.1.2", {\ - "packageLocation": "./.yarn/cache/is-boolean-object-npm-1.1.2-ecbd575e6a-39616788ac.zip/node_modules/is-boolean-object/",\ - "packageDependencies": [\ - ["is-boolean-object", "npm:1.1.2"],\ - ["call-bind", "npm:1.0.2"],\ - ["has-tostringtag", "npm:1.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["is-callable", [\ - ["npm:1.2.7", {\ - "packageLocation": "./.yarn/cache/is-callable-npm-1.2.7-808a303e61-39d7787a6c.zip/node_modules/is-callable/",\ - "packageDependencies": [\ - ["is-callable", "npm:1.2.7"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-ci", [\ ["npm:3.0.1", {\ "packageLocation": "./.yarn/cache/is-ci-npm-3.0.1-d9aea361e1-dd9634df0a.zip/node_modules/is-ci/",\ @@ -8553,16 +9689,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["is-date-object", [\ - ["npm:1.0.5", {\ - "packageLocation": "./.yarn/cache/is-date-object-npm-1.0.5-88f3d08b5e-a961e52c2f.zip/node_modules/is-date-object/",\ - "packageDependencies": [\ - ["is-date-object", "npm:1.0.5"],\ - ["has-tostringtag", "npm:1.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-extglob", [\ ["npm:2.1.1", {\ "packageLocation": "./.yarn/cache/is-extglob-npm-2.1.1-0870ea68b5-226b9f6eee.zip/node_modules/is-extglob/",\ @@ -8590,16 +9716,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["is-generator-function", [\ - ["npm:1.0.10", {\ - "packageLocation": "./.yarn/cache/is-generator-function-npm-1.0.10-1d0f3809ef-5ddb05cd61.zip/node_modules/is-generator-function/",\ - "packageDependencies": [\ - ["is-generator-function", "npm:1.0.10"],\ - ["has-tostringtag", "npm:1.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-glob", [\ ["npm:4.0.3", {\ "packageLocation": "./.yarn/cache/is-glob-npm-4.0.3-cb87bf1bdb-0b2f6c0616.zip/node_modules/is-glob/",\ @@ -8639,15 +9755,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["is-negative-zero", [\ - ["npm:2.0.2", {\ - "packageLocation": "./.yarn/cache/is-negative-zero-npm-2.0.2-0adac91f15-ce904d0d03.zip/node_modules/is-negative-zero/",\ - "packageDependencies": [\ - ["is-negative-zero", "npm:2.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-npm", [\ ["npm:6.0.0", {\ "packageLocation": "./.yarn/cache/is-npm-npm-6.0.0-d8d9039032-1b2f3250a6.zip/node_modules/is-npm/",\ @@ -8666,16 +9773,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["is-number-object", [\ - ["npm:1.0.7", {\ - "packageLocation": "./.yarn/cache/is-number-object-npm-1.0.7-539d0e274d-fd67ff18ba.zip/node_modules/is-number-object/",\ - "packageDependencies": [\ - ["is-number-object", "npm:1.0.7"],\ - ["has-tostringtag", "npm:1.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-obj", [\ ["npm:2.0.0", {\ "packageLocation": "./.yarn/cache/is-obj-npm-2.0.0-3d95e053f4-43489a7b25.zip/node_modules/is-obj/",\ @@ -8736,27 +9833,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["is-regex", [\ - ["npm:1.1.4", {\ - "packageLocation": "./.yarn/cache/is-regex-npm-1.1.4-cca193ef11-d5a09a3da9.zip/node_modules/is-regex/",\ - "packageDependencies": [\ - ["is-regex", "npm:1.1.4"],\ - ["call-bind", "npm:1.0.2"],\ - ["has-tostringtag", "npm:1.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["is-shared-array-buffer", [\ - ["npm:1.0.2", {\ - "packageLocation": "./.yarn/cache/is-shared-array-buffer-npm-1.0.2-32e4181fcd-89167fd3a2.zip/node_modules/is-shared-array-buffer/",\ - "packageDependencies": [\ - ["is-shared-array-buffer", "npm:1.0.2"],\ - ["call-bind", "npm:1.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-ssh", [\ ["npm:1.4.0", {\ "packageLocation": "./.yarn/cache/is-ssh-npm-1.4.0-c6d7eec087-96e063b7a1.zip/node_modules/is-ssh/",\ @@ -8776,26 +9852,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["is-string", [\ - ["npm:1.0.7", {\ - "packageLocation": "./.yarn/cache/is-string-npm-1.0.7-9f7066daed-1a2c721eee.zip/node_modules/is-string/",\ - "packageDependencies": [\ - ["is-string", "npm:1.0.7"],\ - ["has-tostringtag", "npm:1.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["is-symbol", [\ - ["npm:1.0.4", {\ - "packageLocation": "./.yarn/cache/is-symbol-npm-1.0.4-eb9baac703-f1bb136486.zip/node_modules/is-symbol/",\ - "packageDependencies": [\ - ["is-symbol", "npm:1.0.4"],\ - ["has-symbols", "npm:1.0.3"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-text-path", [\ ["npm:1.0.1", {\ "packageLocation": "./.yarn/cache/is-text-path-npm-1.0.1-92c78fe58d-1e9f4e3a5e.zip/node_modules/is-text-path/",\ @@ -8806,20 +9862,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["is-typed-array", [\ - ["npm:1.1.9", {\ - "packageLocation": "./.yarn/cache/is-typed-array-npm-1.1.9-c7c4ca7eec-48a9607762.zip/node_modules/is-typed-array/",\ - "packageDependencies": [\ - ["is-typed-array", "npm:1.1.9"],\ - ["available-typed-arrays", "npm:1.0.5"],\ - ["call-bind", "npm:1.0.2"],\ - ["es-abstract", "npm:1.20.4"],\ - ["for-each", "npm:0.3.3"],\ - ["has-tostringtag", "npm:1.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-typedarray", [\ ["npm:1.0.0", {\ "packageLocation": "./.yarn/cache/is-typedarray-npm-1.0.0-bbd99de5b6-f918df0d42.zip/node_modules/is-typedarray/",\ @@ -8838,16 +9880,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["is-weakref", [\ - ["npm:1.0.2", {\ - "packageLocation": "./.yarn/cache/is-weakref-npm-1.0.2-ff80e8c314-fdd5b2df82.zip/node_modules/is-weakref/",\ - "packageDependencies": [\ - ["is-weakref", "npm:1.0.2"],\ - ["call-bind", "npm:1.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["is-yarn-global", [\ ["npm:0.4.0", {\ "packageLocation": "./.yarn/cache/is-yarn-global-npm-0.4.0-8b8bf14f52-bf5fa093a1.zip/node_modules/is-yarn-global/",\ @@ -9483,15 +10515,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["jmespath", [\ - ["npm:0.16.0", {\ - "packageLocation": "./.yarn/cache/jmespath-npm-0.16.0-d47535c65a-b4c55b3ad8.zip/node_modules/jmespath/",\ - "packageDependencies": [\ - ["jmespath", "npm:0.16.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["js-sdsl", [\ ["npm:4.1.5", {\ "packageLocation": "./.yarn/cache/js-sdsl-npm-4.1.5-66fcf4f580-dafad5531a.zip/node_modules/js-sdsl/",\ @@ -10872,28 +11895,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["object-keys", [\ - ["npm:1.1.1", {\ - "packageLocation": "./.yarn/cache/object-keys-npm-1.1.1-1bf2f1be93-23343006d6.zip/node_modules/object-keys/",\ - "packageDependencies": [\ - ["object-keys", "npm:1.1.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["object.assign", [\ - ["npm:4.1.4", {\ - "packageLocation": "./.yarn/cache/object.assign-npm-4.1.4-fb3deb1c3a-d1b1bcf947.zip/node_modules/object.assign/",\ - "packageDependencies": [\ - ["object.assign", "npm:4.1.4"],\ - ["call-bind", "npm:1.0.2"],\ - ["define-properties", "npm:1.1.4"],\ - ["has-symbols", "npm:1.0.3"],\ - ["object-keys", "npm:1.1.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["on-finished", [\ ["npm:2.4.1", {\ "packageLocation": "./.yarn/cache/on-finished-npm-2.4.1-907af70f88-93ad68cf98.zip/node_modules/on-finished/",\ @@ -11653,13 +12654,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["punycode", [\ - ["npm:1.3.2", {\ - "packageLocation": "./.yarn/cache/punycode-npm-1.3.2-3727a84cea-55b7339478.zip/node_modules/punycode/",\ - "packageDependencies": [\ - ["punycode", "npm:1.3.2"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:2.1.1", {\ "packageLocation": "./.yarn/cache/punycode-npm-2.1.1-26eb3e15cf-fd728ef9db.zip/node_modules/punycode/",\ "packageDependencies": [\ @@ -11729,15 +12723,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["querystring", [\ - ["npm:0.2.0", {\ - "packageLocation": "./.yarn/cache/querystring-npm-0.2.0-421b870c92-5804c20d7e.zip/node_modules/querystring/",\ - "packageDependencies": [\ - ["querystring", "npm:0.2.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["queue-microtask", [\ ["npm:1.2.3", {\ "packageLocation": "./.yarn/cache/queue-microtask-npm-1.2.3-fcc98e4e2d-84624bee6c.zip/node_modules/queue-microtask/",\ @@ -11972,18 +12957,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["regexp.prototype.flags", [\ - ["npm:1.4.3", {\ - "packageLocation": "./.yarn/cache/regexp.prototype.flags-npm-1.4.3-df1c08b65d-73e364f4cc.zip/node_modules/regexp.prototype.flags/",\ - "packageDependencies": [\ - ["regexp.prototype.flags", "npm:1.4.3"],\ - ["call-bind", "npm:1.0.2"],\ - ["define-properties", "npm:1.1.4"],\ - ["functions-have-names", "npm:1.2.3"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["regexpp", [\ ["npm:3.2.0", {\ "packageLocation": "./.yarn/cache/regexpp-npm-3.2.0-2513f32cfc-b171774d33.zip/node_modules/regexpp/",\ @@ -12200,18 +13173,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["safe-regex-test", [\ - ["npm:1.0.0", {\ - "packageLocation": "./.yarn/cache/safe-regex-test-npm-1.0.0-e94a09b84e-f7d330e033.zip/node_modules/safe-regex-test/",\ - "packageDependencies": [\ - ["safe-regex-test", "npm:1.0.0"],\ - ["call-bind", "npm:1.0.2"],\ - ["get-intrinsic", "npm:1.1.3"],\ - ["is-regex", "npm:1.1.4"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["safe-stable-stringify", [\ ["npm:2.3.1", {\ "packageLocation": "./.yarn/cache/safe-stable-stringify-npm-2.3.1-5e1888c3a7-a796c980e9.zip/node_modules/safe-stable-stringify/",\ @@ -12231,13 +13192,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["sax", [\ - ["npm:1.2.1", {\ - "packageLocation": "./.yarn/cache/sax-npm-1.2.1-fd2ad7b223-379d276089.zip/node_modules/sax/",\ - "packageDependencies": [\ - ["sax", "npm:1.2.1"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:1.2.4", {\ "packageLocation": "./.yarn/cache/sax-npm-1.2.4-178f05f12f-2917c3ef3c.zip/node_modules/sax/",\ "packageDependencies": [\ @@ -12650,24 +13604,24 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["sqs-consumer", [\ - ["npm:5.7.0", {\ - "packageLocation": "./.yarn/cache/sqs-consumer-npm-5.7.0-09231a3791-60e2dffae4.zip/node_modules/sqs-consumer/",\ + ["npm:6.2.1", {\ + "packageLocation": "./.yarn/cache/sqs-consumer-npm-6.2.1-857abd3d30-eba3c37353.zip/node_modules/sqs-consumer/",\ "packageDependencies": [\ - ["sqs-consumer", "npm:5.7.0"]\ + ["sqs-consumer", "npm:6.2.1"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:685a6222c3349423674bb7f0684ba34e2ab20912010f352e04dcf707a156e13183fc382e2417cb37a60f3e7b52fd0178c53181674890e1773eb83e190dc13378#npm:5.7.0", {\ - "packageLocation": "./.yarn/__virtual__/sqs-consumer-virtual-860118dc53/0/cache/sqs-consumer-npm-5.7.0-09231a3791-60e2dffae4.zip/node_modules/sqs-consumer/",\ + ["virtual:685a6222c3349423674bb7f0684ba34e2ab20912010f352e04dcf707a156e13183fc382e2417cb37a60f3e7b52fd0178c53181674890e1773eb83e190dc13378#npm:6.2.1", {\ + "packageLocation": "./.yarn/__virtual__/sqs-consumer-virtual-603a7c5831/0/cache/sqs-consumer-npm-6.2.1-857abd3d30-eba3c37353.zip/node_modules/sqs-consumer/",\ "packageDependencies": [\ - ["sqs-consumer", "virtual:685a6222c3349423674bb7f0684ba34e2ab20912010f352e04dcf707a156e13183fc382e2417cb37a60f3e7b52fd0178c53181674890e1773eb83e190dc13378#npm:5.7.0"],\ - ["@types/aws-sdk", null],\ - ["aws-sdk", "npm:2.1260.0"],\ + ["sqs-consumer", "virtual:685a6222c3349423674bb7f0684ba34e2ab20912010f352e04dcf707a156e13183fc382e2417cb37a60f3e7b52fd0178c53181674890e1773eb83e190dc13378#npm:6.2.1"],\ + ["@aws-sdk/client-sqs", "npm:3.259.0"],\ + ["@types/aws-sdk__client-sqs", null],\ ["debug", "virtual:b86a9fb34323a98c6519528ed55faa0d9b44ca8879307c0b29aa384bde47ff59a7d0c9051b31246f14521dfb71ba3c5d6d0b35c29fffc17bf875aa6ad977d9e8#npm:4.3.4"]\ ],\ "packagePeers": [\ - "@types/aws-sdk",\ - "aws-sdk"\ + "@aws-sdk/client-sqs",\ + "@types/aws-sdk__client-sqs"\ ],\ "linkType": "HARD"\ }]\ @@ -12770,30 +13724,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["string.prototype.trimend", [\ - ["npm:1.0.5", {\ - "packageLocation": "./.yarn/cache/string.prototype.trimend-npm-1.0.5-2b980efa37-b09b83119d.zip/node_modules/string.prototype.trimend/",\ - "packageDependencies": [\ - ["string.prototype.trimend", "npm:1.0.5"],\ - ["call-bind", "npm:1.0.2"],\ - ["define-properties", "npm:1.1.4"],\ - ["es-abstract", "npm:1.20.4"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["string.prototype.trimstart", [\ - ["npm:1.0.5", {\ - "packageLocation": "./.yarn/cache/string.prototype.trimstart-npm-1.0.5-9e62187810-59b07da535.zip/node_modules/string.prototype.trimstart/",\ - "packageDependencies": [\ - ["string.prototype.trimstart", "npm:1.0.5"],\ - ["call-bind", "npm:1.0.2"],\ - ["define-properties", "npm:1.1.4"],\ - ["es-abstract", "npm:1.20.4"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["string_decoder", [\ ["npm:1.1.1", {\ "packageLocation": "./.yarn/cache/string_decoder-npm-1.1.1-e46a6c1353-385c6f229d.zip/node_modules/string_decoder/",\ @@ -12881,6 +13811,15 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["strnum", [\ + ["npm:1.0.5", {\ + "packageLocation": "./.yarn/cache/strnum-npm-1.0.5-9ba11d2a0a-73d4fd1bb8.zip/node_modules/strnum/",\ + "packageDependencies": [\ + ["strnum", "npm:1.0.5"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["strong-log-transformer", [\ ["npm:2.1.0", {\ "packageLocation": "./.yarn/cache/strong-log-transformer-npm-2.1.0-45addd9278-6230881ccb.zip/node_modules/strong-log-transformer/",\ @@ -13679,19 +14618,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["unbox-primitive", [\ - ["npm:1.0.2", {\ - "packageLocation": "./.yarn/cache/unbox-primitive-npm-1.0.2-cb56a05066-de21ca5e49.zip/node_modules/unbox-primitive/",\ - "packageDependencies": [\ - ["unbox-primitive", "npm:1.0.2"],\ - ["call-bind", "npm:1.0.2"],\ - ["has-bigints", "npm:1.0.2"],\ - ["has-symbols", "npm:1.0.3"],\ - ["which-boxed-primitive", "npm:1.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["undefsafe", [\ ["npm:2.0.5", {\ "packageLocation": "./.yarn/cache/undefsafe-npm-2.0.5-8c3bbf9354-ae6c8e9192.zip/node_modules/undefsafe/",\ @@ -13824,17 +14750,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["url", [\ - ["npm:0.10.3", {\ - "packageLocation": "./.yarn/cache/url-npm-0.10.3-37c0b27c3c-23ffc82bea.zip/node_modules/url/",\ - "packageDependencies": [\ - ["url", "npm:0.10.3"],\ - ["punycode", "npm:1.3.2"],\ - ["querystring", "npm:0.2.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["util", [\ ["npm:0.10.4", {\ "packageLocation": "./.yarn/cache/util-npm-0.10.4-7c577db41a-9eb0fd7834.zip/node_modules/util/",\ @@ -13843,18 +14758,6 @@ const RAW_RUNTIME_STATE = ["inherits", "npm:2.0.3"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:0.12.5", {\ - "packageLocation": "./.yarn/cache/util-npm-0.12.5-3668276f26-b64a6d3e8a.zip/node_modules/util/",\ - "packageDependencies": [\ - ["util", "npm:0.12.5"],\ - ["inherits", "npm:2.0.4"],\ - ["is-arguments", "npm:1.1.1"],\ - ["is-generator-function", "npm:1.0.10"],\ - ["is-typed-array", "npm:1.1.9"],\ - ["which-typed-array", "npm:1.1.8"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["util-deprecate", [\ @@ -13876,13 +14779,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["uuid", [\ - ["npm:8.0.0", {\ - "packageLocation": "./.yarn/cache/uuid-npm-8.0.0-591e3a2e23-9227738621.zip/node_modules/uuid/",\ - "packageDependencies": [\ - ["uuid", "npm:8.0.0"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:8.3.2", {\ "packageLocation": "./.yarn/cache/uuid-npm-8.3.2-eca0baba53-236a12282c.zip/node_modules/uuid/",\ "packageDependencies": [\ @@ -14015,35 +14911,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["which-boxed-primitive", [\ - ["npm:1.0.2", {\ - "packageLocation": "./.yarn/cache/which-boxed-primitive-npm-1.0.2-e214f9ae5a-5dca8c7d5d.zip/node_modules/which-boxed-primitive/",\ - "packageDependencies": [\ - ["which-boxed-primitive", "npm:1.0.2"],\ - ["is-bigint", "npm:1.0.4"],\ - ["is-boolean-object", "npm:1.1.2"],\ - ["is-number-object", "npm:1.0.7"],\ - ["is-string", "npm:1.0.7"],\ - ["is-symbol", "npm:1.0.4"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["which-typed-array", [\ - ["npm:1.1.8", {\ - "packageLocation": "./.yarn/cache/which-typed-array-npm-1.1.8-49776a7691-5252ac3ce8.zip/node_modules/which-typed-array/",\ - "packageDependencies": [\ - ["which-typed-array", "npm:1.1.8"],\ - ["available-typed-arrays", "npm:1.0.5"],\ - ["call-bind", "npm:1.0.2"],\ - ["es-abstract", "npm:1.20.4"],\ - ["for-each", "npm:0.3.3"],\ - ["has-tostringtag", "npm:1.0.0"],\ - ["is-typed-array", "npm:1.1.9"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["wide-align", [\ ["npm:1.1.5", {\ "packageLocation": "./.yarn/cache/wide-align-npm-1.1.5-889d77e592-39915f81cd.zip/node_modules/wide-align/",\ @@ -14227,15 +15094,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["xml2js", [\ - ["npm:0.4.19", {\ - "packageLocation": "./.yarn/cache/xml2js-npm-0.4.19-104b7b16eb-e87c048df9.zip/node_modules/xml2js/",\ - "packageDependencies": [\ - ["xml2js", "npm:0.4.19"],\ - ["sax", "npm:1.2.4"],\ - ["xmlbuilder", "npm:9.0.7"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:0.4.23", {\ "packageLocation": "./.yarn/cache/xml2js-npm-0.4.23-93a8b2e10b-89bcbacc48.zip/node_modules/xml2js/",\ "packageDependencies": [\ @@ -14253,13 +15111,6 @@ const RAW_RUNTIME_STATE = ["xmlbuilder", "npm:11.0.1"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:9.0.7", {\ - "packageLocation": "./.yarn/cache/xmlbuilder-npm-9.0.7-44519dbccb-60655b10df.zip/node_modules/xmlbuilder/",\ - "packageDependencies": [\ - ["xmlbuilder", "npm:9.0.7"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["xtend", [\ diff --git a/.yarn/cache/@aws-crypto-crc32-npm-3.0.0-10d83e85b0-8ea28f9d43.zip b/.yarn/cache/@aws-crypto-crc32-npm-3.0.0-10d83e85b0-8ea28f9d43.zip new file mode 100644 index 000000000..fc7d73808 Binary files /dev/null and b/.yarn/cache/@aws-crypto-crc32-npm-3.0.0-10d83e85b0-8ea28f9d43.zip differ diff --git a/.yarn/cache/@aws-crypto-crc32c-npm-3.0.0-79c813b90d-83f0215057.zip b/.yarn/cache/@aws-crypto-crc32c-npm-3.0.0-79c813b90d-83f0215057.zip new file mode 100644 index 000000000..714f70526 Binary files /dev/null and b/.yarn/cache/@aws-crypto-crc32c-npm-3.0.0-79c813b90d-83f0215057.zip differ diff --git a/.yarn/cache/@aws-crypto-ie11-detection-npm-3.0.0-71f24dcf6a-3a47fbef4c.zip b/.yarn/cache/@aws-crypto-ie11-detection-npm-3.0.0-71f24dcf6a-3a47fbef4c.zip new file mode 100644 index 000000000..d1d88284e Binary files /dev/null and b/.yarn/cache/@aws-crypto-ie11-detection-npm-3.0.0-71f24dcf6a-3a47fbef4c.zip differ diff --git a/.yarn/cache/@aws-crypto-sha1-browser-npm-3.0.0-f8218a7691-ac0006841d.zip b/.yarn/cache/@aws-crypto-sha1-browser-npm-3.0.0-f8218a7691-ac0006841d.zip new file mode 100644 index 000000000..a3288e449 Binary files /dev/null and b/.yarn/cache/@aws-crypto-sha1-browser-npm-3.0.0-f8218a7691-ac0006841d.zip differ diff --git a/.yarn/cache/@aws-crypto-sha256-browser-npm-3.0.0-467f48a447-a0d6397d9b.zip b/.yarn/cache/@aws-crypto-sha256-browser-npm-3.0.0-467f48a447-a0d6397d9b.zip new file mode 100644 index 000000000..c2a9994b7 Binary files /dev/null and b/.yarn/cache/@aws-crypto-sha256-browser-npm-3.0.0-467f48a447-a0d6397d9b.zip differ diff --git a/.yarn/cache/@aws-crypto-sha256-js-npm-3.0.0-2ba1013fd6-039bce0161.zip b/.yarn/cache/@aws-crypto-sha256-js-npm-3.0.0-2ba1013fd6-039bce0161.zip new file mode 100644 index 000000000..2d7d43f16 Binary files /dev/null and b/.yarn/cache/@aws-crypto-sha256-js-npm-3.0.0-2ba1013fd6-039bce0161.zip differ diff --git a/.yarn/cache/@aws-crypto-supports-web-crypto-npm-3.0.0-55222d294a-12e936181f.zip b/.yarn/cache/@aws-crypto-supports-web-crypto-npm-3.0.0-55222d294a-12e936181f.zip new file mode 100644 index 000000000..0fb13ddea Binary files /dev/null and b/.yarn/cache/@aws-crypto-supports-web-crypto-npm-3.0.0-55222d294a-12e936181f.zip differ diff --git a/.yarn/cache/@aws-crypto-util-npm-3.0.0-6c4b38c78e-6ed4cd1c57.zip b/.yarn/cache/@aws-crypto-util-npm-3.0.0-6c4b38c78e-6ed4cd1c57.zip new file mode 100644 index 000000000..195d728a8 Binary files /dev/null and b/.yarn/cache/@aws-crypto-util-npm-3.0.0-6c4b38c78e-6ed4cd1c57.zip differ diff --git a/.yarn/cache/@aws-sdk-abort-controller-npm-3.257.0-22fb89ccf8-0d569c0e83.zip b/.yarn/cache/@aws-sdk-abort-controller-npm-3.257.0-22fb89ccf8-0d569c0e83.zip new file mode 100644 index 000000000..de6f73753 Binary files /dev/null and b/.yarn/cache/@aws-sdk-abort-controller-npm-3.257.0-22fb89ccf8-0d569c0e83.zip differ diff --git a/.yarn/cache/@aws-sdk-chunked-blob-reader-native-npm-3.208.0-d8c74f5506-92c3ad280a.zip b/.yarn/cache/@aws-sdk-chunked-blob-reader-native-npm-3.208.0-d8c74f5506-92c3ad280a.zip new file mode 100644 index 000000000..6f90e9a22 Binary files /dev/null and b/.yarn/cache/@aws-sdk-chunked-blob-reader-native-npm-3.208.0-d8c74f5506-92c3ad280a.zip differ diff --git a/.yarn/cache/@aws-sdk-chunked-blob-reader-npm-3.188.0-bf3db08105-73bf2e6252.zip b/.yarn/cache/@aws-sdk-chunked-blob-reader-npm-3.188.0-bf3db08105-73bf2e6252.zip new file mode 100644 index 000000000..a5cc0a319 Binary files /dev/null and b/.yarn/cache/@aws-sdk-chunked-blob-reader-npm-3.188.0-bf3db08105-73bf2e6252.zip differ diff --git a/.yarn/cache/@aws-sdk-client-s3-npm-3.259.0-825b71c5db-890194ec3b.zip b/.yarn/cache/@aws-sdk-client-s3-npm-3.259.0-825b71c5db-890194ec3b.zip new file mode 100644 index 000000000..6e4d320ec Binary files /dev/null and b/.yarn/cache/@aws-sdk-client-s3-npm-3.259.0-825b71c5db-890194ec3b.zip differ diff --git a/.yarn/cache/@aws-sdk-client-sns-npm-3.259.0-8650ed8569-8fc91b8f92.zip b/.yarn/cache/@aws-sdk-client-sns-npm-3.259.0-8650ed8569-8fc91b8f92.zip new file mode 100644 index 000000000..5f0731ed8 Binary files /dev/null and b/.yarn/cache/@aws-sdk-client-sns-npm-3.259.0-8650ed8569-8fc91b8f92.zip differ diff --git a/.yarn/cache/@aws-sdk-client-sqs-npm-3.259.0-6dd483a0aa-af0e6e80d9.zip b/.yarn/cache/@aws-sdk-client-sqs-npm-3.259.0-6dd483a0aa-af0e6e80d9.zip new file mode 100644 index 000000000..efc0a7c56 Binary files /dev/null and b/.yarn/cache/@aws-sdk-client-sqs-npm-3.259.0-6dd483a0aa-af0e6e80d9.zip differ diff --git a/.yarn/cache/@aws-sdk-client-sso-npm-3.259.0-91d72389e1-533410e116.zip b/.yarn/cache/@aws-sdk-client-sso-npm-3.259.0-91d72389e1-533410e116.zip new file mode 100644 index 000000000..cf90f4c0e Binary files /dev/null and b/.yarn/cache/@aws-sdk-client-sso-npm-3.259.0-91d72389e1-533410e116.zip differ diff --git a/.yarn/cache/@aws-sdk-client-sso-oidc-npm-3.259.0-8ca9b99b92-f3477807a1.zip b/.yarn/cache/@aws-sdk-client-sso-oidc-npm-3.259.0-8ca9b99b92-f3477807a1.zip new file mode 100644 index 000000000..faadc7aea Binary files /dev/null and b/.yarn/cache/@aws-sdk-client-sso-oidc-npm-3.259.0-8ca9b99b92-f3477807a1.zip differ diff --git a/.yarn/cache/@aws-sdk-client-sts-npm-3.259.0-cafe18e49d-d793c8be30.zip b/.yarn/cache/@aws-sdk-client-sts-npm-3.259.0-cafe18e49d-d793c8be30.zip new file mode 100644 index 000000000..20917cccc Binary files /dev/null and b/.yarn/cache/@aws-sdk-client-sts-npm-3.259.0-cafe18e49d-d793c8be30.zip differ diff --git a/.yarn/cache/@aws-sdk-config-resolver-npm-3.259.0-4a6b2846d8-bea0d6e779.zip b/.yarn/cache/@aws-sdk-config-resolver-npm-3.259.0-4a6b2846d8-bea0d6e779.zip new file mode 100644 index 000000000..6e08291c2 Binary files /dev/null and b/.yarn/cache/@aws-sdk-config-resolver-npm-3.259.0-4a6b2846d8-bea0d6e779.zip differ diff --git a/.yarn/cache/@aws-sdk-credential-provider-env-npm-3.257.0-4d9bc6a3ba-706758a608.zip b/.yarn/cache/@aws-sdk-credential-provider-env-npm-3.257.0-4d9bc6a3ba-706758a608.zip new file mode 100644 index 000000000..b6c54e758 Binary files /dev/null and b/.yarn/cache/@aws-sdk-credential-provider-env-npm-3.257.0-4d9bc6a3ba-706758a608.zip differ diff --git a/.yarn/cache/@aws-sdk-credential-provider-imds-npm-3.259.0-149fcf41a0-8040814204.zip b/.yarn/cache/@aws-sdk-credential-provider-imds-npm-3.259.0-149fcf41a0-8040814204.zip new file mode 100644 index 000000000..3345e72db Binary files /dev/null and b/.yarn/cache/@aws-sdk-credential-provider-imds-npm-3.259.0-149fcf41a0-8040814204.zip differ diff --git a/.yarn/cache/@aws-sdk-credential-provider-ini-npm-3.259.0-5e93edff09-bffa9937a2.zip b/.yarn/cache/@aws-sdk-credential-provider-ini-npm-3.259.0-5e93edff09-bffa9937a2.zip new file mode 100644 index 000000000..786278406 Binary files /dev/null and b/.yarn/cache/@aws-sdk-credential-provider-ini-npm-3.259.0-5e93edff09-bffa9937a2.zip differ diff --git a/.yarn/cache/@aws-sdk-credential-provider-node-npm-3.259.0-386d967074-89678fb952.zip b/.yarn/cache/@aws-sdk-credential-provider-node-npm-3.259.0-386d967074-89678fb952.zip new file mode 100644 index 000000000..0f5063573 Binary files /dev/null and b/.yarn/cache/@aws-sdk-credential-provider-node-npm-3.259.0-386d967074-89678fb952.zip differ diff --git a/.yarn/cache/@aws-sdk-credential-provider-process-npm-3.257.0-d1ab6fb7b8-327f02880f.zip b/.yarn/cache/@aws-sdk-credential-provider-process-npm-3.257.0-d1ab6fb7b8-327f02880f.zip new file mode 100644 index 000000000..82c9c284a Binary files /dev/null and b/.yarn/cache/@aws-sdk-credential-provider-process-npm-3.257.0-d1ab6fb7b8-327f02880f.zip differ diff --git a/.yarn/cache/@aws-sdk-credential-provider-sso-npm-3.259.0-9ad9271aba-77a7c494b2.zip b/.yarn/cache/@aws-sdk-credential-provider-sso-npm-3.259.0-9ad9271aba-77a7c494b2.zip new file mode 100644 index 000000000..493319dfc Binary files /dev/null and b/.yarn/cache/@aws-sdk-credential-provider-sso-npm-3.259.0-9ad9271aba-77a7c494b2.zip differ diff --git a/.yarn/cache/@aws-sdk-credential-provider-web-identity-npm-3.257.0-e32fc43338-260325a0d5.zip b/.yarn/cache/@aws-sdk-credential-provider-web-identity-npm-3.257.0-e32fc43338-260325a0d5.zip new file mode 100644 index 000000000..1bb205a5b Binary files /dev/null and b/.yarn/cache/@aws-sdk-credential-provider-web-identity-npm-3.257.0-e32fc43338-260325a0d5.zip differ diff --git a/.yarn/cache/@aws-sdk-eventstream-codec-npm-3.258.0-4031ba04d8-4e82a5e9ec.zip b/.yarn/cache/@aws-sdk-eventstream-codec-npm-3.258.0-4031ba04d8-4e82a5e9ec.zip new file mode 100644 index 000000000..eee150196 Binary files /dev/null and b/.yarn/cache/@aws-sdk-eventstream-codec-npm-3.258.0-4031ba04d8-4e82a5e9ec.zip differ diff --git a/.yarn/cache/@aws-sdk-eventstream-serde-browser-npm-3.258.0-75b5ffa95a-854aed4167.zip b/.yarn/cache/@aws-sdk-eventstream-serde-browser-npm-3.258.0-75b5ffa95a-854aed4167.zip new file mode 100644 index 000000000..2638aebf5 Binary files /dev/null and b/.yarn/cache/@aws-sdk-eventstream-serde-browser-npm-3.258.0-75b5ffa95a-854aed4167.zip differ diff --git a/.yarn/cache/@aws-sdk-eventstream-serde-config-resolver-npm-3.257.0-1dc715e03b-f2b75c6cb1.zip b/.yarn/cache/@aws-sdk-eventstream-serde-config-resolver-npm-3.257.0-1dc715e03b-f2b75c6cb1.zip new file mode 100644 index 000000000..d3edf4d5b Binary files /dev/null and b/.yarn/cache/@aws-sdk-eventstream-serde-config-resolver-npm-3.257.0-1dc715e03b-f2b75c6cb1.zip differ diff --git a/.yarn/cache/@aws-sdk-eventstream-serde-node-npm-3.258.0-a662c48827-4a3b4c7d3e.zip b/.yarn/cache/@aws-sdk-eventstream-serde-node-npm-3.258.0-a662c48827-4a3b4c7d3e.zip new file mode 100644 index 000000000..7e52fa471 Binary files /dev/null and b/.yarn/cache/@aws-sdk-eventstream-serde-node-npm-3.258.0-a662c48827-4a3b4c7d3e.zip differ diff --git a/.yarn/cache/@aws-sdk-eventstream-serde-universal-npm-3.258.0-21eddebb9f-6381130f2b.zip b/.yarn/cache/@aws-sdk-eventstream-serde-universal-npm-3.258.0-21eddebb9f-6381130f2b.zip new file mode 100644 index 000000000..c3c3dae60 Binary files /dev/null and b/.yarn/cache/@aws-sdk-eventstream-serde-universal-npm-3.258.0-21eddebb9f-6381130f2b.zip differ diff --git a/.yarn/cache/@aws-sdk-fetch-http-handler-npm-3.257.0-11e0648202-d30bd77c24.zip b/.yarn/cache/@aws-sdk-fetch-http-handler-npm-3.257.0-11e0648202-d30bd77c24.zip new file mode 100644 index 000000000..36ccfc972 Binary files /dev/null and b/.yarn/cache/@aws-sdk-fetch-http-handler-npm-3.257.0-11e0648202-d30bd77c24.zip differ diff --git a/.yarn/cache/@aws-sdk-hash-blob-browser-npm-3.257.0-923bd90fce-2e4f48de72.zip b/.yarn/cache/@aws-sdk-hash-blob-browser-npm-3.257.0-923bd90fce-2e4f48de72.zip new file mode 100644 index 000000000..105f02cd8 Binary files /dev/null and b/.yarn/cache/@aws-sdk-hash-blob-browser-npm-3.257.0-923bd90fce-2e4f48de72.zip differ diff --git a/.yarn/cache/@aws-sdk-hash-node-npm-3.257.0-87770cf8e3-01dde18b96.zip b/.yarn/cache/@aws-sdk-hash-node-npm-3.257.0-87770cf8e3-01dde18b96.zip new file mode 100644 index 000000000..ec3332eea Binary files /dev/null and b/.yarn/cache/@aws-sdk-hash-node-npm-3.257.0-87770cf8e3-01dde18b96.zip differ diff --git a/.yarn/cache/@aws-sdk-hash-stream-node-npm-3.257.0-e442260f7d-3e7fa05bf9.zip b/.yarn/cache/@aws-sdk-hash-stream-node-npm-3.257.0-e442260f7d-3e7fa05bf9.zip new file mode 100644 index 000000000..579b9dfd0 Binary files /dev/null and b/.yarn/cache/@aws-sdk-hash-stream-node-npm-3.257.0-e442260f7d-3e7fa05bf9.zip differ diff --git a/.yarn/cache/@aws-sdk-invalid-dependency-npm-3.257.0-ed50e1d6cb-2b5dad1087.zip b/.yarn/cache/@aws-sdk-invalid-dependency-npm-3.257.0-ed50e1d6cb-2b5dad1087.zip new file mode 100644 index 000000000..caa047df0 Binary files /dev/null and b/.yarn/cache/@aws-sdk-invalid-dependency-npm-3.257.0-ed50e1d6cb-2b5dad1087.zip differ diff --git a/.yarn/cache/@aws-sdk-is-array-buffer-npm-3.201.0-ecd842dff4-0f96176016.zip b/.yarn/cache/@aws-sdk-is-array-buffer-npm-3.201.0-ecd842dff4-0f96176016.zip new file mode 100644 index 000000000..e5929bc11 Binary files /dev/null and b/.yarn/cache/@aws-sdk-is-array-buffer-npm-3.201.0-ecd842dff4-0f96176016.zip differ diff --git a/.yarn/cache/@aws-sdk-md5-js-npm-3.258.0-1b96612226-822b766f8d.zip b/.yarn/cache/@aws-sdk-md5-js-npm-3.258.0-1b96612226-822b766f8d.zip new file mode 100644 index 000000000..5e8a93434 Binary files /dev/null and b/.yarn/cache/@aws-sdk-md5-js-npm-3.258.0-1b96612226-822b766f8d.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-bucket-endpoint-npm-3.259.0-98299658f3-51fa794986.zip b/.yarn/cache/@aws-sdk-middleware-bucket-endpoint-npm-3.259.0-98299658f3-51fa794986.zip new file mode 100644 index 000000000..748275c13 Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-bucket-endpoint-npm-3.259.0-98299658f3-51fa794986.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-content-length-npm-3.257.0-539771bf1e-a0c10e6649.zip b/.yarn/cache/@aws-sdk-middleware-content-length-npm-3.257.0-539771bf1e-a0c10e6649.zip new file mode 100644 index 000000000..f2c62789d Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-content-length-npm-3.257.0-539771bf1e-a0c10e6649.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-endpoint-npm-3.257.0-4daebb95ee-d4fa8c94b1.zip b/.yarn/cache/@aws-sdk-middleware-endpoint-npm-3.257.0-4daebb95ee-d4fa8c94b1.zip new file mode 100644 index 000000000..7124a6299 Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-endpoint-npm-3.257.0-4daebb95ee-d4fa8c94b1.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-expect-continue-npm-3.257.0-aa9a0dd8e0-a91540edd3.zip b/.yarn/cache/@aws-sdk-middleware-expect-continue-npm-3.257.0-aa9a0dd8e0-a91540edd3.zip new file mode 100644 index 000000000..e1589b6b0 Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-expect-continue-npm-3.257.0-aa9a0dd8e0-a91540edd3.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-flexible-checksums-npm-3.259.0-b6a5e8ebff-70b768cb79.zip b/.yarn/cache/@aws-sdk-middleware-flexible-checksums-npm-3.259.0-b6a5e8ebff-70b768cb79.zip new file mode 100644 index 000000000..a358b2186 Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-flexible-checksums-npm-3.259.0-b6a5e8ebff-70b768cb79.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-host-header-npm-3.257.0-55ab1d680e-e39399a28a.zip b/.yarn/cache/@aws-sdk-middleware-host-header-npm-3.257.0-55ab1d680e-e39399a28a.zip new file mode 100644 index 000000000..e1c13e214 Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-host-header-npm-3.257.0-55ab1d680e-e39399a28a.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-location-constraint-npm-3.257.0-bf6254bc72-1abd3975b3.zip b/.yarn/cache/@aws-sdk-middleware-location-constraint-npm-3.257.0-bf6254bc72-1abd3975b3.zip new file mode 100644 index 000000000..a0524d949 Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-location-constraint-npm-3.257.0-bf6254bc72-1abd3975b3.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-logger-npm-3.257.0-35c51a8e82-703b8f4b61.zip b/.yarn/cache/@aws-sdk-middleware-logger-npm-3.257.0-35c51a8e82-703b8f4b61.zip new file mode 100644 index 000000000..9ec81ccac Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-logger-npm-3.257.0-35c51a8e82-703b8f4b61.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-recursion-detection-npm-3.257.0-122e364acd-ef2efee3dd.zip b/.yarn/cache/@aws-sdk-middleware-recursion-detection-npm-3.257.0-122e364acd-ef2efee3dd.zip new file mode 100644 index 000000000..4147f44d8 Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-recursion-detection-npm-3.257.0-122e364acd-ef2efee3dd.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-retry-npm-3.259.0-d45397b357-ec0eca0613.zip b/.yarn/cache/@aws-sdk-middleware-retry-npm-3.259.0-d45397b357-ec0eca0613.zip new file mode 100644 index 000000000..b59f024a7 Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-retry-npm-3.259.0-d45397b357-ec0eca0613.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-sdk-s3-npm-3.257.0-6e32c39e04-03cb986e3b.zip b/.yarn/cache/@aws-sdk-middleware-sdk-s3-npm-3.257.0-6e32c39e04-03cb986e3b.zip new file mode 100644 index 000000000..6f8f297e9 Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-sdk-s3-npm-3.257.0-6e32c39e04-03cb986e3b.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-sdk-sqs-npm-3.257.0-2cafc10e76-69b920419c.zip b/.yarn/cache/@aws-sdk-middleware-sdk-sqs-npm-3.257.0-2cafc10e76-69b920419c.zip new file mode 100644 index 000000000..b89c0144c Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-sdk-sqs-npm-3.257.0-2cafc10e76-69b920419c.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-sdk-sts-npm-3.257.0-8a4514b808-6837429dec.zip b/.yarn/cache/@aws-sdk-middleware-sdk-sts-npm-3.257.0-8a4514b808-6837429dec.zip new file mode 100644 index 000000000..5a7d71eb7 Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-sdk-sts-npm-3.257.0-8a4514b808-6837429dec.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-serde-npm-3.257.0-df1295c30c-d6fbadb9e8.zip b/.yarn/cache/@aws-sdk-middleware-serde-npm-3.257.0-df1295c30c-d6fbadb9e8.zip new file mode 100644 index 000000000..996ebc863 Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-serde-npm-3.257.0-df1295c30c-d6fbadb9e8.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-signing-npm-3.257.0-6d36737e9a-c54d198b78.zip b/.yarn/cache/@aws-sdk-middleware-signing-npm-3.257.0-6d36737e9a-c54d198b78.zip new file mode 100644 index 000000000..eb0806c20 Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-signing-npm-3.257.0-6d36737e9a-c54d198b78.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-ssec-npm-3.257.0-fa542b96ca-353e21d06b.zip b/.yarn/cache/@aws-sdk-middleware-ssec-npm-3.257.0-fa542b96ca-353e21d06b.zip new file mode 100644 index 000000000..573e8f9ce Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-ssec-npm-3.257.0-fa542b96ca-353e21d06b.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-stack-npm-3.257.0-0c226b0fbe-42bcffc9f2.zip b/.yarn/cache/@aws-sdk-middleware-stack-npm-3.257.0-0c226b0fbe-42bcffc9f2.zip new file mode 100644 index 000000000..28f5222ff Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-stack-npm-3.257.0-0c226b0fbe-42bcffc9f2.zip differ diff --git a/.yarn/cache/@aws-sdk-middleware-user-agent-npm-3.257.0-418c474740-10d959c0a5.zip b/.yarn/cache/@aws-sdk-middleware-user-agent-npm-3.257.0-418c474740-10d959c0a5.zip new file mode 100644 index 000000000..7bc1df3e2 Binary files /dev/null and b/.yarn/cache/@aws-sdk-middleware-user-agent-npm-3.257.0-418c474740-10d959c0a5.zip differ diff --git a/.yarn/cache/@aws-sdk-node-config-provider-npm-3.259.0-b052a2c37d-c146cba62d.zip b/.yarn/cache/@aws-sdk-node-config-provider-npm-3.259.0-b052a2c37d-c146cba62d.zip new file mode 100644 index 000000000..f4b178bc5 Binary files /dev/null and b/.yarn/cache/@aws-sdk-node-config-provider-npm-3.259.0-b052a2c37d-c146cba62d.zip differ diff --git a/.yarn/cache/@aws-sdk-node-http-handler-npm-3.257.0-57666b24a8-c347c97204.zip b/.yarn/cache/@aws-sdk-node-http-handler-npm-3.257.0-57666b24a8-c347c97204.zip new file mode 100644 index 000000000..3aa419903 Binary files /dev/null and b/.yarn/cache/@aws-sdk-node-http-handler-npm-3.257.0-57666b24a8-c347c97204.zip differ diff --git a/.yarn/cache/@aws-sdk-property-provider-npm-3.257.0-41a7f8a7e2-cb95821802.zip b/.yarn/cache/@aws-sdk-property-provider-npm-3.257.0-41a7f8a7e2-cb95821802.zip new file mode 100644 index 000000000..c5990cbdb Binary files /dev/null and b/.yarn/cache/@aws-sdk-property-provider-npm-3.257.0-41a7f8a7e2-cb95821802.zip differ diff --git a/.yarn/cache/@aws-sdk-protocol-http-npm-3.257.0-0368048931-22aa402429.zip b/.yarn/cache/@aws-sdk-protocol-http-npm-3.257.0-0368048931-22aa402429.zip new file mode 100644 index 000000000..2703515aa Binary files /dev/null and b/.yarn/cache/@aws-sdk-protocol-http-npm-3.257.0-0368048931-22aa402429.zip differ diff --git a/.yarn/cache/@aws-sdk-querystring-builder-npm-3.257.0-086eed517e-d6dcda9abe.zip b/.yarn/cache/@aws-sdk-querystring-builder-npm-3.257.0-086eed517e-d6dcda9abe.zip new file mode 100644 index 000000000..d559cb4c9 Binary files /dev/null and b/.yarn/cache/@aws-sdk-querystring-builder-npm-3.257.0-086eed517e-d6dcda9abe.zip differ diff --git a/.yarn/cache/@aws-sdk-querystring-parser-npm-3.257.0-fefed3fce8-c17eb1bea4.zip b/.yarn/cache/@aws-sdk-querystring-parser-npm-3.257.0-fefed3fce8-c17eb1bea4.zip new file mode 100644 index 000000000..5a1eef2f9 Binary files /dev/null and b/.yarn/cache/@aws-sdk-querystring-parser-npm-3.257.0-fefed3fce8-c17eb1bea4.zip differ diff --git a/.yarn/cache/@aws-sdk-service-error-classification-npm-3.257.0-96c9a890cf-ff3e68b347.zip b/.yarn/cache/@aws-sdk-service-error-classification-npm-3.257.0-96c9a890cf-ff3e68b347.zip new file mode 100644 index 000000000..a04cade53 Binary files /dev/null and b/.yarn/cache/@aws-sdk-service-error-classification-npm-3.257.0-96c9a890cf-ff3e68b347.zip differ diff --git a/.yarn/cache/@aws-sdk-shared-ini-file-loader-npm-3.257.0-35fc277ba6-485961e97f.zip b/.yarn/cache/@aws-sdk-shared-ini-file-loader-npm-3.257.0-35fc277ba6-485961e97f.zip new file mode 100644 index 000000000..8751670e2 Binary files /dev/null and b/.yarn/cache/@aws-sdk-shared-ini-file-loader-npm-3.257.0-35fc277ba6-485961e97f.zip differ diff --git a/.yarn/cache/@aws-sdk-signature-v4-multi-region-npm-3.257.0-586741b8c8-88c26c8b1d.zip b/.yarn/cache/@aws-sdk-signature-v4-multi-region-npm-3.257.0-586741b8c8-88c26c8b1d.zip new file mode 100644 index 000000000..98a7403f6 Binary files /dev/null and b/.yarn/cache/@aws-sdk-signature-v4-multi-region-npm-3.257.0-586741b8c8-88c26c8b1d.zip differ diff --git a/.yarn/cache/@aws-sdk-signature-v4-npm-3.257.0-a5b75b1b08-f2042d1b4b.zip b/.yarn/cache/@aws-sdk-signature-v4-npm-3.257.0-a5b75b1b08-f2042d1b4b.zip new file mode 100644 index 000000000..be698e36f Binary files /dev/null and b/.yarn/cache/@aws-sdk-signature-v4-npm-3.257.0-a5b75b1b08-f2042d1b4b.zip differ diff --git a/.yarn/cache/@aws-sdk-smithy-client-npm-3.257.0-1777a76366-5d99662f2f.zip b/.yarn/cache/@aws-sdk-smithy-client-npm-3.257.0-1777a76366-5d99662f2f.zip new file mode 100644 index 000000000..6c6429515 Binary files /dev/null and b/.yarn/cache/@aws-sdk-smithy-client-npm-3.257.0-1777a76366-5d99662f2f.zip differ diff --git a/.yarn/cache/@aws-sdk-token-providers-npm-3.259.0-66534223f7-82dd4720dd.zip b/.yarn/cache/@aws-sdk-token-providers-npm-3.259.0-66534223f7-82dd4720dd.zip new file mode 100644 index 000000000..3c6be1c6a Binary files /dev/null and b/.yarn/cache/@aws-sdk-token-providers-npm-3.259.0-66534223f7-82dd4720dd.zip differ diff --git a/.yarn/cache/@aws-sdk-types-npm-3.257.0-af2c2dd9dc-88a1bb6dbb.zip b/.yarn/cache/@aws-sdk-types-npm-3.257.0-af2c2dd9dc-88a1bb6dbb.zip new file mode 100644 index 000000000..67c498c90 Binary files /dev/null and b/.yarn/cache/@aws-sdk-types-npm-3.257.0-af2c2dd9dc-88a1bb6dbb.zip differ diff --git a/.yarn/cache/@aws-sdk-url-parser-npm-3.257.0-a9b2294954-9ee533b7b0.zip b/.yarn/cache/@aws-sdk-url-parser-npm-3.257.0-a9b2294954-9ee533b7b0.zip new file mode 100644 index 000000000..f383a35ad Binary files /dev/null and b/.yarn/cache/@aws-sdk-url-parser-npm-3.257.0-a9b2294954-9ee533b7b0.zip differ diff --git a/.yarn/cache/@aws-sdk-util-arn-parser-npm-3.208.0-d48c3beabc-caf14336d7.zip b/.yarn/cache/@aws-sdk-util-arn-parser-npm-3.208.0-d48c3beabc-caf14336d7.zip new file mode 100644 index 000000000..2b9d30f14 Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-arn-parser-npm-3.208.0-d48c3beabc-caf14336d7.zip differ diff --git a/.yarn/cache/@aws-sdk-util-base64-npm-3.208.0-5d53487036-37457d76b2.zip b/.yarn/cache/@aws-sdk-util-base64-npm-3.208.0-5d53487036-37457d76b2.zip new file mode 100644 index 000000000..3420ad1c6 Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-base64-npm-3.208.0-5d53487036-37457d76b2.zip differ diff --git a/.yarn/cache/@aws-sdk-util-body-length-browser-npm-3.188.0-373c33bcdb-04a26e9a7e.zip b/.yarn/cache/@aws-sdk-util-body-length-browser-npm-3.188.0-373c33bcdb-04a26e9a7e.zip new file mode 100644 index 000000000..267a95c55 Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-body-length-browser-npm-3.188.0-373c33bcdb-04a26e9a7e.zip differ diff --git a/.yarn/cache/@aws-sdk-util-body-length-node-npm-3.208.0-f5dbedc375-140e81cc5c.zip b/.yarn/cache/@aws-sdk-util-body-length-node-npm-3.208.0-f5dbedc375-140e81cc5c.zip new file mode 100644 index 000000000..c9df4316b Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-body-length-node-npm-3.208.0-f5dbedc375-140e81cc5c.zip differ diff --git a/.yarn/cache/@aws-sdk-util-buffer-from-npm-3.208.0-71caf9e48b-e13f238e3b.zip b/.yarn/cache/@aws-sdk-util-buffer-from-npm-3.208.0-71caf9e48b-e13f238e3b.zip new file mode 100644 index 000000000..8c4b17712 Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-buffer-from-npm-3.208.0-71caf9e48b-e13f238e3b.zip differ diff --git a/.yarn/cache/@aws-sdk-util-config-provider-npm-3.208.0-0655efa646-071ffd663f.zip b/.yarn/cache/@aws-sdk-util-config-provider-npm-3.208.0-0655efa646-071ffd663f.zip new file mode 100644 index 000000000..add207886 Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-config-provider-npm-3.208.0-0655efa646-071ffd663f.zip differ diff --git a/.yarn/cache/@aws-sdk-util-defaults-mode-browser-npm-3.257.0-671057fb46-7ad8e94998.zip b/.yarn/cache/@aws-sdk-util-defaults-mode-browser-npm-3.257.0-671057fb46-7ad8e94998.zip new file mode 100644 index 000000000..8cda9cb56 Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-defaults-mode-browser-npm-3.257.0-671057fb46-7ad8e94998.zip differ diff --git a/.yarn/cache/@aws-sdk-util-defaults-mode-node-npm-3.259.0-622dbc817d-477f7ab495.zip b/.yarn/cache/@aws-sdk-util-defaults-mode-node-npm-3.259.0-622dbc817d-477f7ab495.zip new file mode 100644 index 000000000..d122cc986 Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-defaults-mode-node-npm-3.259.0-622dbc817d-477f7ab495.zip differ diff --git a/.yarn/cache/@aws-sdk-util-endpoints-npm-3.257.0-9eb8988be9-b5e840b89d.zip b/.yarn/cache/@aws-sdk-util-endpoints-npm-3.257.0-9eb8988be9-b5e840b89d.zip new file mode 100644 index 000000000..88d213742 Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-endpoints-npm-3.257.0-9eb8988be9-b5e840b89d.zip differ diff --git a/.yarn/cache/@aws-sdk-util-hex-encoding-npm-3.201.0-77317d3d40-b9e99e215f.zip b/.yarn/cache/@aws-sdk-util-hex-encoding-npm-3.201.0-77317d3d40-b9e99e215f.zip new file mode 100644 index 000000000..7457b90bb Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-hex-encoding-npm-3.201.0-77317d3d40-b9e99e215f.zip differ diff --git a/.yarn/cache/@aws-sdk-util-locate-window-npm-3.208.0-a3531f344f-d6128024a6.zip b/.yarn/cache/@aws-sdk-util-locate-window-npm-3.208.0-a3531f344f-d6128024a6.zip new file mode 100644 index 000000000..48d7d54f2 Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-locate-window-npm-3.208.0-a3531f344f-d6128024a6.zip differ diff --git a/.yarn/cache/@aws-sdk-util-middleware-npm-3.257.0-8c71e835eb-aeceb688bf.zip b/.yarn/cache/@aws-sdk-util-middleware-npm-3.257.0-8c71e835eb-aeceb688bf.zip new file mode 100644 index 000000000..c5ea7933e Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-middleware-npm-3.257.0-8c71e835eb-aeceb688bf.zip differ diff --git a/.yarn/cache/@aws-sdk-util-retry-npm-3.257.0-1b72104f85-644c86a085.zip b/.yarn/cache/@aws-sdk-util-retry-npm-3.257.0-1b72104f85-644c86a085.zip new file mode 100644 index 000000000..d68cacaec Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-retry-npm-3.257.0-1b72104f85-644c86a085.zip differ diff --git a/.yarn/cache/@aws-sdk-util-stream-browser-npm-3.258.0-26101ba689-a83ef95b54.zip b/.yarn/cache/@aws-sdk-util-stream-browser-npm-3.258.0-26101ba689-a83ef95b54.zip new file mode 100644 index 000000000..fd47af44a Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-stream-browser-npm-3.258.0-26101ba689-a83ef95b54.zip differ diff --git a/.yarn/cache/@aws-sdk-util-stream-node-npm-3.257.0-56e78155f6-798c2a7b0e.zip b/.yarn/cache/@aws-sdk-util-stream-node-npm-3.257.0-56e78155f6-798c2a7b0e.zip new file mode 100644 index 000000000..903fd746c Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-stream-node-npm-3.257.0-56e78155f6-798c2a7b0e.zip differ diff --git a/.yarn/cache/@aws-sdk-util-uri-escape-npm-3.201.0-5b81898fe5-6eaa281a10.zip b/.yarn/cache/@aws-sdk-util-uri-escape-npm-3.201.0-5b81898fe5-6eaa281a10.zip new file mode 100644 index 000000000..65018f45a Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-uri-escape-npm-3.201.0-5b81898fe5-6eaa281a10.zip differ diff --git a/.yarn/cache/@aws-sdk-util-user-agent-browser-npm-3.257.0-4958cf0807-2987161a86.zip b/.yarn/cache/@aws-sdk-util-user-agent-browser-npm-3.257.0-4958cf0807-2987161a86.zip new file mode 100644 index 000000000..4925c074c Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-user-agent-browser-npm-3.257.0-4958cf0807-2987161a86.zip differ diff --git a/.yarn/cache/@aws-sdk-util-user-agent-node-npm-3.259.0-d69488b857-b561fe34a3.zip b/.yarn/cache/@aws-sdk-util-user-agent-node-npm-3.259.0-d69488b857-b561fe34a3.zip new file mode 100644 index 000000000..99dbe2aeb Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-user-agent-node-npm-3.259.0-d69488b857-b561fe34a3.zip differ diff --git a/.yarn/cache/@aws-sdk-util-utf8-browser-npm-3.259.0-343a1dba08-32092ea40f.zip b/.yarn/cache/@aws-sdk-util-utf8-browser-npm-3.259.0-343a1dba08-32092ea40f.zip new file mode 100644 index 000000000..0dacf8f92 Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-utf8-browser-npm-3.259.0-343a1dba08-32092ea40f.zip differ diff --git a/.yarn/cache/@aws-sdk-util-utf8-npm-3.254.0-70c18ab2ed-686e28b203.zip b/.yarn/cache/@aws-sdk-util-utf8-npm-3.254.0-70c18ab2ed-686e28b203.zip new file mode 100644 index 000000000..7a021a308 Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-utf8-npm-3.254.0-70c18ab2ed-686e28b203.zip differ diff --git a/.yarn/cache/@aws-sdk-util-waiter-npm-3.257.0-2e6a9403fb-8e719d8a26.zip b/.yarn/cache/@aws-sdk-util-waiter-npm-3.257.0-2e6a9403fb-8e719d8a26.zip new file mode 100644 index 000000000..1c00f88d5 Binary files /dev/null and b/.yarn/cache/@aws-sdk-util-waiter-npm-3.257.0-2e6a9403fb-8e719d8a26.zip differ diff --git a/.yarn/cache/@aws-sdk-xml-builder-npm-3.201.0-9cc81cefae-5844c5ecf6.zip b/.yarn/cache/@aws-sdk-xml-builder-npm-3.201.0-9cc81cefae-5844c5ecf6.zip new file mode 100644 index 000000000..1d910cdef Binary files /dev/null and b/.yarn/cache/@aws-sdk-xml-builder-npm-3.201.0-9cc81cefae-5844c5ecf6.zip differ diff --git a/.yarn/cache/available-typed-arrays-npm-1.0.5-88f321e4d3-6b301a7ec3.zip b/.yarn/cache/available-typed-arrays-npm-1.0.5-88f321e4d3-6b301a7ec3.zip deleted file mode 100644 index c8dabaa60..000000000 Binary files a/.yarn/cache/available-typed-arrays-npm-1.0.5-88f321e4d3-6b301a7ec3.zip and /dev/null differ diff --git a/.yarn/cache/aws-sdk-npm-2.1260.0-0145998ab1-9a1b2e4cb5.zip b/.yarn/cache/aws-sdk-npm-2.1260.0-0145998ab1-9a1b2e4cb5.zip deleted file mode 100644 index 2b059e6e4..000000000 Binary files a/.yarn/cache/aws-sdk-npm-2.1260.0-0145998ab1-9a1b2e4cb5.zip and /dev/null differ diff --git a/.yarn/cache/bowser-npm-2.11.0-33664d9063-1665856cc9.zip b/.yarn/cache/bowser-npm-2.11.0-33664d9063-1665856cc9.zip new file mode 100644 index 000000000..fc7b8eda7 Binary files /dev/null and b/.yarn/cache/bowser-npm-2.11.0-33664d9063-1665856cc9.zip differ diff --git a/.yarn/cache/buffer-npm-4.9.2-9e40b5e87a-baf84376f2.zip b/.yarn/cache/buffer-npm-4.9.2-9e40b5e87a-baf84376f2.zip deleted file mode 100644 index 9b0f2146d..000000000 Binary files a/.yarn/cache/buffer-npm-4.9.2-9e40b5e87a-baf84376f2.zip and /dev/null differ diff --git a/.yarn/cache/define-properties-npm-1.1.4-85ee575655-94a6a24f78.zip b/.yarn/cache/define-properties-npm-1.1.4-85ee575655-94a6a24f78.zip deleted file mode 100644 index e78d48367..000000000 Binary files a/.yarn/cache/define-properties-npm-1.1.4-85ee575655-94a6a24f78.zip and /dev/null differ diff --git a/.yarn/cache/es-abstract-npm-1.20.4-543318afab-afe27b8a80.zip b/.yarn/cache/es-abstract-npm-1.20.4-543318afab-afe27b8a80.zip deleted file mode 100644 index 617055611..000000000 Binary files a/.yarn/cache/es-abstract-npm-1.20.4-543318afab-afe27b8a80.zip and /dev/null differ diff --git a/.yarn/cache/es-to-primitive-npm-1.2.1-b7a7eac6c5-b419a547ff.zip b/.yarn/cache/es-to-primitive-npm-1.2.1-b7a7eac6c5-b419a547ff.zip deleted file mode 100644 index 92eb2e9b4..000000000 Binary files a/.yarn/cache/es-to-primitive-npm-1.2.1-b7a7eac6c5-b419a547ff.zip and /dev/null differ diff --git a/.yarn/cache/events-npm-1.1.1-ca9e5d580e-40e2695b33.zip b/.yarn/cache/events-npm-1.1.1-ca9e5d580e-40e2695b33.zip deleted file mode 100644 index a9daf28d1..000000000 Binary files a/.yarn/cache/events-npm-1.1.1-ca9e5d580e-40e2695b33.zip and /dev/null differ diff --git a/.yarn/cache/fast-xml-parser-npm-4.0.11-fb9c5662b0-8101732a7e.zip b/.yarn/cache/fast-xml-parser-npm-4.0.11-fb9c5662b0-8101732a7e.zip new file mode 100644 index 000000000..f0578b0fc Binary files /dev/null and b/.yarn/cache/fast-xml-parser-npm-4.0.11-fb9c5662b0-8101732a7e.zip differ diff --git a/.yarn/cache/for-each-npm-0.3.3-0010ca8cdd-dc4e3e28f5.zip b/.yarn/cache/for-each-npm-0.3.3-0010ca8cdd-dc4e3e28f5.zip deleted file mode 100644 index abf4e6ed8..000000000 Binary files a/.yarn/cache/for-each-npm-0.3.3-0010ca8cdd-dc4e3e28f5.zip and /dev/null differ diff --git a/.yarn/cache/function.prototype.name-npm-1.1.5-e776a642bb-3c909b6d1d.zip b/.yarn/cache/function.prototype.name-npm-1.1.5-e776a642bb-3c909b6d1d.zip deleted file mode 100644 index 2efdadaa3..000000000 Binary files a/.yarn/cache/function.prototype.name-npm-1.1.5-e776a642bb-3c909b6d1d.zip and /dev/null differ diff --git a/.yarn/cache/functions-have-names-npm-1.2.3-e5cf1e2208-2b58e5d607.zip b/.yarn/cache/functions-have-names-npm-1.2.3-e5cf1e2208-2b58e5d607.zip deleted file mode 100644 index cab114692..000000000 Binary files a/.yarn/cache/functions-have-names-npm-1.2.3-e5cf1e2208-2b58e5d607.zip and /dev/null differ diff --git a/.yarn/cache/get-intrinsic-npm-1.1.3-b6c7bd1010-885245c096.zip b/.yarn/cache/get-intrinsic-npm-1.1.3-b6c7bd1010-885245c096.zip deleted file mode 100644 index e0243d21f..000000000 Binary files a/.yarn/cache/get-intrinsic-npm-1.1.3-b6c7bd1010-885245c096.zip and /dev/null differ diff --git a/.yarn/cache/get-symbol-description-npm-1.0.0-9c95a4bc1f-8164860450.zip b/.yarn/cache/get-symbol-description-npm-1.0.0-9c95a4bc1f-8164860450.zip deleted file mode 100644 index 8c4ef1339..000000000 Binary files a/.yarn/cache/get-symbol-description-npm-1.0.0-9c95a4bc1f-8164860450.zip and /dev/null differ diff --git a/.yarn/cache/has-bigints-npm-1.0.2-52732e614d-2f15628a03.zip b/.yarn/cache/has-bigints-npm-1.0.2-52732e614d-2f15628a03.zip deleted file mode 100644 index 66e88583e..000000000 Binary files a/.yarn/cache/has-bigints-npm-1.0.2-52732e614d-2f15628a03.zip and /dev/null differ diff --git a/.yarn/cache/has-property-descriptors-npm-1.0.0-56289b918d-74813c8c23.zip b/.yarn/cache/has-property-descriptors-npm-1.0.0-56289b918d-74813c8c23.zip deleted file mode 100644 index 42a02ce9f..000000000 Binary files a/.yarn/cache/has-property-descriptors-npm-1.0.0-56289b918d-74813c8c23.zip and /dev/null differ diff --git a/.yarn/cache/has-tostringtag-npm-1.0.0-b1fcf3ab55-b0091adb3d.zip b/.yarn/cache/has-tostringtag-npm-1.0.0-b1fcf3ab55-b0091adb3d.zip deleted file mode 100644 index a8cf6a969..000000000 Binary files a/.yarn/cache/has-tostringtag-npm-1.0.0-b1fcf3ab55-b0091adb3d.zip and /dev/null differ diff --git a/.yarn/cache/ieee754-npm-1.1.13-a57522ba12-49d53ff5f9.zip b/.yarn/cache/ieee754-npm-1.1.13-a57522ba12-49d53ff5f9.zip deleted file mode 100644 index 400a49739..000000000 Binary files a/.yarn/cache/ieee754-npm-1.1.13-a57522ba12-49d53ff5f9.zip and /dev/null differ diff --git a/.yarn/cache/internal-slot-npm-1.0.3-9e05eea002-b08401f1c6.zip b/.yarn/cache/internal-slot-npm-1.0.3-9e05eea002-b08401f1c6.zip deleted file mode 100644 index 4c3e20067..000000000 Binary files a/.yarn/cache/internal-slot-npm-1.0.3-9e05eea002-b08401f1c6.zip and /dev/null differ diff --git a/.yarn/cache/is-arguments-npm-1.1.1-eff4f6d4d7-3eae41e026.zip b/.yarn/cache/is-arguments-npm-1.1.1-eff4f6d4d7-3eae41e026.zip deleted file mode 100644 index ad69c1ec0..000000000 Binary files a/.yarn/cache/is-arguments-npm-1.1.1-eff4f6d4d7-3eae41e026.zip and /dev/null differ diff --git a/.yarn/cache/is-bigint-npm-1.0.4-31c2eecbc9-0e3ca3959c.zip b/.yarn/cache/is-bigint-npm-1.0.4-31c2eecbc9-0e3ca3959c.zip deleted file mode 100644 index 284c74226..000000000 Binary files a/.yarn/cache/is-bigint-npm-1.0.4-31c2eecbc9-0e3ca3959c.zip and /dev/null differ diff --git a/.yarn/cache/is-boolean-object-npm-1.1.2-ecbd575e6a-39616788ac.zip b/.yarn/cache/is-boolean-object-npm-1.1.2-ecbd575e6a-39616788ac.zip deleted file mode 100644 index a397147fc..000000000 Binary files a/.yarn/cache/is-boolean-object-npm-1.1.2-ecbd575e6a-39616788ac.zip and /dev/null differ diff --git a/.yarn/cache/is-callable-npm-1.2.7-808a303e61-39d7787a6c.zip b/.yarn/cache/is-callable-npm-1.2.7-808a303e61-39d7787a6c.zip deleted file mode 100644 index 294b7a09d..000000000 Binary files a/.yarn/cache/is-callable-npm-1.2.7-808a303e61-39d7787a6c.zip and /dev/null differ diff --git a/.yarn/cache/is-date-object-npm-1.0.5-88f3d08b5e-a961e52c2f.zip b/.yarn/cache/is-date-object-npm-1.0.5-88f3d08b5e-a961e52c2f.zip deleted file mode 100644 index f17639638..000000000 Binary files a/.yarn/cache/is-date-object-npm-1.0.5-88f3d08b5e-a961e52c2f.zip and /dev/null differ diff --git a/.yarn/cache/is-generator-function-npm-1.0.10-1d0f3809ef-5ddb05cd61.zip b/.yarn/cache/is-generator-function-npm-1.0.10-1d0f3809ef-5ddb05cd61.zip deleted file mode 100644 index 19cf41e10..000000000 Binary files a/.yarn/cache/is-generator-function-npm-1.0.10-1d0f3809ef-5ddb05cd61.zip and /dev/null differ diff --git a/.yarn/cache/is-negative-zero-npm-2.0.2-0adac91f15-ce904d0d03.zip b/.yarn/cache/is-negative-zero-npm-2.0.2-0adac91f15-ce904d0d03.zip deleted file mode 100644 index 5c4846b6e..000000000 Binary files a/.yarn/cache/is-negative-zero-npm-2.0.2-0adac91f15-ce904d0d03.zip and /dev/null differ diff --git a/.yarn/cache/is-number-object-npm-1.0.7-539d0e274d-fd67ff18ba.zip b/.yarn/cache/is-number-object-npm-1.0.7-539d0e274d-fd67ff18ba.zip deleted file mode 100644 index eabab05c7..000000000 Binary files a/.yarn/cache/is-number-object-npm-1.0.7-539d0e274d-fd67ff18ba.zip and /dev/null differ diff --git a/.yarn/cache/is-regex-npm-1.1.4-cca193ef11-d5a09a3da9.zip b/.yarn/cache/is-regex-npm-1.1.4-cca193ef11-d5a09a3da9.zip deleted file mode 100644 index e3f0624d6..000000000 Binary files a/.yarn/cache/is-regex-npm-1.1.4-cca193ef11-d5a09a3da9.zip and /dev/null differ diff --git a/.yarn/cache/is-shared-array-buffer-npm-1.0.2-32e4181fcd-89167fd3a2.zip b/.yarn/cache/is-shared-array-buffer-npm-1.0.2-32e4181fcd-89167fd3a2.zip deleted file mode 100644 index 803375a25..000000000 Binary files a/.yarn/cache/is-shared-array-buffer-npm-1.0.2-32e4181fcd-89167fd3a2.zip and /dev/null differ diff --git a/.yarn/cache/is-string-npm-1.0.7-9f7066daed-1a2c721eee.zip b/.yarn/cache/is-string-npm-1.0.7-9f7066daed-1a2c721eee.zip deleted file mode 100644 index 23bea7bf1..000000000 Binary files a/.yarn/cache/is-string-npm-1.0.7-9f7066daed-1a2c721eee.zip and /dev/null differ diff --git a/.yarn/cache/is-symbol-npm-1.0.4-eb9baac703-f1bb136486.zip b/.yarn/cache/is-symbol-npm-1.0.4-eb9baac703-f1bb136486.zip deleted file mode 100644 index d8cd4ee48..000000000 Binary files a/.yarn/cache/is-symbol-npm-1.0.4-eb9baac703-f1bb136486.zip and /dev/null differ diff --git a/.yarn/cache/is-typed-array-npm-1.1.9-c7c4ca7eec-48a9607762.zip b/.yarn/cache/is-typed-array-npm-1.1.9-c7c4ca7eec-48a9607762.zip deleted file mode 100644 index 7d2382b97..000000000 Binary files a/.yarn/cache/is-typed-array-npm-1.1.9-c7c4ca7eec-48a9607762.zip and /dev/null differ diff --git a/.yarn/cache/is-weakref-npm-1.0.2-ff80e8c314-fdd5b2df82.zip b/.yarn/cache/is-weakref-npm-1.0.2-ff80e8c314-fdd5b2df82.zip deleted file mode 100644 index 6156850ff..000000000 Binary files a/.yarn/cache/is-weakref-npm-1.0.2-ff80e8c314-fdd5b2df82.zip and /dev/null differ diff --git a/.yarn/cache/jmespath-npm-0.16.0-d47535c65a-b4c55b3ad8.zip b/.yarn/cache/jmespath-npm-0.16.0-d47535c65a-b4c55b3ad8.zip deleted file mode 100644 index 075b0913a..000000000 Binary files a/.yarn/cache/jmespath-npm-0.16.0-d47535c65a-b4c55b3ad8.zip and /dev/null differ diff --git a/.yarn/cache/object-keys-npm-1.1.1-1bf2f1be93-23343006d6.zip b/.yarn/cache/object-keys-npm-1.1.1-1bf2f1be93-23343006d6.zip deleted file mode 100644 index d2df35287..000000000 Binary files a/.yarn/cache/object-keys-npm-1.1.1-1bf2f1be93-23343006d6.zip and /dev/null differ diff --git a/.yarn/cache/object.assign-npm-4.1.4-fb3deb1c3a-d1b1bcf947.zip b/.yarn/cache/object.assign-npm-4.1.4-fb3deb1c3a-d1b1bcf947.zip deleted file mode 100644 index 51d0d0b3c..000000000 Binary files a/.yarn/cache/object.assign-npm-4.1.4-fb3deb1c3a-d1b1bcf947.zip and /dev/null differ diff --git a/.yarn/cache/punycode-npm-1.3.2-3727a84cea-55b7339478.zip b/.yarn/cache/punycode-npm-1.3.2-3727a84cea-55b7339478.zip deleted file mode 100644 index 03752347b..000000000 Binary files a/.yarn/cache/punycode-npm-1.3.2-3727a84cea-55b7339478.zip and /dev/null differ diff --git a/.yarn/cache/querystring-npm-0.2.0-421b870c92-5804c20d7e.zip b/.yarn/cache/querystring-npm-0.2.0-421b870c92-5804c20d7e.zip deleted file mode 100644 index 30108fd26..000000000 Binary files a/.yarn/cache/querystring-npm-0.2.0-421b870c92-5804c20d7e.zip and /dev/null differ diff --git a/.yarn/cache/regexp.prototype.flags-npm-1.4.3-df1c08b65d-73e364f4cc.zip b/.yarn/cache/regexp.prototype.flags-npm-1.4.3-df1c08b65d-73e364f4cc.zip deleted file mode 100644 index 6cbae4852..000000000 Binary files a/.yarn/cache/regexp.prototype.flags-npm-1.4.3-df1c08b65d-73e364f4cc.zip and /dev/null differ diff --git a/.yarn/cache/safe-regex-test-npm-1.0.0-e94a09b84e-f7d330e033.zip b/.yarn/cache/safe-regex-test-npm-1.0.0-e94a09b84e-f7d330e033.zip deleted file mode 100644 index 0690c7e81..000000000 Binary files a/.yarn/cache/safe-regex-test-npm-1.0.0-e94a09b84e-f7d330e033.zip and /dev/null differ diff --git a/.yarn/cache/sax-npm-1.2.1-fd2ad7b223-379d276089.zip b/.yarn/cache/sax-npm-1.2.1-fd2ad7b223-379d276089.zip deleted file mode 100644 index e07d33895..000000000 Binary files a/.yarn/cache/sax-npm-1.2.1-fd2ad7b223-379d276089.zip and /dev/null differ diff --git a/.yarn/cache/sqs-consumer-npm-5.7.0-09231a3791-60e2dffae4.zip b/.yarn/cache/sqs-consumer-npm-5.7.0-09231a3791-60e2dffae4.zip deleted file mode 100644 index e95c6a885..000000000 Binary files a/.yarn/cache/sqs-consumer-npm-5.7.0-09231a3791-60e2dffae4.zip and /dev/null differ diff --git a/.yarn/cache/sqs-consumer-npm-6.2.1-857abd3d30-eba3c37353.zip b/.yarn/cache/sqs-consumer-npm-6.2.1-857abd3d30-eba3c37353.zip new file mode 100644 index 000000000..6886fc66a Binary files /dev/null and b/.yarn/cache/sqs-consumer-npm-6.2.1-857abd3d30-eba3c37353.zip differ diff --git a/.yarn/cache/string.prototype.trimend-npm-1.0.5-2b980efa37-b09b83119d.zip b/.yarn/cache/string.prototype.trimend-npm-1.0.5-2b980efa37-b09b83119d.zip deleted file mode 100644 index 25ff8507c..000000000 Binary files a/.yarn/cache/string.prototype.trimend-npm-1.0.5-2b980efa37-b09b83119d.zip and /dev/null differ diff --git a/.yarn/cache/string.prototype.trimstart-npm-1.0.5-9e62187810-59b07da535.zip b/.yarn/cache/string.prototype.trimstart-npm-1.0.5-9e62187810-59b07da535.zip deleted file mode 100644 index 68f84f70c..000000000 Binary files a/.yarn/cache/string.prototype.trimstart-npm-1.0.5-9e62187810-59b07da535.zip and /dev/null differ diff --git a/.yarn/cache/strnum-npm-1.0.5-9ba11d2a0a-73d4fd1bb8.zip b/.yarn/cache/strnum-npm-1.0.5-9ba11d2a0a-73d4fd1bb8.zip new file mode 100644 index 000000000..cd4c4667b Binary files /dev/null and b/.yarn/cache/strnum-npm-1.0.5-9ba11d2a0a-73d4fd1bb8.zip differ diff --git a/.yarn/cache/unbox-primitive-npm-1.0.2-cb56a05066-de21ca5e49.zip b/.yarn/cache/unbox-primitive-npm-1.0.2-cb56a05066-de21ca5e49.zip deleted file mode 100644 index aa4948e55..000000000 Binary files a/.yarn/cache/unbox-primitive-npm-1.0.2-cb56a05066-de21ca5e49.zip and /dev/null differ diff --git a/.yarn/cache/url-npm-0.10.3-37c0b27c3c-23ffc82bea.zip b/.yarn/cache/url-npm-0.10.3-37c0b27c3c-23ffc82bea.zip deleted file mode 100644 index 9b2c04275..000000000 Binary files a/.yarn/cache/url-npm-0.10.3-37c0b27c3c-23ffc82bea.zip and /dev/null differ diff --git a/.yarn/cache/util-npm-0.12.5-3668276f26-b64a6d3e8a.zip b/.yarn/cache/util-npm-0.12.5-3668276f26-b64a6d3e8a.zip deleted file mode 100644 index 7bfe0257f..000000000 Binary files a/.yarn/cache/util-npm-0.12.5-3668276f26-b64a6d3e8a.zip and /dev/null differ diff --git a/.yarn/cache/uuid-npm-8.0.0-591e3a2e23-9227738621.zip b/.yarn/cache/uuid-npm-8.0.0-591e3a2e23-9227738621.zip deleted file mode 100644 index c50005f4f..000000000 Binary files a/.yarn/cache/uuid-npm-8.0.0-591e3a2e23-9227738621.zip and /dev/null differ diff --git a/.yarn/cache/which-boxed-primitive-npm-1.0.2-e214f9ae5a-5dca8c7d5d.zip b/.yarn/cache/which-boxed-primitive-npm-1.0.2-e214f9ae5a-5dca8c7d5d.zip deleted file mode 100644 index 60a61090f..000000000 Binary files a/.yarn/cache/which-boxed-primitive-npm-1.0.2-e214f9ae5a-5dca8c7d5d.zip and /dev/null differ diff --git a/.yarn/cache/which-typed-array-npm-1.1.8-49776a7691-5252ac3ce8.zip b/.yarn/cache/which-typed-array-npm-1.1.8-49776a7691-5252ac3ce8.zip deleted file mode 100644 index 4d32f7e5b..000000000 Binary files a/.yarn/cache/which-typed-array-npm-1.1.8-49776a7691-5252ac3ce8.zip and /dev/null differ diff --git a/.yarn/cache/xml2js-npm-0.4.19-104b7b16eb-e87c048df9.zip b/.yarn/cache/xml2js-npm-0.4.19-104b7b16eb-e87c048df9.zip deleted file mode 100644 index 5323d82eb..000000000 Binary files a/.yarn/cache/xml2js-npm-0.4.19-104b7b16eb-e87c048df9.zip and /dev/null differ diff --git a/.yarn/cache/xmlbuilder-npm-9.0.7-44519dbccb-60655b10df.zip b/.yarn/cache/xmlbuilder-npm-9.0.7-44519dbccb-60655b10df.zip deleted file mode 100644 index 79a841ef2..000000000 Binary files a/.yarn/cache/xmlbuilder-npm-9.0.7-44519dbccb-60655b10df.zip and /dev/null differ diff --git a/packages/analytics/package.json b/packages/analytics/package.json index 89f83d1b0..7a3882fea 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -38,6 +38,8 @@ "typescript": "^4.8.4" }, "dependencies": { + "@aws-sdk/client-sns": "^3.259.0", + "@aws-sdk/client-sqs": "^3.259.0", "@newrelic/winston-enricher": "^4.0.0", "@sentry/node": "^7.28.1", "@standardnotes/common": "workspace:*", @@ -45,7 +47,6 @@ "@standardnotes/domain-events": "workspace:*", "@standardnotes/domain-events-infra": "workspace:*", "@standardnotes/time": "workspace:*", - "aws-sdk": "^2.1260.0", "dayjs": "^1.11.6", "dotenv": "^16.0.1", "inversify": "^6.0.1", diff --git a/packages/analytics/src/Bootstrap/Container.ts b/packages/analytics/src/Bootstrap/Container.ts index 6a484da54..bb5cb7018 100644 --- a/packages/analytics/src/Bootstrap/Container.ts +++ b/packages/analytics/src/Bootstrap/Container.ts @@ -1,6 +1,5 @@ import * as winston from 'winston' import Redis from 'ioredis' -import * as AWS from 'aws-sdk' import { Container } from 'inversify' import { DomainEventHandlerInterface, @@ -57,6 +56,8 @@ import { CalculateMonthlyRecurringRevenue } from '../Domain/UseCase/CalculateMon import { PersistStatistic } from '../Domain/UseCase/PersistStatistic/PersistStatistic' import { StatisticMeasureRepositoryInterface } from '../Domain/Statistics/StatisticMeasureRepositoryInterface' import { StatisticPersistenceRequestedEventHandler } from '../Domain/Handler/StatisticPersistenceRequestedEventHandler' +import { SNSClient, SNSClientConfig } from '@aws-sdk/client-sns' +import { SQSClient, SQSClientConfig } from '@aws-sdk/client-sqs' // eslint-disable-next-line @typescript-eslint/no-var-requires const newrelicFormatter = require('@newrelic/winston-enricher') @@ -95,27 +96,24 @@ export class ContainerConfigLoader { container.bind(TYPES.Logger).toConstantValue(logger) if (env.get('SNS_TOPIC_ARN', true)) { - const snsConfig: AWS.SNS.Types.ClientConfiguration = { + const snsConfig: SNSClientConfig = { apiVersion: 'latest', region: env.get('SNS_AWS_REGION', true), } if (env.get('SNS_ENDPOINT', true)) { snsConfig.endpoint = env.get('SNS_ENDPOINT', true) } - if (env.get('SNS_DISABLE_SSL', true) === 'true') { - snsConfig.sslEnabled = false - } if (env.get('SNS_ACCESS_KEY_ID', true) && env.get('SNS_SECRET_ACCESS_KEY', true)) { snsConfig.credentials = { accessKeyId: env.get('SNS_ACCESS_KEY_ID', true), secretAccessKey: env.get('SNS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SNS).toConstantValue(new AWS.SNS(snsConfig)) + container.bind(TYPES.SNS).toConstantValue(new SNSClient(snsConfig)) } if (env.get('SQS_QUEUE_URL', true)) { - const sqsConfig: AWS.SQS.Types.ClientConfiguration = { + const sqsConfig: SQSClientConfig = { apiVersion: 'latest', region: env.get('SQS_AWS_REGION', true), } @@ -125,7 +123,7 @@ export class ContainerConfigLoader { secretAccessKey: env.get('SQS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SQS).toConstantValue(new AWS.SQS(sqsConfig)) + container.bind(TYPES.SQS).toConstantValue(new SQSClient(sqsConfig)) } // env vars diff --git a/packages/api-gateway/package.json b/packages/api-gateway/package.json index 395dc04f9..695b954dd 100644 --- a/packages/api-gateway/package.json +++ b/packages/api-gateway/package.json @@ -27,7 +27,6 @@ "@standardnotes/domain-events-infra": "workspace:*", "@standardnotes/security": "workspace:*", "@standardnotes/time": "workspace:*", - "aws-sdk": "^2.1260.0", "axios": "^1.1.3", "cors": "2.8.5", "dotenv": "^16.0.1", diff --git a/packages/auth/package.json b/packages/auth/package.json index 760d66389..07bf66741 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -32,6 +32,8 @@ "upgrade:snjs": "yarn ncu -u '@standardnotes/*'" }, "dependencies": { + "@aws-sdk/client-sns": "^3.259.0", + "@aws-sdk/client-sqs": "^3.259.0", "@cbor-extract/cbor-extract-linux-arm64": "^2.1.1", "@cbor-extract/cbor-extract-linux-x64": "^2.1.1", "@newrelic/winston-enricher": "^4.0.0", @@ -51,7 +53,6 @@ "@standardnotes/sncrypto-common": "^1.9.0", "@standardnotes/sncrypto-node": "workspace:*", "@standardnotes/time": "workspace:*", - "aws-sdk": "^2.1260.0", "axios": "^1.1.3", "bcryptjs": "2.4.3", "cors": "2.8.5", diff --git a/packages/auth/src/Bootstrap/Container.ts b/packages/auth/src/Bootstrap/Container.ts index 47474228e..c23fe4895 100644 --- a/packages/auth/src/Bootstrap/Container.ts +++ b/packages/auth/src/Bootstrap/Container.ts @@ -1,6 +1,7 @@ import * as winston from 'winston' import Redis from 'ioredis' -import * as AWS from 'aws-sdk' +import { SNSClient, SNSClientConfig } from '@aws-sdk/client-sns' +import { SQSClient, SQSClientConfig } from '@aws-sdk/client-sqs' import { Container } from 'inversify' import { DomainEventHandlerInterface, @@ -258,27 +259,24 @@ export class ContainerConfigLoader { container.bind(TYPES.Timer).toConstantValue(new Timer()) if (env.get('SNS_TOPIC_ARN', true)) { - const snsConfig: AWS.SNS.Types.ClientConfiguration = { + const snsConfig: SNSClientConfig = { apiVersion: 'latest', region: env.get('SNS_AWS_REGION', true), } if (env.get('SNS_ENDPOINT', true)) { snsConfig.endpoint = env.get('SNS_ENDPOINT', true) } - if (env.get('SNS_DISABLE_SSL', true) === 'true') { - snsConfig.sslEnabled = false - } if (env.get('SNS_ACCESS_KEY_ID', true) && env.get('SNS_SECRET_ACCESS_KEY', true)) { snsConfig.credentials = { accessKeyId: env.get('SNS_ACCESS_KEY_ID', true), secretAccessKey: env.get('SNS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SNS).toConstantValue(new AWS.SNS(snsConfig)) + container.bind(TYPES.SNS).toConstantValue(new SNSClient(snsConfig)) } if (env.get('SQS_QUEUE_URL', true)) { - const sqsConfig: AWS.SQS.Types.ClientConfiguration = { + const sqsConfig: SQSClientConfig = { apiVersion: 'latest', region: env.get('SQS_AWS_REGION', true), } @@ -288,7 +286,7 @@ export class ContainerConfigLoader { secretAccessKey: env.get('SQS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SQS).toConstantValue(new AWS.SQS(sqsConfig)) + container.bind(TYPES.SQS).toConstantValue(new SQSClient(sqsConfig)) } // Mapping diff --git a/packages/domain-events-infra/package.json b/packages/domain-events-infra/package.json index 01844aeba..3a669e1ff 100644 --- a/packages/domain-events-infra/package.json +++ b/packages/domain-events-infra/package.json @@ -23,12 +23,13 @@ "test": "jest spec --coverage" }, "dependencies": { + "@aws-sdk/client-sns": "^3.259.0", + "@aws-sdk/client-sqs": "^3.259.0", "@standardnotes/domain-events": "workspace:*", - "aws-sdk": "^2.1260.0", "ioredis": "^5.2.4", "newrelic": "^9.8.0", "reflect-metadata": "^0.1.13", - "sqs-consumer": "^5.6.0", + "sqs-consumer": "^6.2.1", "winston": "^3.8.1" }, "devDependencies": { diff --git a/packages/domain-events-infra/src/Infra/SNS/SNSDomainEventPublisher.spec.ts b/packages/domain-events-infra/src/Infra/SNS/SNSDomainEventPublisher.spec.ts index 289d11240..966db5301 100644 --- a/packages/domain-events-infra/src/Infra/SNS/SNSDomainEventPublisher.spec.ts +++ b/packages/domain-events-infra/src/Infra/SNS/SNSDomainEventPublisher.spec.ts @@ -1,24 +1,20 @@ import 'reflect-metadata' -import * as AWS from 'aws-sdk' - import { DomainEventInterface, DomainEventService } from '@standardnotes/domain-events' +import { SNSClient } from '@aws-sdk/client-sns' import { SNSDomainEventPublisher } from './SNSDomainEventPublisher' describe('SNSDomainEventPublisher', () => { - let sns: AWS.SNS + let sns: SNSClient const topicArn = 'test-topic-arn' let event: DomainEventInterface const createPublisher = () => new SNSDomainEventPublisher(sns, topicArn) beforeEach(() => { - const publish = {} as jest.Mocked> - publish.promise = jest.fn().mockReturnValue(Promise.resolve()) - - sns = {} as jest.Mocked - sns.publish = jest.fn().mockReturnValue(publish) + sns = {} as jest.Mocked + sns.send = jest.fn() event = {} as jest.Mocked event.type = 'TEST' @@ -36,25 +32,7 @@ describe('SNSDomainEventPublisher', () => { it('should publish a domain event', async () => { await createPublisher().publish(event) - expect(sns.publish).toHaveBeenCalledWith({ - Message: - 'eJxVjrEOwjAMRP/Fc4MSGBDZGBiYycRmGhcilaZynaGq8u84MCHdcmc/nzeQdSbwEC63AB3MuI4ZI/gNhpw1fyBD7aBnQqF4Fo3c6WiNdapgrf9qZ627K/4mwcb2mZlGlJSnZstCfI00SRoScTth9uag+/+D8HullBRbZ+b0TMoDFnlBrR+YQDXz', - MessageAttributes: { - event: { - DataType: 'String', - StringValue: 'TEST', - }, - compression: { - DataType: 'String', - StringValue: 'true', - }, - origin: { - DataType: 'String', - StringValue: 'auth', - }, - }, - TopicArn: 'test-topic-arn', - }) + expect(sns.send).toHaveBeenCalled() }) it('should publish a targeted domain event', async () => { @@ -62,28 +40,6 @@ describe('SNSDomainEventPublisher', () => { await createPublisher().publish(event) - expect(sns.publish).toHaveBeenCalledWith({ - Message: - 'eJxVjrEOwjAMRP/Fc4NSGBDdGBiYycRmGrdEKknlOkhVlX/HgQnJi8/3zreBrDNBB+5yc9DAjOuU0EO3wZCS6g9kKA30TCjkz6JSezpaY1sdZ233nZ217V3xFwlWtk/MNKGEFOuaF+KrpyhhCMQ1wuzNQf3/B/erknPw9WfiMAblAbM81SzII9UCyxr7EEej8FvjSvkAg/8/Jw==', - MessageAttributes: { - event: { - DataType: 'String', - StringValue: 'TEST', - }, - compression: { - DataType: 'String', - StringValue: 'true', - }, - origin: { - DataType: 'String', - StringValue: 'auth', - }, - target: { - DataType: 'String', - StringValue: 'syncing-server', - }, - }, - TopicArn: 'test-topic-arn', - }) + expect(sns.send).toHaveBeenCalled() }) }) diff --git a/packages/domain-events-infra/src/Infra/SNS/SNSDomainEventPublisher.ts b/packages/domain-events-infra/src/Infra/SNS/SNSDomainEventPublisher.ts index 77a32a8ef..b8478e592 100644 --- a/packages/domain-events-infra/src/Infra/SNS/SNSDomainEventPublisher.ts +++ b/packages/domain-events-infra/src/Infra/SNS/SNSDomainEventPublisher.ts @@ -1,13 +1,13 @@ -import * as AWS from 'aws-sdk' import * as zlib from 'zlib' +import { MessageAttributeValue, PublishCommand, PublishCommandInput, SNSClient } from '@aws-sdk/client-sns' import { DomainEventInterface, DomainEventPublisherInterface } from '@standardnotes/domain-events' export class SNSDomainEventPublisher implements DomainEventPublisherInterface { - constructor(private snsClient: AWS.SNS, private topicArn: string) {} + constructor(private snsClient: SNSClient, private topicArn: string) {} async publish(event: DomainEventInterface): Promise { - const message: AWS.SNS.PublishInput = { + const message: PublishCommandInput = { TopicArn: this.topicArn, MessageAttributes: { event: { @@ -27,12 +27,14 @@ export class SNSDomainEventPublisher implements DomainEventPublisherInterface { } if (event.meta.target !== undefined) { - ;(message.MessageAttributes as AWS.SNS.MessageAttributeMap).target = { + ;(message.MessageAttributes as Record).target = { DataType: 'String', StringValue: event.meta.target, } } - await this.snsClient.publish(message).promise() + const command = new PublishCommand(message) + + await this.snsClient.send(command) } } diff --git a/packages/domain-events-infra/src/Infra/SQS/SQSDomainEventSubscriberFactory.spec.ts b/packages/domain-events-infra/src/Infra/SQS/SQSDomainEventSubscriberFactory.spec.ts index 7aba7e6e8..4e28f0a8b 100644 --- a/packages/domain-events-infra/src/Infra/SQS/SQSDomainEventSubscriberFactory.spec.ts +++ b/packages/domain-events-infra/src/Infra/SQS/SQSDomainEventSubscriberFactory.spec.ts @@ -1,20 +1,19 @@ import 'reflect-metadata' -import { SQS } from 'aws-sdk' - import { SQSDomainEventSubscriberFactory } from './SQSDomainEventSubscriberFactory' import { DomainEventMessageHandlerInterface } from '@standardnotes/domain-events' import { Consumer } from 'sqs-consumer' +import { SQSClient } from '@aws-sdk/client-sqs' describe('SQSDomainEventSubscriberFactory', () => { - let sqs: SQS + let sqs: SQSClient const queueUrl = 'https://queue-url' let domainEventMessageHandler: DomainEventMessageHandlerInterface const createFactory = () => new SQSDomainEventSubscriberFactory(sqs, queueUrl, domainEventMessageHandler) beforeEach(() => { - sqs = {} as jest.Mocked + sqs = {} as jest.Mocked domainEventMessageHandler = {} as jest.Mocked domainEventMessageHandler.handleMessage = jest.fn() diff --git a/packages/domain-events-infra/src/Infra/SQS/SQSDomainEventSubscriberFactory.ts b/packages/domain-events-infra/src/Infra/SQS/SQSDomainEventSubscriberFactory.ts index e9b3bacdc..fe8d1936a 100644 --- a/packages/domain-events-infra/src/Infra/SQS/SQSDomainEventSubscriberFactory.ts +++ b/packages/domain-events-infra/src/Infra/SQS/SQSDomainEventSubscriberFactory.ts @@ -1,6 +1,5 @@ -import { SQS } from 'aws-sdk' -import { Consumer, SQSMessage } from 'sqs-consumer' - +import { Consumer } from 'sqs-consumer' +import { Message, SQSClient } from '@aws-sdk/client-sqs' import { DomainEventMessageHandlerInterface, DomainEventSubscriberFactoryInterface, @@ -9,7 +8,7 @@ import { export class SQSDomainEventSubscriberFactory implements DomainEventSubscriberFactoryInterface { constructor( - private sqs: SQS, + private sqs: SQSClient, private queueUrl: string, private domainEventMessageHandler: DomainEventMessageHandlerInterface, ) {} @@ -22,7 +21,7 @@ export class SQSDomainEventSubscriberFactory implements DomainEventSubscriberFac sqs: this.sqs, handleMessage: /* istanbul ignore next */ - async (message: SQSMessage) => await this.domainEventMessageHandler.handleMessage(message.Body), + async (message: Message) => await this.domainEventMessageHandler.handleMessage(message.Body), }) sqsConsumer.on('error', this.domainEventMessageHandler.handleError.bind(this.domainEventMessageHandler)) diff --git a/packages/event-store/package.json b/packages/event-store/package.json index 8a7a2b0b7..12b4d28af 100644 --- a/packages/event-store/package.json +++ b/packages/event-store/package.json @@ -31,10 +31,10 @@ "typescript": "^4.8.4" }, "dependencies": { + "@aws-sdk/client-sqs": "^3.259.0", "@standardnotes/domain-events": "workspace:*", "@standardnotes/domain-events-infra": "workspace:*", "@standardnotes/time": "workspace:*", - "aws-sdk": "^2.1260.0", "dotenv": "^16.0.1", "inversify": "^6.0.1", "ioredis": "^5.2.4", diff --git a/packages/event-store/src/Bootstrap/Container.ts b/packages/event-store/src/Bootstrap/Container.ts index b4fe44a83..a0cbf17b6 100644 --- a/packages/event-store/src/Bootstrap/Container.ts +++ b/packages/event-store/src/Bootstrap/Container.ts @@ -1,5 +1,5 @@ -import * as AWS from 'aws-sdk' import * as winston from 'winston' +import { SQSClient, SQSClientConfig } from '@aws-sdk/client-sqs' import { Container } from 'inversify' import { Event } from '../Domain/Event/Event' import { Env } from './Env' @@ -29,7 +29,7 @@ export class ContainerConfigLoader { await AppDataSource.initialize() if (env.get('SQS_QUEUE_URL', true)) { - const sqsConfig: AWS.SQS.Types.ClientConfiguration = { + const sqsConfig: SQSClientConfig = { apiVersion: 'latest', region: env.get('SQS_AWS_REGION', true), } @@ -39,7 +39,7 @@ export class ContainerConfigLoader { secretAccessKey: env.get('SQS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SQS).toConstantValue(new AWS.SQS(sqsConfig)) + container.bind(TYPES.SQS).toConstantValue(new SQSClient(sqsConfig)) } const logger = winston.createLogger({ diff --git a/packages/files/.env.sample b/packages/files/.env.sample index 372470b70..46895413b 100644 --- a/packages/files/.env.sample +++ b/packages/files/.env.sample @@ -21,8 +21,6 @@ NEW_RELIC_LOG_ENABLED=false NEW_RELIC_LOG_LEVEL=info # (Optional) AWS Setup -AWS_ACCESS_KEY_ID= -AWS_SECRET_ACCESS_KEY= S3_BUCKET_NAME= S3_AWS_REGION= S3_ENDPOINT= diff --git a/packages/files/package.json b/packages/files/package.json index 986de9b48..5c14fa794 100644 --- a/packages/files/package.json +++ b/packages/files/package.json @@ -25,6 +25,9 @@ "upgrade:snjs": "yarn ncu -u '@standardnotes/*'" }, "dependencies": { + "@aws-sdk/client-s3": "^3.259.0", + "@aws-sdk/client-sns": "^3.259.0", + "@aws-sdk/client-sqs": "^3.259.0", "@sentry/node": "^7.28.1", "@standardnotes/domain-core": "workspace:^", "@standardnotes/domain-events": "workspace:*", @@ -33,7 +36,6 @@ "@standardnotes/sncrypto-common": "^1.9.0", "@standardnotes/sncrypto-node": "workspace:*", "@standardnotes/time": "workspace:*", - "aws-sdk": "^2.1260.0", "connect-busboy": "^1.0.0", "cors": "^2.8.5", "dayjs": "^1.11.6", diff --git a/packages/files/src/Bootstrap/Container.ts b/packages/files/src/Bootstrap/Container.ts index e643973a6..d83190a36 100644 --- a/packages/files/src/Bootstrap/Container.ts +++ b/packages/files/src/Bootstrap/Container.ts @@ -1,6 +1,8 @@ import * as winston from 'winston' import Redis from 'ioredis' -import * as AWS from 'aws-sdk' +import { SNSClient, SNSClientConfig } from '@aws-sdk/client-sns' +import { SQSClient, SQSClientConfig } from '@aws-sdk/client-sqs' +import { S3Client, S3ClientConfig } from '@aws-sdk/client-s3' import { Container } from 'inversify' import { Env } from './Env' @@ -81,22 +83,18 @@ export class ContainerConfigLoader { container.bind(TYPES.Redis).toConstantValue(redis) - if (env.get('AWS_ACCESS_KEY_ID', true)) { - AWS.config.credentials = new AWS.EnvironmentCredentials('AWS') - } - if (env.get('S3_AWS_REGION', true) || env.get('S3_ENDPOINT', true)) { - const s3Opts: AWS.S3.Types.ClientConfiguration = { + const s3Opts: S3ClientConfig = { apiVersion: 'latest', } if (env.get('S3_AWS_REGION', true)) { s3Opts.region = env.get('S3_AWS_REGION', true) } if (env.get('S3_ENDPOINT', true)) { - s3Opts.endpoint = new AWS.Endpoint(env.get('S3_ENDPOINT', true)) + s3Opts.endpoint = env.get('S3_ENDPOINT', true) } - const s3Client = new AWS.S3(s3Opts) - container.bind(TYPES.S3).toConstantValue(s3Client) + const s3Client = new S3Client(s3Opts) + container.bind(TYPES.S3).toConstantValue(s3Client) container.bind(TYPES.FileDownloader).to(S3FileDownloader) container.bind(TYPES.FileUploader).to(S3FileUploader) container.bind(TYPES.FileRemover).to(S3FileRemover) @@ -109,27 +107,24 @@ export class ContainerConfigLoader { } if (env.get('SNS_TOPIC_ARN', true)) { - const snsConfig: AWS.SNS.Types.ClientConfiguration = { + const snsConfig: SNSClientConfig = { apiVersion: 'latest', region: env.get('SNS_AWS_REGION', true), } if (env.get('SNS_ENDPOINT', true)) { snsConfig.endpoint = env.get('SNS_ENDPOINT', true) } - if (env.get('SNS_DISABLE_SSL', true) === 'true') { - snsConfig.sslEnabled = false - } if (env.get('SNS_ACCESS_KEY_ID', true) && env.get('SNS_SECRET_ACCESS_KEY', true)) { snsConfig.credentials = { accessKeyId: env.get('SNS_ACCESS_KEY_ID', true), secretAccessKey: env.get('SNS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SNS).toConstantValue(new AWS.SNS(snsConfig)) + container.bind(TYPES.SNS).toConstantValue(new SNSClient(snsConfig)) } if (env.get('SQS_QUEUE_URL', true)) { - const sqsConfig: AWS.SQS.Types.ClientConfiguration = { + const sqsConfig: SQSClientConfig = { apiVersion: 'latest', region: env.get('SQS_AWS_REGION', true), } @@ -139,7 +134,7 @@ export class ContainerConfigLoader { secretAccessKey: env.get('SQS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SQS).toConstantValue(new AWS.SQS(sqsConfig)) + container.bind(TYPES.SQS).toConstantValue(new SQSClient(sqsConfig)) } // use cases diff --git a/packages/files/src/Bootstrap/Types.ts b/packages/files/src/Bootstrap/Types.ts index ab087e4b1..ea6c22ff4 100644 --- a/packages/files/src/Bootstrap/Types.ts +++ b/packages/files/src/Bootstrap/Types.ts @@ -31,8 +31,6 @@ const TYPES = { ValetTokenAuthMiddleware: Symbol.for('ValetTokenAuthMiddleware'), // env vars - AWS_ACCESS_KEY_ID: Symbol.for('AWS_ACCESS_KEY_ID'), - AWS_SECRET_ACCESS_KEY: Symbol.for('AWS_SECRET_ACCESS_KEY'), S3_ENDPOINT: Symbol.for('S3_ENDPOINT'), S3_BUCKET_NAME: Symbol.for('S3_BUCKET_NAME'), S3_AWS_REGION: Symbol.for('S3_AWS_REGION'), diff --git a/packages/files/src/Domain/Services/FileDownloaderInterface.ts b/packages/files/src/Domain/Services/FileDownloaderInterface.ts index 1a1e6095b..c8082b247 100644 --- a/packages/files/src/Domain/Services/FileDownloaderInterface.ts +++ b/packages/files/src/Domain/Services/FileDownloaderInterface.ts @@ -1,6 +1,6 @@ import { Readable } from 'stream' export interface FileDownloaderInterface { - createDownloadStream(filePath: string, startRange: number, endRange: number): Readable + createDownloadStream(filePath: string, startRange: number, endRange: number): Promise getFileSize(filePath: string): Promise } diff --git a/packages/files/src/Domain/UseCase/StreamDownloadFile/StreamDownloadFile.ts b/packages/files/src/Domain/UseCase/StreamDownloadFile/StreamDownloadFile.ts index 19e55546a..eb27a87b0 100644 --- a/packages/files/src/Domain/UseCase/StreamDownloadFile/StreamDownloadFile.ts +++ b/packages/files/src/Domain/UseCase/StreamDownloadFile/StreamDownloadFile.ts @@ -15,7 +15,7 @@ export class StreamDownloadFile implements UseCaseInterface { async execute(dto: StreamDownloadFileDTO): Promise { try { - const readStream = this.fileDownloader.createDownloadStream( + const readStream = await this.fileDownloader.createDownloadStream( `${dto.userUuid}/${dto.resourceRemoteIdentifier}`, dto.startRange, dto.endRange, diff --git a/packages/files/src/Infra/FS/FSFileDownloader.ts b/packages/files/src/Infra/FS/FSFileDownloader.ts index 019c1f5a0..8d6fc0106 100644 --- a/packages/files/src/Infra/FS/FSFileDownloader.ts +++ b/packages/files/src/Infra/FS/FSFileDownloader.ts @@ -13,7 +13,7 @@ export class FSFileDownloader implements FileDownloaderInterface { return (await promises.stat(`${this.fileUploadPath}/${filePath}`)).size } - createDownloadStream(filePath: string, startRange: number, endRange: number): Readable { - return createReadStream(`${this.fileUploadPath}/${filePath}`, { start: startRange, end: endRange }) + async createDownloadStream(filePath: string, startRange: number, endRange: number): Promise { + return Promise.resolve(createReadStream(`${this.fileUploadPath}/${filePath}`, { start: startRange, end: endRange })) } } diff --git a/packages/files/src/Infra/S3/S3FileDownloader.spec.ts b/packages/files/src/Infra/S3/S3FileDownloader.spec.ts deleted file mode 100644 index a04e68b41..000000000 --- a/packages/files/src/Infra/S3/S3FileDownloader.spec.ts +++ /dev/null @@ -1,33 +0,0 @@ -import 'reflect-metadata' - -import * as AWS from 'aws-sdk' -import { Readable } from 'stream' - -import { S3FileDownloader } from './S3FileDownloader' - -describe('S3FileDownloader', () => { - let s3Client: AWS.S3 - const s3BuckeName = 'test' - - const createService = () => new S3FileDownloader(s3Client, s3BuckeName) - - beforeEach(() => { - const awsRequest = {} as jest.Mocked> - awsRequest.createReadStream = jest.fn().mockReturnValue(new Readable()) - - s3Client = {} as jest.Mocked - s3Client.getObject = jest.fn().mockReturnValue(awsRequest) - - const headRequest = {} as jest.Mocked> - headRequest.promise = jest.fn().mockReturnValue(Promise.resolve({ ContentLength: 200 })) - s3Client.headObject = jest.fn().mockReturnValue(headRequest) - }) - - it('should create a download stream', () => { - expect(createService().createDownloadStream('test.txt', 0, 200)).toBeInstanceOf(Readable) - }) - - it('should get file size', async () => { - expect(await createService().getFileSize('test.txt')).toEqual(200) - }) -}) diff --git a/packages/files/src/Infra/S3/S3FileDownloader.ts b/packages/files/src/Infra/S3/S3FileDownloader.ts index 6557116f1..165c5a25f 100644 --- a/packages/files/src/Infra/S3/S3FileDownloader.ts +++ b/packages/files/src/Infra/S3/S3FileDownloader.ts @@ -1,5 +1,5 @@ +import { GetObjectCommand, HeadObjectCommand, S3Client } from '@aws-sdk/client-s3' import { inject, injectable } from 'inversify' -import * as AWS from 'aws-sdk' import { Readable } from 'stream' import TYPES from '../../Bootstrap/Types' @@ -7,25 +7,30 @@ import { FileDownloaderInterface } from '../../Domain/Services/FileDownloaderInt @injectable() export class S3FileDownloader implements FileDownloaderInterface { - constructor(@inject(TYPES.S3) private s3Client: AWS.S3, @inject(TYPES.S3_BUCKET_NAME) private s3BuckeName: string) {} + constructor( + @inject(TYPES.S3) private s3Client: S3Client, + @inject(TYPES.S3_BUCKET_NAME) private s3BuckeName: string, + ) {} - createDownloadStream(filePath: string, startRange: number, endRange: number): Readable { - return this.s3Client - .getObject({ + async createDownloadStream(filePath: string, startRange: number, endRange: number): Promise { + const commandResult = await this.s3Client.send( + new GetObjectCommand({ Bucket: this.s3BuckeName, Key: filePath, Range: `bytes=${startRange}-${endRange}`, - }) - .createReadStream() + }), + ) + + return commandResult.Body as Readable } async getFileSize(filePath: string): Promise { - const head = await this.s3Client - .headObject({ + const head = await this.s3Client.send( + new HeadObjectCommand({ Bucket: this.s3BuckeName, Key: filePath, - }) - .promise() + }), + ) return head.ContentLength as number } diff --git a/packages/files/src/Infra/S3/S3FileRemover.spec.ts b/packages/files/src/Infra/S3/S3FileRemover.spec.ts deleted file mode 100644 index a3f1d0536..000000000 --- a/packages/files/src/Infra/S3/S3FileRemover.spec.ts +++ /dev/null @@ -1,113 +0,0 @@ -import 'reflect-metadata' - -import * as AWS from 'aws-sdk' - -import { S3FileRemover } from './S3FileRemover' - -describe('S3FileRemover', () => { - let s3Client: AWS.S3 - const s3BuckeName = 'test' - - const createService = () => new S3FileRemover(s3Client, s3BuckeName) - - beforeEach(() => { - const deleteObjectRequest = {} as jest.Mocked> - deleteObjectRequest.promise = jest.fn() - - s3Client = {} as jest.Mocked - s3Client.deleteObject = jest.fn().mockReturnValue(deleteObjectRequest) - - const headRequest = {} as jest.Mocked> - headRequest.promise = jest.fn().mockReturnValue(Promise.resolve({ ContentLength: 200 })) - s3Client.headObject = jest.fn().mockReturnValue(headRequest) - }) - - it('should delete a file', async () => { - expect(await createService().remove('123/234')).toEqual(200) - - expect(s3Client.deleteObject).toHaveBeenCalledWith({ - Bucket: 'test', - Key: '123/234', - }) - }) - - it('should mark user files for removal', async () => { - const copyObjectRequest = {} as jest.Mocked> - copyObjectRequest.promise = jest.fn() - - s3Client.copyObject = jest.fn().mockReturnValue(copyObjectRequest) - - const listObjectsRequest = {} as jest.Mocked> - listObjectsRequest.promise = jest.fn().mockReturnValue({ - Contents: [ - { - Key: '123/2-3-4', - Size: 123, - }, - { - Key: '123/3-4-5', - Size: 234, - }, - {}, - ], - } as jest.Mocked) - - s3Client.listObjectsV2 = jest.fn().mockReturnValue(listObjectsRequest) - - expect(await createService().markFilesToBeRemoved('123')).toEqual([ - { - fileByteSize: 123, - fileName: '2-3-4', - filePath: '123/2-3-4', - userUuid: '123', - }, - { - fileByteSize: 234, - fileName: '3-4-5', - filePath: '123/3-4-5', - userUuid: '123', - }, - ]) - - expect(s3Client.copyObject).toHaveBeenCalledTimes(2) - expect(s3Client.copyObject).toHaveBeenNthCalledWith(1, { - Bucket: 'test', - CopySource: 'test/123/2-3-4', - Key: 'expiration-chamber/123/2-3-4', - StorageClass: 'DEEP_ARCHIVE', - }) - expect(s3Client.copyObject).toHaveBeenNthCalledWith(2, { - Bucket: 'test', - CopySource: 'test/123/3-4-5', - Key: 'expiration-chamber/123/3-4-5', - StorageClass: 'DEEP_ARCHIVE', - }) - - expect(s3Client.deleteObject).toHaveBeenCalledTimes(2) - expect(s3Client.deleteObject).toHaveBeenNthCalledWith(1, { - Bucket: 'test', - Key: '123/2-3-4', - }) - expect(s3Client.deleteObject).toHaveBeenNthCalledWith(2, { - Bucket: 'test', - Key: '123/3-4-5', - }) - }) - - it('should not mark user files for removal if there none', async () => { - const copyObjectRequest = {} as jest.Mocked> - copyObjectRequest.promise = jest.fn() - - s3Client.copyObject = jest.fn().mockReturnValue(copyObjectRequest) - - const listObjectsRequest = {} as jest.Mocked> - listObjectsRequest.promise = jest.fn().mockReturnValue({} as jest.Mocked) - - s3Client.listObjectsV2 = jest.fn().mockReturnValue(listObjectsRequest) - - expect(await createService().markFilesToBeRemoved('123')).toEqual([]) - - expect(s3Client.copyObject).not.toHaveBeenCalled() - expect(s3Client.deleteObject).not.toHaveBeenCalled() - }) -}) diff --git a/packages/files/src/Infra/S3/S3FileRemover.ts b/packages/files/src/Infra/S3/S3FileRemover.ts index 72931c888..4505bbca3 100644 --- a/packages/files/src/Infra/S3/S3FileRemover.ts +++ b/packages/files/src/Infra/S3/S3FileRemover.ts @@ -1,5 +1,11 @@ import { inject, injectable } from 'inversify' -import * as AWS from 'aws-sdk' +import { + CopyObjectCommand, + DeleteObjectCommand, + HeadObjectCommand, + ListObjectsV2Command, + S3Client, +} from '@aws-sdk/client-s3' import TYPES from '../../Bootstrap/Types' import { FileRemoverInterface } from '../../Domain/Services/FileRemoverInterface' @@ -7,15 +13,18 @@ import { RemovedFileDescription } from '../../Domain/File/RemovedFileDescription @injectable() export class S3FileRemover implements FileRemoverInterface { - constructor(@inject(TYPES.S3) private s3Client: AWS.S3, @inject(TYPES.S3_BUCKET_NAME) private s3BuckeName: string) {} + constructor( + @inject(TYPES.S3) private s3Client: S3Client, + @inject(TYPES.S3_BUCKET_NAME) private s3BuckeName: string, + ) {} async markFilesToBeRemoved(userUuid: string): Promise> { - const filesResponse = await this.s3Client - .listObjectsV2({ + const filesResponse = await this.s3Client.send( + new ListObjectsV2Command({ Bucket: this.s3BuckeName, Prefix: `${userUuid}/`, - }) - .promise() + }), + ) if (filesResponse.Contents === undefined) { return [] @@ -30,21 +39,21 @@ export class S3FileRemover implements FileRemoverInterface { continue } - await this.s3Client - .copyObject({ + await this.s3Client.send( + new CopyObjectCommand({ Bucket: this.s3BuckeName, Key: `expiration-chamber/${file.Key}`, CopySource: `${this.s3BuckeName}/${file.Key}`, StorageClass: 'DEEP_ARCHIVE', - }) - .promise() + }), + ) - await this.s3Client - .deleteObject({ + await this.s3Client.send( + new DeleteObjectCommand({ Bucket: this.s3BuckeName, Key: file.Key, - }) - .promise() + }), + ) removedFileDescriptions.push({ fileByteSize: file.Size as number, @@ -58,21 +67,21 @@ export class S3FileRemover implements FileRemoverInterface { } async remove(filePath: string): Promise { - const head = await this.s3Client - .headObject({ + const head = await this.s3Client.send( + new HeadObjectCommand({ Bucket: this.s3BuckeName, Key: filePath, - }) - .promise() + }), + ) const fileSize = head.ContentLength as number - await this.s3Client - .deleteObject({ + await this.s3Client.send( + new DeleteObjectCommand({ Bucket: this.s3BuckeName, Key: filePath, - }) - .promise() + }), + ) return fileSize } diff --git a/packages/files/src/Infra/S3/S3FileUploader.spec.ts b/packages/files/src/Infra/S3/S3FileUploader.spec.ts deleted file mode 100644 index a2fe26043..000000000 --- a/packages/files/src/Infra/S3/S3FileUploader.spec.ts +++ /dev/null @@ -1,70 +0,0 @@ -import 'reflect-metadata' -import * as AWS from 'aws-sdk' - -import { S3FileUploader } from './S3FileUploader' - -describe('S3FileUploader', () => { - let s3Client: AWS.S3 - const s3BuckeName = 'test-bucket' - - const createUploader = () => new S3FileUploader(s3Client, s3BuckeName) - - beforeEach(() => { - s3Client = {} as jest.Mocked - s3Client.createMultipartUpload = jest.fn().mockReturnValue({ - promise: jest.fn().mockReturnValue({ UploadId: '1-2-3' }), - }) - s3Client.uploadPart = jest.fn().mockReturnValue({ - promise: jest.fn().mockReturnValue({ ETag: '1-2-3' }), - }) - s3Client.completeMultipartUpload = jest.fn().mockReturnValue({ - promise: jest.fn().mockReturnValue(true), - }) - }) - - it('should create an upload session', async () => { - await createUploader().createUploadSession('1-2-3/2-3-4') - - expect(s3Client.createMultipartUpload).toHaveBeenCalledWith({ - ACL: 'private', - Bucket: 'test-bucket', - Key: '1-2-3/2-3-4', - StorageClass: 'INTELLIGENT_TIERING', - }) - }) - - it('should finish an upload session', async () => { - await createUploader().finishUploadSession('123', '1-2-3/2-3-4', [{ chunkId: 1, tag: '123123', chunkSize: 100 }]) - - expect(s3Client.completeMultipartUpload).toHaveBeenCalledWith({ - Bucket: 'test-bucket', - Key: '1-2-3/2-3-4', - MultipartUpload: { - Parts: [ - { - ETag: '123123', - PartNumber: 1, - }, - ], - }, - UploadId: '123', - }) - }) - - it('should upload a data chunk to an upload session', async () => { - await createUploader().uploadFileChunk({ - chunkId: 1, - data: new Uint8Array([123]), - filePath: '1-2-3/2-3-4', - uploadId: '123', - }) - - expect(s3Client.uploadPart).toHaveBeenCalledWith({ - Body: new Uint8Array([123]), - Bucket: 'test-bucket', - Key: '1-2-3/2-3-4', - PartNumber: 1, - UploadId: '123', - }) - }) -}) diff --git a/packages/files/src/Infra/S3/S3FileUploader.ts b/packages/files/src/Infra/S3/S3FileUploader.ts index bc7da9161..338665352 100644 --- a/packages/files/src/Infra/S3/S3FileUploader.ts +++ b/packages/files/src/Infra/S3/S3FileUploader.ts @@ -1,5 +1,11 @@ import { inject, injectable } from 'inversify' -import * as AWS from 'aws-sdk' +import { + CompleteMultipartUploadCommand, + CreateMultipartUploadCommand, + S3Client, + UploadPartCommand, +} from '@aws-sdk/client-s3' + import TYPES from '../../Bootstrap/Types' import { FileUploaderInterface } from '../../Domain/Services/FileUploaderInterface' import { UploadId } from '../../Domain/Upload/UploadId' @@ -8,17 +14,20 @@ import { ChunkId } from '../../Domain/Upload/ChunkId' @injectable() export class S3FileUploader implements FileUploaderInterface { - constructor(@inject(TYPES.S3) private s3Client: AWS.S3, @inject(TYPES.S3_BUCKET_NAME) private s3BuckeName: string) {} + constructor( + @inject(TYPES.S3) private s3Client: S3Client, + @inject(TYPES.S3_BUCKET_NAME) private s3BuckeName: string, + ) {} async createUploadSession(filePath: string): Promise { - const uploadSessionCreationResult = await this.s3Client - .createMultipartUpload({ + const uploadSessionCreationResult = await this.s3Client.send( + new CreateMultipartUploadCommand({ Bucket: this.s3BuckeName, Key: filePath, ACL: 'private', StorageClass: 'INTELLIGENT_TIERING', - }) - .promise() + }), + ) return uploadSessionCreationResult.UploadId as string } @@ -29,15 +38,15 @@ export class S3FileUploader implements FileUploaderInterface { filePath: string chunkId: ChunkId }): Promise { - const uploadResult = await this.s3Client - .uploadPart({ + const uploadResult = await this.s3Client.send( + new UploadPartCommand({ Body: dto.data, Bucket: this.s3BuckeName, Key: dto.filePath, PartNumber: dto.chunkId, UploadId: dto.uploadId, - }) - .promise() + }), + ) return uploadResult.ETag as string } @@ -52,15 +61,15 @@ export class S3FileUploader implements FileUploaderInterface { PartNumber: uploadChunkResult.chunkId, })) - await this.s3Client - .completeMultipartUpload({ + await this.s3Client.send( + new CompleteMultipartUploadCommand({ Bucket: this.s3BuckeName, Key: filePath, MultipartUpload: { Parts: multipartUploadParts, }, UploadId: uploadId, - }) - .promise() + }), + ) } } diff --git a/packages/revisions/package.json b/packages/revisions/package.json index 79c04669c..98b43b4f2 100644 --- a/packages/revisions/package.json +++ b/packages/revisions/package.json @@ -23,6 +23,8 @@ "worker": "yarn node dist/bin/worker.js" }, "dependencies": { + "@aws-sdk/client-s3": "^3.259.0", + "@aws-sdk/client-sqs": "^3.259.0", "@newrelic/winston-enricher": "^4.0.0", "@sentry/node": "^7.28.1", "@standardnotes/api": "^1.24.10", @@ -32,7 +34,6 @@ "@standardnotes/domain-events-infra": "workspace:*", "@standardnotes/security": "workspace:^", "@standardnotes/time": "workspace:^", - "aws-sdk": "^2.1260.0", "cors": "2.8.5", "dotenv": "^16.0.1", "express": "^4.18.2", diff --git a/packages/revisions/src/Bootstrap/Container.ts b/packages/revisions/src/Bootstrap/Container.ts index 663fe52bd..61cd7c7d2 100644 --- a/packages/revisions/src/Bootstrap/Container.ts +++ b/packages/revisions/src/Bootstrap/Container.ts @@ -1,6 +1,8 @@ import * as winston from 'winston' import Redis from 'ioredis' -import * as AWS from 'aws-sdk' +import { Timer, TimerInterface } from '@standardnotes/time' +import { SQSClient, SQSClientConfig } from '@aws-sdk/client-sqs' +import { S3Client } from '@aws-sdk/client-s3' import { Container } from 'inversify' import { Repository } from 'typeorm' import { @@ -45,7 +47,6 @@ import { RevisionsOwnershipUpdateRequestedEventHandler } from '../Domain/Handler import { RevisionHttpMapper } from '../Mapping/RevisionHttpMapper' import { RevisionMetadataHttpMapper } from '../Mapping/RevisionMetadataHttpMapper' import { GetRequiredRoleToViewRevision } from '../Domain/UseCase/GetRequiredRoleToViewRevision/GetRequiredRoleToViewRevision' -import { Timer, TimerInterface } from '@standardnotes/time' // eslint-disable-next-line @typescript-eslint/no-var-requires const newrelicFormatter = require('@newrelic/winston-enricher') @@ -84,7 +85,7 @@ export class ContainerConfigLoader { container.bind(TYPES.Logger).toConstantValue(logger) if (env.get('SQS_QUEUE_URL', true)) { - const sqsConfig: AWS.SQS.Types.ClientConfiguration = { + const sqsConfig: SQSClientConfig = { apiVersion: 'latest', region: env.get('SQS_AWS_REGION', true), } @@ -94,17 +95,17 @@ export class ContainerConfigLoader { secretAccessKey: env.get('SQS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SQS).toConstantValue(new AWS.SQS(sqsConfig)) + container.bind(TYPES.SQS).toConstantValue(new SQSClient(sqsConfig)) } let s3Client = undefined if (env.get('S3_AWS_REGION', true)) { - s3Client = new AWS.S3({ + s3Client = new S3Client({ apiVersion: 'latest', region: env.get('S3_AWS_REGION', true), }) } - container.bind(TYPES.S3).toConstantValue(s3Client) + container.bind(TYPES.S3).toConstantValue(s3Client) container.bind(TYPES.Timer).toConstantValue(new Timer()) diff --git a/packages/revisions/src/Infra/S3/S3ItemDumpRepository.ts b/packages/revisions/src/Infra/S3/S3ItemDumpRepository.ts index 7533d544e..c3589f3b5 100644 --- a/packages/revisions/src/Infra/S3/S3ItemDumpRepository.ts +++ b/packages/revisions/src/Infra/S3/S3ItemDumpRepository.ts @@ -1,5 +1,5 @@ +import { DeleteObjectCommand, GetObjectCommand, S3Client } from '@aws-sdk/client-s3' import { MapperInterface } from '@standardnotes/domain-core' -import { S3 } from 'aws-sdk' import { DumpRepositoryInterface } from '../../Domain/Dump/DumpRepositoryInterface' import { Revision } from '../../Domain/Revision/Revision' @@ -7,33 +7,33 @@ import { Revision } from '../../Domain/Revision/Revision' export class S3DumpRepository implements DumpRepositoryInterface { constructor( private dumpBucketName: string, - private s3Client: S3, + private s3Client: S3Client, private revisionStringItemMapper: MapperInterface, ) {} async getRevisionFromDumpPath(path: string): Promise { - const s3Object = await this.s3Client - .getObject({ + const s3Object = await this.s3Client.send( + new GetObjectCommand({ Bucket: this.dumpBucketName, Key: path, - }) - .promise() + }), + ) if (s3Object.Body === undefined) { return null } - const revision = this.revisionStringItemMapper.toDomain(s3Object.Body as string) + const revision = this.revisionStringItemMapper.toDomain(await s3Object.Body.transformToString()) return revision } async removeDump(path: string): Promise { - await this.s3Client - .deleteObject({ + await this.s3Client.send( + new DeleteObjectCommand({ Bucket: this.dumpBucketName, Key: path, - }) - .promise() + }), + ) } } diff --git a/packages/scheduler/package.json b/packages/scheduler/package.json index c69f8cc8d..7ef3fe018 100644 --- a/packages/scheduler/package.json +++ b/packages/scheduler/package.json @@ -24,6 +24,8 @@ "upgrade:snjs": "yarn ncu -u '@standardnotes/*'" }, "dependencies": { + "@aws-sdk/client-sns": "^3.259.0", + "@aws-sdk/client-sqs": "^3.259.0", "@newrelic/winston-enricher": "^4.0.0", "@sentry/node": "^7.28.1", "@standardnotes/domain-core": "workspace:^", @@ -31,7 +33,6 @@ "@standardnotes/domain-events-infra": "workspace:*", "@standardnotes/predicates": "workspace:*", "@standardnotes/time": "workspace:*", - "aws-sdk": "^2.1260.0", "dayjs": "^1.11.6", "dotenv": "^16.0.1", "inversify": "^6.0.1", diff --git a/packages/scheduler/src/Bootstrap/Container.ts b/packages/scheduler/src/Bootstrap/Container.ts index de3186b26..40b8c95ee 100644 --- a/packages/scheduler/src/Bootstrap/Container.ts +++ b/packages/scheduler/src/Bootstrap/Container.ts @@ -1,6 +1,7 @@ import * as winston from 'winston' import Redis from 'ioredis' -import * as AWS from 'aws-sdk' +import { SQSClient, SQSClientConfig } from '@aws-sdk/client-sqs' +import { SNSClient, SNSClientConfig } from '@aws-sdk/client-sns' import { Container } from 'inversify' import { DomainEventHandlerInterface, @@ -75,27 +76,24 @@ export class ContainerConfigLoader { container.bind(TYPES.Logger).toConstantValue(logger) if (env.get('SNS_TOPIC_ARN', true)) { - const snsConfig: AWS.SNS.Types.ClientConfiguration = { + const snsConfig: SNSClientConfig = { apiVersion: 'latest', region: env.get('SNS_AWS_REGION', true), } if (env.get('SNS_ENDPOINT', true)) { snsConfig.endpoint = env.get('SNS_ENDPOINT', true) } - if (env.get('SNS_DISABLE_SSL', true) === 'true') { - snsConfig.sslEnabled = false - } if (env.get('SNS_ACCESS_KEY_ID', true) && env.get('SNS_SECRET_ACCESS_KEY', true)) { snsConfig.credentials = { accessKeyId: env.get('SNS_ACCESS_KEY_ID', true), secretAccessKey: env.get('SNS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SNS).toConstantValue(new AWS.SNS(snsConfig)) + container.bind(TYPES.SNS).toConstantValue(new SNSClient(snsConfig)) } if (env.get('SQS_QUEUE_URL', true)) { - const sqsConfig: AWS.SQS.Types.ClientConfiguration = { + const sqsConfig: SQSClientConfig = { apiVersion: 'latest', region: env.get('SQS_AWS_REGION', true), } @@ -105,7 +103,7 @@ export class ContainerConfigLoader { secretAccessKey: env.get('SQS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SQS).toConstantValue(new AWS.SQS(sqsConfig)) + container.bind(TYPES.SQS).toConstantValue(new SQSClient(sqsConfig)) } // env vars diff --git a/packages/syncing-server/package.json b/packages/syncing-server/package.json index 54b2ecd74..f5b9d4ca5 100644 --- a/packages/syncing-server/package.json +++ b/packages/syncing-server/package.json @@ -26,6 +26,9 @@ "upgrade:snjs": "yarn ncu -u '@standardnotes/*'" }, "dependencies": { + "@aws-sdk/client-s3": "^3.259.0", + "@aws-sdk/client-sns": "^3.259.0", + "@aws-sdk/client-sqs": "^3.259.0", "@newrelic/winston-enricher": "^4.0.0", "@sentry/node": "^7.28.1", "@sentry/tracing": "^7.28.1", @@ -38,7 +41,6 @@ "@standardnotes/security": "workspace:*", "@standardnotes/settings": "workspace:*", "@standardnotes/time": "workspace:*", - "aws-sdk": "^2.1260.0", "axios": "^1.1.3", "cors": "2.8.5", "dotenv": "^16.0.1", diff --git a/packages/syncing-server/src/Bootstrap/Container.ts b/packages/syncing-server/src/Bootstrap/Container.ts index 460004d8a..b4b20fed5 100644 --- a/packages/syncing-server/src/Bootstrap/Container.ts +++ b/packages/syncing-server/src/Bootstrap/Container.ts @@ -1,6 +1,8 @@ import * as winston from 'winston' import Redis from 'ioredis' -import * as AWS from 'aws-sdk' +import { SQSClient, SQSClientConfig } from '@aws-sdk/client-sqs' +import { SNSClient, SNSClientConfig } from '@aws-sdk/client-sns' +import { S3Client } from '@aws-sdk/client-s3' import { Container } from 'inversify' import { DomainEventHandlerInterface, @@ -126,27 +128,24 @@ export class ContainerConfigLoader { container.bind(TYPES.Logger).toConstantValue(logger) if (env.get('SNS_TOPIC_ARN', true)) { - const snsConfig: AWS.SNS.Types.ClientConfiguration = { + const snsConfig: SNSClientConfig = { apiVersion: 'latest', region: env.get('SNS_AWS_REGION', true), } if (env.get('SNS_ENDPOINT', true)) { snsConfig.endpoint = env.get('SNS_ENDPOINT', true) } - if (env.get('SNS_DISABLE_SSL', true) === 'true') { - snsConfig.sslEnabled = false - } if (env.get('SNS_ACCESS_KEY_ID', true) && env.get('SNS_SECRET_ACCESS_KEY', true)) { snsConfig.credentials = { accessKeyId: env.get('SNS_ACCESS_KEY_ID', true), secretAccessKey: env.get('SNS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SNS).toConstantValue(new AWS.SNS(snsConfig)) + container.bind(TYPES.SNS).toConstantValue(new SNSClient(snsConfig)) } if (env.get('SQS_QUEUE_URL', true)) { - const sqsConfig: AWS.SQS.Types.ClientConfiguration = { + const sqsConfig: SQSClientConfig = { apiVersion: 'latest', region: env.get('SQS_AWS_REGION', true), } @@ -156,17 +155,17 @@ export class ContainerConfigLoader { secretAccessKey: env.get('SQS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SQS).toConstantValue(new AWS.SQS(sqsConfig)) + container.bind(TYPES.SQS).toConstantValue(new SQSClient(sqsConfig)) } let s3Client = undefined if (env.get('S3_AWS_REGION', true)) { - s3Client = new AWS.S3({ + s3Client = new S3Client({ apiVersion: 'latest', region: env.get('S3_AWS_REGION', true), }) } - container.bind(TYPES.S3).toConstantValue(s3Client) + container.bind(TYPES.S3).toConstantValue(s3Client) // Repositories container.bind(TYPES.RevisionRepository).to(MySQLRevisionRepository) diff --git a/packages/syncing-server/src/Domain/Auth/AuthHttpServiceInterface.ts b/packages/syncing-server/src/Domain/Auth/AuthHttpServiceInterface.ts index 8ed175c0f..4469f569b 100644 --- a/packages/syncing-server/src/Domain/Auth/AuthHttpServiceInterface.ts +++ b/packages/syncing-server/src/Domain/Auth/AuthHttpServiceInterface.ts @@ -1,7 +1,6 @@ -import { SettingName } from 'aws-sdk/clients/ecs' import { KeyParamsData } from '@standardnotes/responses' export interface AuthHttpServiceInterface { getUserKeyParams(dto: { email?: string; uuid?: string; authenticated: boolean }): Promise - getUserSetting(userUuid: string, settingName: SettingName): Promise<{ uuid: string; value: string | null }> + getUserSetting(userUuid: string, settingName: string): Promise<{ uuid: string; value: string | null }> } diff --git a/packages/syncing-server/src/Infra/S3/S3ItemBackupService.ts b/packages/syncing-server/src/Infra/S3/S3ItemBackupService.ts index a90d07ad0..6096f54d8 100644 --- a/packages/syncing-server/src/Infra/S3/S3ItemBackupService.ts +++ b/packages/syncing-server/src/Infra/S3/S3ItemBackupService.ts @@ -1,6 +1,6 @@ import * as uuid from 'uuid' +import { PutObjectCommand, S3Client } from '@aws-sdk/client-s3' import { KeyParamsData } from '@standardnotes/responses' -import { S3 } from 'aws-sdk' import { inject, injectable } from 'inversify' import { Logger } from 'winston' @@ -16,7 +16,7 @@ export class S3ItemBackupService implements ItemBackupServiceInterface { @inject(TYPES.S3_BACKUP_BUCKET_NAME) private s3BackupBucketName: string, @inject(TYPES.ItemProjector) private itemProjector: ProjectorInterface, @inject(TYPES.Logger) private logger: Logger, - @inject(TYPES.S3) private s3Client?: S3, + @inject(TYPES.S3) private s3Client?: S3Client, ) {} async dump(item: Item): Promise { @@ -26,17 +26,18 @@ export class S3ItemBackupService implements ItemBackupServiceInterface { return '' } - const uploadResult = await this.s3Client - .upload({ + const s3Key = uuid.v4() + await this.s3Client.send( + new PutObjectCommand({ Bucket: this.s3BackupBucketName, - Key: uuid.v4(), + Key: s3Key, Body: JSON.stringify({ item: await this.itemProjector.projectCustom('dump', item), }), - }) - .promise() + }), + ) - return uploadResult.Key + return s3Key } async backup(items: Item[], authParams: KeyParamsData): Promise { @@ -53,17 +54,17 @@ export class S3ItemBackupService implements ItemBackupServiceInterface { itemProjections.push(await this.itemProjector.projectFull(item)) } - const uploadResult = await this.s3Client - .upload({ + await this.s3Client.send( + new PutObjectCommand({ Bucket: this.s3BackupBucketName, Key: fileName, Body: JSON.stringify({ items: itemProjections, auth_params: authParams, }), - }) - .promise() + }), + ) - return uploadResult.Key + return fileName } } diff --git a/packages/websockets/package.json b/packages/websockets/package.json index 4a41306cd..43957558b 100644 --- a/packages/websockets/package.json +++ b/packages/websockets/package.json @@ -22,6 +22,7 @@ "typeorm": "typeorm-ts-node-commonjs" }, "dependencies": { + "@aws-sdk/client-sqs": "^3.259.0", "@newrelic/winston-enricher": "^4.0.0", "@sentry/node": "^7.28.1", "@standardnotes/api": "^1.24.10", @@ -31,7 +32,6 @@ "@standardnotes/domain-events-infra": "workspace:^", "@standardnotes/security": "workspace:^", "@standardnotes/utils": "^1.16.2", - "aws-sdk": "^2.1260.0", "axios": "^1.1.3", "cors": "2.8.5", "dotenv": "^16.0.1", diff --git a/packages/websockets/src/Bootstrap/Container.ts b/packages/websockets/src/Bootstrap/Container.ts index 054768dfe..2d8318fd7 100644 --- a/packages/websockets/src/Bootstrap/Container.ts +++ b/packages/websockets/src/Bootstrap/Container.ts @@ -3,7 +3,7 @@ import * as winston from 'winston' const axios = require('axios') import { AxiosInstance } from 'axios' import Redis from 'ioredis' -import * as AWS from 'aws-sdk' +import { SQSClient, SQSClientConfig } from '@aws-sdk/client-sqs' import { Container } from 'inversify' import { DomainEventHandlerInterface, @@ -75,7 +75,7 @@ export class ContainerConfigLoader { container.bind(TYPES.Logger).toConstantValue(logger) if (env.get('SQS_QUEUE_URL', true)) { - const sqsConfig: AWS.SQS.Types.ClientConfiguration = { + const sqsConfig: SQSClientConfig = { apiVersion: 'latest', region: env.get('SQS_AWS_REGION', true), } @@ -85,7 +85,7 @@ export class ContainerConfigLoader { secretAccessKey: env.get('SQS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SQS).toConstantValue(new AWS.SQS(sqsConfig)) + container.bind(TYPES.SQS).toConstantValue(new SQSClient(sqsConfig)) } // Controller diff --git a/packages/workspace/package.json b/packages/workspace/package.json index b65f98ee6..d8e3bf5d5 100644 --- a/packages/workspace/package.json +++ b/packages/workspace/package.json @@ -22,6 +22,8 @@ "typeorm": "typeorm-ts-node-commonjs" }, "dependencies": { + "@aws-sdk/client-sns": "^3.259.0", + "@aws-sdk/client-sqs": "^3.259.0", "@newrelic/winston-enricher": "^4.0.0", "@sentry/node": "^7.28.1", "@standardnotes/api": "^1.24.10", @@ -32,7 +34,6 @@ "@standardnotes/models": "^1.42.11", "@standardnotes/security": "workspace:*", "@standardnotes/time": "workspace:^", - "aws-sdk": "^2.1260.0", "cors": "2.8.5", "dotenv": "^16.0.1", "express": "^4.18.2", diff --git a/packages/workspace/src/Bootstrap/Container.ts b/packages/workspace/src/Bootstrap/Container.ts index 7bc9d6dd4..c535f462c 100644 --- a/packages/workspace/src/Bootstrap/Container.ts +++ b/packages/workspace/src/Bootstrap/Container.ts @@ -1,6 +1,7 @@ import * as winston from 'winston' import Redis from 'ioredis' -import * as AWS from 'aws-sdk' +import { SNSClient, SNSClientConfig } from '@aws-sdk/client-sns' +import { SQSClient, SQSClientConfig } from '@aws-sdk/client-sqs' import { Container } from 'inversify' import { DomainEventHandlerInterface, @@ -85,27 +86,24 @@ export class ContainerConfigLoader { container.bind(TYPES.Logger).toConstantValue(logger) if (env.get('SNS_TOPIC_ARN', true)) { - const snsConfig: AWS.SNS.Types.ClientConfiguration = { + const snsConfig: SNSClientConfig = { apiVersion: 'latest', region: env.get('SNS_AWS_REGION', true), } if (env.get('SNS_ENDPOINT', true)) { snsConfig.endpoint = env.get('SNS_ENDPOINT', true) } - if (env.get('SNS_DISABLE_SSL', true) === 'true') { - snsConfig.sslEnabled = false - } if (env.get('SNS_ACCESS_KEY_ID', true) && env.get('SNS_SECRET_ACCESS_KEY', true)) { snsConfig.credentials = { accessKeyId: env.get('SNS_ACCESS_KEY_ID', true), secretAccessKey: env.get('SNS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SNS).toConstantValue(new AWS.SNS(snsConfig)) + container.bind(TYPES.SNS).toConstantValue(new SNSClient(snsConfig)) } if (env.get('SQS_QUEUE_URL', true)) { - const sqsConfig: AWS.SQS.Types.ClientConfiguration = { + const sqsConfig: SQSClientConfig = { apiVersion: 'latest', region: env.get('SQS_AWS_REGION', true), } @@ -115,7 +113,7 @@ export class ContainerConfigLoader { secretAccessKey: env.get('SQS_SECRET_ACCESS_KEY', true), } } - container.bind(TYPES.SQS).toConstantValue(new AWS.SQS(sqsConfig)) + container.bind(TYPES.SQS).toConstantValue(new SQSClient(sqsConfig)) } // Controller diff --git a/yarn.lock b/yarn.lock index fd21cc171..a31b87870 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15,6 +15,1251 @@ __metadata: languageName: node linkType: hard +"@aws-crypto/crc32@npm:3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/crc32@npm:3.0.0" + dependencies: + "@aws-crypto/util": "npm:^3.0.0" + "@aws-sdk/types": "npm:^3.222.0" + tslib: "npm:^1.11.1" + checksum: 8ea28f9d43faafd6519e99b1878eca1c1b776ce39213f333a329c012d3ece38003891b9763a9778198efdca54e07a2d76a36272d3f46d90ecf3b2e4b44cc9e17 + languageName: node + linkType: hard + +"@aws-crypto/crc32c@npm:3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/crc32c@npm:3.0.0" + dependencies: + "@aws-crypto/util": "npm:^3.0.0" + "@aws-sdk/types": "npm:^3.222.0" + tslib: "npm:^1.11.1" + checksum: 83f0215057259bad7355bf0ad04ecc884819a698bed6675d0624b91e1ac1bbc0792223150d2470cc3b283150630c1020d81e347313a35fb25e2558dfe9107910 + languageName: node + linkType: hard + +"@aws-crypto/ie11-detection@npm:^3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/ie11-detection@npm:3.0.0" + dependencies: + tslib: "npm:^1.11.1" + checksum: 3a47fbef4c696b2852eced5846eac9b8e6afe2e5ad3a278b4d72b711dd23d1bd6425693b23cfa93f00be62647ff99545b6b5582d1f7ca0aa38120b06ed59fc95 + languageName: node + linkType: hard + +"@aws-crypto/sha1-browser@npm:3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/sha1-browser@npm:3.0.0" + dependencies: + "@aws-crypto/ie11-detection": "npm:^3.0.0" + "@aws-crypto/supports-web-crypto": "npm:^3.0.0" + "@aws-crypto/util": "npm:^3.0.0" + "@aws-sdk/types": "npm:^3.222.0" + "@aws-sdk/util-locate-window": "npm:^3.0.0" + "@aws-sdk/util-utf8-browser": "npm:^3.0.0" + tslib: "npm:^1.11.1" + checksum: ac0006841d22ea56af574347b5bdc24feebea6b5a461f2fe7b903d3f7988ced384a49764593ed6b6e8a62547902e02cee5787302dcf9a05f1603c2f7473a678b + languageName: node + linkType: hard + +"@aws-crypto/sha256-browser@npm:3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/sha256-browser@npm:3.0.0" + dependencies: + "@aws-crypto/ie11-detection": "npm:^3.0.0" + "@aws-crypto/sha256-js": "npm:^3.0.0" + "@aws-crypto/supports-web-crypto": "npm:^3.0.0" + "@aws-crypto/util": "npm:^3.0.0" + "@aws-sdk/types": "npm:^3.222.0" + "@aws-sdk/util-locate-window": "npm:^3.0.0" + "@aws-sdk/util-utf8-browser": "npm:^3.0.0" + tslib: "npm:^1.11.1" + checksum: a0d6397d9bf8aff3a7e8eed88ef384d564ade8ef71b72cea9dc2044e69c1e9c2f8ac3bad7b61591d8da6e84c2a545c4db7168057888bc8e641625867f82d22fd + languageName: node + linkType: hard + +"@aws-crypto/sha256-js@npm:3.0.0, @aws-crypto/sha256-js@npm:^3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/sha256-js@npm:3.0.0" + dependencies: + "@aws-crypto/util": "npm:^3.0.0" + "@aws-sdk/types": "npm:^3.222.0" + tslib: "npm:^1.11.1" + checksum: 039bce0161ebaf780a006e2a2f342cebfd9a055da73811bb40a40916b79609043a03642ebc7d7fbe7a956c43644f04950e6774d572fb19e9616065c0722c1259 + languageName: node + linkType: hard + +"@aws-crypto/supports-web-crypto@npm:^3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/supports-web-crypto@npm:3.0.0" + dependencies: + tslib: "npm:^1.11.1" + checksum: 12e936181f9fe7394dd6760f1bc051f0a5309e78631ad4c3fdf41acfa36812fa68445da008d29f9a9611c023e078e8067ccb4b8765d258058b5e99fa91f3244e + languageName: node + linkType: hard + +"@aws-crypto/util@npm:^3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/util@npm:3.0.0" + dependencies: + "@aws-sdk/types": "npm:^3.222.0" + "@aws-sdk/util-utf8-browser": "npm:^3.0.0" + tslib: "npm:^1.11.1" + checksum: 6ed4cd1c576516ab3efc1aee70055a7cae53409597070a3ed316b863d18862919fe934de3e5ef9c0cfe7656664e99b56b9c2c57e8428ae855e62f1b3c5bfd2a9 + languageName: node + linkType: hard + +"@aws-sdk/abort-controller@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/abort-controller@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 0d569c0e834005117aa7ac9806999d8db7eb2333ba947deddfaf7084e882a0d70fa0721d3703562298af9b9fdb201cbf49a468056b2025d704031707943316eb + languageName: node + linkType: hard + +"@aws-sdk/chunked-blob-reader-native@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/chunked-blob-reader-native@npm:3.208.0" + dependencies: + "@aws-sdk/util-base64": "npm:3.208.0" + tslib: "npm:^2.3.1" + checksum: 92c3ad280abff49b883bfc7a7baf2f29ff3eec3be628da0102f8e81fb6de2fc28ebe8ca03e3befebfd434e91d2b687d8d34cd44f2b9230f369ff34728bae6b9e + languageName: node + linkType: hard + +"@aws-sdk/chunked-blob-reader@npm:3.188.0": + version: 3.188.0 + resolution: "@aws-sdk/chunked-blob-reader@npm:3.188.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: 73bf2e62529fa6dee9d12ddde8eabb5ae9d85966d2279ea3ad7e7a6424861658bf4335f830ec80489bbeaddb19a0e6501c69b8027fcd66ef98986f3d627edd29 + languageName: node + linkType: hard + +"@aws-sdk/client-s3@npm:^3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/client-s3@npm:3.259.0" + dependencies: + "@aws-crypto/sha1-browser": "npm:3.0.0" + "@aws-crypto/sha256-browser": "npm:3.0.0" + "@aws-crypto/sha256-js": "npm:3.0.0" + "@aws-sdk/client-sts": "npm:3.259.0" + "@aws-sdk/config-resolver": "npm:3.259.0" + "@aws-sdk/credential-provider-node": "npm:3.259.0" + "@aws-sdk/eventstream-serde-browser": "npm:3.258.0" + "@aws-sdk/eventstream-serde-config-resolver": "npm:3.257.0" + "@aws-sdk/eventstream-serde-node": "npm:3.258.0" + "@aws-sdk/fetch-http-handler": "npm:3.257.0" + "@aws-sdk/hash-blob-browser": "npm:3.257.0" + "@aws-sdk/hash-node": "npm:3.257.0" + "@aws-sdk/hash-stream-node": "npm:3.257.0" + "@aws-sdk/invalid-dependency": "npm:3.257.0" + "@aws-sdk/md5-js": "npm:3.258.0" + "@aws-sdk/middleware-bucket-endpoint": "npm:3.259.0" + "@aws-sdk/middleware-content-length": "npm:3.257.0" + "@aws-sdk/middleware-endpoint": "npm:3.257.0" + "@aws-sdk/middleware-expect-continue": "npm:3.257.0" + "@aws-sdk/middleware-flexible-checksums": "npm:3.259.0" + "@aws-sdk/middleware-host-header": "npm:3.257.0" + "@aws-sdk/middleware-location-constraint": "npm:3.257.0" + "@aws-sdk/middleware-logger": "npm:3.257.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.257.0" + "@aws-sdk/middleware-retry": "npm:3.259.0" + "@aws-sdk/middleware-sdk-s3": "npm:3.257.0" + "@aws-sdk/middleware-serde": "npm:3.257.0" + "@aws-sdk/middleware-signing": "npm:3.257.0" + "@aws-sdk/middleware-ssec": "npm:3.257.0" + "@aws-sdk/middleware-stack": "npm:3.257.0" + "@aws-sdk/middleware-user-agent": "npm:3.257.0" + "@aws-sdk/node-config-provider": "npm:3.259.0" + "@aws-sdk/node-http-handler": "npm:3.257.0" + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/signature-v4-multi-region": "npm:3.257.0" + "@aws-sdk/smithy-client": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/url-parser": "npm:3.257.0" + "@aws-sdk/util-base64": "npm:3.208.0" + "@aws-sdk/util-body-length-browser": "npm:3.188.0" + "@aws-sdk/util-body-length-node": "npm:3.208.0" + "@aws-sdk/util-defaults-mode-browser": "npm:3.257.0" + "@aws-sdk/util-defaults-mode-node": "npm:3.259.0" + "@aws-sdk/util-endpoints": "npm:3.257.0" + "@aws-sdk/util-retry": "npm:3.257.0" + "@aws-sdk/util-stream-browser": "npm:3.258.0" + "@aws-sdk/util-stream-node": "npm:3.257.0" + "@aws-sdk/util-user-agent-browser": "npm:3.257.0" + "@aws-sdk/util-user-agent-node": "npm:3.259.0" + "@aws-sdk/util-utf8": "npm:3.254.0" + "@aws-sdk/util-waiter": "npm:3.257.0" + "@aws-sdk/xml-builder": "npm:3.201.0" + fast-xml-parser: "npm:4.0.11" + tslib: "npm:^2.3.1" + checksum: 890194ec3b9cfe7a790fd8dc60a2aa82789f73542d27ea93e8658603d54e357006de3707b077146174f0785280a3a2648d97673e0be78cf24c06cc3ae0fe60d9 + languageName: node + linkType: hard + +"@aws-sdk/client-sns@npm:^3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/client-sns@npm:3.259.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:3.0.0" + "@aws-crypto/sha256-js": "npm:3.0.0" + "@aws-sdk/client-sts": "npm:3.259.0" + "@aws-sdk/config-resolver": "npm:3.259.0" + "@aws-sdk/credential-provider-node": "npm:3.259.0" + "@aws-sdk/fetch-http-handler": "npm:3.257.0" + "@aws-sdk/hash-node": "npm:3.257.0" + "@aws-sdk/invalid-dependency": "npm:3.257.0" + "@aws-sdk/middleware-content-length": "npm:3.257.0" + "@aws-sdk/middleware-endpoint": "npm:3.257.0" + "@aws-sdk/middleware-host-header": "npm:3.257.0" + "@aws-sdk/middleware-logger": "npm:3.257.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.257.0" + "@aws-sdk/middleware-retry": "npm:3.259.0" + "@aws-sdk/middleware-serde": "npm:3.257.0" + "@aws-sdk/middleware-signing": "npm:3.257.0" + "@aws-sdk/middleware-stack": "npm:3.257.0" + "@aws-sdk/middleware-user-agent": "npm:3.257.0" + "@aws-sdk/node-config-provider": "npm:3.259.0" + "@aws-sdk/node-http-handler": "npm:3.257.0" + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/smithy-client": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/url-parser": "npm:3.257.0" + "@aws-sdk/util-base64": "npm:3.208.0" + "@aws-sdk/util-body-length-browser": "npm:3.188.0" + "@aws-sdk/util-body-length-node": "npm:3.208.0" + "@aws-sdk/util-defaults-mode-browser": "npm:3.257.0" + "@aws-sdk/util-defaults-mode-node": "npm:3.259.0" + "@aws-sdk/util-endpoints": "npm:3.257.0" + "@aws-sdk/util-retry": "npm:3.257.0" + "@aws-sdk/util-user-agent-browser": "npm:3.257.0" + "@aws-sdk/util-user-agent-node": "npm:3.259.0" + "@aws-sdk/util-utf8": "npm:3.254.0" + fast-xml-parser: "npm:4.0.11" + tslib: "npm:^2.3.1" + checksum: 8fc91b8f92251cc994f0677de2ca8e4692eae82b6d092e33f1075ef092cae2287f0e7463fb0fadb20fda9dfc4bf7cbc297e265cd7638c770d8f87dcff5b198d2 + languageName: node + linkType: hard + +"@aws-sdk/client-sqs@npm:^3.258.0, @aws-sdk/client-sqs@npm:^3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/client-sqs@npm:3.259.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:3.0.0" + "@aws-crypto/sha256-js": "npm:3.0.0" + "@aws-sdk/client-sts": "npm:3.259.0" + "@aws-sdk/config-resolver": "npm:3.259.0" + "@aws-sdk/credential-provider-node": "npm:3.259.0" + "@aws-sdk/fetch-http-handler": "npm:3.257.0" + "@aws-sdk/hash-node": "npm:3.257.0" + "@aws-sdk/invalid-dependency": "npm:3.257.0" + "@aws-sdk/md5-js": "npm:3.258.0" + "@aws-sdk/middleware-content-length": "npm:3.257.0" + "@aws-sdk/middleware-endpoint": "npm:3.257.0" + "@aws-sdk/middleware-host-header": "npm:3.257.0" + "@aws-sdk/middleware-logger": "npm:3.257.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.257.0" + "@aws-sdk/middleware-retry": "npm:3.259.0" + "@aws-sdk/middleware-sdk-sqs": "npm:3.257.0" + "@aws-sdk/middleware-serde": "npm:3.257.0" + "@aws-sdk/middleware-signing": "npm:3.257.0" + "@aws-sdk/middleware-stack": "npm:3.257.0" + "@aws-sdk/middleware-user-agent": "npm:3.257.0" + "@aws-sdk/node-config-provider": "npm:3.259.0" + "@aws-sdk/node-http-handler": "npm:3.257.0" + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/smithy-client": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/url-parser": "npm:3.257.0" + "@aws-sdk/util-base64": "npm:3.208.0" + "@aws-sdk/util-body-length-browser": "npm:3.188.0" + "@aws-sdk/util-body-length-node": "npm:3.208.0" + "@aws-sdk/util-defaults-mode-browser": "npm:3.257.0" + "@aws-sdk/util-defaults-mode-node": "npm:3.259.0" + "@aws-sdk/util-endpoints": "npm:3.257.0" + "@aws-sdk/util-retry": "npm:3.257.0" + "@aws-sdk/util-user-agent-browser": "npm:3.257.0" + "@aws-sdk/util-user-agent-node": "npm:3.259.0" + "@aws-sdk/util-utf8": "npm:3.254.0" + fast-xml-parser: "npm:4.0.11" + tslib: "npm:^2.3.1" + checksum: af0e6e80d90bc2b69efacf5be2f0fe7a3ab28752bb1965d4018a87834119c333f6e25192a85d49b403c8cc504c90467d493c5cc685318dc759f4547787c04517 + languageName: node + linkType: hard + +"@aws-sdk/client-sso-oidc@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/client-sso-oidc@npm:3.259.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:3.0.0" + "@aws-crypto/sha256-js": "npm:3.0.0" + "@aws-sdk/config-resolver": "npm:3.259.0" + "@aws-sdk/fetch-http-handler": "npm:3.257.0" + "@aws-sdk/hash-node": "npm:3.257.0" + "@aws-sdk/invalid-dependency": "npm:3.257.0" + "@aws-sdk/middleware-content-length": "npm:3.257.0" + "@aws-sdk/middleware-endpoint": "npm:3.257.0" + "@aws-sdk/middleware-host-header": "npm:3.257.0" + "@aws-sdk/middleware-logger": "npm:3.257.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.257.0" + "@aws-sdk/middleware-retry": "npm:3.259.0" + "@aws-sdk/middleware-serde": "npm:3.257.0" + "@aws-sdk/middleware-stack": "npm:3.257.0" + "@aws-sdk/middleware-user-agent": "npm:3.257.0" + "@aws-sdk/node-config-provider": "npm:3.259.0" + "@aws-sdk/node-http-handler": "npm:3.257.0" + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/smithy-client": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/url-parser": "npm:3.257.0" + "@aws-sdk/util-base64": "npm:3.208.0" + "@aws-sdk/util-body-length-browser": "npm:3.188.0" + "@aws-sdk/util-body-length-node": "npm:3.208.0" + "@aws-sdk/util-defaults-mode-browser": "npm:3.257.0" + "@aws-sdk/util-defaults-mode-node": "npm:3.259.0" + "@aws-sdk/util-endpoints": "npm:3.257.0" + "@aws-sdk/util-retry": "npm:3.257.0" + "@aws-sdk/util-user-agent-browser": "npm:3.257.0" + "@aws-sdk/util-user-agent-node": "npm:3.259.0" + "@aws-sdk/util-utf8": "npm:3.254.0" + tslib: "npm:^2.3.1" + checksum: f3477807a1e56f2a76ae4fd4f5cafa5fabaa4da647bfe11a8026e57e59c9612b2c0cc46b31177df0045d9292de70ea4229e43a3db9cfb620572bb413137db52a + languageName: node + linkType: hard + +"@aws-sdk/client-sso@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/client-sso@npm:3.259.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:3.0.0" + "@aws-crypto/sha256-js": "npm:3.0.0" + "@aws-sdk/config-resolver": "npm:3.259.0" + "@aws-sdk/fetch-http-handler": "npm:3.257.0" + "@aws-sdk/hash-node": "npm:3.257.0" + "@aws-sdk/invalid-dependency": "npm:3.257.0" + "@aws-sdk/middleware-content-length": "npm:3.257.0" + "@aws-sdk/middleware-endpoint": "npm:3.257.0" + "@aws-sdk/middleware-host-header": "npm:3.257.0" + "@aws-sdk/middleware-logger": "npm:3.257.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.257.0" + "@aws-sdk/middleware-retry": "npm:3.259.0" + "@aws-sdk/middleware-serde": "npm:3.257.0" + "@aws-sdk/middleware-stack": "npm:3.257.0" + "@aws-sdk/middleware-user-agent": "npm:3.257.0" + "@aws-sdk/node-config-provider": "npm:3.259.0" + "@aws-sdk/node-http-handler": "npm:3.257.0" + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/smithy-client": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/url-parser": "npm:3.257.0" + "@aws-sdk/util-base64": "npm:3.208.0" + "@aws-sdk/util-body-length-browser": "npm:3.188.0" + "@aws-sdk/util-body-length-node": "npm:3.208.0" + "@aws-sdk/util-defaults-mode-browser": "npm:3.257.0" + "@aws-sdk/util-defaults-mode-node": "npm:3.259.0" + "@aws-sdk/util-endpoints": "npm:3.257.0" + "@aws-sdk/util-retry": "npm:3.257.0" + "@aws-sdk/util-user-agent-browser": "npm:3.257.0" + "@aws-sdk/util-user-agent-node": "npm:3.259.0" + "@aws-sdk/util-utf8": "npm:3.254.0" + tslib: "npm:^2.3.1" + checksum: 533410e11650f843ed3912743eb355a21db891bfda580fb7f628823374ad1c4c0a52a63777f090c85eb4b3c7c094bf75d826d399871f0c94e53e91df630b89fd + languageName: node + linkType: hard + +"@aws-sdk/client-sts@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/client-sts@npm:3.259.0" + dependencies: + "@aws-crypto/sha256-browser": "npm:3.0.0" + "@aws-crypto/sha256-js": "npm:3.0.0" + "@aws-sdk/config-resolver": "npm:3.259.0" + "@aws-sdk/credential-provider-node": "npm:3.259.0" + "@aws-sdk/fetch-http-handler": "npm:3.257.0" + "@aws-sdk/hash-node": "npm:3.257.0" + "@aws-sdk/invalid-dependency": "npm:3.257.0" + "@aws-sdk/middleware-content-length": "npm:3.257.0" + "@aws-sdk/middleware-endpoint": "npm:3.257.0" + "@aws-sdk/middleware-host-header": "npm:3.257.0" + "@aws-sdk/middleware-logger": "npm:3.257.0" + "@aws-sdk/middleware-recursion-detection": "npm:3.257.0" + "@aws-sdk/middleware-retry": "npm:3.259.0" + "@aws-sdk/middleware-sdk-sts": "npm:3.257.0" + "@aws-sdk/middleware-serde": "npm:3.257.0" + "@aws-sdk/middleware-signing": "npm:3.257.0" + "@aws-sdk/middleware-stack": "npm:3.257.0" + "@aws-sdk/middleware-user-agent": "npm:3.257.0" + "@aws-sdk/node-config-provider": "npm:3.259.0" + "@aws-sdk/node-http-handler": "npm:3.257.0" + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/smithy-client": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/url-parser": "npm:3.257.0" + "@aws-sdk/util-base64": "npm:3.208.0" + "@aws-sdk/util-body-length-browser": "npm:3.188.0" + "@aws-sdk/util-body-length-node": "npm:3.208.0" + "@aws-sdk/util-defaults-mode-browser": "npm:3.257.0" + "@aws-sdk/util-defaults-mode-node": "npm:3.259.0" + "@aws-sdk/util-endpoints": "npm:3.257.0" + "@aws-sdk/util-retry": "npm:3.257.0" + "@aws-sdk/util-user-agent-browser": "npm:3.257.0" + "@aws-sdk/util-user-agent-node": "npm:3.259.0" + "@aws-sdk/util-utf8": "npm:3.254.0" + fast-xml-parser: "npm:4.0.11" + tslib: "npm:^2.3.1" + checksum: d793c8be30ffdd26cffec9659d546c8cf722e179386ab0e17c5176316b2cb9f3e350b08e44061fb7d1b41adcd6d95bf487a895fb7ff798822f8660fa213825b8 + languageName: node + linkType: hard + +"@aws-sdk/config-resolver@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/config-resolver@npm:3.259.0" + dependencies: + "@aws-sdk/signature-v4": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-config-provider": "npm:3.208.0" + "@aws-sdk/util-middleware": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: bea0d6e779928ed845b826011667d4e2577d95038ac64fa90d89387f1cadcbe0cf371c471e6bf5c35483f96e851ae9361d2f1f40130f517371487dad71e9edf3 + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-env@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/credential-provider-env@npm:3.257.0" + dependencies: + "@aws-sdk/property-provider": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 706758a6080f47933449697af0fd21c92e62773ca12b483fc563157cdb887d63152bd8a0b573e412f327db15f19133e573b7629173cd4af5b47b83aefa03f871 + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-imds@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/credential-provider-imds@npm:3.259.0" + dependencies: + "@aws-sdk/node-config-provider": "npm:3.259.0" + "@aws-sdk/property-provider": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/url-parser": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 8040814204d835bf752b8e2997de3cd1681f79203e4672e6a02d5ad5f3908079e348d1d4d51613cbe7c877c75f067bf65b1749175bb584f98bde1f8ed5ff68fb + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-ini@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/credential-provider-ini@npm:3.259.0" + dependencies: + "@aws-sdk/credential-provider-env": "npm:3.257.0" + "@aws-sdk/credential-provider-imds": "npm:3.259.0" + "@aws-sdk/credential-provider-process": "npm:3.257.0" + "@aws-sdk/credential-provider-sso": "npm:3.259.0" + "@aws-sdk/credential-provider-web-identity": "npm:3.257.0" + "@aws-sdk/property-provider": "npm:3.257.0" + "@aws-sdk/shared-ini-file-loader": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: bffa9937a25ca0a98f35db58356947297bfa84f900becb6a0e6f3c5631afccf410c193cd5a0f93f31829dd7e27b7d3169e05b712504a83989709dcc2582cb3ef + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-node@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/credential-provider-node@npm:3.259.0" + dependencies: + "@aws-sdk/credential-provider-env": "npm:3.257.0" + "@aws-sdk/credential-provider-imds": "npm:3.259.0" + "@aws-sdk/credential-provider-ini": "npm:3.259.0" + "@aws-sdk/credential-provider-process": "npm:3.257.0" + "@aws-sdk/credential-provider-sso": "npm:3.259.0" + "@aws-sdk/credential-provider-web-identity": "npm:3.257.0" + "@aws-sdk/property-provider": "npm:3.257.0" + "@aws-sdk/shared-ini-file-loader": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 89678fb952d84427bcd910c0cf221378dc523c3f938dd536e1e53a526e0a43162e7da969d2db98bdafb1939758179b3d93cfd6f5155685c9f93d9b7494fdac9d + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-process@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/credential-provider-process@npm:3.257.0" + dependencies: + "@aws-sdk/property-provider": "npm:3.257.0" + "@aws-sdk/shared-ini-file-loader": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 327f02880f7e8e8d1bd557c59cadb3a578d0975e4ff96dd9845812660037bdee571cd1d3b4b2b91f5cc1c7a1d735bab70b28b3f5902bf00c589b7b23db7f788e + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-sso@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/credential-provider-sso@npm:3.259.0" + dependencies: + "@aws-sdk/client-sso": "npm:3.259.0" + "@aws-sdk/property-provider": "npm:3.257.0" + "@aws-sdk/shared-ini-file-loader": "npm:3.257.0" + "@aws-sdk/token-providers": "npm:3.259.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 77a7c494b278933d8043ffc4d19dd36e035008bdd6f6891f943406d0677c2b7b824d5cf0fb8f479edf9605b35795fca29cd4be84341dec5ce252ef2c7ec54d3f + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-web-identity@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/credential-provider-web-identity@npm:3.257.0" + dependencies: + "@aws-sdk/property-provider": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 260325a0d5bfba63001d216e6d6f217f4368925ec46a63d08150105d7ef39fbdecac174027c1aabae98ead931834ed70dd373fdd0937ac4e6617a39a9b25ec38 + languageName: node + linkType: hard + +"@aws-sdk/eventstream-codec@npm:3.258.0": + version: 3.258.0 + resolution: "@aws-sdk/eventstream-codec@npm:3.258.0" + dependencies: + "@aws-crypto/crc32": "npm:3.0.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-hex-encoding": "npm:3.201.0" + tslib: "npm:^2.3.1" + checksum: 4e82a5e9ec83d3acd3e0feab9dd7ab7ea8e4078b30fade93a886849317c54e4d736cac7ea02657a20e3eb9205ad9acc064b1c6d1b280f511c8e2deefb8536432 + languageName: node + linkType: hard + +"@aws-sdk/eventstream-serde-browser@npm:3.258.0": + version: 3.258.0 + resolution: "@aws-sdk/eventstream-serde-browser@npm:3.258.0" + dependencies: + "@aws-sdk/eventstream-serde-universal": "npm:3.258.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 854aed416701b1e56c9d31204df97cb308c052cfcdb1c444e57d7bef7eb8094d3012139d711a3da5c88b26d0b4d3d1ec9eab8ff0f4336c4cca3eb89243bf568f + languageName: node + linkType: hard + +"@aws-sdk/eventstream-serde-config-resolver@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/eventstream-serde-config-resolver@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: f2b75c6cb192036589671776ce32018f43353603db0b943d3b654a26395d0350773c53b9fd209fa00985733b6726fcd5c7a371ab7a42c197bbf36ec66b76e3af + languageName: node + linkType: hard + +"@aws-sdk/eventstream-serde-node@npm:3.258.0": + version: 3.258.0 + resolution: "@aws-sdk/eventstream-serde-node@npm:3.258.0" + dependencies: + "@aws-sdk/eventstream-serde-universal": "npm:3.258.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 4a3b4c7d3e948cab8c331d682696470ab4ecb658c87ce4a72534207f08711c492fbc9b9349577820a9f22838309030891e1a61cb26b4791c605f6e5bbdafddfd + languageName: node + linkType: hard + +"@aws-sdk/eventstream-serde-universal@npm:3.258.0": + version: 3.258.0 + resolution: "@aws-sdk/eventstream-serde-universal@npm:3.258.0" + dependencies: + "@aws-sdk/eventstream-codec": "npm:3.258.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 6381130f2b772c84cbc09fee59d1070311156c00956b3c5893b3d3b2669ea23a14bc4e5fe31be981b7e767ef29156fc53824c672181d3575a49b7c4afb4815b9 + languageName: node + linkType: hard + +"@aws-sdk/fetch-http-handler@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/fetch-http-handler@npm:3.257.0" + dependencies: + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/querystring-builder": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-base64": "npm:3.208.0" + tslib: "npm:^2.3.1" + checksum: d30bd77c243bbc82b0dd23e749b2925eb014c53fca3c81cbcc828b7ed2c623bd5538b1085ba773364ea5d9c405b60226aad0f2143138e9184a86ee6d71771221 + languageName: node + linkType: hard + +"@aws-sdk/hash-blob-browser@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/hash-blob-browser@npm:3.257.0" + dependencies: + "@aws-sdk/chunked-blob-reader": "npm:3.188.0" + "@aws-sdk/chunked-blob-reader-native": "npm:3.208.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 2e4f48de72e7eed935a8c29e83635cd0111bc3af2bf1284e0b202ed99e770920c80ae826a2faa9aeb51a4209d41fa217324a3b7adec21ab7c6e960beb356fc63 + languageName: node + linkType: hard + +"@aws-sdk/hash-node@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/hash-node@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-buffer-from": "npm:3.208.0" + "@aws-sdk/util-utf8": "npm:3.254.0" + tslib: "npm:^2.3.1" + checksum: 01dde18b9612b534f1399eca1ac173bd48f78078f9f76c009b7fda99e44a254e75c706571ae7c72fc950b5f46af9619b1ca199cef8e2c40776c4e2a5e7af4bee + languageName: node + linkType: hard + +"@aws-sdk/hash-stream-node@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/hash-stream-node@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-utf8": "npm:3.254.0" + tslib: "npm:^2.3.1" + checksum: 3e7fa05bf92fa17e8b4262169426c99af358c1e15bb97ab71f5dce3152c2d6d11948a4d968af15c9a35ca2741710e5aa46d27fa54c12e441387e8349e3b71709 + languageName: node + linkType: hard + +"@aws-sdk/invalid-dependency@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/invalid-dependency@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 2b5dad1087101bb59158e7b29720d13f0273946a82c54f6434f2bf56c33409638fa4d2a75eb9e28ae477ce48f056ccdfe529eb775af19c931bee54e56cab72c6 + languageName: node + linkType: hard + +"@aws-sdk/is-array-buffer@npm:3.201.0": + version: 3.201.0 + resolution: "@aws-sdk/is-array-buffer@npm:3.201.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: 0f9617601610395f6760e0d330648b093b68ba739c4a9e36375f12c9ea9ef92ebe16576884d1fc4f4366781ebb33925384f905ecae2f901cc2160a4af601cbb5 + languageName: node + linkType: hard + +"@aws-sdk/md5-js@npm:3.258.0": + version: 3.258.0 + resolution: "@aws-sdk/md5-js@npm:3.258.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-utf8": "npm:3.254.0" + tslib: "npm:^2.3.1" + checksum: 822b766f8da7a319231bac009b740982824bbc5df870cf98af5072c61347356cf8bb0105c9231326f1bd0909b2c35a4727eadd31bc18f8691a28c9e52be8f81b + languageName: node + linkType: hard + +"@aws-sdk/middleware-bucket-endpoint@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/middleware-bucket-endpoint@npm:3.259.0" + dependencies: + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-arn-parser": "npm:3.208.0" + "@aws-sdk/util-config-provider": "npm:3.208.0" + tslib: "npm:^2.3.1" + checksum: 51fa7949862edae6338cd96f57d1c78a5db0116d1b2f011871271b478419655c3f17d24a3b44a1972b882d6408aad51e94addd334884a476a6364fef164d865f + languageName: node + linkType: hard + +"@aws-sdk/middleware-content-length@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-content-length@npm:3.257.0" + dependencies: + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: a0c10e6649648cd2ad17c2b6bb7ee24243c718093be83fbd771115f79c3ae02e19294c6b4f9a3c0f2dca1ad01a9f5b876833cc79090d2e7e322fe1cf104d29ea + languageName: node + linkType: hard + +"@aws-sdk/middleware-endpoint@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-endpoint@npm:3.257.0" + dependencies: + "@aws-sdk/middleware-serde": "npm:3.257.0" + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/signature-v4": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/url-parser": "npm:3.257.0" + "@aws-sdk/util-config-provider": "npm:3.208.0" + "@aws-sdk/util-middleware": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: d4fa8c94b1ceb6c318579963182591df0772a7115af878c987712551780317eec1a85e6eab48c0e318435b52f954df2fc650648f0075352d8a2e4c95a6cfa219 + languageName: node + linkType: hard + +"@aws-sdk/middleware-expect-continue@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-expect-continue@npm:3.257.0" + dependencies: + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: a91540edd37fce0c921c0bb2883bd424891102a06a608db6755d6dbf4c2f52e70a71bed672165beff8452c522b096da15f1b0380a4bbceecb62a87dba6ed871b + languageName: node + linkType: hard + +"@aws-sdk/middleware-flexible-checksums@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/middleware-flexible-checksums@npm:3.259.0" + dependencies: + "@aws-crypto/crc32": "npm:3.0.0" + "@aws-crypto/crc32c": "npm:3.0.0" + "@aws-sdk/is-array-buffer": "npm:3.201.0" + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-utf8": "npm:3.254.0" + tslib: "npm:^2.3.1" + checksum: 70b768cb7918316c1854fc150076e383f202e40e33f6d57295c7457c247c84b930626b8d1e1e71c9aca508117f032bb58f9f166cb1e3f95bcfc71e6f76cbe66e + languageName: node + linkType: hard + +"@aws-sdk/middleware-host-header@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-host-header@npm:3.257.0" + dependencies: + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: e39399a28ad280d9c2067f086a778c9815044fc7cedc4c19f2d5b91b6b13abce021e11e886e04c65e56c10a2f24037e515882ecf38424922b7670c6383d11c32 + languageName: node + linkType: hard + +"@aws-sdk/middleware-location-constraint@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-location-constraint@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 1abd3975b31beae16b718607df0fc3714a7cb35c8a5ffe2f2aaee321c1c704d9108698a7bf3fa76266bfd868bb587851aa0db26d3eec0b5f5a5ff0ba790b96bd + languageName: node + linkType: hard + +"@aws-sdk/middleware-logger@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-logger@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 703b8f4b61b70b617315c5344f593cb21165b7c322135e4d3f96aeb980e67a448926523f04b408040c70aadf847adbacfac363637c4e3675202c9acf63b7d5d0 + languageName: node + linkType: hard + +"@aws-sdk/middleware-recursion-detection@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-recursion-detection@npm:3.257.0" + dependencies: + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: ef2efee3ddc77930d76b1efbc191af208d2e8fb620d3c20c2eafa9e1db1840b14bc702e6e9a6052faa234599ccedd7d255393bbfa6abf5668a4befc53c8239d0 + languageName: node + linkType: hard + +"@aws-sdk/middleware-retry@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/middleware-retry@npm:3.259.0" + dependencies: + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/service-error-classification": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-middleware": "npm:3.257.0" + "@aws-sdk/util-retry": "npm:3.257.0" + tslib: "npm:^2.3.1" + uuid: "npm:^8.3.2" + checksum: ec0eca0613d94d51868b10471dca2d5aaf4b3cd4c5ab357575ca86de68f9801f7182892dd61859e28ac6bf554bb38918c0846a659f5ebbddc5431700a734d118 + languageName: node + linkType: hard + +"@aws-sdk/middleware-sdk-s3@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-sdk-s3@npm:3.257.0" + dependencies: + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-arn-parser": "npm:3.208.0" + tslib: "npm:^2.3.1" + checksum: 03cb986e3bb9c6fec64603e912438f3bf87a05bbaccca6485122e633217036a2a8494509f78138255029587ca1e165134bab383569cee22d5ff44f20e445f2d5 + languageName: node + linkType: hard + +"@aws-sdk/middleware-sdk-sqs@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-sdk-sqs@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-hex-encoding": "npm:3.201.0" + "@aws-sdk/util-utf8": "npm:3.254.0" + tslib: "npm:^2.3.1" + checksum: 69b920419c2e3820a976c6dd9a024d1e9938e5f6def15f597b0cfb7a465061fc0dcbc3d70f45006ed5b109567575a6be713404de04a53312774c2f2806576b3f + languageName: node + linkType: hard + +"@aws-sdk/middleware-sdk-sts@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-sdk-sts@npm:3.257.0" + dependencies: + "@aws-sdk/middleware-signing": "npm:3.257.0" + "@aws-sdk/property-provider": "npm:3.257.0" + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/signature-v4": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 6837429decd39512d8efa477533d26e368bba92da8cf8335ee15b4ced04053f0e808c6d2062fd012c3ee75e03d4f5561494cad5b83128cf020d64fe54dcdc611 + languageName: node + linkType: hard + +"@aws-sdk/middleware-serde@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-serde@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: d6fbadb9e8f5f604d724bfd2afe9634ebdfd0a19655b4f08c36c804ec3a7e952cce99fd4225c0ba68750b277cae8bcd64d759605b31b0ac77cfbdb9358a80b5a + languageName: node + linkType: hard + +"@aws-sdk/middleware-signing@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-signing@npm:3.257.0" + dependencies: + "@aws-sdk/property-provider": "npm:3.257.0" + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/signature-v4": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-middleware": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: c54d198b7857361e72eef497ce2e2b0f60e23db9f3c2e2daee2b86e787170f41279063020f1fec483d3cfc27393e0d2893396d3d0795a1b6d8c402a660622710 + languageName: node + linkType: hard + +"@aws-sdk/middleware-ssec@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-ssec@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 353e21d06b4f91e4e390f3ad3d6daf8f7d5a93cb920719a5018ff63407b35741010195e6a6702af9b67054f0207dceeaa73215040a58363b8b14fd27bd3b5786 + languageName: node + linkType: hard + +"@aws-sdk/middleware-stack@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-stack@npm:3.257.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: 42bcffc9f2c085146fe5d845912c5a50904b93f5070aa7d550dbd5191a272918a5a629e9797cd8ec9c273adbb1bcab436b53eedf2bad7bb1ec6dbe7b0352778c + languageName: node + linkType: hard + +"@aws-sdk/middleware-user-agent@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/middleware-user-agent@npm:3.257.0" + dependencies: + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 10d959c0a56545d8347c20409ee5f6c695c243888fe41925e1ba996e1af5d2413a5147f325e4ff22c49605e90e2fd29ae8a440c1cf899b5ac12328b64f83aae2 + languageName: node + linkType: hard + +"@aws-sdk/node-config-provider@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/node-config-provider@npm:3.259.0" + dependencies: + "@aws-sdk/property-provider": "npm:3.257.0" + "@aws-sdk/shared-ini-file-loader": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: c146cba62d311990a4f00e61f76a4d2d62e715edabd55ded26259b853547a7d9da814313b89469563ae0ab6270ca9c1c13e945d131e6f6789865577136a38b6d + languageName: node + linkType: hard + +"@aws-sdk/node-http-handler@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/node-http-handler@npm:3.257.0" + dependencies: + "@aws-sdk/abort-controller": "npm:3.257.0" + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/querystring-builder": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: c347c97204e325c62fc5f4820d9b033b7e0a5a1d5fce9be4028e23079b5263e7fa7ba12e2880e8e4e2d9cbe957013a75daa73552e1ce49c78a27b5a3e8f800af + languageName: node + linkType: hard + +"@aws-sdk/property-provider@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/property-provider@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: cb958218029b014b7266de4b3fc975cf69b833e2e1b79248c120aa4e7ebb613034aaa70cd029a4ceb12a2da89c66606189e47df07748b30169ea079ec98ba764 + languageName: node + linkType: hard + +"@aws-sdk/protocol-http@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/protocol-http@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 22aa4024297eeb384535819182be01b278a84e821cdf81bef33a5568d6c89a9ee78afa3e161388bc11781691b3afd3a58d4ea981e5291bc14b25270d0774cbb3 + languageName: node + linkType: hard + +"@aws-sdk/querystring-builder@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/querystring-builder@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-uri-escape": "npm:3.201.0" + tslib: "npm:^2.3.1" + checksum: d6dcda9abed34cd2d53fdd34ee03ada07feb00b79b58ed9ce0e80a07e1930219de01d62fce1f18ffd9cc21497bea1c62ba88230ba183be3efdf80203c74b5a70 + languageName: node + linkType: hard + +"@aws-sdk/querystring-parser@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/querystring-parser@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: c17eb1bea4682a3ae430433ff4f663d84d0ceacec5c27ca89ab6c08b5e2024a751fd7c5dfb790bbca132a58a30a0e365e3e20e43c46f07f8d04bfdd43155b44d + languageName: node + linkType: hard + +"@aws-sdk/service-error-classification@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/service-error-classification@npm:3.257.0" + checksum: ff3e68b347ab7d29fc9f2eed5338385d854c18fe132a31a7577de2688851733b2acfbb5642d08e40f428d02a8f528ebb43bf38004cb7b28beeb70dba4dddbc61 + languageName: node + linkType: hard + +"@aws-sdk/shared-ini-file-loader@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/shared-ini-file-loader@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 485961e97ff0d0422e3945272846f2c593cc7550c6e5fc2b68548783fe456edd78edd7049932a4d128438e87bf36829ef83167fdb36c2930d0a8c0f4c1f1ba90 + languageName: node + linkType: hard + +"@aws-sdk/signature-v4-multi-region@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/signature-v4-multi-region@npm:3.257.0" + dependencies: + "@aws-sdk/protocol-http": "npm:3.257.0" + "@aws-sdk/signature-v4": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-arn-parser": "npm:3.208.0" + tslib: "npm:^2.3.1" + peerDependencies: + "@aws-sdk/signature-v4-crt": ^3.118.0 + peerDependenciesMeta: + "@aws-sdk/signature-v4-crt": + optional: true + checksum: 88c26c8b1d1000db4d0cd918f62daad0b00dac56a1b2eff779a452a8795b0d98bee2f709d6e64f22e61aef1be611c8176908fca31bf97d10ad8ac5cc2c0c78ef + languageName: node + linkType: hard + +"@aws-sdk/signature-v4@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/signature-v4@npm:3.257.0" + dependencies: + "@aws-sdk/is-array-buffer": "npm:3.201.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-hex-encoding": "npm:3.201.0" + "@aws-sdk/util-middleware": "npm:3.257.0" + "@aws-sdk/util-uri-escape": "npm:3.201.0" + "@aws-sdk/util-utf8": "npm:3.254.0" + tslib: "npm:^2.3.1" + checksum: f2042d1b4b413988ecc49a6d977b1e5b28568507bf86b014f9e52640de04c3f486b8e245589fd77d64543246894f1c15d217bc071c2b287e51bdbca9cb538b72 + languageName: node + linkType: hard + +"@aws-sdk/smithy-client@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/smithy-client@npm:3.257.0" + dependencies: + "@aws-sdk/middleware-stack": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 5d99662f2f4e90bab3fab4b73b85ff725d3e35f18370895c99c6256a414669754f9bd58289eaffd2844b91d06c135b633f60926187de5277d88502accafcf085 + languageName: node + linkType: hard + +"@aws-sdk/token-providers@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/token-providers@npm:3.259.0" + dependencies: + "@aws-sdk/client-sso-oidc": "npm:3.259.0" + "@aws-sdk/property-provider": "npm:3.257.0" + "@aws-sdk/shared-ini-file-loader": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 82dd4720ddd1dd96bfa5ea4a3d416c8c138e3f8141b0bebbe2ec29eaaaad212589543eb26205798b5f3d3858ac549983a638f0c3ce6d351c0388f40a9e0345bb + languageName: node + linkType: hard + +"@aws-sdk/types@npm:3.257.0, @aws-sdk/types@npm:^3.222.0": + version: 3.257.0 + resolution: "@aws-sdk/types@npm:3.257.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: 88a1bb6dbb7042f3ae3515b2c7810653c23399c11891ba69beb7622602d937b5e960e6c42b1c8ec7930c62117b129b70d3f0131eb90abe538bf0a986ce2ae595 + languageName: node + linkType: hard + +"@aws-sdk/url-parser@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/url-parser@npm:3.257.0" + dependencies: + "@aws-sdk/querystring-parser": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 9ee533b7b02078ec86d12ed8988f623fcfb1be0c77ffeb29b59db4d4c5313c0db6dcf03aff5f7fbbf0008ab1cfdb0906b6691900f33def418664cc9b5924e25b + languageName: node + linkType: hard + +"@aws-sdk/util-arn-parser@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-arn-parser@npm:3.208.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: caf14336d7f9094a9af0af2b2c61982de34fb40df6bf17355684b688448d5592f42ba911502d662d981878a54243fe4e7f5eac2b8470a1e9806b826e667ef62b + languageName: node + linkType: hard + +"@aws-sdk/util-base64@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-base64@npm:3.208.0" + dependencies: + "@aws-sdk/util-buffer-from": "npm:3.208.0" + tslib: "npm:^2.3.1" + checksum: 37457d76b2cf64bf41a5ed5202d1d5a877f22b6f77169ef8b61a86fdaab4ee5b482b8f64a3b02fbfcd20776d27392431bcdc10aedad675945007f95f48c97916 + languageName: node + linkType: hard + +"@aws-sdk/util-body-length-browser@npm:3.188.0": + version: 3.188.0 + resolution: "@aws-sdk/util-body-length-browser@npm:3.188.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: 04a26e9a7e98d0307ce256a750851d9be348421b09d07c53de6de9c5606563806bc0daee9d3dc87aa44aebc677f28ed1f0fb4144c28b44ce3957e127eb227598 + languageName: node + linkType: hard + +"@aws-sdk/util-body-length-node@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-body-length-node@npm:3.208.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: 140e81cc5ceaab94987cffe7207971f2d0ee7791053a71012bde9cdbcf8392979cd4fbef1fafd0e4b83aeceb7e56c38630ec4e0bf680de04ab8bfa654b6311d3 + languageName: node + linkType: hard + +"@aws-sdk/util-buffer-from@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-buffer-from@npm:3.208.0" + dependencies: + "@aws-sdk/is-array-buffer": "npm:3.201.0" + tslib: "npm:^2.3.1" + checksum: e13f238e3b1197a118018c9c49167abb80addeb894ed5eb6eedc865b94afd244e35bb92ebe4e313059dea5323cdcfb9fb8e268fb3b702fa5d79026f76261bb5a + languageName: node + linkType: hard + +"@aws-sdk/util-config-provider@npm:3.208.0": + version: 3.208.0 + resolution: "@aws-sdk/util-config-provider@npm:3.208.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: 071ffd663ff4559eb46b1b48c878c104bc5104178b471113373cf8782fea46758aec696134cba9d54dcaf69b6722cc51b85b4e7f2245beee8bf484f2c90f043d + languageName: node + linkType: hard + +"@aws-sdk/util-defaults-mode-browser@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/util-defaults-mode-browser@npm:3.257.0" + dependencies: + "@aws-sdk/property-provider": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + bowser: "npm:^2.11.0" + tslib: "npm:^2.3.1" + checksum: 7ad8e94998f9c4d0ec3627d964656122dd631b3a985fe45ed5cd7bf363016322cb03f747f7d047d24853c54979a744ad6b349f0e6bd6ae4b5f9111de130457d2 + languageName: node + linkType: hard + +"@aws-sdk/util-defaults-mode-node@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/util-defaults-mode-node@npm:3.259.0" + dependencies: + "@aws-sdk/config-resolver": "npm:3.259.0" + "@aws-sdk/credential-provider-imds": "npm:3.259.0" + "@aws-sdk/node-config-provider": "npm:3.259.0" + "@aws-sdk/property-provider": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 477f7ab4957bccc2884e58d37829201099f14eb2f83097586b1147e26bc41a6cd2bda2439b71eac79160520fed0157c83667e0fa21b2c81e51811b8ec3836fd8 + languageName: node + linkType: hard + +"@aws-sdk/util-endpoints@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/util-endpoints@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: b5e840b89debb27693a9f09b32672ce7fd1ae7b77f3a01064c9414289ea2230cf9f2c280c6fe8bf09fcdda27903ec1b315941c1bbf73080db0b786aeff73f959 + languageName: node + linkType: hard + +"@aws-sdk/util-hex-encoding@npm:3.201.0": + version: 3.201.0 + resolution: "@aws-sdk/util-hex-encoding@npm:3.201.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: b9e99e215fb7fd45e52b6cdeb29f8fd0cd09045c72c091b32b2d832ac718205dc231d7ca5fac049014199e828fb2672552a74b41dc58f3a2780828c0f5287ea1 + languageName: node + linkType: hard + +"@aws-sdk/util-locate-window@npm:^3.0.0": + version: 3.208.0 + resolution: "@aws-sdk/util-locate-window@npm:3.208.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: d6128024a627602515da8fe8d2b269366952e5bad07e4388b174d01736168e7cf133a01d87e41f5d5a0c0537d164efb132db3b60c91b68f23d8f40b01e6bb255 + languageName: node + linkType: hard + +"@aws-sdk/util-middleware@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/util-middleware@npm:3.257.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: aeceb688bfaa55dd8f36489814f50a276e8cb5ab15f0ae9915810b028d168612a587f4ca14c607544f41559ad2e86d6e55a1900a960432b3cbc57c5d5ba8b025 + languageName: node + linkType: hard + +"@aws-sdk/util-retry@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/util-retry@npm:3.257.0" + dependencies: + "@aws-sdk/service-error-classification": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 644c86a085a1fe6ea580a0ef149db707f5bb02de22fa0226b4ee0129bb40d54b042300806b62fe43545fe8fa42e8c776c54516ef621a656a1874ed39a4e71d4e + languageName: node + linkType: hard + +"@aws-sdk/util-stream-browser@npm:3.258.0": + version: 3.258.0 + resolution: "@aws-sdk/util-stream-browser@npm:3.258.0" + dependencies: + "@aws-sdk/fetch-http-handler": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-base64": "npm:3.208.0" + "@aws-sdk/util-hex-encoding": "npm:3.201.0" + "@aws-sdk/util-utf8": "npm:3.254.0" + tslib: "npm:^2.3.1" + checksum: a83ef95b549c9346269500fa9627c24d744b559b9044597337bfcf0dff130f4cd23e0dd314dcacbabb68a499643c5f1f26b1b1e126e77cdbe6c6e4f82ae8db52 + languageName: node + linkType: hard + +"@aws-sdk/util-stream-node@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/util-stream-node@npm:3.257.0" + dependencies: + "@aws-sdk/node-http-handler": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + "@aws-sdk/util-buffer-from": "npm:3.208.0" + tslib: "npm:^2.3.1" + checksum: 798c2a7b0e6ae820364b4f415c5e3bacc54c1be80c58f4cef48a682d3f1778271599ea76880dd531022d8d125588306fc88b787fe5d749aaaad9fc76297db70a + languageName: node + linkType: hard + +"@aws-sdk/util-uri-escape@npm:3.201.0": + version: 3.201.0 + resolution: "@aws-sdk/util-uri-escape@npm:3.201.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: 6eaa281a10c25a9d2c4d51b77a14d8d5e7fd180cf79070cec05ede881dc40725addbff4cbfcf4e615a7a0aa6b015e13b1c51cce56afd8137e5d29033d5f2acba + languageName: node + linkType: hard + +"@aws-sdk/util-user-agent-browser@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/util-user-agent-browser@npm:3.257.0" + dependencies: + "@aws-sdk/types": "npm:3.257.0" + bowser: "npm:^2.11.0" + tslib: "npm:^2.3.1" + checksum: 2987161a864a5b46fe04bb44e5268c3cbe14d16a78c92dcaa98c453d71458b98883c8027aa7a5bd6483a8ba5ef84915b63e48a249640102a4512149f45c4e24d + languageName: node + linkType: hard + +"@aws-sdk/util-user-agent-node@npm:3.259.0": + version: 3.259.0 + resolution: "@aws-sdk/util-user-agent-node@npm:3.259.0" + dependencies: + "@aws-sdk/node-config-provider": "npm:3.259.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + peerDependencies: + aws-crt: ">=1.0.0" + peerDependenciesMeta: + aws-crt: + optional: true + checksum: b561fe34a3f5e0483a04888df62ea31c1fcac755bed5dd925c99c8bb8456a1bbae53c536e8845ced7dfa934b13333d8f9331f71b7ac3dc1019411952e4ba5301 + languageName: node + linkType: hard + +"@aws-sdk/util-utf8-browser@npm:^3.0.0": + version: 3.259.0 + resolution: "@aws-sdk/util-utf8-browser@npm:3.259.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: 32092ea40fb7d052d680d04006739373ac1313624c0da103354697368caade7318b39fd417ff772b6dfb0d50b22d8a7963118de93f135e77095fee30c9f2cfb7 + languageName: node + linkType: hard + +"@aws-sdk/util-utf8@npm:3.254.0": + version: 3.254.0 + resolution: "@aws-sdk/util-utf8@npm:3.254.0" + dependencies: + "@aws-sdk/util-buffer-from": "npm:3.208.0" + tslib: "npm:^2.3.1" + checksum: 686e28b2038cd095459721cf6da1309fc62c7300aeb3ac67623d0e165b0b8e768a02aae46feefa260ca5a00b6def234ef2c23325be38e1c40762b2187e4d1400 + languageName: node + linkType: hard + +"@aws-sdk/util-waiter@npm:3.257.0": + version: 3.257.0 + resolution: "@aws-sdk/util-waiter@npm:3.257.0" + dependencies: + "@aws-sdk/abort-controller": "npm:3.257.0" + "@aws-sdk/types": "npm:3.257.0" + tslib: "npm:^2.3.1" + checksum: 8e719d8a2698a52eba1419efa73148f4206c0f031610fe58d8100d0430d77ad8f869b55e8ccbe65ccbc027b7c76ab1536c89a03a82680f193aa696977ae146ca + languageName: node + linkType: hard + +"@aws-sdk/xml-builder@npm:3.201.0": + version: 3.201.0 + resolution: "@aws-sdk/xml-builder@npm:3.201.0" + dependencies: + tslib: "npm:^2.3.1" + checksum: 5844c5ecf6d65b8f4f7880f6254ca2d80c74507b7a2ee20e70cb45a9b8a8154819f84f3b1e0e901b9525a2c0396f0204ea1a934a21aee51344ce57294398719b + languageName: node + linkType: hard + "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.18.6": version: 7.18.6 resolution: "@babel/code-frame@npm:7.18.6" @@ -1929,6 +3174,8 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/analytics@workspace:packages/analytics" dependencies: + "@aws-sdk/client-sns": "npm:^3.259.0" + "@aws-sdk/client-sqs": "npm:^3.259.0" "@newrelic/winston-enricher": "npm:^4.0.0" "@sentry/node": "npm:^7.28.1" "@standardnotes/common": "workspace:*" @@ -1942,7 +3189,6 @@ __metadata: "@types/newrelic": "npm:^9.4.0" "@types/node": "npm:^18.11.9" "@typescript-eslint/eslint-plugin": "npm:^5.48.2" - aws-sdk: "npm:^2.1260.0" dayjs: "npm:^1.11.6" dotenv: "npm:^16.0.1" eslint: "npm:^8.32.0" @@ -1980,7 +3226,6 @@ __metadata: "@types/newrelic": "npm:^9.4.0" "@types/prettyjson": "npm:^0.0.30" "@typescript-eslint/eslint-plugin": "npm:^5.48.2" - aws-sdk: "npm:^2.1260.0" axios: "npm:^1.1.3" cors: "npm:2.8.5" dotenv: "npm:^16.0.1" @@ -2025,6 +3270,8 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/auth-server@workspace:packages/auth" dependencies: + "@aws-sdk/client-sns": "npm:^3.259.0" + "@aws-sdk/client-sqs": "npm:^3.259.0" "@cbor-extract/cbor-extract-linux-arm64": "npm:^2.1.1" "@cbor-extract/cbor-extract-linux-x64": "npm:^2.1.1" "@newrelic/winston-enricher": "npm:^4.0.0" @@ -2056,7 +3303,6 @@ __metadata: "@types/ua-parser-js": "npm:^0.7.36" "@types/uuid": "npm:^8.3.0" "@typescript-eslint/eslint-plugin": "npm:^5.48.2" - aws-sdk: "npm:^2.1260.0" axios: "npm:^1.1.3" bcryptjs: "npm:2.4.3" cors: "npm:2.8.5" @@ -2134,18 +3380,19 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/domain-events-infra@workspace:packages/domain-events-infra" dependencies: + "@aws-sdk/client-sns": "npm:^3.259.0" + "@aws-sdk/client-sqs": "npm:^3.259.0" "@standardnotes/domain-events": "workspace:*" "@types/ioredis": "npm:^5.0.0" "@types/jest": "npm:^29.1.1" "@types/newrelic": "npm:^9.4.0" "@typescript-eslint/eslint-plugin": "npm:^5.48.2" - aws-sdk: "npm:^2.1260.0" eslint-plugin-prettier: "npm:^4.2.1" ioredis: "npm:^5.2.4" jest: "npm:^29.1.2" newrelic: "npm:^9.8.0" reflect-metadata: "npm:^0.1.13" - sqs-consumer: "npm:^5.6.0" + sqs-consumer: "npm:^6.2.1" ts-jest: "npm:^29.0.3" typescript: "npm:^4.8.4" winston: "npm:^3.8.1" @@ -2185,6 +3432,7 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/event-store@workspace:packages/event-store" dependencies: + "@aws-sdk/client-sqs": "npm:^3.259.0" "@standardnotes/domain-events": "workspace:*" "@standardnotes/domain-events-infra": "workspace:*" "@standardnotes/time": "workspace:*" @@ -2193,7 +3441,6 @@ __metadata: "@types/newrelic": "npm:^9.4.0" "@types/nodemailer": "npm:^6.4.1" "@typescript-eslint/eslint-plugin": "npm:^5.48.2" - aws-sdk: "npm:^2.1260.0" dotenv: "npm:^16.0.1" eslint: "npm:^8.32.0" eslint-plugin-prettier: "npm:^4.2.1" @@ -2238,6 +3485,9 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/files-server@workspace:packages/files" dependencies: + "@aws-sdk/client-s3": "npm:^3.259.0" + "@aws-sdk/client-sns": "npm:^3.259.0" + "@aws-sdk/client-sqs": "npm:^3.259.0" "@sentry/node": "npm:^7.28.1" "@standardnotes/config": "npm:2.4.3" "@standardnotes/domain-core": "workspace:^" @@ -2257,7 +3507,6 @@ __metadata: "@types/prettyjson": "npm:^0.0.30" "@types/uuid": "npm:^8.3.0" "@typescript-eslint/eslint-plugin": "npm:^5.48.2" - aws-sdk: "npm:^2.1260.0" connect-busboy: "npm:^1.0.0" cors: "npm:^2.8.5" dayjs: "npm:^1.11.6" @@ -2340,6 +3589,8 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/revisions-server@workspace:packages/revisions" dependencies: + "@aws-sdk/client-s3": "npm:^3.259.0" + "@aws-sdk/client-sqs": "npm:^3.259.0" "@newrelic/winston-enricher": "npm:^4.0.0" "@sentry/node": "npm:^7.28.1" "@standardnotes/api": "npm:^1.24.10" @@ -2357,7 +3608,6 @@ __metadata: "@types/jest": "npm:^29.1.1" "@types/newrelic": "npm:^9.4.0" "@typescript-eslint/eslint-plugin": "npm:^5.48.2" - aws-sdk: "npm:^2.1260.0" cors: "npm:2.8.5" dotenv: "npm:^16.0.1" eslint: "npm:^8.32.0" @@ -2383,6 +3633,8 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/scheduler-server@workspace:packages/scheduler" dependencies: + "@aws-sdk/client-sns": "npm:^3.259.0" + "@aws-sdk/client-sqs": "npm:^3.259.0" "@newrelic/winston-enricher": "npm:^4.0.0" "@sentry/node": "npm:^7.28.1" "@standardnotes/domain-core": "workspace:^" @@ -2395,7 +3647,6 @@ __metadata: "@types/newrelic": "npm:^9.4.0" "@types/node": "npm:^18.11.9" "@typescript-eslint/eslint-plugin": "npm:^5.48.2" - aws-sdk: "npm:^2.1260.0" dayjs: "npm:^1.11.6" dotenv: "npm:^16.0.1" eslint: "npm:^8.32.0" @@ -2506,6 +3757,9 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/syncing-server@workspace:packages/syncing-server" dependencies: + "@aws-sdk/client-s3": "npm:^3.259.0" + "@aws-sdk/client-sns": "npm:^3.259.0" + "@aws-sdk/client-sqs": "npm:^3.259.0" "@newrelic/winston-enricher": "npm:^4.0.0" "@sentry/node": "npm:^7.28.1" "@sentry/tracing": "npm:^7.28.1" @@ -2530,7 +3784,6 @@ __metadata: "@types/ua-parser-js": "npm:^0.7.36" "@types/uuid": "npm:^8.3.0" "@typescript-eslint/eslint-plugin": "npm:^5.48.2" - aws-sdk: "npm:^2.1260.0" axios: "npm:^1.1.3" cors: "npm:2.8.5" dotenv: "npm:^16.0.1" @@ -2603,6 +3856,7 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/websockets-server@workspace:packages/websockets" dependencies: + "@aws-sdk/client-sqs": "npm:^3.259.0" "@newrelic/winston-enricher": "npm:^4.0.0" "@sentry/node": "npm:^7.28.1" "@standardnotes/api": "npm:^1.24.10" @@ -2618,7 +3872,6 @@ __metadata: "@types/jest": "npm:^29.1.1" "@types/newrelic": "npm:^9.4.0" "@typescript-eslint/eslint-plugin": "npm:^5.48.2" - aws-sdk: "npm:^2.1260.0" axios: "npm:^1.1.3" cors: "npm:2.8.5" dotenv: "npm:^16.0.1" @@ -2643,6 +3896,8 @@ __metadata: version: 0.0.0-use.local resolution: "@standardnotes/workspace-server@workspace:packages/workspace" dependencies: + "@aws-sdk/client-sns": "npm:^3.259.0" + "@aws-sdk/client-sqs": "npm:^3.259.0" "@newrelic/winston-enricher": "npm:^4.0.0" "@sentry/node": "npm:^7.28.1" "@standardnotes/api": "npm:^1.24.10" @@ -2659,7 +3914,6 @@ __metadata: "@types/jest": "npm:^29.1.1" "@types/newrelic": "npm:^9.4.0" "@typescript-eslint/eslint-plugin": "npm:^5.48.2" - aws-sdk: "npm:^2.1260.0" cors: "npm:2.8.5" dotenv: "npm:^16.0.1" eslint: "npm:^8.32.0" @@ -3696,31 +4950,6 @@ __metadata: languageName: node linkType: hard -"available-typed-arrays@npm:^1.0.5": - version: 1.0.5 - resolution: "available-typed-arrays@npm:1.0.5" - checksum: 6b301a7ec3da82181c73101395cc915c049bbcba7e5f354809dab60c5b492440929328eeb73c07431ef8e35e6fa5af505690b20ed91f548d3bac1a456d458a78 - languageName: node - linkType: hard - -"aws-sdk@npm:^2.1260.0": - version: 2.1260.0 - resolution: "aws-sdk@npm:2.1260.0" - dependencies: - buffer: "npm:4.9.2" - events: "npm:1.1.1" - ieee754: "npm:1.1.13" - jmespath: "npm:0.16.0" - querystring: "npm:0.2.0" - sax: "npm:1.2.1" - url: "npm:0.10.3" - util: "npm:^0.12.4" - uuid: "npm:8.0.0" - xml2js: "npm:0.4.19" - checksum: 9a1b2e4cb5fea2dad4b02c4ae25e68f85c4f952c19d13bd816ad76f6fdde808ca0a6e56e372002e876fbdc34d55d3c6b9b68d788fd7c915b94d40fbf216c6ba0 - languageName: node - linkType: hard - "axios@npm:^1.1.3": version: 1.1.3 resolution: "axios@npm:1.1.3" @@ -3815,7 +5044,7 @@ __metadata: languageName: node linkType: hard -"base64-js@npm:^1.0.2, base64-js@npm:^1.3.1": +"base64-js@npm:^1.3.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" checksum: fbd7996978cfe0dd378103fa8999e4acee99b8840d49f452457fa8cb418bad4c20ec9ef6b196a0dc63591f0416a4b8c8d220607292cdaf3998b88685bc0f6c14 @@ -3874,6 +5103,13 @@ __metadata: languageName: node linkType: hard +"bowser@npm:^2.11.0": + version: 2.11.0 + resolution: "bowser@npm:2.11.0" + checksum: 1665856cc9caa19ff2ec958d3f7e6485bf707f6250abf171483a30b814170d56b621a8cae639c191bf123de2ad62027248b55a1e7892bf03f4df65e2d3e4a5b9 + languageName: node + linkType: hard + "boxen@npm:^7.0.0": version: 7.0.0 resolution: "boxen@npm:7.0.0" @@ -3964,17 +5200,6 @@ __metadata: languageName: node linkType: hard -"buffer@npm:4.9.2": - version: 4.9.2 - resolution: "buffer@npm:4.9.2" - dependencies: - base64-js: "npm:^1.0.2" - ieee754: "npm:^1.1.4" - isarray: "npm:^1.0.0" - checksum: baf84376f2cbef25d119e811a0f4188a8a03c2f0915d7062f3e32be1cb962a5b1bfc0bcc5f828b3203a2448b5b3beb96a40302e14133e741f476ebd59090b95e - languageName: node - linkType: hard - "buffer@npm:^5.5.0": version: 5.7.1 resolution: "buffer@npm:5.7.1" @@ -4075,7 +5300,7 @@ __metadata: languageName: node linkType: hard -"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2": +"call-bind@npm:^1.0.0": version: 1.0.2 resolution: "call-bind@npm:1.0.2" dependencies: @@ -4842,7 +6067,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": +"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": version: 4.3.4 resolution: "debug@npm:4.3.4" dependencies: @@ -4940,16 +6165,6 @@ __metadata: languageName: node linkType: hard -"define-properties@npm:^1.1.3, define-properties@npm:^1.1.4": - version: 1.1.4 - resolution: "define-properties@npm:1.1.4" - dependencies: - has-property-descriptors: "npm:^1.0.0" - object-keys: "npm:^1.1.1" - checksum: 94a6a24f787300c11c53b76e207e53908c86fd508f0dacf0bab49afff62b20439513e14318cebdb3223eef7a49d572eaf7f069a21af80e3ca3f898bbf22c9c8e - languageName: node - linkType: hard - "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -5223,49 +6438,6 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.5, es-abstract@npm:^1.20.0": - version: 1.20.4 - resolution: "es-abstract@npm:1.20.4" - dependencies: - call-bind: "npm:^1.0.2" - es-to-primitive: "npm:^1.2.1" - function-bind: "npm:^1.1.1" - function.prototype.name: "npm:^1.1.5" - get-intrinsic: "npm:^1.1.3" - get-symbol-description: "npm:^1.0.0" - has: "npm:^1.0.3" - has-property-descriptors: "npm:^1.0.0" - has-symbols: "npm:^1.0.3" - internal-slot: "npm:^1.0.3" - is-callable: "npm:^1.2.7" - is-negative-zero: "npm:^2.0.2" - is-regex: "npm:^1.1.4" - is-shared-array-buffer: "npm:^1.0.2" - is-string: "npm:^1.0.7" - is-weakref: "npm:^1.0.2" - object-inspect: "npm:^1.12.2" - object-keys: "npm:^1.1.1" - object.assign: "npm:^4.1.4" - regexp.prototype.flags: "npm:^1.4.3" - safe-regex-test: "npm:^1.0.0" - string.prototype.trimend: "npm:^1.0.5" - string.prototype.trimstart: "npm:^1.0.5" - unbox-primitive: "npm:^1.0.2" - checksum: afe27b8a805e0d46799b505c828c6331e7c3624ff62a237ea2b8040881c10a332eb685cb5443d27a99438764191f3c52fde54efca063098483f4c0a735948103 - languageName: node - linkType: hard - -"es-to-primitive@npm:^1.2.1": - version: 1.2.1 - resolution: "es-to-primitive@npm:1.2.1" - dependencies: - is-callable: "npm:^1.1.4" - is-date-object: "npm:^1.0.1" - is-symbol: "npm:^1.0.2" - checksum: b419a547ffcbd08c23272e283a20018723bd2f39cbee39f66a8fd0fb110b01728ede799bf1365d5981e57a7afb6901916ad147f374e87bb2b11613ebb1d1aaec - languageName: node - linkType: hard - "escalade@npm:^3.1.1": version: 3.1.1 resolution: "escalade@npm:3.1.1" @@ -5513,13 +6685,6 @@ __metadata: languageName: node linkType: hard -"events@npm:1.1.1": - version: 1.1.1 - resolution: "events@npm:1.1.1" - checksum: 40e2695b33fe7bb9d117fd3c5497339dbe7caa072fbe04c5baf51e4a2661c479ba9f6dc5e8c9613764ed6a72295b85dc46d01ec49581e2468ab3e1895ce8700c - languageName: node - linkType: hard - "execa@npm:^5.0.0, execa@npm:^5.1.1": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -5676,6 +6841,17 @@ __metadata: languageName: node linkType: hard +"fast-xml-parser@npm:4.0.11": + version: 4.0.11 + resolution: "fast-xml-parser@npm:4.0.11" + dependencies: + strnum: "npm:^1.0.5" + bin: + fxparser: src/cli/cli.js + checksum: 8101732a7e65cfbd341870a7ace727747aca4ae1045a4b6cb4a70aecdb7a717922b4696a8f94f5324b0cb2bc8971bf942b18cf8d9de894e6a9084f1b2e11dac9 + languageName: node + linkType: hard + "fastq@npm:^1.6.0": version: 1.13.0 resolution: "fastq@npm:1.13.0" @@ -5813,15 +6989,6 @@ __metadata: languageName: node linkType: hard -"for-each@npm:^0.3.3": - version: 0.3.3 - resolution: "for-each@npm:0.3.3" - dependencies: - is-callable: "npm:^1.1.3" - checksum: dc4e3e28f5ee9472680b6361a85d0d27aa1e8ddbd1720dfb680020456cddc142ee7ba69145921fe12c4ec2d7740f12c1c6c7f90ecdd7ca2b39c7fcd8bc506ad6 - languageName: node - linkType: hard - "form-data-encoder@npm:1.7.1": version: 1.7.1 resolution: "form-data-encoder@npm:1.7.1" @@ -5914,25 +7081,6 @@ __metadata: languageName: node linkType: hard -"function.prototype.name@npm:^1.1.5": - version: 1.1.5 - resolution: "function.prototype.name@npm:1.1.5" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - es-abstract: "npm:^1.19.0" - functions-have-names: "npm:^1.2.2" - checksum: 3c909b6d1d29db8d856e6816189ba46b117e85b00f8261f2dbad5975db20d9830a0484dc6d2a92034aa8dc1e84205de10dc830882e07c6b4a5cfe3e9aa72f5a7 - languageName: node - linkType: hard - -"functions-have-names@npm:^1.2.2": - version: 1.2.3 - resolution: "functions-have-names@npm:1.2.3" - checksum: 2b58e5d607d7338c29e5ff8c285ddf09d79857b6d0ef9f781ee2e80cf666726d6909b5ab635e13d49ded9dcfd3c7abc01a22a52089bf23833848a6bfb6e8dac1 - languageName: node - linkType: hard - "gauge@npm:^4.0.3": version: 4.0.4 resolution: "gauge@npm:4.0.4" @@ -5983,17 +7131,6 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.1.0, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3": - version: 1.1.3 - resolution: "get-intrinsic@npm:1.1.3" - dependencies: - function-bind: "npm:^1.1.1" - has: "npm:^1.0.3" - has-symbols: "npm:^1.0.3" - checksum: 885245c0964b0acf38383792a1174022f00db91624239fa0338b6101f865601df0f17dbef15083dc875374d9b50c64bb4177e411a5a40edb0e5cd0e60829caad - languageName: node - linkType: hard - "get-package-type@npm:^0.1.0": version: 0.1.0 resolution: "get-package-type@npm:0.1.0" @@ -6038,16 +7175,6 @@ __metadata: languageName: node linkType: hard -"get-symbol-description@npm:^1.0.0": - version: 1.0.0 - resolution: "get-symbol-description@npm:1.0.0" - dependencies: - call-bind: "npm:^1.0.2" - get-intrinsic: "npm:^1.1.1" - checksum: 81648604501445f5eb384d0193ff821f0c593c8d231205c3e03054dee679cb9aa4a04fb2cb1a44cd9bc81877e1f3677147a430f7203c851122112b48e12435f6 - languageName: node - linkType: hard - "git-raw-commits@npm:^2.0.0, git-raw-commits@npm:^2.0.8": version: 2.0.11 resolution: "git-raw-commits@npm:2.0.11" @@ -6266,13 +7393,6 @@ __metadata: languageName: node linkType: hard -"has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": - version: 1.0.2 - resolution: "has-bigints@npm:1.0.2" - checksum: 2f15628a0353cfc818b8710f306ac3b7ea05ca36d469484d1b0b91337720844c83c7d71f7346fbfa61a12fc0e3a3c39a0b1b1b294735f4bd0049697314e18b8a - languageName: node - linkType: hard - "has-flag@npm:^3.0.0": version: 3.0.0 resolution: "has-flag@npm:3.0.0" @@ -6287,31 +7407,13 @@ __metadata: languageName: node linkType: hard -"has-property-descriptors@npm:^1.0.0": - version: 1.0.0 - resolution: "has-property-descriptors@npm:1.0.0" - dependencies: - get-intrinsic: "npm:^1.1.1" - checksum: 74813c8c23b7e2a8cb8253d77094347d2e0cc380e0475962815764f6b60e815290a7ce82bab1df78418e991f22289aa14151972b6bc66483ad22610ea8ab5c7e - languageName: node - linkType: hard - -"has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": +"has-symbols@npm:^1.0.3": version: 1.0.3 resolution: "has-symbols@npm:1.0.3" checksum: 2d0abb3382da2945b1b8d9a4afebc8a0770fe07198e727b4fbd7f616c70796f040bf2bd8d6db47e0c590507812a2680594fc77f871238289f6c7870318cf62c9 languageName: node linkType: hard -"has-tostringtag@npm:^1.0.0": - version: 1.0.0 - resolution: "has-tostringtag@npm:1.0.0" - dependencies: - has-symbols: "npm:^1.0.2" - checksum: b0091adb3db09932e228b5df39275018c5506ef5c5037beb691afe019919d174a79a14f1fc572e2b341e0ce3feaca49a84ed8fc331bb707325d8a7c4289cf729 - languageName: node - linkType: hard - "has-unicode@npm:^2.0.1": version: 2.0.1 resolution: "has-unicode@npm:2.0.1" @@ -6483,14 +7585,7 @@ __metadata: languageName: node linkType: hard -"ieee754@npm:1.1.13": - version: 1.1.13 - resolution: "ieee754@npm:1.1.13" - checksum: 49d53ff5f9ac31f760044f784eb30b5a3b44b005f63eaa687be3103f80b89fd8f6323f89d8276180156dedf088b2857f86998a82a6bb00d36393cf53928f3491 - languageName: node - linkType: hard - -"ieee754@npm:^1.1.13, ieee754@npm:^1.1.4, ieee754@npm:^1.2.1": +"ieee754@npm:^1.1.13, ieee754@npm:^1.2.1": version: 1.2.1 resolution: "ieee754@npm:1.2.1" checksum: b39fbc42879544ab1989f8ff439a3f3545d7c244a07f24607c4223291ba82ce95964a7b7fde24010ba899937046c4dfe01398c8f8bbddb53f9e562c29f18f615 @@ -6638,17 +7733,6 @@ __metadata: languageName: node linkType: hard -"internal-slot@npm:^1.0.3": - version: 1.0.3 - resolution: "internal-slot@npm:1.0.3" - dependencies: - get-intrinsic: "npm:^1.1.0" - has: "npm:^1.0.3" - side-channel: "npm:^1.0.4" - checksum: b08401f1c652927be5238b68ace42c65fda969289b5d38b212389a547762db2602f4f2984c4e83a7b10dd0ca26f3faa1ab609828f0a6f3bfed8aca5ad7a91941 - languageName: node - linkType: hard - "inversify-express-utils@npm:*, inversify-express-utils@npm:^6.4.3": version: 6.4.3 resolution: "inversify-express-utils@npm:6.4.3" @@ -6705,16 +7789,6 @@ __metadata: languageName: node linkType: hard -"is-arguments@npm:^1.0.4": - version: 1.1.1 - resolution: "is-arguments@npm:1.1.1" - dependencies: - call-bind: "npm:^1.0.2" - has-tostringtag: "npm:^1.0.0" - checksum: 3eae41e0267725f644140c795cdcefd265f2ed9f946d4e114b4ccf1f255f42afccfb6f8d79b0124e16cf59ec05841288439435140f9a4450d701f74a271c649c - languageName: node - linkType: hard - "is-arrayish@npm:^0.2.1": version: 0.2.1 resolution: "is-arrayish@npm:0.2.1" @@ -6729,15 +7803,6 @@ __metadata: languageName: node linkType: hard -"is-bigint@npm:^1.0.1": - version: 1.0.4 - resolution: "is-bigint@npm:1.0.4" - dependencies: - has-bigints: "npm:^1.0.1" - checksum: 0e3ca3959ca1a9ee7dd70ce780567f31beeb456993752ba7e33495ed91e734f40decdc258ed450f64f319c0923ea46e2d1de5c4a9dbf89a12de05dc636dd6bfa - languageName: node - linkType: hard - "is-binary-path@npm:~2.1.0": version: 2.1.0 resolution: "is-binary-path@npm:2.1.0" @@ -6747,23 +7812,6 @@ __metadata: languageName: node linkType: hard -"is-boolean-object@npm:^1.1.0": - version: 1.1.2 - resolution: "is-boolean-object@npm:1.1.2" - dependencies: - call-bind: "npm:^1.0.2" - has-tostringtag: "npm:^1.0.0" - checksum: 39616788ace17a15b2a4cbc6bee6dbe96be05e86e6afedf8eb1580a2eb05cd6732dfa58949ebc9343a2c9c389fb8a34a4659e0ef7b5bfc4807ccf9814e0cf9b3 - languageName: node - linkType: hard - -"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": - version: 1.2.7 - resolution: "is-callable@npm:1.2.7" - checksum: 39d7787a6cd66d620ee4e9d09bb36587c29b39f50550d27dd7bea1d0d46b2a87ad9ac2b3d11f751836f08befc20afc4cb36201de1de26aaf02f298c8c512c102 - languageName: node - linkType: hard - "is-ci@npm:^3.0.1": version: 3.0.1 resolution: "is-ci@npm:3.0.1" @@ -6784,15 +7832,6 @@ __metadata: languageName: node linkType: hard -"is-date-object@npm:^1.0.1": - version: 1.0.5 - resolution: "is-date-object@npm:1.0.5" - dependencies: - has-tostringtag: "npm:^1.0.0" - checksum: a961e52c2f846d5522413ccd47d376a926b0ddd04b5db468b8b091f93d455475ca26c4b9beae386202e5d05ad2c75252d15452c8ddf942891712b3f94debd9d4 - languageName: node - linkType: hard - "is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" @@ -6814,15 +7853,6 @@ __metadata: languageName: node linkType: hard -"is-generator-function@npm:^1.0.7": - version: 1.0.10 - resolution: "is-generator-function@npm:1.0.10" - dependencies: - has-tostringtag: "npm:^1.0.0" - checksum: 5ddb05cd61c043348eaee42bd003d52fa2307827dd1690e6cdb6b205a6b62750f4e41d34d0a6a84793dda6dc6b147405e0ba349e631996beea00631302e36294 - languageName: node - linkType: hard - "is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": version: 4.0.3 resolution: "is-glob@npm:4.0.3" @@ -6856,13 +7886,6 @@ __metadata: languageName: node linkType: hard -"is-negative-zero@npm:^2.0.2": - version: 2.0.2 - resolution: "is-negative-zero@npm:2.0.2" - checksum: ce904d0d03bacd5393b3eba41321333169bd6fe8f87d1341016899e91c700f660e5e6b6dd3f3d9de5a12261cec207cf85914d1a89ad428e19c2983e451a8ac59 - languageName: node - linkType: hard - "is-npm@npm:^6.0.0": version: 6.0.0 resolution: "is-npm@npm:6.0.0" @@ -6870,15 +7893,6 @@ __metadata: languageName: node linkType: hard -"is-number-object@npm:^1.0.4": - version: 1.0.7 - resolution: "is-number-object@npm:1.0.7" - dependencies: - has-tostringtag: "npm:^1.0.0" - checksum: fd67ff18bad5c64ce2054a03d92c9f264f0f0cd197ea6951207c3dd1b9bea5b40e933be440e7673ea2f1e2a6b265c1842651c94c12d16efd84bbe9310d9cc600 - languageName: node - linkType: hard - "is-number@npm:^7.0.0": version: 7.0.0 resolution: "is-number@npm:7.0.0" @@ -6937,25 +7951,6 @@ __metadata: languageName: node linkType: hard -"is-regex@npm:^1.1.4": - version: 1.1.4 - resolution: "is-regex@npm:1.1.4" - dependencies: - call-bind: "npm:^1.0.2" - has-tostringtag: "npm:^1.0.0" - checksum: d5a09a3da9ba262b3c92f415a2d917ff42fb2241ec7a6cc58ac4512b1b4b35da765c79a60677d7125467a0a597f90cc8d20c5472da520d20476dd12b663cfa65 - languageName: node - linkType: hard - -"is-shared-array-buffer@npm:^1.0.2": - version: 1.0.2 - resolution: "is-shared-array-buffer@npm:1.0.2" - dependencies: - call-bind: "npm:^1.0.2" - checksum: 89167fd3a2768021900ea3e5d4d844127bffea24fa9f171e5e621cb454ffac2539e224ba95567f71154cf488eda4e995282491eb5863d312daa0f14eefa4346e - languageName: node - linkType: hard - "is-ssh@npm:^1.3.0": version: 1.4.0 resolution: "is-ssh@npm:1.4.0" @@ -6972,24 +7967,6 @@ __metadata: languageName: node linkType: hard -"is-string@npm:^1.0.5, is-string@npm:^1.0.7": - version: 1.0.7 - resolution: "is-string@npm:1.0.7" - dependencies: - has-tostringtag: "npm:^1.0.0" - checksum: 1a2c721eeebd6e0b0228d879af6c5e82d4e2574249b5d86fb1975f683ad73f43d1120ea7a36331455a77f7c54c92a4cb5a276ce344a11770dd88fd8ef47aa54b - languageName: node - linkType: hard - -"is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3": - version: 1.0.4 - resolution: "is-symbol@npm:1.0.4" - dependencies: - has-symbols: "npm:^1.0.2" - checksum: f1bb1364865f405120eb657a70750cdec3e63260eae6bda81509d4c58b456b7e21f22ab1d5cfc55f269e69dddbdc68ba9764757ab4eaa9e3073357ca9c8e17c2 - languageName: node - linkType: hard - "is-text-path@npm:^1.0.1": version: 1.0.1 resolution: "is-text-path@npm:1.0.1" @@ -6999,19 +7976,6 @@ __metadata: languageName: node linkType: hard -"is-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.9": - version: 1.1.9 - resolution: "is-typed-array@npm:1.1.9" - dependencies: - available-typed-arrays: "npm:^1.0.5" - call-bind: "npm:^1.0.2" - es-abstract: "npm:^1.20.0" - for-each: "npm:^0.3.3" - has-tostringtag: "npm:^1.0.0" - checksum: 48a9607762d8a2aac2dadbe07256f9bedbc0214a5b3e12e7bad2695c064a25334793191e6556cdf4de072475762728889d3ccd03bc1aaceac594c7dadc72c99a - languageName: node - linkType: hard - "is-typedarray@npm:^1.0.0": version: 1.0.0 resolution: "is-typedarray@npm:1.0.0" @@ -7026,15 +7990,6 @@ __metadata: languageName: node linkType: hard -"is-weakref@npm:^1.0.2": - version: 1.0.2 - resolution: "is-weakref@npm:1.0.2" - dependencies: - call-bind: "npm:^1.0.2" - checksum: fdd5b2df8209f8387a86c8a504f6983fff0f90b46aabfe8d97ffbf34d2cbb6f64edbaec8da16deedd876c228b7b721ead65f42f20f1a0e7ebf294f669542c534 - languageName: node - linkType: hard - "is-yarn-global@npm:^0.4.0": version: 0.4.0 resolution: "is-yarn-global@npm:0.4.0" @@ -7042,7 +7997,7 @@ __metadata: languageName: node linkType: hard -"isarray@npm:^1.0.0, isarray@npm:~1.0.0": +"isarray@npm:~1.0.0": version: 1.0.0 resolution: "isarray@npm:1.0.0" checksum: 7b41a2a80d6285328dddeecd3e45a5c73264e8ff8817bb7dc39f6f47323dfaa28e27c13918aac4aa88e48800a4f1eee2e5e966da433e06085ef0a7592dcf6880 @@ -7564,13 +8519,6 @@ __metadata: languageName: node linkType: hard -"jmespath@npm:0.16.0": - version: 0.16.0 - resolution: "jmespath@npm:0.16.0" - checksum: b4c55b3ad888ff23161166798db7ae28664b3913442193909df9bc2b9f13f9f9a64a0a9713bf08db477051a3af17be52715f050ad6cfe948250effa0555cb06b - languageName: node - linkType: hard - "js-sdsl@npm:^4.1.4": version: 4.1.5 resolution: "js-sdsl@npm:4.1.5" @@ -8822,32 +9770,13 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.12.2, object-inspect@npm:^1.9.0": +"object-inspect@npm:^1.9.0": version: 1.12.2 resolution: "object-inspect@npm:1.12.2" checksum: 46e3fc4cb6a51a37c21c68bdf682befc2e50a0d1643d1f7cbdce9a5fd13e9d44ae8cbbf1b05f0c8daf739c02eb9044d825544e25c3aef2a7d315980c8c7ccb71 languageName: node linkType: hard -"object-keys@npm:^1.1.1": - version: 1.1.1 - resolution: "object-keys@npm:1.1.1" - checksum: 23343006d68702a85c299dafd4fc4205dbf729561a7d0acc1a75f6211636fcc1bbbdf26f0740119c43a7a98463e56b8afb74cbb4670509452007f5bc2f64cc36 - languageName: node - linkType: hard - -"object.assign@npm:^4.1.4": - version: 4.1.4 - resolution: "object.assign@npm:4.1.4" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.4" - has-symbols: "npm:^1.0.3" - object-keys: "npm:^1.1.1" - checksum: d1b1bcf947a523140f1f5aa91fcdb9b8fadf6a309e8274bec5e5cfbf897974ead2d0782ac9a2e83ebf59f0ee3994be5cfb1d1483a19e528f472993b2d026a1de - languageName: node - linkType: hard - "on-finished@npm:2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" @@ -9515,13 +10444,6 @@ __metadata: languageName: node linkType: hard -"punycode@npm:1.3.2": - version: 1.3.2 - resolution: "punycode@npm:1.3.2" - checksum: 55b7339478c7e0debfd563c404beb7c9af30f24e191bd728688523cf1dd901977acdb8bd9c6e1005d3d2fc0f40c7f907006735b139ad1cf595c16e071a1fd65a - languageName: node - linkType: hard - "punycode@npm:^2.1.0, punycode@npm:^2.1.1": version: 2.1.1 resolution: "punycode@npm:2.1.1" @@ -9582,13 +10504,6 @@ __metadata: languageName: node linkType: hard -"querystring@npm:0.2.0": - version: 0.2.0 - resolution: "querystring@npm:0.2.0" - checksum: 5804c20d7ebf914b26b9fe3c9a4b4b3104d7ee803106ac7bd35b9edffdcd844ca3d4aceaf5e0b39654b6939ceeadebafb3a3975346cf98f7accea19aa97f04fa - languageName: node - linkType: hard - "queue-microtask@npm:^1.2.2": version: 1.2.3 resolution: "queue-microtask@npm:1.2.3" @@ -9803,17 +10718,6 @@ __metadata: languageName: node linkType: hard -"regexp.prototype.flags@npm:^1.4.3": - version: 1.4.3 - resolution: "regexp.prototype.flags@npm:1.4.3" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - functions-have-names: "npm:^1.2.2" - checksum: 73e364f4cc03ed04f5f966300c6b9672c3bd049f2636db534b7e6f3e03575c178e04def3d73ac0e393bca3400b2acbee6c0609b89b93a51c83c56ed472de7739 - languageName: node - linkType: hard - "regexpp@npm:^3.2.0": version: 3.2.0 resolution: "regexpp@npm:3.2.0" @@ -10015,17 +10919,6 @@ __metadata: languageName: node linkType: hard -"safe-regex-test@npm:^1.0.0": - version: 1.0.0 - resolution: "safe-regex-test@npm:1.0.0" - dependencies: - call-bind: "npm:^1.0.2" - get-intrinsic: "npm:^1.1.3" - is-regex: "npm:^1.1.4" - checksum: f7d330e0337cc12ba90dbf88d2f5815106149226c4741a9b5a906aa453f77bc9862570d5b58ca26f20c03807e8e30ed70e5d087fdf2e547da2c0cccaca58931a - languageName: node - linkType: hard - "safe-stable-stringify@npm:^2.3.1": version: 2.3.1 resolution: "safe-stable-stringify@npm:2.3.1" @@ -10040,13 +10933,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:1.2.1": - version: 1.2.1 - resolution: "sax@npm:1.2.1" - checksum: 379d2760898397b9d026ed5d465125c135d4e8a1be6309764f4d9aeddd593cd38e2d5e0bb998ec80e5021e24a89a57644eae19e23463c6807d4c0ca76295c225 - languageName: node - linkType: hard - "sax@npm:>=0.6.0": version: 1.2.4 resolution: "sax@npm:1.2.4" @@ -10420,14 +11306,15 @@ __metadata: languageName: node linkType: hard -"sqs-consumer@npm:^5.6.0": - version: 5.7.0 - resolution: "sqs-consumer@npm:5.7.0" +"sqs-consumer@npm:^6.2.1": + version: 6.2.1 + resolution: "sqs-consumer@npm:6.2.1" dependencies: - debug: "npm:^4.3.1" + "@aws-sdk/client-sqs": "npm:^3.258.0" + debug: "npm:^4.3.4" peerDependencies: - aws-sdk: ^2.1114.0 - checksum: 60e2dffae430fe618b5d8400d5d0d7247f3a5b09b1fec822542cd209bf6b8d8347278c146a39611f596d3c1808f4a950835ac610adca73061b14ae15e175cb4d + "@aws-sdk/client-sqs": ^3.258.0 + checksum: eba3c37353c21b4c3bdcd36ed30dae701737a848abaee59eda1f9fcd70239213975dbe4e3cd0317e9c954fd3c4c330f1312c5da58b2c06d638aa21bf702e592f languageName: node linkType: hard @@ -10516,28 +11403,6 @@ __metadata: languageName: node linkType: hard -"string.prototype.trimend@npm:^1.0.5": - version: 1.0.5 - resolution: "string.prototype.trimend@npm:1.0.5" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.4" - es-abstract: "npm:^1.19.5" - checksum: b09b83119d8fd21d5125be72bc7e2a117a6313e35ce1f39ace2e4ead574834699a48b24587a5e92f6059335178ca139debc755cb9ec68f39bc7a4a41d6eba024 - languageName: node - linkType: hard - -"string.prototype.trimstart@npm:^1.0.5": - version: 1.0.5 - resolution: "string.prototype.trimstart@npm:1.0.5" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.4" - es-abstract: "npm:^1.19.5" - checksum: 59b07da535af429b595a3a3e639dc6bc5b3022bd8e4b04a5f63e4845609e5ddf763477cc9bed1a856432bd30d89bd7faa734e6653fb4745a2d347815b103821f - languageName: node - linkType: hard - "string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -10618,6 +11483,13 @@ __metadata: languageName: node linkType: hard +"strnum@npm:^1.0.5": + version: 1.0.5 + resolution: "strnum@npm:1.0.5" + checksum: 73d4fd1bb894b58e7148f92f9df2d865171a9155a4806e7cd37c0409fb4e8076475672f3402223eefdfa4f40a06934a84a514162373937e4a49ec7bb8b7d2c6c + languageName: node + linkType: hard + "strong-log-transformer@npm:^2.1.0": version: 2.1.0 resolution: "strong-log-transformer@npm:2.1.0" @@ -11000,7 +11872,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.8.1, tslib@npm:^1.9.3": +"tslib@npm:^1.11.1, tslib@npm:^1.8.1, tslib@npm:^1.9.3": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: 441af59dc42ad4ae57140e62cb362369620c6076845c2c2b0ecc863c1d719ce24fdbc301e9053433fef43075e061bf84b702318ff1204b496a5bba10baf9eb9f @@ -11268,18 +12140,6 @@ __metadata: languageName: node linkType: hard -"unbox-primitive@npm:^1.0.2": - version: 1.0.2 - resolution: "unbox-primitive@npm:1.0.2" - dependencies: - call-bind: "npm:^1.0.2" - has-bigints: "npm:^1.0.2" - has-symbols: "npm:^1.0.3" - which-boxed-primitive: "npm:^1.0.2" - checksum: de21ca5e49bb56d46c7d3672d3d2900b3859ee9541903993bca02a94a317ec1c720b316f025bf5c0f51f7ff9ad383782970acae0408b900ae0537727f614c4e1 - languageName: node - linkType: hard - "undefsafe@npm:^2.0.5": version: 2.0.5 resolution: "undefsafe@npm:2.0.5" @@ -11387,16 +12247,6 @@ __metadata: languageName: node linkType: hard -"url@npm:0.10.3": - version: 0.10.3 - resolution: "url@npm:0.10.3" - dependencies: - punycode: "npm:1.3.2" - querystring: "npm:0.2.0" - checksum: 23ffc82bea6e5635bfcdbf550abf43583c14a12cda6274aedaebba501d97ea5c96c872bdb7486d202f142c84e3f5034b70d2662e15522aca3cedf57da6879c17 - languageName: node - linkType: hard - "util-deprecate@npm:^1.0.1, util-deprecate@npm:~1.0.1": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" @@ -11413,19 +12263,6 @@ __metadata: languageName: node linkType: hard -"util@npm:^0.12.4": - version: 0.12.5 - resolution: "util@npm:0.12.5" - dependencies: - inherits: "npm:^2.0.3" - is-arguments: "npm:^1.0.4" - is-generator-function: "npm:^1.0.7" - is-typed-array: "npm:^1.1.3" - which-typed-array: "npm:^1.1.2" - checksum: b64a6d3e8ab48037b0f3fb38b6df96e180ab8c430d49386be8444fa2402f26450239bc1fd13aa29c02f3165be380f01aaf88eadb284e77f14df63664a5536e92 - languageName: node - linkType: hard - "utils-merge@npm:1.0.1": version: 1.0.1 resolution: "utils-merge@npm:1.0.1" @@ -11433,15 +12270,6 @@ __metadata: languageName: node linkType: hard -"uuid@npm:8.0.0": - version: 8.0.0 - resolution: "uuid@npm:8.0.0" - bin: - uuid: dist/bin/uuid - checksum: 9227738621263f66c5241bb82b66b59d648579ee4da79ad96cae0dc4a9255f293dd6741fe24a7e38693829e15576988d55f5d36e37a291d2da0596883b748cb0 - languageName: node - linkType: hard - "uuid@npm:^8.3.2": version: 8.3.2 resolution: "uuid@npm:8.3.2" @@ -11556,33 +12384,6 @@ __metadata: languageName: node linkType: hard -"which-boxed-primitive@npm:^1.0.2": - version: 1.0.2 - resolution: "which-boxed-primitive@npm:1.0.2" - dependencies: - is-bigint: "npm:^1.0.1" - is-boolean-object: "npm:^1.1.0" - is-number-object: "npm:^1.0.4" - is-string: "npm:^1.0.5" - is-symbol: "npm:^1.0.3" - checksum: 5dca8c7d5df27ace90300270fea1512df427ba557e3509051e18c7992fdbe6f00a89918ae2deb59c346d0771966b3b5da3d2c9bad4e374c09bc2b9aad1e19ae9 - languageName: node - linkType: hard - -"which-typed-array@npm:^1.1.2": - version: 1.1.8 - resolution: "which-typed-array@npm:1.1.8" - dependencies: - available-typed-arrays: "npm:^1.0.5" - call-bind: "npm:^1.0.2" - es-abstract: "npm:^1.20.0" - for-each: "npm:^0.3.3" - has-tostringtag: "npm:^1.0.0" - is-typed-array: "npm:^1.1.9" - checksum: 5252ac3ce89f71ecc5661ea98b950a1cde1a4c7230ee4858585ce6c5bb03288f12a0bc0c62214366201d71448d139c4203fa6f7d547b501019c28173c008b4f1 - languageName: node - linkType: hard - "which@npm:^2.0.1, which@npm:^2.0.2": version: 2.0.2 resolution: "which@npm:2.0.2" @@ -11764,16 +12565,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:0.4.19": - version: 0.4.19 - resolution: "xml2js@npm:0.4.19" - dependencies: - sax: "npm:>=0.6.0" - xmlbuilder: "npm:~9.0.1" - checksum: e87c048df9b19865a45cbe0d2f17e85541899f69583a96235d40e11d5704bf4be64c7878ce1789fd88998a19542dd071bdcb165fcad280111a84a3e07b7652ed - languageName: node - linkType: hard - "xml2js@npm:^0.4.23": version: 0.4.23 resolution: "xml2js@npm:0.4.23" @@ -11791,13 +12582,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:~9.0.1": - version: 9.0.7 - resolution: "xmlbuilder@npm:9.0.7" - checksum: 60655b10dfae8b8eeb7fdd25b0aae33cceabedcfb45b61a090c9ce07d3e8800146fc78cd6513e3e2f2697b9ff19bf60a695cf9d3818147e6dd2fb4db5cdb0065 - languageName: node - linkType: hard - "xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2"