From 9eafa33f5f652c25566f4dbeaaedc2fe67d1768a Mon Sep 17 00:00:00 2001 From: Maha Benzekri Date: Thu, 28 Nov 2024 10:48:38 +0100 Subject: [PATCH] bump mongodb and adapt code --- .../metadata/mongoclient/LogConsumer.js | 27 +- .../mongoclient/MongoClientInterface.js | 13 +- package.json | 2 +- yarn.lock | 791 +++++++++--------- 4 files changed, 433 insertions(+), 400 deletions(-) diff --git a/lib/storage/metadata/mongoclient/LogConsumer.js b/lib/storage/metadata/mongoclient/LogConsumer.js index 6578cd1f9..a782f4d02 100644 --- a/lib/storage/metadata/mongoclient/LogConsumer.js +++ b/lib/storage/metadata/mongoclient/LogConsumer.js @@ -1,6 +1,6 @@ 'use strict'; // eslint-disable-line -const MongoClient = require('mongodb').MongoClient; +const { MongoClient } = require('mongodb'); const ListRecordStream = require('./ListRecordStream'); const MongoUtils = require('./utils'); @@ -16,10 +16,11 @@ class LogConsumer { * @param {string} logger - logger */ constructor(mongoConfig, logger) { - const { authCredentials, replicaSetHosts, replicaSet, database } = mongoConfig; + const { authCredentials, replicaSetHosts, replicaSet, database, readPreference } = mongoConfig; const cred = MongoUtils.credPrefix(authCredentials); this._mongoUrl = `mongodb://${cred}${replicaSetHosts}/`; this._replicaSet = replicaSet; + this._readPreference = readPreference; this._logger = logger; this._oplogNsRegExp = new RegExp(`^${database}\\.`); // oplog collection @@ -35,27 +36,29 @@ class LogConsumer { * @return {undefined} */ connectMongo(done) { - MongoClient.connect(this._mongoUrl, { + const client = new MongoClient(this._mongoUrl, { replicaSet: this._replicaSet, useNewUrlParser: true, - }, - (err, client) => { - if (err) { - this._logger.error('Unable to connect to MongoDB', - { error: err }); - return done(err); - } + useUnifiedTopology: true, + readPreference: this._readPreference, + }); + + client.connect().then(client => { this._logger.info('connected to mongodb'); - // 'local' is the database where MongoDB has oplog.rs - // capped collection + // 'local' is the database where MongoDB has oplog.rs capped collection const db = client.db('local', { ignoreUndefined: true, }); this._coll = db.collection('oplog.rs'); return done(); + }) + .catch(err => { + this._logger.error('Unable to connect to MongoDB', { error: err }); + return done(err); }); } + /** * Open a tailable cursor to mongo oplog and retrieve a stream of * records to read diff --git a/lib/storage/metadata/mongoclient/MongoClientInterface.js b/lib/storage/metadata/mongoclient/MongoClientInterface.js index 2ab6256e8..bc45d0a02 100644 --- a/lib/storage/metadata/mongoclient/MongoClientInterface.js +++ b/lib/storage/metadata/mongoclient/MongoClientInterface.js @@ -19,7 +19,7 @@ const BucketInfo = require('../../../models/BucketInfo').default; const ObjectMD = require('../../../models/ObjectMD').default; const jsutil = require('../../../jsutil'); -const MongoClient = require('mongodb').MongoClient; +const { MongoClient } = require('mongodb'); const Uuid = require('uuid'); const diskusage = require('diskusage'); @@ -148,7 +148,9 @@ class MongoClientInterface { !Number.isNaN(process.env.MONGO_POOL_SIZE)) { options.poolSize = Number.parseInt(process.env.MONGO_POOL_SIZE, 10); } - return MongoClient.connect(this.mongoUrl, options) + const client = new MongoClient(this.mongoUrl, options); + + return client.connect() .then(client => { this.logger.info('connected to mongodb'); this.client = client; @@ -477,6 +479,8 @@ class MongoClientInterface { const m = this.getCollection(METASTORE); m.findOneAndDelete({ _id: bucketName, + } , { + includeResultMetadata: true }, {}) .then(result => { if (result.ok !== 1) { @@ -1296,6 +1300,7 @@ class MongoClientInterface { _id: masterKey, value: objVal, }, { + includeResultMetadata: true, upsert: true, }).then(result => { if (result.ok !== 1) { @@ -1641,6 +1646,7 @@ class MongoClientInterface { 'value.deleted': true, }, }, { + includeResultMetadata : true, upsert: false, }).then(doc => { if (!doc.value) { @@ -2624,8 +2630,9 @@ class MongoClientInterface { value: objVal, }, }, { + includeResultMetadata: true, upsert: true, - }).then(res => { + },).then(res => { if (res.ok !== 1) { log.error('failed to update object', { method, diff --git a/package.json b/package.json index 32ba3c87c..fd2b8cab8 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "joi": "^17.13.3", "level": "~5.0.1", "level-sublevel": "~6.6.5", - "mongodb": "^5.2.0", + "mongodb": "^6.11.0", "node-forge": "^1.3.1", "prom-client": "^15.1.3", "simple-glob": "^0.2.0", diff --git a/yarn.lock b/yarn.lock index 74493bd1e..8f859d46b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -48,420 +48,420 @@ "@smithy/util-utf8" "^2.0.0" tslib "^2.6.2" -"@aws-sdk/client-cognito-identity@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.693.0.tgz#fe56d73d2bdc933b26e783118f7da9a3c98378f9" - integrity sha512-WfycTcylmrSOnCN8x/xeIjHa4gIV4UhG85LWLZ3M4US8+HJQ8l4c4WUf+pUoTaSxN86vhbXlz0iRvA89nF854Q== +"@aws-sdk/client-cognito-identity@3.699.0": + version "3.699.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.699.0.tgz#831d1457c2d22e9b835b51430a922b45304f08b7" + integrity sha512-9tFt+we6AIvj/f1+nrLHuCWcQmyfux5gcBSOy9d9+zIG56YxGEX7S9TaZnybogpVV8A0BYWml36WvIHS9QjIpA== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/client-sso-oidc" "3.693.0" - "@aws-sdk/client-sts" "3.693.0" - "@aws-sdk/core" "3.693.0" - "@aws-sdk/credential-provider-node" "3.693.0" - "@aws-sdk/middleware-host-header" "3.693.0" - "@aws-sdk/middleware-logger" "3.693.0" - "@aws-sdk/middleware-recursion-detection" "3.693.0" - "@aws-sdk/middleware-user-agent" "3.693.0" - "@aws-sdk/region-config-resolver" "3.693.0" - "@aws-sdk/types" "3.692.0" - "@aws-sdk/util-endpoints" "3.693.0" - "@aws-sdk/util-user-agent-browser" "3.693.0" - "@aws-sdk/util-user-agent-node" "3.693.0" - "@smithy/config-resolver" "^3.0.11" - "@smithy/core" "^2.5.2" - "@smithy/fetch-http-handler" "^4.1.0" - "@smithy/hash-node" "^3.0.9" - "@smithy/invalid-dependency" "^3.0.9" - "@smithy/middleware-content-length" "^3.0.11" - "@smithy/middleware-endpoint" "^3.2.2" - "@smithy/middleware-retry" "^3.0.26" - "@smithy/middleware-serde" "^3.0.9" - "@smithy/middleware-stack" "^3.0.9" - "@smithy/node-config-provider" "^3.1.10" - "@smithy/node-http-handler" "^3.3.0" - "@smithy/protocol-http" "^4.1.6" - "@smithy/smithy-client" "^3.4.3" - "@smithy/types" "^3.7.0" - "@smithy/url-parser" "^3.0.9" + "@aws-sdk/client-sso-oidc" "3.699.0" + "@aws-sdk/client-sts" "3.699.0" + "@aws-sdk/core" "3.696.0" + "@aws-sdk/credential-provider-node" "3.699.0" + "@aws-sdk/middleware-host-header" "3.696.0" + "@aws-sdk/middleware-logger" "3.696.0" + "@aws-sdk/middleware-recursion-detection" "3.696.0" + "@aws-sdk/middleware-user-agent" "3.696.0" + "@aws-sdk/region-config-resolver" "3.696.0" + "@aws-sdk/types" "3.696.0" + "@aws-sdk/util-endpoints" "3.696.0" + "@aws-sdk/util-user-agent-browser" "3.696.0" + "@aws-sdk/util-user-agent-node" "3.696.0" + "@smithy/config-resolver" "^3.0.12" + "@smithy/core" "^2.5.3" + "@smithy/fetch-http-handler" "^4.1.1" + "@smithy/hash-node" "^3.0.10" + "@smithy/invalid-dependency" "^3.0.10" + "@smithy/middleware-content-length" "^3.0.12" + "@smithy/middleware-endpoint" "^3.2.3" + "@smithy/middleware-retry" "^3.0.27" + "@smithy/middleware-serde" "^3.0.10" + "@smithy/middleware-stack" "^3.0.10" + "@smithy/node-config-provider" "^3.1.11" + "@smithy/node-http-handler" "^3.3.1" + "@smithy/protocol-http" "^4.1.7" + "@smithy/smithy-client" "^3.4.4" + "@smithy/types" "^3.7.1" + "@smithy/url-parser" "^3.0.10" "@smithy/util-base64" "^3.0.0" "@smithy/util-body-length-browser" "^3.0.0" "@smithy/util-body-length-node" "^3.0.0" - "@smithy/util-defaults-mode-browser" "^3.0.26" - "@smithy/util-defaults-mode-node" "^3.0.26" - "@smithy/util-endpoints" "^2.1.5" - "@smithy/util-middleware" "^3.0.9" - "@smithy/util-retry" "^3.0.9" + "@smithy/util-defaults-mode-browser" "^3.0.27" + "@smithy/util-defaults-mode-node" "^3.0.27" + "@smithy/util-endpoints" "^2.1.6" + "@smithy/util-middleware" "^3.0.10" + "@smithy/util-retry" "^3.0.10" "@smithy/util-utf8" "^3.0.0" tslib "^2.6.2" -"@aws-sdk/client-sso-oidc@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.693.0.tgz#2fd7f93bd81839f5cd08c5e6e9a578b80572d3c4" - integrity sha512-UEDbYlYtK/e86OOMyFR4zEPyenIxDzO2DRdz3fwVW7RzZ94wfmSwBh/8skzPTuY1G7sI064cjHW0b0QG01Sdtg== +"@aws-sdk/client-sso-oidc@3.699.0": + version "3.699.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.699.0.tgz#a35665e681abd518b56330bc7dab63041fbdaf83" + integrity sha512-u8a1GorY5D1l+4FQAf4XBUC1T10/t7neuwT21r0ymrtMFSK2a9QqVHKMoLkvavAwyhJnARSBM9/UQC797PFOFw== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.693.0" - "@aws-sdk/credential-provider-node" "3.693.0" - "@aws-sdk/middleware-host-header" "3.693.0" - "@aws-sdk/middleware-logger" "3.693.0" - "@aws-sdk/middleware-recursion-detection" "3.693.0" - "@aws-sdk/middleware-user-agent" "3.693.0" - "@aws-sdk/region-config-resolver" "3.693.0" - "@aws-sdk/types" "3.692.0" - "@aws-sdk/util-endpoints" "3.693.0" - "@aws-sdk/util-user-agent-browser" "3.693.0" - "@aws-sdk/util-user-agent-node" "3.693.0" - "@smithy/config-resolver" "^3.0.11" - "@smithy/core" "^2.5.2" - "@smithy/fetch-http-handler" "^4.1.0" - "@smithy/hash-node" "^3.0.9" - "@smithy/invalid-dependency" "^3.0.9" - "@smithy/middleware-content-length" "^3.0.11" - "@smithy/middleware-endpoint" "^3.2.2" - "@smithy/middleware-retry" "^3.0.26" - "@smithy/middleware-serde" "^3.0.9" - "@smithy/middleware-stack" "^3.0.9" - "@smithy/node-config-provider" "^3.1.10" - "@smithy/node-http-handler" "^3.3.0" - "@smithy/protocol-http" "^4.1.6" - "@smithy/smithy-client" "^3.4.3" - "@smithy/types" "^3.7.0" - "@smithy/url-parser" "^3.0.9" + "@aws-sdk/core" "3.696.0" + "@aws-sdk/credential-provider-node" "3.699.0" + "@aws-sdk/middleware-host-header" "3.696.0" + "@aws-sdk/middleware-logger" "3.696.0" + "@aws-sdk/middleware-recursion-detection" "3.696.0" + "@aws-sdk/middleware-user-agent" "3.696.0" + "@aws-sdk/region-config-resolver" "3.696.0" + "@aws-sdk/types" "3.696.0" + "@aws-sdk/util-endpoints" "3.696.0" + "@aws-sdk/util-user-agent-browser" "3.696.0" + "@aws-sdk/util-user-agent-node" "3.696.0" + "@smithy/config-resolver" "^3.0.12" + "@smithy/core" "^2.5.3" + "@smithy/fetch-http-handler" "^4.1.1" + "@smithy/hash-node" "^3.0.10" + "@smithy/invalid-dependency" "^3.0.10" + "@smithy/middleware-content-length" "^3.0.12" + "@smithy/middleware-endpoint" "^3.2.3" + "@smithy/middleware-retry" "^3.0.27" + "@smithy/middleware-serde" "^3.0.10" + "@smithy/middleware-stack" "^3.0.10" + "@smithy/node-config-provider" "^3.1.11" + "@smithy/node-http-handler" "^3.3.1" + "@smithy/protocol-http" "^4.1.7" + "@smithy/smithy-client" "^3.4.4" + "@smithy/types" "^3.7.1" + "@smithy/url-parser" "^3.0.10" "@smithy/util-base64" "^3.0.0" "@smithy/util-body-length-browser" "^3.0.0" "@smithy/util-body-length-node" "^3.0.0" - "@smithy/util-defaults-mode-browser" "^3.0.26" - "@smithy/util-defaults-mode-node" "^3.0.26" - "@smithy/util-endpoints" "^2.1.5" - "@smithy/util-middleware" "^3.0.9" - "@smithy/util-retry" "^3.0.9" + "@smithy/util-defaults-mode-browser" "^3.0.27" + "@smithy/util-defaults-mode-node" "^3.0.27" + "@smithy/util-endpoints" "^2.1.6" + "@smithy/util-middleware" "^3.0.10" + "@smithy/util-retry" "^3.0.10" "@smithy/util-utf8" "^3.0.0" tslib "^2.6.2" -"@aws-sdk/client-sso@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.693.0.tgz#9cd5e07e57013b8c7980512810d775d7b6f67e36" - integrity sha512-QEynrBC26x6TG9ZMzApR/kZ3lmt4lEIs2D+cHuDxt6fDGzahBUsQFBwJqhizzsM97JJI5YvmJhmihoYjdSSaXA== +"@aws-sdk/client-sso@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.696.0.tgz#a9251e88cdfc91fb14191f760f68baa835e88f1c" + integrity sha512-q5TTkd08JS0DOkHfUL853tuArf7NrPeqoS5UOvqJho8ibV9Ak/a/HO4kNvy9Nj3cib/toHYHsQIEtecUPSUUrQ== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.693.0" - "@aws-sdk/middleware-host-header" "3.693.0" - "@aws-sdk/middleware-logger" "3.693.0" - "@aws-sdk/middleware-recursion-detection" "3.693.0" - "@aws-sdk/middleware-user-agent" "3.693.0" - "@aws-sdk/region-config-resolver" "3.693.0" - "@aws-sdk/types" "3.692.0" - "@aws-sdk/util-endpoints" "3.693.0" - "@aws-sdk/util-user-agent-browser" "3.693.0" - "@aws-sdk/util-user-agent-node" "3.693.0" - "@smithy/config-resolver" "^3.0.11" - "@smithy/core" "^2.5.2" - "@smithy/fetch-http-handler" "^4.1.0" - "@smithy/hash-node" "^3.0.9" - "@smithy/invalid-dependency" "^3.0.9" - "@smithy/middleware-content-length" "^3.0.11" - "@smithy/middleware-endpoint" "^3.2.2" - "@smithy/middleware-retry" "^3.0.26" - "@smithy/middleware-serde" "^3.0.9" - "@smithy/middleware-stack" "^3.0.9" - "@smithy/node-config-provider" "^3.1.10" - "@smithy/node-http-handler" "^3.3.0" - "@smithy/protocol-http" "^4.1.6" - "@smithy/smithy-client" "^3.4.3" - "@smithy/types" "^3.7.0" - "@smithy/url-parser" "^3.0.9" + "@aws-sdk/core" "3.696.0" + "@aws-sdk/middleware-host-header" "3.696.0" + "@aws-sdk/middleware-logger" "3.696.0" + "@aws-sdk/middleware-recursion-detection" "3.696.0" + "@aws-sdk/middleware-user-agent" "3.696.0" + "@aws-sdk/region-config-resolver" "3.696.0" + "@aws-sdk/types" "3.696.0" + "@aws-sdk/util-endpoints" "3.696.0" + "@aws-sdk/util-user-agent-browser" "3.696.0" + "@aws-sdk/util-user-agent-node" "3.696.0" + "@smithy/config-resolver" "^3.0.12" + "@smithy/core" "^2.5.3" + "@smithy/fetch-http-handler" "^4.1.1" + "@smithy/hash-node" "^3.0.10" + "@smithy/invalid-dependency" "^3.0.10" + "@smithy/middleware-content-length" "^3.0.12" + "@smithy/middleware-endpoint" "^3.2.3" + "@smithy/middleware-retry" "^3.0.27" + "@smithy/middleware-serde" "^3.0.10" + "@smithy/middleware-stack" "^3.0.10" + "@smithy/node-config-provider" "^3.1.11" + "@smithy/node-http-handler" "^3.3.1" + "@smithy/protocol-http" "^4.1.7" + "@smithy/smithy-client" "^3.4.4" + "@smithy/types" "^3.7.1" + "@smithy/url-parser" "^3.0.10" "@smithy/util-base64" "^3.0.0" "@smithy/util-body-length-browser" "^3.0.0" "@smithy/util-body-length-node" "^3.0.0" - "@smithy/util-defaults-mode-browser" "^3.0.26" - "@smithy/util-defaults-mode-node" "^3.0.26" - "@smithy/util-endpoints" "^2.1.5" - "@smithy/util-middleware" "^3.0.9" - "@smithy/util-retry" "^3.0.9" + "@smithy/util-defaults-mode-browser" "^3.0.27" + "@smithy/util-defaults-mode-node" "^3.0.27" + "@smithy/util-endpoints" "^2.1.6" + "@smithy/util-middleware" "^3.0.10" + "@smithy/util-retry" "^3.0.10" "@smithy/util-utf8" "^3.0.0" tslib "^2.6.2" -"@aws-sdk/client-sts@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.693.0.tgz#9e2c418f4850269635632bee4d1a31057c04bcc5" - integrity sha512-4S2y7VEtvdnjJX4JPl4kDQlslxXEZFnC50/UXVUYSt/AMc5A/GgspFNA5FVz4E3Gwpfobbf23hR2NBF8AGvYoQ== +"@aws-sdk/client-sts@3.699.0": + version "3.699.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.699.0.tgz#9419be6bbf3809008128117afea8b9129b5a959d" + integrity sha512-++lsn4x2YXsZPIzFVwv3fSUVM55ZT0WRFmPeNilYIhZClxHLmVAWKH4I55cY9ry60/aTKYjzOXkWwyBKGsGvQg== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/client-sso-oidc" "3.693.0" - "@aws-sdk/core" "3.693.0" - "@aws-sdk/credential-provider-node" "3.693.0" - "@aws-sdk/middleware-host-header" "3.693.0" - "@aws-sdk/middleware-logger" "3.693.0" - "@aws-sdk/middleware-recursion-detection" "3.693.0" - "@aws-sdk/middleware-user-agent" "3.693.0" - "@aws-sdk/region-config-resolver" "3.693.0" - "@aws-sdk/types" "3.692.0" - "@aws-sdk/util-endpoints" "3.693.0" - "@aws-sdk/util-user-agent-browser" "3.693.0" - "@aws-sdk/util-user-agent-node" "3.693.0" - "@smithy/config-resolver" "^3.0.11" - "@smithy/core" "^2.5.2" - "@smithy/fetch-http-handler" "^4.1.0" - "@smithy/hash-node" "^3.0.9" - "@smithy/invalid-dependency" "^3.0.9" - "@smithy/middleware-content-length" "^3.0.11" - "@smithy/middleware-endpoint" "^3.2.2" - "@smithy/middleware-retry" "^3.0.26" - "@smithy/middleware-serde" "^3.0.9" - "@smithy/middleware-stack" "^3.0.9" - "@smithy/node-config-provider" "^3.1.10" - "@smithy/node-http-handler" "^3.3.0" - "@smithy/protocol-http" "^4.1.6" - "@smithy/smithy-client" "^3.4.3" - "@smithy/types" "^3.7.0" - "@smithy/url-parser" "^3.0.9" + "@aws-sdk/client-sso-oidc" "3.699.0" + "@aws-sdk/core" "3.696.0" + "@aws-sdk/credential-provider-node" "3.699.0" + "@aws-sdk/middleware-host-header" "3.696.0" + "@aws-sdk/middleware-logger" "3.696.0" + "@aws-sdk/middleware-recursion-detection" "3.696.0" + "@aws-sdk/middleware-user-agent" "3.696.0" + "@aws-sdk/region-config-resolver" "3.696.0" + "@aws-sdk/types" "3.696.0" + "@aws-sdk/util-endpoints" "3.696.0" + "@aws-sdk/util-user-agent-browser" "3.696.0" + "@aws-sdk/util-user-agent-node" "3.696.0" + "@smithy/config-resolver" "^3.0.12" + "@smithy/core" "^2.5.3" + "@smithy/fetch-http-handler" "^4.1.1" + "@smithy/hash-node" "^3.0.10" + "@smithy/invalid-dependency" "^3.0.10" + "@smithy/middleware-content-length" "^3.0.12" + "@smithy/middleware-endpoint" "^3.2.3" + "@smithy/middleware-retry" "^3.0.27" + "@smithy/middleware-serde" "^3.0.10" + "@smithy/middleware-stack" "^3.0.10" + "@smithy/node-config-provider" "^3.1.11" + "@smithy/node-http-handler" "^3.3.1" + "@smithy/protocol-http" "^4.1.7" + "@smithy/smithy-client" "^3.4.4" + "@smithy/types" "^3.7.1" + "@smithy/url-parser" "^3.0.10" "@smithy/util-base64" "^3.0.0" "@smithy/util-body-length-browser" "^3.0.0" "@smithy/util-body-length-node" "^3.0.0" - "@smithy/util-defaults-mode-browser" "^3.0.26" - "@smithy/util-defaults-mode-node" "^3.0.26" - "@smithy/util-endpoints" "^2.1.5" - "@smithy/util-middleware" "^3.0.9" - "@smithy/util-retry" "^3.0.9" + "@smithy/util-defaults-mode-browser" "^3.0.27" + "@smithy/util-defaults-mode-node" "^3.0.27" + "@smithy/util-endpoints" "^2.1.6" + "@smithy/util-middleware" "^3.0.10" + "@smithy/util-retry" "^3.0.10" "@smithy/util-utf8" "^3.0.0" tslib "^2.6.2" -"@aws-sdk/core@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.693.0.tgz#437969dd740895a59863d737bad14646bc2e1725" - integrity sha512-v6Z/kWmLFqRLDPEwl9hJGhtTgIFHjZugSfF1Yqffdxf4n1AWgtHS7qSegakuMyN5pP4K2tvUD8qHJ+gGe2Bw2A== +"@aws-sdk/core@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.696.0.tgz#bdf306bdc019f485738d91d8838eec877861dd26" + integrity sha512-3c9III1k03DgvRZWg8vhVmfIXPG6hAciN9MzQTzqGngzWAELZF/WONRTRQuDFixVtarQatmLHYVw/atGeA2Byw== dependencies: - "@aws-sdk/types" "3.692.0" - "@smithy/core" "^2.5.2" - "@smithy/node-config-provider" "^3.1.10" + "@aws-sdk/types" "3.696.0" + "@smithy/core" "^2.5.3" + "@smithy/node-config-provider" "^3.1.11" "@smithy/property-provider" "^3.1.9" - "@smithy/protocol-http" "^4.1.6" + "@smithy/protocol-http" "^4.1.7" "@smithy/signature-v4" "^4.2.2" - "@smithy/smithy-client" "^3.4.3" - "@smithy/types" "^3.7.0" - "@smithy/util-middleware" "^3.0.9" + "@smithy/smithy-client" "^3.4.4" + "@smithy/types" "^3.7.1" + "@smithy/util-middleware" "^3.0.10" fast-xml-parser "4.4.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-cognito-identity@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.693.0.tgz#56f07568f660ec53ef1e00eeff036fe447081c61" - integrity sha512-hlpV3tkOhpFl87aToH6Q6k7JBNNuARBPk+irPMtgE8ZqpYRP9tJ/RXftirzZ7CqSzc7NEWe/mnbJzRXw7DfgVQ== +"@aws-sdk/credential-provider-cognito-identity@3.699.0": + version "3.699.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.699.0.tgz#3d44dcf2ca9c79e26c5cc2f3c03748b1b0b1ea27" + integrity sha512-iuaTnudaBfEET+o444sDwf71Awe6UiZfH+ipUPmswAi2jZDwdFF1nxMKDEKL8/LV5WpXsdKSfwgS0RQeupURew== dependencies: - "@aws-sdk/client-cognito-identity" "3.693.0" - "@aws-sdk/types" "3.692.0" + "@aws-sdk/client-cognito-identity" "3.699.0" + "@aws-sdk/types" "3.696.0" "@smithy/property-provider" "^3.1.9" - "@smithy/types" "^3.7.0" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-env@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.693.0.tgz#f97feed9809fe2800216943470015fdaaba47c4f" - integrity sha512-hMUZaRSF7+iBKZfBHNLihFs9zvpM1CB8MBOTnTp5NGCVkRYF3SB2LH+Kcippe0ats4qCyB1eEoyQX99rERp2iQ== +"@aws-sdk/credential-provider-env@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.696.0.tgz#afad9e61cd03da404bb03e5bce83c49736b85271" + integrity sha512-T9iMFnJL7YTlESLpVFT3fg1Lkb1lD+oiaIC8KMpepb01gDUBIpj9+Y+pA/cgRWW0yRxmkDXNazAE2qQTVFGJzA== dependencies: - "@aws-sdk/core" "3.693.0" - "@aws-sdk/types" "3.692.0" + "@aws-sdk/core" "3.696.0" + "@aws-sdk/types" "3.696.0" "@smithy/property-provider" "^3.1.9" - "@smithy/types" "^3.7.0" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-http@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.693.0.tgz#5caad0ac47eded1edeb63f907280580ccfaadba3" - integrity sha512-sL8MvwNJU7ZpD7/d2VVb3by1GknIJUxzTIgYtVkDVA/ojo+KRQSSHxcj0EWWXF5DTSh2Tm+LrEug3y1ZyKHsDA== +"@aws-sdk/credential-provider-http@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.696.0.tgz#535756f9f427fbe851a8c1db7b0e3aaaf7790ba2" + integrity sha512-GV6EbvPi2eq1+WgY/o2RFA3P7HGmnkIzCNmhwtALFlqMroLYWKE7PSeHw66Uh1dFQeVESn0/+hiUNhu1mB0emA== dependencies: - "@aws-sdk/core" "3.693.0" - "@aws-sdk/types" "3.692.0" - "@smithy/fetch-http-handler" "^4.1.0" - "@smithy/node-http-handler" "^3.3.0" + "@aws-sdk/core" "3.696.0" + "@aws-sdk/types" "3.696.0" + "@smithy/fetch-http-handler" "^4.1.1" + "@smithy/node-http-handler" "^3.3.1" "@smithy/property-provider" "^3.1.9" - "@smithy/protocol-http" "^4.1.6" - "@smithy/smithy-client" "^3.4.3" - "@smithy/types" "^3.7.0" - "@smithy/util-stream" "^3.3.0" + "@smithy/protocol-http" "^4.1.7" + "@smithy/smithy-client" "^3.4.4" + "@smithy/types" "^3.7.1" + "@smithy/util-stream" "^3.3.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-ini@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.693.0.tgz#b4557ac1092657660a15c9bd55e17c27f79ec621" - integrity sha512-kvaa4mXhCCOuW7UQnBhYqYfgWmwy7WSBSDClutwSLPZvgrhYj2l16SD2lN4IfYdxARYMJJ1lFYp3/jJG/9Yk4Q== - dependencies: - "@aws-sdk/core" "3.693.0" - "@aws-sdk/credential-provider-env" "3.693.0" - "@aws-sdk/credential-provider-http" "3.693.0" - "@aws-sdk/credential-provider-process" "3.693.0" - "@aws-sdk/credential-provider-sso" "3.693.0" - "@aws-sdk/credential-provider-web-identity" "3.693.0" - "@aws-sdk/types" "3.692.0" +"@aws-sdk/credential-provider-ini@3.699.0": + version "3.699.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.699.0.tgz#7919a454b05c5446d04a0d3270807046a029ee30" + integrity sha512-dXmCqjJnKmG37Q+nLjPVu22mNkrGHY8hYoOt3Jo9R2zr5MYV7s/NHsCHr+7E+BZ+tfZYLRPeB1wkpTeHiEcdRw== + dependencies: + "@aws-sdk/core" "3.696.0" + "@aws-sdk/credential-provider-env" "3.696.0" + "@aws-sdk/credential-provider-http" "3.696.0" + "@aws-sdk/credential-provider-process" "3.696.0" + "@aws-sdk/credential-provider-sso" "3.699.0" + "@aws-sdk/credential-provider-web-identity" "3.696.0" + "@aws-sdk/types" "3.696.0" "@smithy/credential-provider-imds" "^3.2.6" "@smithy/property-provider" "^3.1.9" "@smithy/shared-ini-file-loader" "^3.1.10" - "@smithy/types" "^3.7.0" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-node@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.693.0.tgz#c5ceac64a69304d5b4db3fd68473480cafddb4a9" - integrity sha512-42WMsBjTNnjYxYuM3qD/Nq+8b7UdMopUq5OduMDxoM3mFTV6PXMMnfI4Z1TNnR4tYRvPXAnuNltF6xmjKbSJRA== - dependencies: - "@aws-sdk/credential-provider-env" "3.693.0" - "@aws-sdk/credential-provider-http" "3.693.0" - "@aws-sdk/credential-provider-ini" "3.693.0" - "@aws-sdk/credential-provider-process" "3.693.0" - "@aws-sdk/credential-provider-sso" "3.693.0" - "@aws-sdk/credential-provider-web-identity" "3.693.0" - "@aws-sdk/types" "3.692.0" +"@aws-sdk/credential-provider-node@3.699.0": + version "3.699.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.699.0.tgz#6a1e32a49a7fa71d10c85a927267d1782444def1" + integrity sha512-MmEmNDo1bBtTgRmdNfdQksXu4uXe66s0p1hi1YPrn1h59Q605eq/xiWbGL6/3KdkViH6eGUuABeV2ODld86ylg== + dependencies: + "@aws-sdk/credential-provider-env" "3.696.0" + "@aws-sdk/credential-provider-http" "3.696.0" + "@aws-sdk/credential-provider-ini" "3.699.0" + "@aws-sdk/credential-provider-process" "3.696.0" + "@aws-sdk/credential-provider-sso" "3.699.0" + "@aws-sdk/credential-provider-web-identity" "3.696.0" + "@aws-sdk/types" "3.696.0" "@smithy/credential-provider-imds" "^3.2.6" "@smithy/property-provider" "^3.1.9" "@smithy/shared-ini-file-loader" "^3.1.10" - "@smithy/types" "^3.7.0" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-process@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.693.0.tgz#e84e945f1a148f06ff697608d5309e73347e5aa9" - integrity sha512-cvxQkrTWHHjeHrPlj7EWXPnFSq8x7vMx+Zn1oTsMpCY445N9KuzjfJTkmNGwU2GT6rSZI9/0MM02aQvl5bBBTQ== +"@aws-sdk/credential-provider-process@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.696.0.tgz#45da7b948aa40987b413c7c0d4a8125bf1433651" + integrity sha512-mL1RcFDe9sfmyU5K1nuFkO8UiJXXxLX4JO1gVaDIOvPqwStpUAwi3A1BoeZhWZZNQsiKI810RnYGo0E0WB/hUA== dependencies: - "@aws-sdk/core" "3.693.0" - "@aws-sdk/types" "3.692.0" + "@aws-sdk/core" "3.696.0" + "@aws-sdk/types" "3.696.0" "@smithy/property-provider" "^3.1.9" "@smithy/shared-ini-file-loader" "^3.1.10" - "@smithy/types" "^3.7.0" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-sso@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.693.0.tgz#72767389f533d9d17a14af63daaafcc8368ab43a" - integrity sha512-479UlJxY+BFjj3pJFYUNC0DCMrykuG7wBAXfsvZqQxKUa83DnH5Q1ID/N2hZLkxjGd4ZW0AC3lTOMxFelGzzpQ== +"@aws-sdk/credential-provider-sso@3.699.0": + version "3.699.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.699.0.tgz#515e2ecd407bace3141b8b192505631de415667e" + integrity sha512-Ekp2cZG4pl9D8+uKWm4qO1xcm8/MeiI8f+dnlZm8aQzizeC+aXYy9GyoclSf6daK8KfRPiRfM7ZHBBL5dAfdMA== dependencies: - "@aws-sdk/client-sso" "3.693.0" - "@aws-sdk/core" "3.693.0" - "@aws-sdk/token-providers" "3.693.0" - "@aws-sdk/types" "3.692.0" + "@aws-sdk/client-sso" "3.696.0" + "@aws-sdk/core" "3.696.0" + "@aws-sdk/token-providers" "3.699.0" + "@aws-sdk/types" "3.696.0" "@smithy/property-provider" "^3.1.9" "@smithy/shared-ini-file-loader" "^3.1.10" - "@smithy/types" "^3.7.0" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-web-identity@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.693.0.tgz#b6133b5ef9d3582e36e02e9c66766714ff672a11" - integrity sha512-8LB210Pr6VeCiSb2hIra+sAH4KUBLyGaN50axHtIgufVK8jbKIctTZcVY5TO9Se+1107TsruzeXS7VeqVdJfFA== +"@aws-sdk/credential-provider-web-identity@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.696.0.tgz#3f97c00bd3bc7cfd988e098af67ff7c8392ce188" + integrity sha512-XJ/CVlWChM0VCoc259vWguFUjJDn/QwDqHwbx+K9cg3v6yrqXfK5ai+p/6lx0nQpnk4JzPVeYYxWRpaTsGC9rg== dependencies: - "@aws-sdk/core" "3.693.0" - "@aws-sdk/types" "3.692.0" + "@aws-sdk/core" "3.696.0" + "@aws-sdk/types" "3.696.0" "@smithy/property-provider" "^3.1.9" - "@smithy/types" "^3.7.0" + "@smithy/types" "^3.7.1" tslib "^2.6.2" "@aws-sdk/credential-providers@^3.186.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.693.0.tgz#d5a83086333a03ecbae283030360f9b49348b5af" - integrity sha512-0CCH8GuH1E41Kpq52NujErbUIRewDWLkdbYO8UJGybDbUQ8KC5JG1tP7K20tKYHmVgJGXDHo+XUIG7ogHD6/JA== - dependencies: - "@aws-sdk/client-cognito-identity" "3.693.0" - "@aws-sdk/client-sso" "3.693.0" - "@aws-sdk/client-sts" "3.693.0" - "@aws-sdk/core" "3.693.0" - "@aws-sdk/credential-provider-cognito-identity" "3.693.0" - "@aws-sdk/credential-provider-env" "3.693.0" - "@aws-sdk/credential-provider-http" "3.693.0" - "@aws-sdk/credential-provider-ini" "3.693.0" - "@aws-sdk/credential-provider-node" "3.693.0" - "@aws-sdk/credential-provider-process" "3.693.0" - "@aws-sdk/credential-provider-sso" "3.693.0" - "@aws-sdk/credential-provider-web-identity" "3.693.0" - "@aws-sdk/types" "3.692.0" + version "3.699.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.699.0.tgz#22ceb7fb159e2865d474b29a691a3f3d24474edd" + integrity sha512-jBjOntl9zN9Nvb0jmbMGRbiTzemDz64ij7W6BDavxBJRZpRoNeN0QCz6RolkCyXnyUJjo5mF2unY2wnv00A+LQ== + dependencies: + "@aws-sdk/client-cognito-identity" "3.699.0" + "@aws-sdk/client-sso" "3.696.0" + "@aws-sdk/client-sts" "3.699.0" + "@aws-sdk/core" "3.696.0" + "@aws-sdk/credential-provider-cognito-identity" "3.699.0" + "@aws-sdk/credential-provider-env" "3.696.0" + "@aws-sdk/credential-provider-http" "3.696.0" + "@aws-sdk/credential-provider-ini" "3.699.0" + "@aws-sdk/credential-provider-node" "3.699.0" + "@aws-sdk/credential-provider-process" "3.696.0" + "@aws-sdk/credential-provider-sso" "3.699.0" + "@aws-sdk/credential-provider-web-identity" "3.696.0" + "@aws-sdk/types" "3.696.0" "@smithy/credential-provider-imds" "^3.2.6" "@smithy/property-provider" "^3.1.9" - "@smithy/types" "^3.7.0" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@aws-sdk/middleware-host-header@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.693.0.tgz#69322909c0792df1e6be7c7fb5e2b6f76090a55c" - integrity sha512-BCki6sAZ5jYwIN/t3ElCiwerHad69ipHwPsDCxJQyeiOnJ8HG+lEpnVIfrnI8A0fLQNSF3Gtx6ahfBpKiv1Oug== +"@aws-sdk/middleware-host-header@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.696.0.tgz#20aae0efeb973ca1a6db1b1014acbcdd06ad472e" + integrity sha512-zELJp9Ta2zkX7ELggMN9qMCgekqZhFC5V2rOr4hJDEb/Tte7gpfKSObAnw/3AYiVqt36sjHKfdkoTsuwGdEoDg== dependencies: - "@aws-sdk/types" "3.692.0" - "@smithy/protocol-http" "^4.1.6" - "@smithy/types" "^3.7.0" + "@aws-sdk/types" "3.696.0" + "@smithy/protocol-http" "^4.1.7" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@aws-sdk/middleware-logger@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.693.0.tgz#fc10294e6963f8e5d58ba1ededd891e999f544a9" - integrity sha512-dXnXDPr+wIiJ1TLADACI1g9pkSB21KkMIko2u4CJ2JCBoxi5IqeTnVoa6YcC8GdFNVRl+PorZ3Zqfmf1EOTC6w== +"@aws-sdk/middleware-logger@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.696.0.tgz#79d68b7e5ba181511ade769b11165bfb7527181e" + integrity sha512-KhkHt+8AjCxcR/5Zp3++YPJPpFQzxpr+jmONiT/Jw2yqnSngZ0Yspm5wGoRx2hS1HJbyZNuaOWEGuJoxLeBKfA== dependencies: - "@aws-sdk/types" "3.692.0" - "@smithy/types" "^3.7.0" + "@aws-sdk/types" "3.696.0" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@aws-sdk/middleware-recursion-detection@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.693.0.tgz#88a8157293775e7116707da26501da4b5e042f51" - integrity sha512-0LDmM+VxXp0u3rG0xQRWD/q6Ubi7G8I44tBPahevD5CaiDZTkmNTrVUf0VEJgVe0iCKBppACMBDkLB0/ETqkFw== +"@aws-sdk/middleware-recursion-detection@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.696.0.tgz#aa437d645d74cb785905162266741125c18f182a" + integrity sha512-si/maV3Z0hH7qa99f9ru2xpS5HlfSVcasRlNUXKSDm611i7jFMWwGNLUOXFAOLhXotPX5G3Z6BLwL34oDeBMug== dependencies: - "@aws-sdk/types" "3.692.0" - "@smithy/protocol-http" "^4.1.6" - "@smithy/types" "^3.7.0" + "@aws-sdk/types" "3.696.0" + "@smithy/protocol-http" "^4.1.7" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@aws-sdk/middleware-user-agent@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.693.0.tgz#4b55cfab3fc7e671b08e1ea63a98e45a1e13e6a5" - integrity sha512-/KUq/KEpFFbQmNmpp7SpAtFAdViquDfD2W0QcG07zYBfz9MwE2ig48ALynXm5sMpRmnG7sJXjdvPtTsSVPfkiw== - dependencies: - "@aws-sdk/core" "3.693.0" - "@aws-sdk/types" "3.692.0" - "@aws-sdk/util-endpoints" "3.693.0" - "@smithy/core" "^2.5.2" - "@smithy/protocol-http" "^4.1.6" - "@smithy/types" "^3.7.0" +"@aws-sdk/middleware-user-agent@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.696.0.tgz#626c89300f6b3af5aefc1cb6d9ac19eebf8bc97d" + integrity sha512-Lvyj8CTyxrHI6GHd2YVZKIRI5Fmnugt3cpJo0VrKKEgK5zMySwEZ1n4dqPK6czYRWKd5+WnYHYAuU+Wdk6Jsjw== + dependencies: + "@aws-sdk/core" "3.696.0" + "@aws-sdk/types" "3.696.0" + "@aws-sdk/util-endpoints" "3.696.0" + "@smithy/core" "^2.5.3" + "@smithy/protocol-http" "^4.1.7" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@aws-sdk/region-config-resolver@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.693.0.tgz#9cde5e99f654c788540acfb2a4218d444e8621c2" - integrity sha512-YLUkMsUY0GLW/nfwlZ69cy1u07EZRmsv8Z9m0qW317/EZaVx59hcvmcvb+W4bFqj5E8YImTjoGfE4cZ0F9mkyw== +"@aws-sdk/region-config-resolver@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.696.0.tgz#146c428702c09db75df5234b5d40ce49d147d0cf" + integrity sha512-7EuH142lBXjI8yH6dVS/CZeiK/WZsmb/8zP6bQbVYpMrppSTgB3MzZZdxVZGzL5r8zPQOU10wLC4kIMy0qdBVQ== dependencies: - "@aws-sdk/types" "3.692.0" - "@smithy/node-config-provider" "^3.1.10" - "@smithy/types" "^3.7.0" + "@aws-sdk/types" "3.696.0" + "@smithy/node-config-provider" "^3.1.11" + "@smithy/types" "^3.7.1" "@smithy/util-config-provider" "^3.0.0" - "@smithy/util-middleware" "^3.0.9" + "@smithy/util-middleware" "^3.0.10" tslib "^2.6.2" -"@aws-sdk/token-providers@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.693.0.tgz#5ce7d6aa7a3437d4abdc0dca1be47f5158d15c85" - integrity sha512-nDBTJMk1l/YmFULGfRbToOA2wjf+FkQT4dMgYCv+V9uSYsMzQj8A7Tha2dz9yv4vnQgYaEiErQ8d7HVyXcVEoA== +"@aws-sdk/token-providers@3.699.0": + version "3.699.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.699.0.tgz#354990dd52d651c1f7a64c4c0894c868cdc81de2" + integrity sha512-kuiEW9DWs7fNos/SM+y58HCPhcIzm1nEZLhe2/7/6+TvAYLuEWURYsbK48gzsxXlaJ2k/jGY3nIsA7RptbMOwA== dependencies: - "@aws-sdk/types" "3.692.0" + "@aws-sdk/types" "3.696.0" "@smithy/property-provider" "^3.1.9" "@smithy/shared-ini-file-loader" "^3.1.10" - "@smithy/types" "^3.7.0" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@aws-sdk/types@3.692.0", "@aws-sdk/types@^3.222.0": - version "3.692.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.692.0.tgz#c8f6c75b6ad659865b72759796d4d92c1b72069b" - integrity sha512-RpNvzD7zMEhiKgmlxGzyXaEcg2khvM7wd5sSHVapOcrde1awQSOMGI4zKBQ+wy5TnDfrm170ROz/ERLYtrjPZA== +"@aws-sdk/types@3.696.0", "@aws-sdk/types@^3.222.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.696.0.tgz#559c3df74dc389b6f40ba6ec6daffeab155330cd" + integrity sha512-9rTvUJIAj5d3//U5FDPWGJ1nFJLuWb30vugGOrWk7aNZ6y9tuA3PI7Cc9dP8WEXKVyK1vuuk8rSFP2iqXnlgrw== dependencies: - "@smithy/types" "^3.7.0" + "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@aws-sdk/util-endpoints@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.693.0.tgz#99f56f83fc25bdc3321f5871d6354abd56768891" - integrity sha512-eo4F6DRQ/kxS3gxJpLRv+aDNy76DxQJL5B3DPzpr9Vkq0ygVoi4GT5oIZLVaAVIJmi6k5qq9dLsYZfWLUxJJSg== +"@aws-sdk/util-endpoints@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.696.0.tgz#79e18714419a423a64094381b849214499f00577" + integrity sha512-T5s0IlBVX+gkb9g/I6CLt4yAZVzMSiGnbUqWihWsHvQR1WOoIcndQy/Oz/IJXT9T2ipoy7a80gzV6a5mglrioA== dependencies: - "@aws-sdk/types" "3.692.0" - "@smithy/types" "^3.7.0" - "@smithy/util-endpoints" "^2.1.5" + "@aws-sdk/types" "3.696.0" + "@smithy/types" "^3.7.1" + "@smithy/util-endpoints" "^2.1.6" tslib "^2.6.2" "@aws-sdk/util-locate-window@^3.0.0": @@ -471,25 +471,25 @@ dependencies: tslib "^2.6.2" -"@aws-sdk/util-user-agent-browser@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.693.0.tgz#c6969be97e7cd0190b3b72a82a642b29ff4659c4" - integrity sha512-6EUfuKOujtddy18OLJUaXfKBgs+UcbZ6N/3QV4iOkubCUdeM1maIqs++B9bhCbWeaeF5ORizJw5FTwnyNjE/mw== +"@aws-sdk/util-user-agent-browser@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.696.0.tgz#2034765c81313d5e50783662332d35ec041755a0" + integrity sha512-Z5rVNDdmPOe6ELoM5AhF/ja5tSjbe6ctSctDPb0JdDf4dT0v2MfwhJKzXju2RzX8Es/77Glh7MlaXLE0kCB9+Q== dependencies: - "@aws-sdk/types" "3.692.0" - "@smithy/types" "^3.7.0" + "@aws-sdk/types" "3.696.0" + "@smithy/types" "^3.7.1" bowser "^2.11.0" tslib "^2.6.2" -"@aws-sdk/util-user-agent-node@3.693.0": - version "3.693.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.693.0.tgz#b26c806faa2001d4fa1d515b146eeff411513dd9" - integrity sha512-td0OVX8m5ZKiXtecIDuzY3Y3UZIzvxEr57Hp21NOwieqKCG2UeyQWWeGPv0FQaU7dpTkvFmVNI+tx9iB8V/Nhg== +"@aws-sdk/util-user-agent-node@3.696.0": + version "3.696.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.696.0.tgz#3267119e2be02185f3b4e0beb0cc495d392260b4" + integrity sha512-KhKqcfyXIB0SCCt+qsu4eJjsfiOrNzK5dCV7RAW2YIpp+msxGUUX0NdRE9rkzjiv+3EMktgJm3eEIS+yxtlVdQ== dependencies: - "@aws-sdk/middleware-user-agent" "3.693.0" - "@aws-sdk/types" "3.692.0" - "@smithy/node-config-provider" "^3.1.10" - "@smithy/types" "^3.7.0" + "@aws-sdk/middleware-user-agent" "3.696.0" + "@aws-sdk/types" "3.696.0" + "@smithy/node-config-provider" "^3.1.11" + "@smithy/types" "^3.7.1" tslib "^2.6.2" "@azure/abort-controller@^2.0.0", "@azure/abort-controller@^2.1.2": @@ -1954,7 +1954,7 @@ resolved "https://registry.yarnpkg.com/@js-sdsl/ordered-set/-/ordered-set-4.4.2.tgz#ab857eb63cf358b5a0f74fdd458b4601423779b7" integrity sha512-ieYQ8WlBPKYzEo81H3q0DFbd8WtFRXXABb4+vRCF0AO3WWtJZFxYvRGdipUXGrd6tlSySmqhcPuO3J6SCodCxg== -"@mongodb-js/saslprep@^1.1.0": +"@mongodb-js/saslprep@^1.1.0", "@mongodb-js/saslprep@^1.1.9": version "1.1.9" resolved "https://registry.yarnpkg.com/@mongodb-js/saslprep/-/saslprep-1.1.9.tgz#e974bab8eca9faa88677d4ea4da8d09a52069004" integrity sha512-tVkljjeEaAhCqTzajSdgbQ6gE6f3oneVwa3iXR6csiEwXXOFsiC6Uh9iAjAhXPtqa/XMDHWjjeNH/77m/Yq2dw== @@ -2068,7 +2068,7 @@ "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@smithy/config-resolver@^3.0.11", "@smithy/config-resolver@^3.0.12": +"@smithy/config-resolver@^3.0.12": version "3.0.12" resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-3.0.12.tgz#f355f95fcb5ee932a90871a488a4f2128e8ad3ac" integrity sha512-YAJP9UJFZRZ8N+UruTeq78zkdjUHmzsY62J4qKWZ4SXB4QXJ/+680EfXXgkYA2xj77ooMqtUY9m406zGNqwivQ== @@ -2079,10 +2079,10 @@ "@smithy/util-middleware" "^3.0.10" tslib "^2.6.2" -"@smithy/core@^2.5.2", "@smithy/core@^2.5.3": - version "2.5.3" - resolved "https://registry.yarnpkg.com/@smithy/core/-/core-2.5.3.tgz#1d5723f676b0d6ec08c515272f0ac03aa59fac72" - integrity sha512-96uW8maifUSmehaeW7uydWn7wBc98NEeNI3zN8vqakGpyCQgzyJaA64Z4FCOUmAdCJkhppd/7SZ798Fo4Xx37g== +"@smithy/core@^2.5.3", "@smithy/core@^2.5.4": + version "2.5.4" + resolved "https://registry.yarnpkg.com/@smithy/core/-/core-2.5.4.tgz#b9eb9c3a8f47d550dcdea19cc95434e66e5556cf" + integrity sha512-iFh2Ymn2sCziBRLPuOOxRPkuCx/2gBdXtBGuCUFLUe6bWYjKnhHyIPqGeNkLZ5Aco/5GjebRTBFiWID3sDbrKw== dependencies: "@smithy/middleware-serde" "^3.0.10" "@smithy/protocol-http" "^4.1.7" @@ -2104,7 +2104,7 @@ "@smithy/url-parser" "^3.0.10" tslib "^2.6.2" -"@smithy/fetch-http-handler@^4.1.0", "@smithy/fetch-http-handler@^4.1.1": +"@smithy/fetch-http-handler@^4.1.1": version "4.1.1" resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-4.1.1.tgz#cead80762af4cdea11e7eeb627ea1c4835265dfa" integrity sha512-bH7QW0+JdX0bPBadXt8GwMof/jz0H28I84hU1Uet9ISpzUqXqRQ3fEZJ+ANPOhzSEczYvANNl3uDQDYArSFDtA== @@ -2115,7 +2115,7 @@ "@smithy/util-base64" "^3.0.0" tslib "^2.6.2" -"@smithy/hash-node@^3.0.9": +"@smithy/hash-node@^3.0.10": version "3.0.10" resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-3.0.10.tgz#93c857b4bff3a48884886440fd9772924887e592" integrity sha512-3zWGWCHI+FlJ5WJwx73Mw2llYR8aflVyZN5JhoqLxbdPZi6UyKSdCeXAWJw9ja22m6S6Tzz1KZ+kAaSwvydi0g== @@ -2125,7 +2125,7 @@ "@smithy/util-utf8" "^3.0.0" tslib "^2.6.2" -"@smithy/invalid-dependency@^3.0.9": +"@smithy/invalid-dependency@^3.0.10": version "3.0.10" resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-3.0.10.tgz#8616dee555916c24dec3e33b1e046c525efbfee3" integrity sha512-Lp2L65vFi+cj0vFMu2obpPW69DU+6O5g3086lmI4XcnRCG8PxvpWC7XyaVwJCxsZFzueHjXnrOH/E0pl0zikfA== @@ -2147,7 +2147,7 @@ dependencies: tslib "^2.6.2" -"@smithy/middleware-content-length@^3.0.11": +"@smithy/middleware-content-length@^3.0.12": version "3.0.12" resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-3.0.12.tgz#3b248ed1e8f1e0ae67171abb8eae9da7ab7ca613" integrity sha512-1mDEXqzM20yywaMDuf5o9ue8OkJ373lSPbaSjyEvkWdqELhFMyNNgKGWL/rCSf4KME8B+HlHKuR8u9kRj8HzEQ== @@ -2156,12 +2156,12 @@ "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@smithy/middleware-endpoint@^3.2.2", "@smithy/middleware-endpoint@^3.2.3": - version "3.2.3" - resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.3.tgz#7dd3df0052fc55891522631a7751e613b6efd68a" - integrity sha512-Hdl9296i/EMptaX7agrSzJZDiz5Y8XPUeBbctTmMtnCguGpqfU3jVsTUan0VLaOhsnquqWLL8Bl5HrlbVGT1og== +"@smithy/middleware-endpoint@^3.2.3", "@smithy/middleware-endpoint@^3.2.4": + version "3.2.4" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.4.tgz#aaded88e3848e56edc99797d71069817fe20cb44" + integrity sha512-TybiW2LA3kYVd3e+lWhINVu1o26KJbBwOpADnf0L4x/35vLVica77XVR5hvV9+kWeTGeSJ3IHTcYxbRxlbwhsg== dependencies: - "@smithy/core" "^2.5.3" + "@smithy/core" "^2.5.4" "@smithy/middleware-serde" "^3.0.10" "@smithy/node-config-provider" "^3.1.11" "@smithy/shared-ini-file-loader" "^3.1.11" @@ -2170,22 +2170,22 @@ "@smithy/util-middleware" "^3.0.10" tslib "^2.6.2" -"@smithy/middleware-retry@^3.0.26": - version "3.0.27" - resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-3.0.27.tgz#2e4dda420178835cd2d416479505d313b601ba21" - integrity sha512-H3J/PjJpLL7Tt+fxDKiOD25sMc94YetlQhCnYeNmina2LZscAdu0ZEZPas/kwePHABaEtqp7hqa5S4UJgMs1Tg== +"@smithy/middleware-retry@^3.0.27": + version "3.0.28" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-3.0.28.tgz#92ef5a446bf232fc170c92a460e8af827b0e43bb" + integrity sha512-vK2eDfvIXG1U64FEUhYxoZ1JSj4XFbYWkK36iz02i3pFwWiDz1Q7jKhGTBCwx/7KqJNk4VS7d7cDLXFOvP7M+g== dependencies: "@smithy/node-config-provider" "^3.1.11" "@smithy/protocol-http" "^4.1.7" "@smithy/service-error-classification" "^3.0.10" - "@smithy/smithy-client" "^3.4.4" + "@smithy/smithy-client" "^3.4.5" "@smithy/types" "^3.7.1" "@smithy/util-middleware" "^3.0.10" "@smithy/util-retry" "^3.0.10" tslib "^2.6.2" uuid "^9.0.1" -"@smithy/middleware-serde@^3.0.10", "@smithy/middleware-serde@^3.0.9": +"@smithy/middleware-serde@^3.0.10": version "3.0.10" resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-3.0.10.tgz#5f6c0b57b10089a21d355bd95e9b7d40378454d7" integrity sha512-MnAuhh+dD14F428ubSJuRnmRsfOpxSzvRhaGVTvd/lrUDE3kxzCCmH8lnVTvoNQnV2BbJ4c15QwZ3UdQBtFNZA== @@ -2193,7 +2193,7 @@ "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@smithy/middleware-stack@^3.0.10", "@smithy/middleware-stack@^3.0.9": +"@smithy/middleware-stack@^3.0.10": version "3.0.10" resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-3.0.10.tgz#73e2fde5d151440844161773a17ee13375502baf" integrity sha512-grCHyoiARDBBGPyw2BeicpjgpsDFWZZxptbVKb3CRd/ZA15F/T6rZjCCuBUjJwdck1nwUuIxYtsS4H9DDpbP5w== @@ -2201,7 +2201,7 @@ "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@smithy/node-config-provider@^3.1.10", "@smithy/node-config-provider@^3.1.11": +"@smithy/node-config-provider@^3.1.11": version "3.1.11" resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-3.1.11.tgz#95feba85a5cb3de3fe9adfff1060b35fd556d023" integrity sha512-URq3gT3RpDikh/8MBJUB+QGZzfS7Bm6TQTqoh4CqE8NBuyPkWa5eUXj0XFcFfeZVgg3WMh1u19iaXn8FvvXxZw== @@ -2211,7 +2211,7 @@ "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@smithy/node-http-handler@^3.3.0", "@smithy/node-http-handler@^3.3.1": +"@smithy/node-http-handler@^3.3.1": version "3.3.1" resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-3.3.1.tgz#788fc1c22c21a0cf982f4025ccf9f64217f3164f" integrity sha512-fr+UAOMGWh6bn4YSEezBCpJn9Ukp9oR4D32sCjCo7U81evE11YePOQ58ogzyfgmjIO79YeOdfXXqr0jyhPQeMg== @@ -2230,7 +2230,7 @@ "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@smithy/protocol-http@^4.1.6", "@smithy/protocol-http@^4.1.7": +"@smithy/protocol-http@^4.1.7": version "4.1.7" resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-4.1.7.tgz#5c67e62beb5deacdb94f2127f9a344bdf1b2ed6e" integrity sha512-FP2LepWD0eJeOTm0SjssPcgqAlDFzOmRXqXmGhfIM52G7Lrox/pcpQf6RP4F21k0+O12zaqQt5fCDOeBtqY6Cg== @@ -2284,27 +2284,27 @@ "@smithy/util-utf8" "^3.0.0" tslib "^2.6.2" -"@smithy/smithy-client@^3.4.3", "@smithy/smithy-client@^3.4.4": - version "3.4.4" - resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-3.4.4.tgz#460870dc97d945fa2f390890359cf09d01131e0f" - integrity sha512-dPGoJuSZqvirBq+yROapBcHHvFjChoAQT8YPWJ820aPHHiowBlB3RL1Q4kPT1hx0qKgJuf+HhyzKi5Gbof4fNA== +"@smithy/smithy-client@^3.4.4", "@smithy/smithy-client@^3.4.5": + version "3.4.5" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-3.4.5.tgz#b90fe15d80e2dca5aa9cf3bd24bd73359ad1ef61" + integrity sha512-k0sybYT9zlP79sIKd1XGm4TmK0AS1nA2bzDHXx7m0nGi3RQ8dxxQUs4CPkSmQTKAo+KF9aINU3KzpGIpV7UoMw== dependencies: - "@smithy/core" "^2.5.3" - "@smithy/middleware-endpoint" "^3.2.3" + "@smithy/core" "^2.5.4" + "@smithy/middleware-endpoint" "^3.2.4" "@smithy/middleware-stack" "^3.0.10" "@smithy/protocol-http" "^4.1.7" "@smithy/types" "^3.7.1" "@smithy/util-stream" "^3.3.1" tslib "^2.6.2" -"@smithy/types@^3.7.0", "@smithy/types@^3.7.1": +"@smithy/types@^3.7.1": version "3.7.1" resolved "https://registry.yarnpkg.com/@smithy/types/-/types-3.7.1.tgz#4af54c4e28351e9101996785a33f2fdbf93debe7" integrity sha512-XKLcLXZY7sUQgvvWyeaL/qwNPp6V3dWcUjqrQKjSb+tzYiCy340R/c64LV5j+Tnb2GhmunEX0eou+L+m2hJNYA== dependencies: tslib "^2.6.2" -"@smithy/url-parser@^3.0.10", "@smithy/url-parser@^3.0.9": +"@smithy/url-parser@^3.0.10": version "3.0.10" resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-3.0.10.tgz#f389985a79766cff4a99af14979f01a17ce318da" integrity sha512-j90NUalTSBR2NaZTuruEgavSdh8MLirf58LoGSk4AtQfyIymogIhgnGUU2Mga2bkMkpSoC9gxb74xBXL5afKAQ== @@ -2359,31 +2359,31 @@ dependencies: tslib "^2.6.2" -"@smithy/util-defaults-mode-browser@^3.0.26": - version "3.0.27" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.27.tgz#d5df39faee8ad4bb5a6920b208469caa9dda2ccb" - integrity sha512-GV8NvPy1vAGp7u5iD/xNKUxCorE4nQzlyl057qRac+KwpH5zq8wVq6rE3lPPeuFLyQXofPN6JwxL1N9ojGapiQ== +"@smithy/util-defaults-mode-browser@^3.0.27": + version "3.0.28" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.28.tgz#c443b9ae2784b5621def0541a98fc9704c846bfc" + integrity sha512-6bzwAbZpHRFVJsOztmov5PGDmJYsbNSoIEfHSJJyFLzfBGCCChiO3od9k7E/TLgrCsIifdAbB9nqbVbyE7wRUw== dependencies: "@smithy/property-provider" "^3.1.10" - "@smithy/smithy-client" "^3.4.4" + "@smithy/smithy-client" "^3.4.5" "@smithy/types" "^3.7.1" bowser "^2.11.0" tslib "^2.6.2" -"@smithy/util-defaults-mode-node@^3.0.26": - version "3.0.27" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.27.tgz#a7248c9d9cb620827ab57ef9d1867bfe8aef42d0" - integrity sha512-7+4wjWfZqZxZVJvDutO+i1GvL6bgOajEkop4FuR6wudFlqBiqwxw3HoH6M9NgeCd37km8ga8NPp2JacQEtAMPg== +"@smithy/util-defaults-mode-node@^3.0.27": + version "3.0.28" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.28.tgz#d6d742d62c2f678938b7a378224e79fca587458b" + integrity sha512-78ENJDorV1CjOQselGmm3+z7Yqjj5HWCbjzh0Ixuq736dh1oEnD9sAttSBNSLlpZsX8VQnmERqA2fEFlmqWn8w== dependencies: "@smithy/config-resolver" "^3.0.12" "@smithy/credential-provider-imds" "^3.2.7" "@smithy/node-config-provider" "^3.1.11" "@smithy/property-provider" "^3.1.10" - "@smithy/smithy-client" "^3.4.4" + "@smithy/smithy-client" "^3.4.5" "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@smithy/util-endpoints@^2.1.5": +"@smithy/util-endpoints@^2.1.6": version "2.1.6" resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-2.1.6.tgz#720cbd1a616ad7c099b77780f0cb0f1f9fc5d2df" integrity sha512-mFV1t3ndBh0yZOJgWxO9J/4cHZVn5UG1D8DeCc6/echfNkeEJWu9LD7mgGH5fHrEdR7LDoWw7PQO6QiGpHXhgA== @@ -2399,7 +2399,7 @@ dependencies: tslib "^2.6.2" -"@smithy/util-middleware@^3.0.10", "@smithy/util-middleware@^3.0.9": +"@smithy/util-middleware@^3.0.10": version "3.0.10" resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-3.0.10.tgz#ab8be99f1aaafe5a5490c344f27a264b72b7592f" integrity sha512-eJO+/+RsrG2RpmY68jZdwQtnfsxjmPxzMlQpnHKjFPwrYqvlcT+fHdT+ZVwcjlWSrByOhGr9Ff2GG17efc192A== @@ -2407,7 +2407,7 @@ "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@smithy/util-retry@^3.0.10", "@smithy/util-retry@^3.0.9": +"@smithy/util-retry@^3.0.10": version "3.0.10" resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-3.0.10.tgz#fc13e1b30e87af0cbecadf29ca83b171e2040440" integrity sha512-1l4qatFp4PiU6j7UsbasUHL2VU023NRB/gfaa1M0rDqVrRN4g3mCArLRyH3OuktApA4ye+yjWQHjdziunw2eWA== @@ -2416,7 +2416,7 @@ "@smithy/types" "^3.7.1" tslib "^2.6.2" -"@smithy/util-stream@^3.3.0", "@smithy/util-stream@^3.3.1": +"@smithy/util-stream@^3.3.1": version "3.3.1" resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-3.3.1.tgz#a2636f435637ef90d64df2bb8e71cd63236be112" integrity sha512-Ff68R5lJh2zj+AUTvbAU/4yx+6QPRzg7+pI7M1FbtQHcRIp7xvguxVsQBKyB3fwiOwhAKu0lnNyYBaQfSW6TNw== @@ -2606,6 +2606,13 @@ resolved "https://registry.yarnpkg.com/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz#1306dbfa53768bcbcfc95a1c8cde367975581859" integrity sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA== +"@types/whatwg-url@^11.0.2": + version "11.0.5" + resolved "https://registry.yarnpkg.com/@types/whatwg-url/-/whatwg-url-11.0.5.tgz#aaa2546e60f0c99209ca13360c32c78caf2c409f" + integrity sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ== + dependencies: + "@types/webidl-conversions" "*" + "@types/whatwg-url@^8.2.1": version "8.2.2" resolved "https://registry.yarnpkg.com/@types/whatwg-url/-/whatwg-url-8.2.2.tgz#749d5b3873e845897ada99be4448041d4cc39e63" @@ -3236,12 +3243,7 @@ bson@^4.7.2: dependencies: buffer "^5.6.0" -bson@^5.5.0: - version "5.5.1" - resolved "https://registry.yarnpkg.com/bson/-/bson-5.5.1.tgz#f5849d405711a7f23acdda9a442375df858e6833" - integrity sha512-ix0EwukN2EpC0SRWIj/7B5+A6uQMQy6KMREI9qQqvgpkV2frH63T0UDVd1SYedL6dNCmDBYB3QtXi4ISk9YT+g== - -bson@^6.8.0: +bson@^6.10.0, bson@^6.8.0: version "6.10.0" resolved "https://registry.yarnpkg.com/bson/-/bson-6.10.0.tgz#559c767cc8b605c3ab14e5896214c8f2abdd6a12" integrity sha512-ROchNosXMJD2cbQGm84KoP7vOGPO6/bOAW0veMMbzhXLqoZptcaYRVLitwvuhwhjjpU1qP4YZRWLhgETdgqUQw== @@ -6037,6 +6039,14 @@ mongodb-connection-string-url@^2.6.0: "@types/whatwg-url" "^8.2.1" whatwg-url "^11.0.0" +mongodb-connection-string-url@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.1.tgz#c13e6ac284ae401752ebafdb8cd7f16c6723b141" + integrity sha512-XqMGwRX0Lgn05TDB4PyG2h2kKO/FfWJyCzYQbIhXUxz7ETt0I/FqHjUeqj37irJ+Dl1ZtU82uYyj14u2XsZKfg== + dependencies: + "@types/whatwg-url" "^11.0.2" + whatwg-url "^13.0.0" + mongodb-memory-server-core@8.16.1: version "8.16.1" resolved "https://registry.yarnpkg.com/mongodb-memory-server-core/-/mongodb-memory-server-core-8.16.1.tgz#dd96945dc42f0780797f5af5828aed2b70978888" @@ -6078,16 +6088,14 @@ mongodb@^4.16.0: "@aws-sdk/credential-providers" "^3.186.0" "@mongodb-js/saslprep" "^1.1.0" -mongodb@^5.2.0: - version "5.9.2" - resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-5.9.2.tgz#39a73b9fbc87ac9d9c1aaf8aab5c5bb69e2b913e" - integrity sha512-H60HecKO4Bc+7dhOv4sJlgvenK4fQNqqUIlXxZYQNbfEWSALGAwGoyJd/0Qwk4TttFXUOHJ2ZJQe/52ScaUwtQ== +mongodb@^6.11.0: + version "6.11.0" + resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-6.11.0.tgz#d09bc055e1e784849279dc41eb2cd1537a0488a0" + integrity sha512-yVbPw0qT268YKhG241vAMLaDQAPbRyTgo++odSgGc9kXnzOujQI60Iyj23B9sQQFPSvmNPvMZ3dsFz0aN55KgA== dependencies: - bson "^5.5.0" - mongodb-connection-string-url "^2.6.0" - socks "^2.7.1" - optionalDependencies: - "@mongodb-js/saslprep" "^1.1.0" + "@mongodb-js/saslprep" "^1.1.9" + bson "^6.10.0" + mongodb-connection-string-url "^3.0.0" ms@^2.0.0, ms@^2.1.1, ms@^2.1.3: version "2.1.3" @@ -6588,7 +6596,7 @@ punycode@1.3.2: resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" integrity sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw== -punycode@^2.1.0, punycode@^2.1.1: +punycode@^2.1.0, punycode@^2.1.1, punycode@^2.3.0: version "2.3.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== @@ -7301,6 +7309,13 @@ tr46@^3.0.0: dependencies: punycode "^2.1.1" +tr46@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-4.1.1.tgz#281a758dcc82aeb4fe38c7dfe4d11a395aac8469" + integrity sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw== + dependencies: + punycode "^2.3.0" + ts-api-utils@^1.3.0: version "1.4.0" resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.4.0.tgz#709c6f2076e511a81557f3d07a0cbd566ae8195c" @@ -7628,6 +7643,14 @@ whatwg-url@^11.0.0: tr46 "^3.0.0" webidl-conversions "^7.0.0" +whatwg-url@^13.0.0: + version "13.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-13.0.0.tgz#b7b536aca48306394a34e44bda8e99f332410f8f" + integrity sha512-9WWbymnqj57+XEuqADHrCJ2eSXzn8WXIW/YSGaZtb2WKAInQ6CHfaUUcTyyver0p8BDg5StLQq8h1vtZuwmOig== + dependencies: + tr46 "^4.1.1" + webidl-conversions "^7.0.0" + which-boxed-primitive@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"