From 89cd71c3224b23ae2eac8ddbbace02af4097eaf8 Mon Sep 17 00:00:00 2001 From: kirillgroshkov Date: Tue, 31 Jan 2023 23:12:46 +0100 Subject: [PATCH] feat: use mongodb@5, require Node 18 --- package.json | 4 +- src/mongo.db.ts | 6 +- yarn.lock | 799 +----------------------------------------------- 3 files changed, 18 insertions(+), 791 deletions(-) diff --git a/package.json b/package.json index db96df2..b255766 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "@naturalcycles/db-lib": "^8.0.1", "@naturalcycles/js-lib": "^14.0.0", "@naturalcycles/nodejs-lib": "^12.2.2", - "mongodb": "^4.0.0" + "mongodb": "^5.0.0" }, "devDependencies": { "@naturalcycles/dev-lib": "^13.6.0", @@ -33,7 +33,7 @@ "url": "https://github.com/NaturalCycles/mongo-lib" }, "engines": { - "node": ">=16.10.0" + "node": ">=18.12.0" }, "version": "3.4.16", "description": "MongoDB implementation of CommonDB interface", diff --git a/src/mongo.db.ts b/src/mongo.db.ts index f1d03fe..c465822 100644 --- a/src/mongo.db.ts +++ b/src/mongo.db.ts @@ -123,7 +123,7 @@ export class MongoDB extends BaseCommonDB implements CommonDB { rows.map(r => ({ replaceOne: { filter: { - _id: r.id, + _id: r.id as any, }, replacement: this.mapToMongo(r as ObjectWithId), upsert: true, @@ -148,7 +148,7 @@ export class MongoDB extends BaseCommonDB implements CommonDB { .collection(table) .find({ _id: { - $in: ids, + $in: ids as any[], }, }) .toArray()) as any as MongoObject[] @@ -169,7 +169,7 @@ export class MongoDB extends BaseCommonDB implements CommonDB { .deleteMany( { _id: { - $in: ids, + $in: ids as any[], }, }, opt, diff --git a/yarn.lock b/yarn.lock index 781a9dd..903058f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,741 +10,6 @@ "@jridgewell/gen-mapping" "^0.1.0" "@jridgewell/trace-mapping" "^0.3.9" -"@aws-crypto/ie11-detection@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz#640ae66b4ec3395cee6a8e94ebcd9f80c24cd688" - integrity sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q== - dependencies: - tslib "^1.11.1" - -"@aws-crypto/sha256-browser@3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz#05f160138ab893f1c6ba5be57cfd108f05827766" - integrity sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ== - dependencies: - "@aws-crypto/ie11-detection" "^3.0.0" - "@aws-crypto/sha256-js" "^3.0.0" - "@aws-crypto/supports-web-crypto" "^3.0.0" - "@aws-crypto/util" "^3.0.0" - "@aws-sdk/types" "^3.222.0" - "@aws-sdk/util-locate-window" "^3.0.0" - "@aws-sdk/util-utf8-browser" "^3.0.0" - tslib "^1.11.1" - -"@aws-crypto/sha256-js@3.0.0", "@aws-crypto/sha256-js@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz#f06b84d550d25521e60d2a0e2a90139341e007c2" - integrity sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ== - dependencies: - "@aws-crypto/util" "^3.0.0" - "@aws-sdk/types" "^3.222.0" - tslib "^1.11.1" - -"@aws-crypto/supports-web-crypto@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz#5d1bf825afa8072af2717c3e455f35cda0103ec2" - integrity sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg== - dependencies: - tslib "^1.11.1" - -"@aws-crypto/util@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-3.0.0.tgz#1c7ca90c29293f0883468ad48117937f0fe5bfb0" - integrity sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w== - dependencies: - "@aws-sdk/types" "^3.222.0" - "@aws-sdk/util-utf8-browser" "^3.0.0" - tslib "^1.11.1" - -"@aws-sdk/abort-controller@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.257.0.tgz#a9039bd9c409defbbeb7bafef3a1b206fbfedad1" - integrity sha512-ekWy391lOerS0ZECdhp/c+X7AToJIpfNrCPjuj3bKr+GMQYckGsYsdbm6AUD4sxBmfvuaQmVniSXWovaxwcFcQ== - dependencies: - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/client-cognito-identity@3.262.0": - version "3.262.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.262.0.tgz#7b228be0d382bce08528898b18191fd6ca0063eb" - integrity sha512-Kmms7MZUR8Sl5PzgaWz/8rG+VkhKGQJEiY74VHLqJ/BLg4KyIYpHfqiif+J6/9HWN4SGFic1Aij37D5EFA9kgw== - dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/client-sts" "3.262.0" - "@aws-sdk/config-resolver" "3.259.0" - "@aws-sdk/credential-provider-node" "3.261.0" - "@aws-sdk/fetch-http-handler" "3.257.0" - "@aws-sdk/hash-node" "3.257.0" - "@aws-sdk/invalid-dependency" "3.257.0" - "@aws-sdk/middleware-content-length" "3.257.0" - "@aws-sdk/middleware-endpoint" "3.257.0" - "@aws-sdk/middleware-host-header" "3.257.0" - "@aws-sdk/middleware-logger" "3.257.0" - "@aws-sdk/middleware-recursion-detection" "3.257.0" - "@aws-sdk/middleware-retry" "3.259.0" - "@aws-sdk/middleware-serde" "3.257.0" - "@aws-sdk/middleware-signing" "3.257.0" - "@aws-sdk/middleware-stack" "3.257.0" - "@aws-sdk/middleware-user-agent" "3.257.0" - "@aws-sdk/node-config-provider" "3.259.0" - "@aws-sdk/node-http-handler" "3.257.0" - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/smithy-client" "3.261.0" - "@aws-sdk/types" "3.257.0" - "@aws-sdk/url-parser" "3.257.0" - "@aws-sdk/util-base64" "3.208.0" - "@aws-sdk/util-body-length-browser" "3.188.0" - "@aws-sdk/util-body-length-node" "3.208.0" - "@aws-sdk/util-defaults-mode-browser" "3.261.0" - "@aws-sdk/util-defaults-mode-node" "3.261.0" - "@aws-sdk/util-endpoints" "3.257.0" - "@aws-sdk/util-retry" "3.257.0" - "@aws-sdk/util-user-agent-browser" "3.257.0" - "@aws-sdk/util-user-agent-node" "3.259.0" - "@aws-sdk/util-utf8" "3.254.0" - tslib "^2.3.1" - -"@aws-sdk/client-sso-oidc@3.261.0": - version "3.261.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.261.0.tgz#437e5b4ccc37bcc14e94afead8eae909887e8309" - integrity sha512-ItgRT/BThv2UxEeGJ5/GCF6JY1Rzk39IcDIPZAfBA8HbYcznXGDsBTRf45MErS+uollwNFX0T/WNlTbmjEDE7g== - dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/config-resolver" "3.259.0" - "@aws-sdk/fetch-http-handler" "3.257.0" - "@aws-sdk/hash-node" "3.257.0" - "@aws-sdk/invalid-dependency" "3.257.0" - "@aws-sdk/middleware-content-length" "3.257.0" - "@aws-sdk/middleware-endpoint" "3.257.0" - "@aws-sdk/middleware-host-header" "3.257.0" - "@aws-sdk/middleware-logger" "3.257.0" - "@aws-sdk/middleware-recursion-detection" "3.257.0" - "@aws-sdk/middleware-retry" "3.259.0" - "@aws-sdk/middleware-serde" "3.257.0" - "@aws-sdk/middleware-stack" "3.257.0" - "@aws-sdk/middleware-user-agent" "3.257.0" - "@aws-sdk/node-config-provider" "3.259.0" - "@aws-sdk/node-http-handler" "3.257.0" - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/smithy-client" "3.261.0" - "@aws-sdk/types" "3.257.0" - "@aws-sdk/url-parser" "3.257.0" - "@aws-sdk/util-base64" "3.208.0" - "@aws-sdk/util-body-length-browser" "3.188.0" - "@aws-sdk/util-body-length-node" "3.208.0" - "@aws-sdk/util-defaults-mode-browser" "3.261.0" - "@aws-sdk/util-defaults-mode-node" "3.261.0" - "@aws-sdk/util-endpoints" "3.257.0" - "@aws-sdk/util-retry" "3.257.0" - "@aws-sdk/util-user-agent-browser" "3.257.0" - "@aws-sdk/util-user-agent-node" "3.259.0" - "@aws-sdk/util-utf8" "3.254.0" - tslib "^2.3.1" - -"@aws-sdk/client-sso@3.261.0": - version "3.261.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.261.0.tgz#9ab7dfed385d9a18e68dc16e7dedbd9619db4f8e" - integrity sha512-tq5hu1WXa9BKsCH9zOBOykyiaoZQvaFHKdOamw5SZ69niyO3AG4xR1TkLqXj/9mDYMLgAIVObKZDGWtBLFTdiQ== - dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/config-resolver" "3.259.0" - "@aws-sdk/fetch-http-handler" "3.257.0" - "@aws-sdk/hash-node" "3.257.0" - "@aws-sdk/invalid-dependency" "3.257.0" - "@aws-sdk/middleware-content-length" "3.257.0" - "@aws-sdk/middleware-endpoint" "3.257.0" - "@aws-sdk/middleware-host-header" "3.257.0" - "@aws-sdk/middleware-logger" "3.257.0" - "@aws-sdk/middleware-recursion-detection" "3.257.0" - "@aws-sdk/middleware-retry" "3.259.0" - "@aws-sdk/middleware-serde" "3.257.0" - "@aws-sdk/middleware-stack" "3.257.0" - "@aws-sdk/middleware-user-agent" "3.257.0" - "@aws-sdk/node-config-provider" "3.259.0" - "@aws-sdk/node-http-handler" "3.257.0" - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/smithy-client" "3.261.0" - "@aws-sdk/types" "3.257.0" - "@aws-sdk/url-parser" "3.257.0" - "@aws-sdk/util-base64" "3.208.0" - "@aws-sdk/util-body-length-browser" "3.188.0" - "@aws-sdk/util-body-length-node" "3.208.0" - "@aws-sdk/util-defaults-mode-browser" "3.261.0" - "@aws-sdk/util-defaults-mode-node" "3.261.0" - "@aws-sdk/util-endpoints" "3.257.0" - "@aws-sdk/util-retry" "3.257.0" - "@aws-sdk/util-user-agent-browser" "3.257.0" - "@aws-sdk/util-user-agent-node" "3.259.0" - "@aws-sdk/util-utf8" "3.254.0" - tslib "^2.3.1" - -"@aws-sdk/client-sts@3.262.0": - version "3.262.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.262.0.tgz#aad4263147676877a754b909030b101c2437e7b7" - integrity sha512-4Exb/tj3h6/4JsMza0ZpKVIE6N/bY2bS2T96LMB63v5T+yLmpQWUQu/fSZ56x+nuqmN1fz6PZLe0BIp96v4vDg== - dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/config-resolver" "3.259.0" - "@aws-sdk/credential-provider-node" "3.261.0" - "@aws-sdk/fetch-http-handler" "3.257.0" - "@aws-sdk/hash-node" "3.257.0" - "@aws-sdk/invalid-dependency" "3.257.0" - "@aws-sdk/middleware-content-length" "3.257.0" - "@aws-sdk/middleware-endpoint" "3.257.0" - "@aws-sdk/middleware-host-header" "3.257.0" - "@aws-sdk/middleware-logger" "3.257.0" - "@aws-sdk/middleware-recursion-detection" "3.257.0" - "@aws-sdk/middleware-retry" "3.259.0" - "@aws-sdk/middleware-sdk-sts" "3.257.0" - "@aws-sdk/middleware-serde" "3.257.0" - "@aws-sdk/middleware-signing" "3.257.0" - "@aws-sdk/middleware-stack" "3.257.0" - "@aws-sdk/middleware-user-agent" "3.257.0" - "@aws-sdk/node-config-provider" "3.259.0" - "@aws-sdk/node-http-handler" "3.257.0" - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/smithy-client" "3.261.0" - "@aws-sdk/types" "3.257.0" - "@aws-sdk/url-parser" "3.257.0" - "@aws-sdk/util-base64" "3.208.0" - "@aws-sdk/util-body-length-browser" "3.188.0" - "@aws-sdk/util-body-length-node" "3.208.0" - "@aws-sdk/util-defaults-mode-browser" "3.261.0" - "@aws-sdk/util-defaults-mode-node" "3.261.0" - "@aws-sdk/util-endpoints" "3.257.0" - "@aws-sdk/util-retry" "3.257.0" - "@aws-sdk/util-user-agent-browser" "3.257.0" - "@aws-sdk/util-user-agent-node" "3.259.0" - "@aws-sdk/util-utf8" "3.254.0" - fast-xml-parser "4.0.11" - tslib "^2.3.1" - -"@aws-sdk/config-resolver@3.259.0": - version "3.259.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.259.0.tgz#b2c17b681f890dbe31bc1670da41ae653a734c84" - integrity sha512-gViMRsc4Ye6+nzJ0OYTZIT8m4glIAdtugN2Sr/t6P2iJW5X0bSL/EcbcHBgsve1lHjeGPeyzVkT7UnyGOZ5Z/A== - dependencies: - "@aws-sdk/signature-v4" "3.257.0" - "@aws-sdk/types" "3.257.0" - "@aws-sdk/util-config-provider" "3.208.0" - "@aws-sdk/util-middleware" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/credential-provider-cognito-identity@3.262.0": - version "3.262.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.262.0.tgz#4df060e2dd2208b2dd188dec711ff5f72730dbda" - integrity sha512-oOVslglkpOoA8XUoc8yGGky+hUdDezx3CfzdrUg0TeyTqj3dVEEo+ghLk/ngne+T2t73revVJ2AAaOgVNomRcA== - dependencies: - "@aws-sdk/client-cognito-identity" "3.262.0" - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/credential-provider-env@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.257.0.tgz#131d06bafa738c7f2ce2e7ee12c227ff6a414ada" - integrity sha512-GsmBi5Di6hk1JAi1iB6/LCY8o+GmlCvJoB7wuoVmXI3VxRVwptUVjuj8EtJbIrVGrF9dSuIRPCzUoSuzEzYGlg== - dependencies: - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/credential-provider-imds@3.259.0": - version "3.259.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.259.0.tgz#23bfa858dd4e97a6d530b9e3b0f4497ab0a0f8c7" - integrity sha512-yCxoYWZAaDrCUEWxRfrpB0Mp1cFgJEMYW8T6GIb/+DQ5QLpZmorgaVD/j90QXupqFrR5tlxwuskBIkdD2E9YNg== - dependencies: - "@aws-sdk/node-config-provider" "3.259.0" - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/types" "3.257.0" - "@aws-sdk/url-parser" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/credential-provider-ini@3.261.0": - version "3.261.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.261.0.tgz#435525bd8d8ceb28ee69a628e22c8f0ee5af1dca" - integrity sha512-638jTnvFbGO0G0So+FijdC1vjn/dhw3l8nJwLq9PYOBJUKhjXDR/fpOhZkUJ+Zwfuqp9SlDDo/yfFa6j2L+F1g== - dependencies: - "@aws-sdk/credential-provider-env" "3.257.0" - "@aws-sdk/credential-provider-imds" "3.259.0" - "@aws-sdk/credential-provider-process" "3.257.0" - "@aws-sdk/credential-provider-sso" "3.261.0" - "@aws-sdk/credential-provider-web-identity" "3.257.0" - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/shared-ini-file-loader" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/credential-provider-node@3.261.0": - version "3.261.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.261.0.tgz#af7587b7d284556626e718e6345f0f40c509237e" - integrity sha512-7T25a7jbHsXPe7XvIekzhR50b7PTlISKqHdE8LNVUSzFQbSjVXulFk3vyQVIhmt5HKNkSBcMPDr6hKrSl7OLBw== - dependencies: - "@aws-sdk/credential-provider-env" "3.257.0" - "@aws-sdk/credential-provider-imds" "3.259.0" - "@aws-sdk/credential-provider-ini" "3.261.0" - "@aws-sdk/credential-provider-process" "3.257.0" - "@aws-sdk/credential-provider-sso" "3.261.0" - "@aws-sdk/credential-provider-web-identity" "3.257.0" - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/shared-ini-file-loader" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/credential-provider-process@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.257.0.tgz#7fd27f48606ad7c2af375b168c8e38dc938e3162" - integrity sha512-xK8uYeNXaclaBCGrLi4z2pxPRngqLf5BM5jg2fn57zqvlL9V5gJF972FehrVBL0bfp1/laG0ZJtD2K2sapyWAw== - dependencies: - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/shared-ini-file-loader" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/credential-provider-sso@3.261.0": - version "3.261.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.261.0.tgz#6265828dad45b1ef67c43f712ddbcfc80e2c6fab" - integrity sha512-Ofj7m85/RuxcZMtghhD+U2GGszrU5tB2kxXcnkcHCudOER6bcOOEXnSfmdZnIv4xG+vma3VFwiWk2JkQo5zB5w== - dependencies: - "@aws-sdk/client-sso" "3.261.0" - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/shared-ini-file-loader" "3.257.0" - "@aws-sdk/token-providers" "3.261.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/credential-provider-web-identity@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.257.0.tgz#928f3234818c6acbf67bf157e4a366f920285e62" - integrity sha512-Cm0uvRv4JuIbD0Kp3W0J/vwjADIyCx8HoZi5yg+QIi5nilocuTQ3ajvLeuPVSvFvdy+yaxSc5FxNXquWt7Mngw== - dependencies: - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/credential-providers@^3.186.0": - version "3.262.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.262.0.tgz#c9eef9d13da4afa8fb1fb2a78534ddf34fe10eb0" - integrity sha512-sJcLaBcuXkeIqQuCEQK2OFgfsN0AcOpGa/7nRGUzh9/9bif0rl/xBi96Wqyeb7Tf71qZ9gcpBnDUaaK+O9q6mg== - dependencies: - "@aws-sdk/client-cognito-identity" "3.262.0" - "@aws-sdk/client-sso" "3.261.0" - "@aws-sdk/client-sts" "3.262.0" - "@aws-sdk/credential-provider-cognito-identity" "3.262.0" - "@aws-sdk/credential-provider-env" "3.257.0" - "@aws-sdk/credential-provider-imds" "3.259.0" - "@aws-sdk/credential-provider-ini" "3.261.0" - "@aws-sdk/credential-provider-node" "3.261.0" - "@aws-sdk/credential-provider-process" "3.257.0" - "@aws-sdk/credential-provider-sso" "3.261.0" - "@aws-sdk/credential-provider-web-identity" "3.257.0" - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/shared-ini-file-loader" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/fetch-http-handler@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.257.0.tgz#0b384ad33a57479f340ba558920a3eedded82131" - integrity sha512-zOF+RzQ+wfF7tq7tGUdPcqUTh3+k2f8KCVJE07A8kCopVq4nBu4NH6Eq29Tjpwdya3YlKvE+kFssuQRRRRex+Q== - dependencies: - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/querystring-builder" "3.257.0" - "@aws-sdk/types" "3.257.0" - "@aws-sdk/util-base64" "3.208.0" - tslib "^2.3.1" - -"@aws-sdk/hash-node@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.257.0.tgz#517e4c3c957586c0f35f916fd5c8c9841292f01f" - integrity sha512-W/USUuea5Ep3OJ2U7Ve8/5KN1YsDun2WzOFUxc1PyxXP5pW6OgC15/op0e+bmWPG851clvp5S8ZuroUr3aKi3Q== - dependencies: - "@aws-sdk/types" "3.257.0" - "@aws-sdk/util-buffer-from" "3.208.0" - "@aws-sdk/util-utf8" "3.254.0" - tslib "^2.3.1" - -"@aws-sdk/invalid-dependency@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.257.0.tgz#e4cb2c7be40aa061dff32b0dc70db966da0938eb" - integrity sha512-T68SAPRNMEhpke0wlxURgogL7q0B8dfqZsSeS20BVR/lksJxLse9+pbmCDxiu1RrXoEIsEwl5rbLN+Hw8BFFYw== - dependencies: - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/is-array-buffer@3.201.0": - version "3.201.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.201.0.tgz#06e557adc284fac2f26071c2944ae01f61b95854" - integrity sha512-UPez5qLh3dNgt0DYnPD/q0mVJY84rA17QE26hVNOW3fAji8W2wrwrxdacWOxyXvlxWsVRcKmr+lay1MDqpAMfg== - dependencies: - tslib "^2.3.1" - -"@aws-sdk/middleware-content-length@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.257.0.tgz#b84274ccdfca70068ce8526a197ab00359404a9a" - integrity sha512-yiawbV2azm6QnMY1L2ypG8PDRdjOcEIvFmT0T7y0F49rfbKJOu21j1ONAoCkLrINK6kMqcD5JSQLVCoURxiTxQ== - dependencies: - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/middleware-endpoint@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.257.0.tgz#425ee4ab43807b34957685d782c84fd418a2526f" - integrity sha512-RQNQe/jeVuWZtXXfcOm+e3qMFICY6ERsXUrbt0rjHgvajZCklcrRJgxJSCwrcS7Le3nl9azFPMAMj9L7uSK28g== - dependencies: - "@aws-sdk/middleware-serde" "3.257.0" - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/signature-v4" "3.257.0" - "@aws-sdk/types" "3.257.0" - "@aws-sdk/url-parser" "3.257.0" - "@aws-sdk/util-config-provider" "3.208.0" - "@aws-sdk/util-middleware" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/middleware-host-header@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.257.0.tgz#75d2ddb8073f901961665070d69c5ff3736fabdc" - integrity sha512-gEi9AJdJfRfU8Qr6HK1hfhxTzyV3Giq4B/h7um99hIFAT/GCg9xiPvAOKPo6UeuiKEv3b7RpSL4s6cBvnJMJBA== - dependencies: - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/middleware-logger@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.257.0.tgz#db35e776fe3561d0602fa39d6c69d68ee4ab36ca" - integrity sha512-8RDXW/VbMKBsXDfcCLmROZcWKyrekyiPa3J1aIaBy0tq9o4xpGoXw/lwwIrNVvISAFslb57rteup34bfn6ta6w== - dependencies: - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/middleware-recursion-detection@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.257.0.tgz#83512e0228b41dfc37a337d2ad064cf6dc41f8df" - integrity sha512-rUCih6zHh8k9Edf5N5Er4s508FYbwLM0MWTD2axzlj9TjLqEQ9OKED3wHaLffXSDzodd3oTAfJCLPbWQyoZ3ZQ== - dependencies: - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/middleware-retry@3.259.0": - version "3.259.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.259.0.tgz#18bbb2cd655fff1ea155dfcb9eaa2b583b67e42e" - integrity sha512-pVh1g8e84MAi7eVtWLiiiCtn82LzxOP7+LxTRHatmgIeN22yGQBZILliPDJypUPvDYlwxI1ekiK+oPTcte0Uww== - dependencies: - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/service-error-classification" "3.257.0" - "@aws-sdk/types" "3.257.0" - "@aws-sdk/util-middleware" "3.257.0" - "@aws-sdk/util-retry" "3.257.0" - tslib "^2.3.1" - uuid "^8.3.2" - -"@aws-sdk/middleware-sdk-sts@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.257.0.tgz#9cfbe9e8846c9053a40e32bc695f4bd735afeae2" - integrity sha512-d6IJCLRi3O2tm4AFK60WNhIwmMmspj1WzKR1q1TaoPzoREPG2xg+Am18wZBRkCyYuRPPrbizmkvAmAJiUolMAw== - dependencies: - "@aws-sdk/middleware-signing" "3.257.0" - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/signature-v4" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/middleware-serde@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.257.0.tgz#13c529b942dafffcb198d9333f8f8dc2a662c187" - integrity sha512-/JasfXPWFq24mnCrx9fxW/ISBSp07RJwhsF14qzm8Qy3Z0z470C+QRM6otTwAkYuuVt1wuLjja5agq3Jtzq7dQ== - dependencies: - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/middleware-signing@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.257.0.tgz#436c9e2fbbe1342c30572028e90ac62f7e90548f" - integrity sha512-hCH3D83LHmm6nqmtNrGTWZCVjsQXrGHIXbd17/qrw7aPFvcAhsiiCncGFP+XsUXEKa2ZqcSNMUyPrx69ofNRZQ== - dependencies: - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/signature-v4" "3.257.0" - "@aws-sdk/types" "3.257.0" - "@aws-sdk/util-middleware" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/middleware-stack@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.257.0.tgz#c9fdc580c5337b703f87f6ae7df283540d6f16ac" - integrity sha512-awg2F0SvwACBaw4HIObK8pQGfSqAc4Vy+YFzWSfZNVC35oRO6RsRdKHVU99lRC0LrT2Ptmfghl2DMPSrRDbvlQ== - dependencies: - tslib "^2.3.1" - -"@aws-sdk/middleware-user-agent@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.257.0.tgz#9ca650f5909bd9b55879835088760173a9d3d249" - integrity sha512-37rt75LZyD0UWpbcFuxEGqwF3DZKSixQPl7AsDe6q3KtrO5gGQB+diH5vbY0txNNYyv5IK9WMwvY73mVmoWRmw== - dependencies: - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/node-config-provider@3.259.0": - version "3.259.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.259.0.tgz#0b522020c4a0e445b41f7150ce624b7b63e96e68" - integrity sha512-DUOqr71oonBvM6yKPdhDBmraqgXHCFrVWFw7hc5ZNxL2wS/EsbKfGPJp+C+SUgpn1upIWPNnh/bNoLAbBkcLsA== - dependencies: - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/shared-ini-file-loader" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/node-http-handler@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.257.0.tgz#33e3ba0d8b0bf72a05be6c91e6b4cf90b8a7b786" - integrity sha512-8KnWHVVwaGKyTlkTU9BSOAiSovNDoagxemU2l10QqBbzUCVpljCUMUkABEGRJ1yoQCl6DJ7RtNkAyZ8Ne/E15A== - dependencies: - "@aws-sdk/abort-controller" "3.257.0" - "@aws-sdk/protocol-http" "3.257.0" - "@aws-sdk/querystring-builder" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/property-provider@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.257.0.tgz#dd6872ace54f8fd691a15167490ab52e40306c58" - integrity sha512-3rUbRAcF0GZ5PhDiXhS4yREfZ5hOEtvYEa9S/19OdM5eoypOaLU5XnFcCKfnccSP8SkdgpJujzxOMRWNWadlAQ== - dependencies: - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/protocol-http@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.257.0.tgz#1452ce4f6a51e24297cc39f73aa889570dddd348" - integrity sha512-xt7LGOgZIvbLS3418AYQLacOqx+mo5j4mPiIMz7f6AaUg+/fBUgESVsncKDqxbEJVwwCXSka8Ca0cntJmoeMSw== - dependencies: - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/querystring-builder@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.257.0.tgz#75e662fc451cf59763bdee52ba64b05e5cd2de0a" - integrity sha512-mZHWLP7XIkzx1GIXO5WfX/iJ+aY9TWs02RE9FkdL2+by0HEMR65L3brQTbU1mIBJ7BjaPwYH24dljUOSABX7yg== - dependencies: - "@aws-sdk/types" "3.257.0" - "@aws-sdk/util-uri-escape" "3.201.0" - tslib "^2.3.1" - -"@aws-sdk/querystring-parser@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.257.0.tgz#c8614e424d7d840c01be919161f61ef85eca46af" - integrity sha512-UDrE1dEwWrWT8dG2VCrGYrPxCWOkZ1fPTPkjpkR4KZEdQDZBqU5gYZF2xPj8Nz7pjQVHFuW2wFm3XYEk56GEjg== - dependencies: - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/service-error-classification@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.257.0.tgz#a374e811ac587b9beb6e3fda77f2249570da7a8e" - integrity sha512-FAyR0XsueGkkqDtkP03cTJQk52NdQ9sZelLynmmlGPUP75LApRPvFe1riKrou6+LsDbwVNVffj6mbDfIcOhaOw== - -"@aws-sdk/shared-ini-file-loader@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.257.0.tgz#513eee5c7ffa343bf5d91bdd73870fc5c47a4ad3" - integrity sha512-HNjC1+Wx3xHiJc+CP14GhIdVhfQGSjroAsWseRxAhONocA9Fl1ZX4hx7+sA5c9nOoMVOovi6ivJ/6lCRPTDRrQ== - dependencies: - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/signature-v4@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.257.0.tgz#c2f0c998bfe1980ed91e0f92c311682a61de0f90" - integrity sha512-aLQQN59X/D0+ShzPD3Anj5ntdMA/RFeNLOUCDyDvremViGi6yxUS98usQ/8bG5Rq0sW2GGMdbFUFmrDvqdiqEQ== - dependencies: - "@aws-sdk/is-array-buffer" "3.201.0" - "@aws-sdk/types" "3.257.0" - "@aws-sdk/util-hex-encoding" "3.201.0" - "@aws-sdk/util-middleware" "3.257.0" - "@aws-sdk/util-uri-escape" "3.201.0" - "@aws-sdk/util-utf8" "3.254.0" - tslib "^2.3.1" - -"@aws-sdk/smithy-client@3.261.0": - version "3.261.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.261.0.tgz#538096a39198cf41fa8002467536e5af1958c518" - integrity sha512-j8XQEa3caZUVFVZfhJjaskw80O/tB+IXu84HMN44N7UkXaCFHirUsNjTDztJhnVXf/gKXzIqUqprfRnOvwLtIg== - dependencies: - "@aws-sdk/middleware-stack" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/token-providers@3.261.0": - version "3.261.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.261.0.tgz#29144d2f3a6f15737cde69eb794e95d7ab76558f" - integrity sha512-Vi/GOnx8rPvQz5TdJJl5CwpTX6uRsSE3fzh94O4FEAIxIFtb4P5juqg92+2CJ81C7iNduB6eEeSHtwWUylypXQ== - dependencies: - "@aws-sdk/client-sso-oidc" "3.261.0" - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/shared-ini-file-loader" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/types@3.257.0", "@aws-sdk/types@^3.222.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.257.0.tgz#4951ee3456cd9a46829516f5596c2b8a05ffe06a" - integrity sha512-LmqXuBQBGeaGi/3Rp7XiEX1B5IPO2UUfBVvu0wwGqVsmstT0SbOVDZGPmxygACbm64n+PRx3uTSDefRfoiWYZg== - dependencies: - tslib "^2.3.1" - -"@aws-sdk/url-parser@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.257.0.tgz#99b1abb302426f1b24c9777789fb0479d52d675d" - integrity sha512-Qe/AcFe/NFZHa6cN2afXEQn9ehXxh57dWGdRjfjd2lQqNV4WW1R2pl2Tm1ZJ1dwuCNLJi4NHLMk8lrD3QQ8rdg== - dependencies: - "@aws-sdk/querystring-parser" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/util-base64@3.208.0": - version "3.208.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64/-/util-base64-3.208.0.tgz#36b430e5396251f761590f7c2f0c5c12193f353c" - integrity sha512-PQniZph5A6N7uuEOQi+1hnMz/FSOK/8kMFyFO+4DgA1dZ5pcKcn5wiFwHkcTb/BsgVqQa3Jx0VHNnvhlS8JyTg== - dependencies: - "@aws-sdk/util-buffer-from" "3.208.0" - tslib "^2.3.1" - -"@aws-sdk/util-body-length-browser@3.188.0": - version "3.188.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.188.0.tgz#e1d949318c10a621b38575a9ef01e39f9857ddb0" - integrity sha512-8VpnwFWXhnZ/iRSl9mTf+VKOX9wDE8QtN4bj9pBfxwf90H1X7E8T6NkiZD3k+HubYf2J94e7DbeHs7fuCPW5Qg== - dependencies: - tslib "^2.3.1" - -"@aws-sdk/util-body-length-node@3.208.0": - version "3.208.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-3.208.0.tgz#baabd1fa1206ff2bd4ce3785122d86eb3258dd20" - integrity sha512-3zj50e5g7t/MQf53SsuuSf0hEELzMtD8RX8C76f12OSRo2Bca4FLLYHe0TZbxcfQHom8/hOaeZEyTyMogMglqg== - dependencies: - tslib "^2.3.1" - -"@aws-sdk/util-buffer-from@3.208.0": - version "3.208.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-3.208.0.tgz#285e86f6dc9030148a4147d65239e75cb254a1b0" - integrity sha512-7L0XUixNEFcLUGPeBF35enCvB9Xl+K6SQsmbrPk1P3mlV9mguWSDQqbOBwY1Ir0OVbD6H/ZOQU7hI/9RtRI0Zw== - dependencies: - "@aws-sdk/is-array-buffer" "3.201.0" - tslib "^2.3.1" - -"@aws-sdk/util-config-provider@3.208.0": - version "3.208.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-config-provider/-/util-config-provider-3.208.0.tgz#c485fd83fbac051337e5f6be60ea3f9fa61c0139" - integrity sha512-DSRqwrERUsT34ug+anlMBIFooBEGwM8GejC7q00Y/9IPrQy50KnG5PW2NiTjuLKNi7pdEOlwTSEocJE15eDZIg== - dependencies: - tslib "^2.3.1" - -"@aws-sdk/util-defaults-mode-browser@3.261.0": - version "3.261.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.261.0.tgz#ea9f43fa569887a11db289b2e77ec6e518c5f4ed" - integrity sha512-lX3X1NfzQVV6cakepGV24uRcqevlDnQ8VgaCV8dhnw1FVThueFigyoFaUA02+uRXbV9KIbNWkEvweNtm2wvyDw== - dependencies: - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/types" "3.257.0" - bowser "^2.11.0" - tslib "^2.3.1" - -"@aws-sdk/util-defaults-mode-node@3.261.0": - version "3.261.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.261.0.tgz#a7c09e3912a0f23e42b5c183d2a297b632014f9f" - integrity sha512-4AK6yu4bOmHSocUdbGoEHbNXB09UA58ON2HBHY4NxMBuFBAd9XB2tYiyhce+Cm+o+lHbS8oQnw0VZw16WMzzew== - dependencies: - "@aws-sdk/config-resolver" "3.259.0" - "@aws-sdk/credential-provider-imds" "3.259.0" - "@aws-sdk/node-config-provider" "3.259.0" - "@aws-sdk/property-provider" "3.257.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/util-endpoints@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.257.0.tgz#40cc8f67b996f8ea173f43d0e58e57ca8c244e67" - integrity sha512-3bvmRn5XGYzPPWjLuvHBKdJOb+fijnb8Ungu9bfXnTYFsng/ndHUWeHC22O/p8w3OWoRYUIMaZHxdxe27BFozg== - dependencies: - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/util-hex-encoding@3.201.0": - version "3.201.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.201.0.tgz#21d7ec319240ee68c33d938e71cb79830bea315d" - integrity sha512-7t1vR1pVxKx0motd3X9rI3m/xNp78p3sHtP5yo4NP4ARpxyJ0fokBomY8ScaH2D/B+U5o9ARxldJUdMqyBlJcA== - dependencies: - tslib "^2.3.1" - -"@aws-sdk/util-locate-window@^3.0.0": - version "3.208.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.208.0.tgz#0f598fc238a1256e4bcb64d01459f03a922dd4c3" - integrity sha512-iua1A2+P7JJEDHVgvXrRJSvsnzG7stYSGQnBVphIUlemwl6nN5D+QrgbjECtrbxRz8asYFHSzhdhECqN+tFiBg== - dependencies: - tslib "^2.3.1" - -"@aws-sdk/util-middleware@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-middleware/-/util-middleware-3.257.0.tgz#b84ee6832eea9d439ff7e7a0453ea56af87b6b7a" - integrity sha512-F9ieon8B8eGVs5tyZtAIG3DZEObDvujkspho0qRbUTHUosM0ylJLsMU800fmC/uRHLRrZvb/RSp59+kNDwSAMw== - dependencies: - tslib "^2.3.1" - -"@aws-sdk/util-retry@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-retry/-/util-retry-3.257.0.tgz#20454375267e120576c9f24316dad0ebc489dc4b" - integrity sha512-l9TOsOAYtZxwW3q5fQKW4rsD9t2HVaBfQ4zBamHkNTfB4vBVvCnz4oxkvSvA2MlxCA6am+K1K/oj917Tpqk53g== - dependencies: - "@aws-sdk/service-error-classification" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/util-uri-escape@3.201.0": - version "3.201.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.201.0.tgz#5e708d4cde001a4558ee616f889ceacfadd2ab03" - integrity sha512-TeTWbGx4LU2c5rx0obHeDFeO9HvwYwQtMh1yniBz00pQb6Qt6YVOETVQikRZ+XRQwEyCg/dA375UplIpiy54mA== - dependencies: - tslib "^2.3.1" - -"@aws-sdk/util-user-agent-browser@3.257.0": - version "3.257.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.257.0.tgz#6fa29ab2a15bfa82ce77d77b12891109b7673fb9" - integrity sha512-YdavWK6/8Cw6mypEgysGGX/dT9p9qnzFbnN5PQsUY+JJk2Nx8fKFydjGiQ+6rWPeW17RAv9mmbboh9uPVWxVlw== - dependencies: - "@aws-sdk/types" "3.257.0" - bowser "^2.11.0" - tslib "^2.3.1" - -"@aws-sdk/util-user-agent-node@3.259.0": - version "3.259.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.259.0.tgz#61141a0d64668ebcbbb1ac3dac1f497ca9f3707e" - integrity sha512-R0VTmNs+ySDDebU98BUbsLyeIM5YmAEr9esPpy15XfSy3AWmAeru8nLlztdaLilHZzLIDzvM2t7NGk/FzZFCvA== - dependencies: - "@aws-sdk/node-config-provider" "3.259.0" - "@aws-sdk/types" "3.257.0" - tslib "^2.3.1" - -"@aws-sdk/util-utf8-browser@^3.0.0": - version "3.259.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz#3275a6f5eb334f96ca76635b961d3c50259fd9ff" - integrity sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw== - dependencies: - tslib "^2.3.1" - -"@aws-sdk/util-utf8@3.254.0": - version "3.254.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8/-/util-utf8-3.254.0.tgz#909af9c6549833a9a9bf77004b7484bfc96b2c35" - integrity sha512-14Kso/eIt5/qfIBmhEL9L1IfyUqswjSTqO2mY7KOzUZ9SZbwn3rpxmtkhmATkRjD7XIlLKaxBkI7tU9Zjzj8Kw== - dependencies: - "@aws-sdk/util-buffer-from" "3.208.0" - tslib "^2.3.1" - "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" @@ -2276,11 +1541,6 @@ balanced-match@^2.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-2.0.0.tgz#dc70f920d78db8b858535795867bf48f820633d9" integrity sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA== -base64-js@^1.3.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - binary-split@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/binary-split/-/binary-split-1.0.5.tgz#e1ec5645b65d7de6b1a73352d1165b57c6fb14f6" @@ -2293,11 +1553,6 @@ boolbase@^1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== -bowser@^2.11.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.11.0.tgz#5ca3c35757a7aa5771500c70a73a9f91ef420a8f" - integrity sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA== - brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -2337,12 +1592,10 @@ bser@2.1.1: dependencies: node-int64 "^0.4.0" -bson@^4.7.0: - version "4.7.2" - resolved "https://registry.yarnpkg.com/bson/-/bson-4.7.2.tgz#320f4ad0eaf5312dd9b45dc369cc48945e2a5f2e" - integrity sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ== - dependencies: - buffer "^5.6.0" +bson@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/bson/-/bson-5.0.0.tgz#32b3d10b55be5c7d698cf311b7232a88498efb7d" + integrity sha512-EL2KpZdyhshyyptj6pnQfnFKPoncD9KwZYvgmj/FXQiOUU1HWTHWmBOP4TZXU3YzStcI5qgpIl68YnMo16s26A== buffer-equal-constant-time@1.0.1: version "1.0.1" @@ -2354,14 +1607,6 @@ buffer-from@^1.0.0: resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== -buffer@^5.6.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - builtin-modules@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" @@ -3252,13 +2497,6 @@ fast-levenshtein@^2.0.6: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== -fast-xml-parser@4.0.11: - version "4.0.11" - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.0.11.tgz#42332a9aca544520631c8919e6ea871c0185a985" - integrity sha512-4aUg3aNRR/WjQAcpceODG1C3x3lFANXRo8+1biqfieHmg9pyMt7qB4lQV/Ta6sJCTbA5vfD8fnA8S54JATiFUA== - dependencies: - strnum "^1.0.5" - fastest-levenshtein@^1.0.16: version "1.0.16" resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5" @@ -3642,11 +2880,6 @@ husky@^8.0.1: resolved "https://registry.yarnpkg.com/husky/-/husky-8.0.3.tgz#4936d7212e46d1dea28fef29bb3a108872cd9184" integrity sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg== -ieee754@^1.1.13: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - ignore@^5.2.0, ignore@^5.2.1: version "5.2.4" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" @@ -4813,7 +4046,7 @@ mkdirp@^1.0.4: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -mongodb-connection-string-url@^2.5.4: +mongodb-connection-string-url@^2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz#57901bf352372abdde812c81be47b75c6b2ec5cf" integrity sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ== @@ -4821,16 +4054,15 @@ mongodb-connection-string-url@^2.5.4: "@types/whatwg-url" "^8.2.1" whatwg-url "^11.0.0" -mongodb@^4.0.0: - version "4.13.0" - resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.13.0.tgz#2aa832b827e2891eb2e52e8235c201cbb4701ed2" - integrity sha512-+taZ/bV8d1pYuHL4U+gSwkhmDrwkWbH1l4aah4YpmpscMwgFBkufIKxgP/G7m87/NUuQzc2Z75ZTI7ZOyqZLbw== +mongodb@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-5.0.0.tgz#463f45244e9e36068d64bf80b835db3e2bf74893" + integrity sha512-WHmlbefKp/iAX2LlSZ56iKt4pRftib/dD3mDaji8R7IJcRoKPc5+/kSn3mIBxKPLVxcl73KdDKBLkQTxj1OjaA== dependencies: - bson "^4.7.0" - mongodb-connection-string-url "^2.5.4" + bson "^5.0.0" + mongodb-connection-string-url "^2.6.0" socks "^2.7.1" optionalDependencies: - "@aws-sdk/credential-providers" "^3.186.0" saslprep "^1.0.3" move-file@^2.0.0: @@ -5726,11 +4958,6 @@ strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== -strnum@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db" - integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA== - style-search@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/style-search/-/style-search-0.1.0.tgz#7958c793e47e32e07d2b5cafe5c0bf8e12e77902" @@ -5998,12 +5225,12 @@ tsconfig-paths@^3.14.1: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@^1.11.1, tslib@^1.8.1: +tslib@^1.8.1: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.0, tslib@^2.1.0, tslib@^2.3.1: +tslib@^2.0.0, tslib@^2.1.0: version "2.5.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==