From ee667275234f16017c66757375a099dbcb6c9eb4 Mon Sep 17 00:00:00 2001 From: CounterFire2023 <136581895+CounterFire2023@users.noreply.github.com> Date: Fri, 15 Dec 2023 11:16:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0google=E7=99=BB=E5=BD=95,=20?= =?UTF-8?q?=E4=B8=8D=E5=86=8D=E6=A3=80=E6=9F=A5discod=E7=9A=84role?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 4 +- pm2_prod.sh | 1 + src/controllers/google.controller.ts | 10 + src/controllers/main.controller.ts | 34 +- src/controllers/twitter.controller.ts | 13 +- templates/google_redirect.ejs | 45 ++ yarn.lock | 875 ++------------------------ 7 files changed, 133 insertions(+), 849 deletions(-) create mode 100755 pm2_prod.sh create mode 100644 src/controllers/google.controller.ts create mode 100644 templates/google_redirect.ejs diff --git a/package.json b/package.json index d722a93..0109994 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "@fastify/helmet": "^10.0.1", "@fastify/jwt": "^6.3.2", "@fastify/view": "^7.4.1", + "@typegoose/typegoose": "9.12.1", "axios": "^1.1.3", "discord.js": "^14.11.0", "dotenv": "^16.0.3", @@ -29,14 +30,13 @@ "fastify": "^4.8.1", "fastify-plugin": "^4.2.1", "google-auth-library": "^8.5.2", - "mongoose": "^6.6.5", + "mongoose": "6.6.5", "mongoose-findorcreate": "^3.0.0", "nanoid": "^3.1.23", "node-schedule": "^2.1.1", "tracer": "^1.1.6" }, "devDependencies": { - "@typegoose/typegoose": "^9.12.1", "@types/dotenv": "^8.2.0", "@types/node-schedule": "^2.1.0", "@typescript-eslint/eslint-plugin": "^5.40.1", diff --git a/pm2_prod.sh b/pm2_prod.sh new file mode 100755 index 0000000..9069436 --- /dev/null +++ b/pm2_prod.sh @@ -0,0 +1 @@ +pm2 start npm --name "oauth-svr" --log-date-format "YYYY-MM-DD HH:mm:ss" -- run "prod:api" \ No newline at end of file diff --git a/src/controllers/google.controller.ts b/src/controllers/google.controller.ts new file mode 100644 index 0000000..893234a --- /dev/null +++ b/src/controllers/google.controller.ts @@ -0,0 +1,10 @@ +import BaseController, { ROLE_ANON } from 'common/base.controller' +import { role, router } from 'decorators/router' + +class GoogleController extends BaseController { + @role(ROLE_ANON) + @router('get /google/redirect_page') + async googleResirect(req, res) { + return res.view('/templates/google_redirect.ejs') + } +} diff --git a/src/controllers/main.controller.ts b/src/controllers/main.controller.ts index 9c3cee8..2f38b98 100644 --- a/src/controllers/main.controller.ts +++ b/src/controllers/main.controller.ts @@ -27,7 +27,7 @@ class MainController extends BaseController { discord: {}, twitter: {}, } - let distcordRecord + let discordRecord for (const record of records) { switch (record.platform) { case 4: @@ -43,23 +43,27 @@ class MainController extends BaseController { discriminator: record.discriminator, verified: record.condition, } - distcordRecord = record + discordRecord = record + if (!record.condition) { + await record.updateOne({ $inc: { version: 1, condition: 1 } }) + } + break } } - if (result.discord.id && !result.discord.verified) { - setImmediate(async () => { - try { - let verified = await new DiscordSvr().checkUserRole(result.discord.id) - if (verified) { - logger.info('check role with verified: ' + verified) - await AuthRecord.updateOne({ openId: result.discord.id, platform: 7, address }, { $set: { condition: 1 } }) - } - } catch (err) { - logger.info('check role with err: ' + err.message || err) - } - }) - } + // if (result.discord.id && !result.discord.verified) { + // setImmediate(async () => { + // try { + // let verified = await new DiscordSvr().checkUserRole(result.discord.id) + // if (verified) { + // logger.info('check role with verified: ' + verified) + // await AuthRecord.updateOne({ openId: result.discord.id, platform: 7, address }, { $set: { condition: 1 } }) + // } + // } catch (err) { + // logger.info('check role with err: ' + err.message || err) + // } + // }) + // } return result } diff --git a/src/controllers/twitter.controller.ts b/src/controllers/twitter.controller.ts index db58850..446d9e6 100644 --- a/src/controllers/twitter.controller.ts +++ b/src/controllers/twitter.controller.ts @@ -8,8 +8,8 @@ import { parseOauthState } from 'utils/net.util' class TwitterController extends BaseController { @role(ROLE_ANON) @router('get /twitter/redirect_uri') - async discordCallback(req, res) { - logger.info('twitter redirect: ', req.params) + async twitterCallback(req, res) { + // logger.info('twitter redirect: ', req.params) const { code, state } = req.params if (code && state) { const stateArr = parseOauthState(state) @@ -28,9 +28,12 @@ class TwitterController extends BaseController { await record.save() if (tokenResponse && tokenResponse.access_token) { const uinfo = await getTwitterUserInfo(tokenResponse.access_token) - record.nickname = uinfo.data.name - record.username = uinfo.data.username - record.openId = uinfo.data.id + if (!uinfo.data) { + logger.info('twitter user info: ', JSON.stringify(uinfo)) + } + record.nickname = uinfo.data?.name + record.username = uinfo.data?.username + record.openId = uinfo.data?.id await record.save() } if (stateArr.length > 2) { diff --git a/templates/google_redirect.ejs b/templates/google_redirect.ejs new file mode 100644 index 0000000..f2a186a --- /dev/null +++ b/templates/google_redirect.ejs @@ -0,0 +1,45 @@ + + + + Google Redirect + + + + + + + diff --git a/yarn.lock b/yarn.lock index 418b761..cb91242 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,758 +2,6 @@ # yarn lockfile v1 -"@aws-crypto/crc32@3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/crc32/-/crc32-3.0.0.tgz#07300eca214409c33e3ff769cd5697b57fdd38fa" - integrity sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA== - dependencies: - "@aws-crypto/util" "^3.0.0" - "@aws-sdk/types" "^3.222.0" - tslib "^1.11.1" - -"@aws-crypto/ie11-detection@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz#640ae66b4ec3395cee6a8e94ebcd9f80c24cd688" - integrity sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q== - dependencies: - tslib "^1.11.1" - -"@aws-crypto/sha256-browser@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.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.342.0.tgz#a84a5fc884d87ae4adfe852aa6a43effc63e7af1" - integrity sha512-W1lAYldbzDjfn8vwnwNe+6qNWfSu1+JrdiVIRSwsiwKvF2ahjKuaLoc8rJM09C6ieNWRi5634urFgfwAJuv6vg== - dependencies: - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/client-cognito-identity@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.342.0.tgz#627131d572c92a0f026c641f9112928a82212d98" - integrity sha512-WLqqeQpcLUGGqfH0bXhnAXzbX4g0SV1i1lgqJEJivHTZfexpPKEn0UphmP6ucyJ7NgQVOEHJDEowAigXG+HheA== - dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/client-sts" "3.342.0" - "@aws-sdk/config-resolver" "3.342.0" - "@aws-sdk/credential-provider-node" "3.342.0" - "@aws-sdk/fetch-http-handler" "3.342.0" - "@aws-sdk/hash-node" "3.342.0" - "@aws-sdk/invalid-dependency" "3.342.0" - "@aws-sdk/middleware-content-length" "3.342.0" - "@aws-sdk/middleware-endpoint" "3.342.0" - "@aws-sdk/middleware-host-header" "3.342.0" - "@aws-sdk/middleware-logger" "3.342.0" - "@aws-sdk/middleware-recursion-detection" "3.342.0" - "@aws-sdk/middleware-retry" "3.342.0" - "@aws-sdk/middleware-serde" "3.342.0" - "@aws-sdk/middleware-signing" "3.342.0" - "@aws-sdk/middleware-stack" "3.342.0" - "@aws-sdk/middleware-user-agent" "3.342.0" - "@aws-sdk/node-config-provider" "3.342.0" - "@aws-sdk/node-http-handler" "3.342.0" - "@aws-sdk/smithy-client" "3.342.0" - "@aws-sdk/types" "3.342.0" - "@aws-sdk/url-parser" "3.342.0" - "@aws-sdk/util-base64" "3.310.0" - "@aws-sdk/util-body-length-browser" "3.310.0" - "@aws-sdk/util-body-length-node" "3.310.0" - "@aws-sdk/util-defaults-mode-browser" "3.342.0" - "@aws-sdk/util-defaults-mode-node" "3.342.0" - "@aws-sdk/util-endpoints" "3.342.0" - "@aws-sdk/util-retry" "3.342.0" - "@aws-sdk/util-user-agent-browser" "3.342.0" - "@aws-sdk/util-user-agent-node" "3.342.0" - "@aws-sdk/util-utf8" "3.310.0" - "@smithy/protocol-http" "^1.0.1" - "@smithy/types" "^1.0.0" - tslib "^2.5.0" - -"@aws-sdk/client-sso-oidc@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.342.0.tgz#0d6c54d4a5e000ac515439747d775cd454665aea" - integrity sha512-C1jeKD39pWXlpGRxhWWBw2No1lyZnyIN72M2Qg3BWK6QlsSDtd9kdhpGS9rQU0i1F4w5x178a+qiGWHHMhCwLg== - dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/config-resolver" "3.342.0" - "@aws-sdk/fetch-http-handler" "3.342.0" - "@aws-sdk/hash-node" "3.342.0" - "@aws-sdk/invalid-dependency" "3.342.0" - "@aws-sdk/middleware-content-length" "3.342.0" - "@aws-sdk/middleware-endpoint" "3.342.0" - "@aws-sdk/middleware-host-header" "3.342.0" - "@aws-sdk/middleware-logger" "3.342.0" - "@aws-sdk/middleware-recursion-detection" "3.342.0" - "@aws-sdk/middleware-retry" "3.342.0" - "@aws-sdk/middleware-serde" "3.342.0" - "@aws-sdk/middleware-stack" "3.342.0" - "@aws-sdk/middleware-user-agent" "3.342.0" - "@aws-sdk/node-config-provider" "3.342.0" - "@aws-sdk/node-http-handler" "3.342.0" - "@aws-sdk/smithy-client" "3.342.0" - "@aws-sdk/types" "3.342.0" - "@aws-sdk/url-parser" "3.342.0" - "@aws-sdk/util-base64" "3.310.0" - "@aws-sdk/util-body-length-browser" "3.310.0" - "@aws-sdk/util-body-length-node" "3.310.0" - "@aws-sdk/util-defaults-mode-browser" "3.342.0" - "@aws-sdk/util-defaults-mode-node" "3.342.0" - "@aws-sdk/util-endpoints" "3.342.0" - "@aws-sdk/util-retry" "3.342.0" - "@aws-sdk/util-user-agent-browser" "3.342.0" - "@aws-sdk/util-user-agent-node" "3.342.0" - "@aws-sdk/util-utf8" "3.310.0" - "@smithy/protocol-http" "^1.0.1" - "@smithy/types" "^1.0.0" - tslib "^2.5.0" - -"@aws-sdk/client-sso@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.342.0.tgz#8f532e299a0c0e697b737d4bf6603f31a2be7035" - integrity sha512-DbEL+sWBua/04zTlJ6QmUsOpbeIlnPp8eYXQllCwsFzsIT04MjMI4hCZNia/weymwcq3vWTJOk2++SZf0sCGcw== - dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/config-resolver" "3.342.0" - "@aws-sdk/fetch-http-handler" "3.342.0" - "@aws-sdk/hash-node" "3.342.0" - "@aws-sdk/invalid-dependency" "3.342.0" - "@aws-sdk/middleware-content-length" "3.342.0" - "@aws-sdk/middleware-endpoint" "3.342.0" - "@aws-sdk/middleware-host-header" "3.342.0" - "@aws-sdk/middleware-logger" "3.342.0" - "@aws-sdk/middleware-recursion-detection" "3.342.0" - "@aws-sdk/middleware-retry" "3.342.0" - "@aws-sdk/middleware-serde" "3.342.0" - "@aws-sdk/middleware-stack" "3.342.0" - "@aws-sdk/middleware-user-agent" "3.342.0" - "@aws-sdk/node-config-provider" "3.342.0" - "@aws-sdk/node-http-handler" "3.342.0" - "@aws-sdk/smithy-client" "3.342.0" - "@aws-sdk/types" "3.342.0" - "@aws-sdk/url-parser" "3.342.0" - "@aws-sdk/util-base64" "3.310.0" - "@aws-sdk/util-body-length-browser" "3.310.0" - "@aws-sdk/util-body-length-node" "3.310.0" - "@aws-sdk/util-defaults-mode-browser" "3.342.0" - "@aws-sdk/util-defaults-mode-node" "3.342.0" - "@aws-sdk/util-endpoints" "3.342.0" - "@aws-sdk/util-retry" "3.342.0" - "@aws-sdk/util-user-agent-browser" "3.342.0" - "@aws-sdk/util-user-agent-node" "3.342.0" - "@aws-sdk/util-utf8" "3.310.0" - "@smithy/protocol-http" "^1.0.1" - "@smithy/types" "^1.0.0" - tslib "^2.5.0" - -"@aws-sdk/client-sts@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.342.0.tgz#21a65e365113418a7816dd4fef16d24b8227d496" - integrity sha512-MUgYm/2ra1Pwoqw9ng75rVsvTLQvLHZLsTjJuKJ4hnHx1GdmQt4/ZlG1q/J2ZK2o6RZXqgavscz/nyrZH0QumA== - dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/config-resolver" "3.342.0" - "@aws-sdk/credential-provider-node" "3.342.0" - "@aws-sdk/fetch-http-handler" "3.342.0" - "@aws-sdk/hash-node" "3.342.0" - "@aws-sdk/invalid-dependency" "3.342.0" - "@aws-sdk/middleware-content-length" "3.342.0" - "@aws-sdk/middleware-endpoint" "3.342.0" - "@aws-sdk/middleware-host-header" "3.342.0" - "@aws-sdk/middleware-logger" "3.342.0" - "@aws-sdk/middleware-recursion-detection" "3.342.0" - "@aws-sdk/middleware-retry" "3.342.0" - "@aws-sdk/middleware-sdk-sts" "3.342.0" - "@aws-sdk/middleware-serde" "3.342.0" - "@aws-sdk/middleware-signing" "3.342.0" - "@aws-sdk/middleware-stack" "3.342.0" - "@aws-sdk/middleware-user-agent" "3.342.0" - "@aws-sdk/node-config-provider" "3.342.0" - "@aws-sdk/node-http-handler" "3.342.0" - "@aws-sdk/smithy-client" "3.342.0" - "@aws-sdk/types" "3.342.0" - "@aws-sdk/url-parser" "3.342.0" - "@aws-sdk/util-base64" "3.310.0" - "@aws-sdk/util-body-length-browser" "3.310.0" - "@aws-sdk/util-body-length-node" "3.310.0" - "@aws-sdk/util-defaults-mode-browser" "3.342.0" - "@aws-sdk/util-defaults-mode-node" "3.342.0" - "@aws-sdk/util-endpoints" "3.342.0" - "@aws-sdk/util-retry" "3.342.0" - "@aws-sdk/util-user-agent-browser" "3.342.0" - "@aws-sdk/util-user-agent-node" "3.342.0" - "@aws-sdk/util-utf8" "3.310.0" - "@smithy/protocol-http" "^1.0.1" - "@smithy/types" "^1.0.0" - fast-xml-parser "4.1.2" - tslib "^2.5.0" - -"@aws-sdk/config-resolver@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.342.0.tgz#186684780ffe74ceb7a384ee8a58f32c45d1c233" - integrity sha512-jUg6DTTrCvG8AOPv5NRJ6PSQSC5fEI2gVv4luzvrGkRJULYbIqpdfUYdW7jB3rWAWC79pQQr5lSqC5DWH91stw== - dependencies: - "@aws-sdk/types" "3.342.0" - "@aws-sdk/util-config-provider" "3.310.0" - "@aws-sdk/util-middleware" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-cognito-identity@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.342.0.tgz#0b6c69cded6dec2be33ae4989e4d8f3eafb08d52" - integrity sha512-SIUIgXF73GqEgvGMC4FPUUAFWBR1pQilwgx8aL7cSThWuDgUeEghnamUGdNHSyGPiQ2q3n6RBR0+WEVLIOMa4A== - dependencies: - "@aws-sdk/client-cognito-identity" "3.342.0" - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-env@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.342.0.tgz#1fef895b6460787fdf3b8fef6e67c9d1196fbd4f" - integrity sha512-mufOcoqdXZXkvA7u6hUcJz6wKpVaho8SRWCvJrGO4YkyudUAoI9KSP5R4U+gtneDJ2Y/IEKPuw8ugNfANa1J+A== - dependencies: - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-imds@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.342.0.tgz#f18345d69e2ebeb2396d16756ed92370cc250120" - integrity sha512-ReaHwFLfcsEYjDFvi95OFd+IU8frPwuAygwL56aiMT7Voc0oy3EqB3MFs3gzFxdLsJ0vw9TZMRbaouepAEVCkA== - dependencies: - "@aws-sdk/node-config-provider" "3.342.0" - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/types" "3.342.0" - "@aws-sdk/url-parser" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-ini@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.342.0.tgz#54b7e6d2d968ba86ea40faf21687cf3bada7be3b" - integrity sha512-VJ7+IlI3rx5XfO8AarbKeqNVwfExsWW0S6fqBXIim0s10FJAy7R+wxYyhZhawfRm0ydCggT+Ji6dftS+WXF8fg== - dependencies: - "@aws-sdk/credential-provider-env" "3.342.0" - "@aws-sdk/credential-provider-imds" "3.342.0" - "@aws-sdk/credential-provider-process" "3.342.0" - "@aws-sdk/credential-provider-sso" "3.342.0" - "@aws-sdk/credential-provider-web-identity" "3.342.0" - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/shared-ini-file-loader" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-node@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.342.0.tgz#712d00d7ee34483edaae714e722dbd55e2b738d0" - integrity sha512-u3oUo0UxGEaHLtIx7a38aFLgcTe1OevCNe5exL3ugf5C4ifvUjM8rLWySQ9zrKRgPT2yDRYG/oq4ezjoR9fhHg== - dependencies: - "@aws-sdk/credential-provider-env" "3.342.0" - "@aws-sdk/credential-provider-imds" "3.342.0" - "@aws-sdk/credential-provider-ini" "3.342.0" - "@aws-sdk/credential-provider-process" "3.342.0" - "@aws-sdk/credential-provider-sso" "3.342.0" - "@aws-sdk/credential-provider-web-identity" "3.342.0" - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/shared-ini-file-loader" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-process@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.342.0.tgz#faccc5937f055e2888217140e47499da844c01a6" - integrity sha512-q03yJQPa4jnZtwKFW3yEYNMcpYH7wQzbEOEXjnXG4v8935oOttZjXBvRK7ax+f0D1ZHZFeFSashjw0A/bi1efQ== - dependencies: - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/shared-ini-file-loader" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-sso@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.342.0.tgz#0682696f07c2093548a241c633a5f7db069e4d56" - integrity sha512-ank2703Riz5gwTxC11FDnZtMcq1Z1JjN3Nd53ahyZ+KOJPgWXEw+uolEuzMl4oAovmbTJ6WANo2qMVmLzZEaQg== - dependencies: - "@aws-sdk/client-sso" "3.342.0" - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/shared-ini-file-loader" "3.342.0" - "@aws-sdk/token-providers" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-web-identity@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.342.0.tgz#d05f0478c897a69a7010643c5aac1bae0f1861ec" - integrity sha512-+an5oGnzoXMmGJql0Qs9MtyQTmz5GFqrWleQ0k9UVhN3uIfCS9AITS7vb+q1+G7A7YXy9+KshgBhcHco0G/JWQ== - dependencies: - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/credential-providers@^3.186.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.342.0.tgz#460f6e6eb03de5bc8ea681488c8381b212abe692" - integrity sha512-eqtYmWBufLJcZPU0vveIPOBnYUuYpNXTYvABdYhy1EDlrYp3r3kpWpwK+A7DRRUP7T7awjZRZbkz7zoosq2MGg== - dependencies: - "@aws-sdk/client-cognito-identity" "3.342.0" - "@aws-sdk/client-sso" "3.342.0" - "@aws-sdk/client-sts" "3.342.0" - "@aws-sdk/credential-provider-cognito-identity" "3.342.0" - "@aws-sdk/credential-provider-env" "3.342.0" - "@aws-sdk/credential-provider-imds" "3.342.0" - "@aws-sdk/credential-provider-ini" "3.342.0" - "@aws-sdk/credential-provider-node" "3.342.0" - "@aws-sdk/credential-provider-process" "3.342.0" - "@aws-sdk/credential-provider-sso" "3.342.0" - "@aws-sdk/credential-provider-web-identity" "3.342.0" - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/eventstream-codec@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-codec/-/eventstream-codec-3.342.0.tgz#aef9ab3c5fdaa02c6da9836194eada9d35515fa1" - integrity sha512-IwtvSuplioMyiu/pQgpazKkGWDM5M5BOx85zmsB0uNxt6rmje8+WqPmGmuPdmJv4bLC5dJPLovcCp/fuH8XWhA== - dependencies: - "@aws-crypto/crc32" "3.0.0" - "@aws-sdk/types" "3.342.0" - "@aws-sdk/util-hex-encoding" "3.310.0" - tslib "^2.5.0" - -"@aws-sdk/fetch-http-handler@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.342.0.tgz#7db371a02a5d7e5db80715d3f14803727fb9e984" - integrity sha512-zsC23VUQMHEu4OKloLCVyWLG0ns6n+HKZ9euGLnNO3l0VSRne9qj/94yR+4jr/h04M7MhGf9mlczGfnZUFxs5w== - dependencies: - "@aws-sdk/protocol-http" "3.342.0" - "@aws-sdk/querystring-builder" "3.342.0" - "@aws-sdk/types" "3.342.0" - "@aws-sdk/util-base64" "3.310.0" - tslib "^2.5.0" - -"@aws-sdk/hash-node@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.342.0.tgz#5f1d7019e7246997beaa323b6108772da0534262" - integrity sha512-cFgXy9CDNQdYCdJBsG91FF0P0tNkCfi7+vTy7fzAEchxLxhcfLtC0cS6+gv2e3Dy8mv+uqp45Tu24+8Trx9hJQ== - dependencies: - "@aws-sdk/types" "3.342.0" - "@aws-sdk/util-buffer-from" "3.310.0" - "@aws-sdk/util-utf8" "3.310.0" - tslib "^2.5.0" - -"@aws-sdk/invalid-dependency@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.342.0.tgz#90fbfab6f8789962ba7291d1a06d70ca1054b83e" - integrity sha512-3qza2Br1jGKJi8toPYG9u5aGJ3sbGmJLgKDvlga7q3F8JaeB92He6muRJ07eyDvxZ9jiKhLZ2mtYoVcEjI7Mgw== - dependencies: - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/is-array-buffer@3.310.0": - version "3.310.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.310.0.tgz#f87a79f1b858c88744f07e8d8d0a791df204017e" - integrity sha512-urnbcCR+h9NWUnmOtet/s4ghvzsidFmspfhYaHAmSRdy9yDjdjBJMFjjsn85A1ODUktztm+cVncXjQ38WCMjMQ== - dependencies: - tslib "^2.5.0" - -"@aws-sdk/middleware-content-length@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.342.0.tgz#6b42d8e6d07631b080a3e30065ec3c1efb6ae0bc" - integrity sha512-7LUMZqhihSAptGRFFQvuwt9nCLNzNPkGd1oU1RpVXw6YPQfKP9Ec5tgg4oUlv1t58IYQvdVj5ITKp4X2aUJVPg== - dependencies: - "@aws-sdk/protocol-http" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-endpoint@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.342.0.tgz#fdc6c318bc5a27962538a164e274fe0d126b8a3c" - integrity sha512-/rE+3a2EbNQoylc7vyN+O6GFfcLitboZ8f/Kdkld3Ijcp9whPHdfjiqujlwyiUTgBVP3BqgyB3r7AZDloc7B0g== - dependencies: - "@aws-sdk/middleware-serde" "3.342.0" - "@aws-sdk/types" "3.342.0" - "@aws-sdk/url-parser" "3.342.0" - "@aws-sdk/util-middleware" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-host-header@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.342.0.tgz#7e82300466d458a2726c52de264e013f50bd5898" - integrity sha512-EOoix2D2Mk3NQtv7UVhJttfttGYechQxKuGvCI8+8iEKxqlyXaKqAkLR07BQb6epMYeKP4z1PfJm203Sf0WPUQ== - dependencies: - "@aws-sdk/protocol-http" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-logger@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.342.0.tgz#0f89a98a5e771c18ffa9bc9c70176df5f4866323" - integrity sha512-wbkp85T7p9sHLNPMY6HAXHvLOp+vOubFT/XLIGtgRhYu5aRJSlVo9qlwtdZjyhEgIRQ6H/QUnqAN7Zgk5bCLSw== - dependencies: - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-recursion-detection@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.342.0.tgz#16568a3bf89e20f978b2145168f62acd8d881847" - integrity sha512-KUDseSAz95kXCqnXEQxNObpviZ6F7eJ5lEgpi+ZehlzGDk/GyOVgjVuAyI7nNxWI5v0ZJ5nIDy+BH273dWbnmQ== - dependencies: - "@aws-sdk/protocol-http" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-retry@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.342.0.tgz#63f8e132845f2528f1c653e90a06489a0230716a" - integrity sha512-Bfllrjqs0bXNG7A3ydLjTAE5zPEdigG+/lDuEsCfB35gywZnnxqi6BjTeQ9Ss6gbEWX+WyXP7/oVdNaUDQUr9Q== - dependencies: - "@aws-sdk/protocol-http" "3.342.0" - "@aws-sdk/service-error-classification" "3.342.0" - "@aws-sdk/types" "3.342.0" - "@aws-sdk/util-middleware" "3.342.0" - "@aws-sdk/util-retry" "3.342.0" - tslib "^2.5.0" - uuid "^8.3.2" - -"@aws-sdk/middleware-sdk-sts@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.342.0.tgz#99bd8ac1f39ea8baa30e5e36d5a874e89595c74f" - integrity sha512-eGcGDC+6UWKC87mex3voBVRcZN3hzFN6GVzWkTS574hDqp/uJG3yPk3Dltw0qf8skikTGi3/ZE+yAxerq/f5rg== - dependencies: - "@aws-sdk/middleware-signing" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-serde@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.342.0.tgz#ed051e4e7dfc33e431aa27f260e065b9fbb5ee0f" - integrity sha512-WRD+Cyu6+h1ymfPnAw4fI2q3zXjihJ55HFe1uRF8VPN4uBbJNfN3IqL38y/SMEdZ0gH9zNlRNxZLhR0q6SNZEQ== - dependencies: - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-signing@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.342.0.tgz#f0964e6c1e6dc7eaf4a90a8a15f1de5f5fb03b7e" - integrity sha512-CFRQyPv4OjRGmFoB3OfKcQ0aHgS9VWC0YwoHnSWIcLt3Xltorug/Amk0obr/MFoIrktdlVtmvLEJ4Z+8cdsz8g== - dependencies: - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/protocol-http" "3.342.0" - "@aws-sdk/signature-v4" "3.342.0" - "@aws-sdk/types" "3.342.0" - "@aws-sdk/util-middleware" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-stack@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.342.0.tgz#e755815cb22a66f15a964db12e998211f736eda0" - integrity sha512-nDYtLAv9IZq8YFxtbyAiK/U1mtvtJS0DG6HiIPT5jpHcRpuWRHQ170EAW51zYts+21Ffj1VA6ZPkbup83+T6/w== - dependencies: - tslib "^2.5.0" - -"@aws-sdk/middleware-user-agent@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.342.0.tgz#b4983412786b4b42e4c8ada295476bc1f0bdbe63" - integrity sha512-6iiFno+rq7W82mqM4KQKndIkZdGG1XZDlZIb77fcmQGYYlB1J2S/d0pIPdMk5ZQteuKJ5iorANUC0dKWw1mWTg== - dependencies: - "@aws-sdk/protocol-http" "3.342.0" - "@aws-sdk/types" "3.342.0" - "@aws-sdk/util-endpoints" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/node-config-provider@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.342.0.tgz#ef4bb4642e885c7f634af358c9312809373c67ca" - integrity sha512-Mwkj4+zt64w7a8QDrI9q4SrEt7XRO30Vk0a0xENqcOGrKIPfF5aeqlw85NYLoGys+KV1oatqQ+k0GzKx8qTIdQ== - dependencies: - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/shared-ini-file-loader" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/node-http-handler@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.342.0.tgz#6bd98ea8c81a477a87ff65c38bb9560ea6565d0d" - integrity sha512-ieNdrfJJMh46qY6rkV1azJBo3UfS9hc7d8CuHtkgHhCfH3BhxbtFqEiGilOdBmY5Sk69b//lFr4zHpUPYsXKaA== - dependencies: - "@aws-sdk/abort-controller" "3.342.0" - "@aws-sdk/protocol-http" "3.342.0" - "@aws-sdk/querystring-builder" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/property-provider@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.342.0.tgz#04acca6ddb0dec6fdc190ef28ef5c19af192629f" - integrity sha512-p4TR9yRakIpwupEH3BUijWMYThGG0q43n1ICcsBOcvWZpE636lIUw6nzFlOuBUwqyPfUyLbXzchvosYxfCl0jw== - dependencies: - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/protocol-http@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.342.0.tgz#2f4852a1ff14491f8785ca094684e7fcd80db4e5" - integrity sha512-zuF2urcTJBZ1tltPdTBQzRasuGB7+4Yfs9i5l0F7lE0luK5Azy6G+2r3WWENUNxFTYuP94GrrqaOhVyj8XXLPQ== - dependencies: - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/querystring-builder@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.342.0.tgz#1163c1b9ec901b1264911be504a42638113f1002" - integrity sha512-tb3FbtC36a7XBYeupdKm60LeM0etp73I6/7pDAkzAlw7zJdvY0aQIvj1c0U6nZlwZF8sSSxC7vlamR+wCspdMw== - dependencies: - "@aws-sdk/types" "3.342.0" - "@aws-sdk/util-uri-escape" "3.310.0" - tslib "^2.5.0" - -"@aws-sdk/querystring-parser@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.342.0.tgz#20b3e13cb727171045625c1fbb87e351f300bb20" - integrity sha512-6svvr/LZW1EPJaARnOpjf92FIiK25wuO7fRq05gLTcTRAfUMDvub+oDg3Ro9EjJERumrYQrYCem5Qi4X9w8K2g== - dependencies: - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/service-error-classification@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.342.0.tgz#6ddb08a7976bc93cfafab4584719883baa787f6f" - integrity sha512-MwHO5McbdAVKxfQj1yhleboAXqrzcGoi9ODS+bwCwRfe2lakGzBBhu8zaGDlKYOdv5rS+yAPP/5fZZUiuZY8Bw== - -"@aws-sdk/shared-ini-file-loader@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.342.0.tgz#395c3cad50c831979751842e81eefbf1cee55d35" - integrity sha512-kQG7TMQMhNp5+Y8vhGuO/+wU3K/dTx0xC0AKoDFiBf6EpDRmDfr2pPRnfJ9GwgS9haHxJ/3Uwc03swHMlsj20A== - dependencies: - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/signature-v4@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.342.0.tgz#c2249594c53c76891986e3a54a077062a0b55b63" - integrity sha512-OWrGO2UOa1ENpy0kYd2shK4sklQygWUqvWLx9FotDbjIeUIEfAnqoPq/QqcXVrNyT/UvPi4iIrjHJEO8JCNRmA== - dependencies: - "@aws-sdk/eventstream-codec" "3.342.0" - "@aws-sdk/is-array-buffer" "3.310.0" - "@aws-sdk/types" "3.342.0" - "@aws-sdk/util-hex-encoding" "3.310.0" - "@aws-sdk/util-middleware" "3.342.0" - "@aws-sdk/util-uri-escape" "3.310.0" - "@aws-sdk/util-utf8" "3.310.0" - tslib "^2.5.0" - -"@aws-sdk/smithy-client@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.342.0.tgz#976ec7ca4e029145707c33d6300d60efcee53214" - integrity sha512-HQ4JejjHU2X7OAZPwixFG+EyPSjmoZqll7EvWjPSKyclWrM320haWWz1trVzjG/AgPfeDLfRkH/JoMr13lECew== - dependencies: - "@aws-sdk/middleware-stack" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/token-providers@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.342.0.tgz#3e8af8ab0ee27b2bd17d17f48c91f88bd4c06590" - integrity sha512-gYShxImNQVx3FYOUKB7nzzowYiiP1joyx43KrduHwBDV7hiqg7QhtJHr6Ek+QLPqcFKP9rRvo7NhGxu+T7dEQg== - dependencies: - "@aws-sdk/client-sso-oidc" "3.342.0" - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/shared-ini-file-loader" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/types@3.342.0", "@aws-sdk/types@^3.222.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.342.0.tgz#0bcba3b5966f28e0725122697a19ece8647afbec" - integrity sha512-5uyXVda/AgUpdZNJ9JPHxwyxr08miPiZ/CKSMcRdQVjcNnrdzY9m/iM9LvnQT44sQO+IEEkF2IoZIWvZcq199A== - dependencies: - tslib "^2.5.0" - -"@aws-sdk/url-parser@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.342.0.tgz#c0be80c1d88b0ff8a8224de0ff7de64ccd5ef186" - integrity sha512-r4s/FDK6iywl8l4TqEwIwtNvxWO0kZes03c/yCiRYqxlkjVmbXEOodn5IAAweAeS9yqC3sl/wKbsaoBiGFn45g== - dependencies: - "@aws-sdk/querystring-parser" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/util-base64@3.310.0": - version "3.310.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64/-/util-base64-3.310.0.tgz#d0fd49aff358c5a6e771d0001c63b1f97acbe34c" - integrity sha512-v3+HBKQvqgdzcbL+pFswlx5HQsd9L6ZTlyPVL2LS9nNXnCcR3XgGz9jRskikRUuUvUXtkSG1J88GAOnJ/apTPg== - dependencies: - "@aws-sdk/util-buffer-from" "3.310.0" - tslib "^2.5.0" - -"@aws-sdk/util-body-length-browser@3.310.0": - version "3.310.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.310.0.tgz#3fca9d2f73c058edf1907e4a1d99a392fdd23eca" - integrity sha512-sxsC3lPBGfpHtNTUoGXMQXLwjmR0zVpx0rSvzTPAuoVILVsp5AU/w5FphNPxD5OVIjNbZv9KsKTuvNTiZjDp9g== - dependencies: - tslib "^2.5.0" - -"@aws-sdk/util-body-length-node@3.310.0": - version "3.310.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-3.310.0.tgz#4846ae72834ab0636f29f89fc1878520f6543fed" - integrity sha512-2tqGXdyKhyA6w4zz7UPoS8Ip+7sayOg9BwHNidiGm2ikbDxm1YrCfYXvCBdwaJxa4hJfRVz+aL9e+d3GqPI9pQ== - dependencies: - tslib "^2.5.0" - -"@aws-sdk/util-buffer-from@3.310.0": - version "3.310.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-3.310.0.tgz#7a72cb965984d3c6a7e256ae6cf1621f52e54a57" - integrity sha512-i6LVeXFtGih5Zs8enLrt+ExXY92QV25jtEnTKHsmlFqFAuL3VBeod6boeMXkN2p9lbSVVQ1sAOOYZOHYbYkntw== - dependencies: - "@aws-sdk/is-array-buffer" "3.310.0" - tslib "^2.5.0" - -"@aws-sdk/util-config-provider@3.310.0": - version "3.310.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-config-provider/-/util-config-provider-3.310.0.tgz#ff21f73d4774cfd7bd16ae56f905828600dda95f" - integrity sha512-xIBaYo8dwiojCw8vnUcIL4Z5tyfb1v3yjqyJKJWV/dqKUFOOS0U591plmXbM+M/QkXyML3ypon1f8+BoaDExrg== - dependencies: - tslib "^2.5.0" - -"@aws-sdk/util-defaults-mode-browser@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.342.0.tgz#309b8191801f31647b259c8f8cf30de9b47895df" - integrity sha512-N1ZRvCLbrt4Re9MKU3pLYR0iO+H7GU7RsXG4yAq6DtSWT9WCw6xhIUpeV2T5uxWKL92o3WHNiGjwcebq+N73Bg== - dependencies: - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/types" "3.342.0" - bowser "^2.11.0" - tslib "^2.5.0" - -"@aws-sdk/util-defaults-mode-node@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.342.0.tgz#ddd7180ff1cf0429be6077a2b67856fa6088eb4c" - integrity sha512-yNa/eX8sELnwM5NONOFR/PCJMHTNrUVklSo/QHy57CT/L3KOqosRNAMnDVMzH1QolGaVN/8jgtDI2xVsvlP+AA== - dependencies: - "@aws-sdk/config-resolver" "3.342.0" - "@aws-sdk/credential-provider-imds" "3.342.0" - "@aws-sdk/node-config-provider" "3.342.0" - "@aws-sdk/property-provider" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/util-endpoints@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.342.0.tgz#19aa3176c6f3d7e35d5a6f02d5808c6129ea24f2" - integrity sha512-ZsYF413hkVwSOjvZG6U0SshRtzSg6MtwzO+j90AjpaqgoHAxE5LjO5eVYFfPXTC2U8NhU7xkzASY6++e5bRRnw== - dependencies: - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/util-hex-encoding@3.310.0": - version "3.310.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.310.0.tgz#19294c78986c90ae33f04491487863dc1d33bd87" - integrity sha512-sVN7mcCCDSJ67pI1ZMtk84SKGqyix6/0A1Ab163YKn+lFBQRMKexleZzpYzNGxYzmQS6VanP/cfU7NiLQOaSfA== - dependencies: - tslib "^2.5.0" - -"@aws-sdk/util-locate-window@^3.0.0": - version "3.310.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz#b071baf050301adee89051032bd4139bba32cc40" - integrity sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w== - dependencies: - tslib "^2.5.0" - -"@aws-sdk/util-middleware@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-middleware/-/util-middleware-3.342.0.tgz#db8f50136bcba3d480d5c8e5340aecaa1e1c3a6c" - integrity sha512-P2LYyMP4JUFZBy9DcMvCDxWU34mlShCyrqBZ1ouuGW7UMgRb1PTEvpLAVndIWn9H+1KGDFjMqOWp1FZHr4YZOA== - dependencies: - tslib "^2.5.0" - -"@aws-sdk/util-retry@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-retry/-/util-retry-3.342.0.tgz#9451a6809a51b9915661fcbea0335c89f24eab4e" - integrity sha512-U1LXXtOMAQjU4H9gjYZng8auRponAH0t3vShHMKT8UQggT6Hwz1obdXUZgcLCtcjp/1aEK4MkDwk2JSjuUTaZw== - dependencies: - "@aws-sdk/service-error-classification" "3.342.0" - tslib "^2.5.0" - -"@aws-sdk/util-uri-escape@3.310.0": - version "3.310.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.310.0.tgz#9f942f09a715d8278875013a416295746b6085ba" - integrity sha512-drzt+aB2qo2LgtDoiy/3sVG8w63cgLkqFIa2NFlGpUgHFWTXkqtbgf4L5QdjRGKWhmZsnqkbtL7vkSWEcYDJ4Q== - dependencies: - tslib "^2.5.0" - -"@aws-sdk/util-user-agent-browser@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.342.0.tgz#7127e523973b382d98c916ae069285eb48a01d8b" - integrity sha512-FWHiBi1xaebzmq3LJsizgd2LCix/bKHUTOjTeO6hEYny5DyrOl0liwIA0mqgvfgwIoMOF/l6FGg7kTfKtNgkEA== - dependencies: - "@aws-sdk/types" "3.342.0" - bowser "^2.11.0" - tslib "^2.5.0" - -"@aws-sdk/util-user-agent-node@3.342.0": - version "3.342.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.342.0.tgz#5b8e849b83e9fbaae5664e2e0c284892093af783" - integrity sha512-YMAhUar4CAB6hfUR72FH0sRqMBhPajDIhiKrZEOy7+qaWFdfb/t9DYi6p3PYIUZWK2vkESiDoX9Ays2xsp9rOQ== - dependencies: - "@aws-sdk/node-config-provider" "3.342.0" - "@aws-sdk/types" "3.342.0" - tslib "^2.5.0" - -"@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.310.0": - version "3.310.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8/-/util-utf8-3.310.0.tgz#4a7b9dcebb88e830d3811aeb21e9a6df4273afb4" - integrity sha512-DnLfFT8uCO22uOJc0pt0DsSNau1GTisngBCDw8jQuWT5CqogMJu4b/uXmwEqfj8B3GX6Xsz8zOd6JpRlPftQoA== - dependencies: - "@aws-sdk/util-buffer-from" "3.310.0" - tslib "^2.5.0" - "@cspotcode/source-map-support@^0.8.0": version "0.8.1" resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" @@ -1002,21 +250,6 @@ resolved "https://registry.yarnpkg.com/@sapphire/snowflake/-/snowflake-3.5.1.tgz#254521c188b49e8b2d4cc048b475fb2b38737fec" integrity sha512-BxcYGzgEsdlG0dKAyOm0ehLGm2CafIrfQTZGWgkfKYbj+pNNsorZ7EotuZukc2MT70E0UbppVbtpBrqpzVzjNA== -"@smithy/protocol-http@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-1.0.1.tgz#62fd73d73db285fd8e9a2287ed2904ac66e0d43f" - integrity sha512-9OrEn0WfOVtBNYJUjUAn9AOiJ4lzERCJJ/JeZs8E6yajTGxBaFRxUnNBHiNqoDJVg076hY36UmEnPx7xXrvUSg== - dependencies: - "@smithy/types" "^1.0.0" - tslib "^2.5.0" - -"@smithy/types@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@smithy/types/-/types-1.0.0.tgz#87ab6131fe5e19cbd4d383ffb94d2b806d027d38" - integrity sha512-kc1m5wPBHQCTixwuaOh9vnak/iJm21DrSf9UK6yDE5S3mQQ4u11pqAUiKWnlrZnYkeLfAI9UEHj9OaMT1v5Umg== - dependencies: - tslib "^2.5.0" - "@tokenizer/token@^0.3.0": version "0.3.0" resolved "https://registry.yarnpkg.com/@tokenizer/token/-/token-0.3.0.tgz#fe98a93fe789247e998c75e74e9c7c63217aa276" @@ -1042,16 +275,16 @@ resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== -"@typegoose/typegoose@^9.12.1": - version "9.13.2" - resolved "https://registry.yarnpkg.com/@typegoose/typegoose/-/typegoose-9.13.2.tgz#0f066fdcb114decdd390ed0ab63e1f4e8df71315" - integrity sha512-yEP+Ai+xASUnRR2ZSz2cf7QC4QqhkDPyt42Gt5yfn6dOFMGNFew+4L1BDRbexaeKBQYYrgxtD7yM8kzuceeJ9Q== +"@typegoose/typegoose@9.12.1": + version "9.12.1" + resolved "https://registry.yarnpkg.com/@typegoose/typegoose/-/typegoose-9.12.1.tgz#0552a05ec225dfd98b9c93836a0e09f8f9651dc3" + integrity sha512-whS0vIMf+xRzw6G2YgBni9LCSGnrHVY/q+KivFeg/1Oqtz0ViOLx4jCRoSwYhqJIu0UGHxOliFhJrVSrc8rrqw== dependencies: lodash "^4.17.20" - loglevel "^1.8.1" + loglevel "^1.8.0" reflect-metadata "^0.1.13" - semver "^7.3.8" - tslib "^2.4.1" + semver "^7.3.7" + tslib "^2.4.0" "@types/dotenv@^8.2.0": version "8.2.0" @@ -1375,11 +608,6 @@ bn.js@^4.0.0: resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== -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" @@ -1402,7 +630,7 @@ braces@^3.0.2, braces@~3.0.2: dependencies: fill-range "^7.0.1" -bson@^4.7.2: +bson@^4.6.5, bson@^4.7.0: version "4.7.2" resolved "https://registry.yarnpkg.com/bson/-/bson-4.7.2.tgz#320f4ad0eaf5312dd9b45dc369cc48945e2a5f2e" integrity sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ== @@ -1547,6 +775,11 @@ delayed-stream@~1.0.0: resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== +denque@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/denque/-/denque-2.1.0.tgz#e93e1a6569fb5e66f16a3c2a2964617d349d6ab1" + integrity sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw== + diff@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" @@ -1842,13 +1075,6 @@ fast-uri@^2.0.0, fast-uri@^2.1.0: resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-2.2.0.tgz#519a0f849bef714aad10e9753d69d8f758f7445a" integrity sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg== -fast-xml-parser@4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.1.2.tgz#5a98c18238d28a57bbdfa9fe4cda01211fff8f4a" - integrity sha512-CDYeykkle1LiA/uqQyNwYpFbyF6Axec6YapmpUP+/RHWIoR1zKjocdvNaTsxCxZzQ6v9MLXaSYm9Qq0thv0DHg== - dependencies: - strnum "^1.0.5" - fastfall@^1.5.0: version "1.5.1" resolved "https://registry.yarnpkg.com/fastfall/-/fastfall-1.5.1.tgz#3fee03331a49d1d39b3cdf7a5e9cd66f475e7b94" @@ -2287,10 +1513,10 @@ jws@^4.0.0: jwa "^2.0.0" safe-buffer "^5.0.1" -kareem@2.5.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.5.1.tgz#7b8203e11819a8e77a34b3517d3ead206764d15d" - integrity sha512-7jFxRVm+jD+rkq3kY0iZDJfsO2/t4BBPeEb2qKn2lR/9KhuksYk5hxzfRYWMPV8P/x2d0kHD306YyWLzjjH+uA== +kareem@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.4.1.tgz#7d81ec518204a48c1cb16554af126806c3cd82b0" + integrity sha512-aJ9opVoXroQUPfovYP5kaj2lM7Jn02Gw13bL0lg9v0V7SaUc0qavPs0Eue7d2DcC3NjqI6QAUElXNsuZSeM+EA== levn@^0.4.1: version "0.4.1" @@ -2331,7 +1557,7 @@ lodash@^4.17.20, lodash@^4.17.21: resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== -loglevel@^1.8.1: +loglevel@^1.8.0: version "1.8.1" resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.8.1.tgz#5c621f83d5b48c54ae93b6156353f555963377b4" integrity sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg== @@ -2424,7 +1650,7 @@ mnemonist@0.39.5, mnemonist@^0.39.5: dependencies: obliterator "^2.0.1" -mongodb-connection-string-url@^2.5.4: +mongodb-connection-string-url@^2.5.3: 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== @@ -2432,16 +1658,16 @@ mongodb-connection-string-url@^2.5.4: "@types/whatwg-url" "^8.2.1" whatwg-url "^11.0.0" -mongodb@4.16.0: - version "4.16.0" - resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.16.0.tgz#8b0043de7b577c6a7e0ce44a2ca7315b9c0a7927" - integrity sha512-0EB113Fsucaq1wsY0dOhi1fmZOwFtLOtteQkiqOXGklvWMnSH3g2QS53f0KTP+/6qOkuoXE2JksubSZNmxeI+g== +mongodb@4.9.1: + version "4.9.1" + resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.9.1.tgz#0c769448228bcf9a6aa7d16daa3625b48312479e" + integrity sha512-ZhgI/qBf84fD7sI4waZBoLBNJYPQN5IOC++SBCiPiyhzpNKOxN/fi0tBHvH2dEC42HXtNEbFB0zmNz4+oVtorQ== dependencies: - bson "^4.7.2" - mongodb-connection-string-url "^2.5.4" - socks "^2.7.1" + bson "^4.7.0" + denque "^2.1.0" + mongodb-connection-string-url "^2.5.3" + socks "^2.7.0" optionalDependencies: - "@aws-sdk/credential-providers" "^3.186.0" saslprep "^1.0.3" mongoose-findorcreate@^3.0.0: @@ -2449,18 +1675,18 @@ mongoose-findorcreate@^3.0.0: resolved "https://registry.yarnpkg.com/mongoose-findorcreate/-/mongoose-findorcreate-3.0.0.tgz#490acf67c16061de74f7d1b92906538a62554a6d" integrity sha512-kQhDe5XDj6tMv8kq1wjK+hITGIGUl60rj8oGLupF9poNsqIDkAJBXudZKcCdSyBZ7p6DLK2+0jSBthrb26tSYQ== -mongoose@^6.6.5: - version "6.11.1" - resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-6.11.1.tgz#4abcfc747ad38b364a90488af781d054a8cbc242" - integrity sha512-AvQ8C5ZGF6GcsQhoRg/i7pbNZpb96qLGU5ICBllckp7qMOxcfUF1nA6JstZw841BqRcE6myZ/mx9CluEESaw5Q== +mongoose@6.6.5: + version "6.6.5" + resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-6.6.5.tgz#fcc7ba9594db711b3d4d7a1b3522c5dbc8f0bf52" + integrity sha512-iA/oDpWOc+K2QYzA4Eq7Z1oUBQOz9FGDmUwPLgw872Bfs/qizA5Db+gJorAn+TnnGu3VoCK8iP4Y+TECUelwjA== dependencies: - bson "^4.7.2" - kareem "2.5.1" - mongodb "4.16.0" + bson "^4.6.5" + kareem "2.4.1" + mongodb "4.9.1" mpath "0.9.0" mquery "4.0.3" ms "2.1.3" - sift "16.0.1" + sift "16.0.0" mpath@0.9.0: version "0.9.0" @@ -2839,7 +2065,7 @@ secure-json-parse@^2.5.0: resolved "https://registry.yarnpkg.com/secure-json-parse/-/secure-json-parse-2.7.0.tgz#5a5f9cd6ae47df23dba3151edd06855d47e09862" integrity sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw== -semver@^7.3.7, semver@^7.3.8: +semver@^7.3.7: version "7.5.1" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.1.tgz#c90c4d631cf74720e46b21c1d37ea07edfab91ec" integrity sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw== @@ -2863,10 +2089,10 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -sift@16.0.1: - version "16.0.1" - resolved "https://registry.yarnpkg.com/sift/-/sift-16.0.1.tgz#e9c2ccc72191585008cf3e36fc447b2d2633a053" - integrity sha512-Wv6BjQ5zbhW7VFefWusVP33T/EM0vYikCaQ2qR8yULbsilAT8/wQaXvuQ3ptGLpoKx+lihJE3y2UTgKDyyNHZQ== +sift@16.0.0: + version "16.0.0" + resolved "https://registry.yarnpkg.com/sift/-/sift-16.0.0.tgz#447991577db61f1a8fab727a8a98a6db57a23eb8" + integrity sha512-ILTjdP2Mv9V1kIxWMXeMTIRbOBrqKc4JAXmFMnFq3fKeyQ2Qwa3Dw1ubcye3vR+Y6ofA0b9gNDr/y2t6eUeIzQ== slash@^3.0.0: version "3.0.0" @@ -2878,7 +2104,7 @@ smart-buffer@^4.2.0: resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== -socks@^2.7.1: +socks@^2.7.0: version "2.7.1" resolved "https://registry.yarnpkg.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55" integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ== @@ -2968,11 +2194,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== - strtok3@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/strtok3/-/strtok3-7.0.0.tgz#868c428b4ade64a8fd8fee7364256001c1a4cbe5" @@ -3116,12 +2337,17 @@ tsconfig@^7.0.0: strip-bom "^3.0.0" strip-json-comments "^2.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.3.1, tslib@^2.4.1, tslib@^2.5.0: +tslib@^2.4.0: + version "2.5.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.3.tgz#24944ba2d990940e6e982c4bea147aba80209913" + integrity sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w== + +tslib@^2.5.0: version "2.5.2" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.2.tgz#1b6f07185c881557b0ffa84b111a0106989e8338" integrity sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA== @@ -3169,11 +2395,6 @@ util-deprecate@^1.0.1: resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== -uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - v8-compile-cache-lib@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf"