diff --git a/package-lock.json b/package-lock.json index 5eb1b1e380..45b9b003b8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8196,9 +8196,9 @@ } }, "bson": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.0.tgz", - "integrity": "sha512-8jw1NU1hglS+Da1jDOUYuNcBJ4cNHCFIqzlwoFNnsTOg2R/ox0aTYcTiBN4dzRa9q7Cvy6XErh3L8ReTEb9AQQ==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.1.tgz", + "integrity": "sha512-I1LQ7Hz5zgwR4QquilLNZwbhPw0Apx7i7X9kGMBTsqPdml/03Q9NBtD9nt/19ahjlphktQImrnderxqpzeVDjw==", "dev": true, "requires": { "buffer": "^5.6.0" @@ -18309,21 +18309,22 @@ } }, "mongodb": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.2.2.tgz", - "integrity": "sha512-zt8rCTnTKyMQppyt63qMnrLM5dbADgUk18ORPF1XbtHLIYCyc9hattaYHi0pqMvNxDpgGgUofSVzS+UQErgTug==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.3.0.tgz", + "integrity": "sha512-ovq9ZD9wEvab+LsaQOiwtne1Sy2egaHW8K/H5M18Tv+V5PgTRi+qdmxDGlbm94TSL3h56m6amstptu115Nzgow==", "dev": true, "requires": { - "bson": "^4.6.0", + "bson": "^4.6.1", "denque": "^2.0.1", "mongodb-connection-string-url": "^2.3.2", - "saslprep": "^1.0.3" + "saslprep": "^1.0.3", + "socks": "^2.6.1" } }, "mongodb-connection-string-url": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.3.2.tgz", - "integrity": "sha512-2LkmS0ny7LamAyhEs2Q+zuFFxeGNSc2DaGHBevjqkoPt7bgh+67mg1sFU6awnMsdLKpdEt7zUy466K9x7RsYcQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.4.1.tgz", + "integrity": "sha512-d5Kd2bVsKcSA7YI/yo57fSTtMwRQdFkvc5IZwod1RRxJtECeWPPSo7zqcUGJELifRA//Igs4spVtYAmvFCatug==", "dev": true, "requires": { "@types/whatwg-url": "^8.2.1", diff --git a/package.json b/package.json index 16da0f8903..f8188866e2 100644 --- a/package.json +++ b/package.json @@ -122,7 +122,7 @@ "karma-typescript": "^5.5.1", "lerna": "^4.0.0", "mocha": "^7.1.2", - "mongodb": "^4.2.2", + "mongodb": "^4.3.0", "mongodb-download-url": "^1.1.2", "mongodb-js-precommit": "^2.0.0", "nock": "^13.0.11", diff --git a/packages/node-runtime-worker-thread/package-lock.json b/packages/node-runtime-worker-thread/package-lock.json index d2c609dd76..56ae9060e1 100644 --- a/packages/node-runtime-worker-thread/package-lock.json +++ b/packages/node-runtime-worker-thread/package-lock.json @@ -634,9 +634,9 @@ } }, "bson": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.0.tgz", - "integrity": "sha512-8jw1NU1hglS+Da1jDOUYuNcBJ4cNHCFIqzlwoFNnsTOg2R/ox0aTYcTiBN4dzRa9q7Cvy6XErh3L8ReTEb9AQQ==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.1.tgz", + "integrity": "sha512-I1LQ7Hz5zgwR4QquilLNZwbhPw0Apx7i7X9kGMBTsqPdml/03Q9NBtD9nt/19ahjlphktQImrnderxqpzeVDjw==", "dev": true, "requires": { "buffer": "^5.6.0" diff --git a/packages/node-runtime-worker-thread/package.json b/packages/node-runtime-worker-thread/package.json index 5bba4dca7a..341f3112be 100644 --- a/packages/node-runtime-worker-thread/package.json +++ b/packages/node-runtime-worker-thread/package.json @@ -33,7 +33,7 @@ "@mongosh/service-provider-core": "0.0.0-dev.0", "@mongosh/service-provider-server": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", - "bson": "^4.6.0", + "bson": "^4.6.1", "mocha": "^7.1.2", "postmsg-rpc": "^2.4.0", "terser-webpack-plugin": "^4.2.3", diff --git a/packages/service-provider-core/package-lock.json b/packages/service-provider-core/package-lock.json index f71852ce7c..7985bf5f82 100644 --- a/packages/service-provider-core/package-lock.json +++ b/packages/service-provider-core/package-lock.json @@ -70,9 +70,9 @@ } }, "bson": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.0.tgz", - "integrity": "sha512-8jw1NU1hglS+Da1jDOUYuNcBJ4cNHCFIqzlwoFNnsTOg2R/ox0aTYcTiBN4dzRa9q7Cvy6XErh3L8ReTEb9AQQ==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.1.tgz", + "integrity": "sha512-I1LQ7Hz5zgwR4QquilLNZwbhPw0Apx7i7X9kGMBTsqPdml/03Q9NBtD9nt/19ahjlphktQImrnderxqpzeVDjw==", "requires": { "buffer": "^5.6.0" } @@ -214,6 +214,11 @@ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "optional": true }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, "is-fullwidth-code-point": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", @@ -254,14 +259,25 @@ "optional": true }, "mongodb": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.2.2.tgz", - "integrity": "sha512-zt8rCTnTKyMQppyt63qMnrLM5dbADgUk18ORPF1XbtHLIYCyc9hattaYHi0pqMvNxDpgGgUofSVzS+UQErgTug==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.3.0.tgz", + "integrity": "sha512-ovq9ZD9wEvab+LsaQOiwtne1Sy2egaHW8K/H5M18Tv+V5PgTRi+qdmxDGlbm94TSL3h56m6amstptu115Nzgow==", "requires": { - "bson": "^4.6.0", + "bson": "^4.6.1", "denque": "^2.0.1", "mongodb-connection-string-url": "^2.3.2", - "saslprep": "^1.0.3" + "saslprep": "^1.0.3", + "socks": "^2.6.1" + }, + "dependencies": { + "bson": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.1.tgz", + "integrity": "sha512-I1LQ7Hz5zgwR4QquilLNZwbhPw0Apx7i7X9kGMBTsqPdml/03Q9NBtD9nt/19ahjlphktQImrnderxqpzeVDjw==", + "requires": { + "buffer": "^5.6.0" + } + } } }, "mongodb-build-info": { @@ -478,6 +494,20 @@ "simple-concat": "^1.0.0" } }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==" + }, + "socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, "sparse-bitfield": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", diff --git a/packages/service-provider-core/package.json b/packages/service-provider-core/package.json index ba709f7da4..e82cdaea32 100644 --- a/packages/service-provider-core/package.json +++ b/packages/service-provider-core/package.json @@ -32,8 +32,8 @@ "dependencies": { "@mongosh/errors": "0.0.0-dev.0", "@mongosh/i18n": "0.0.0-dev.0", - "bson": "^4.6.0", - "mongodb": "^4.2.2", + "bson": "^4.6.1", + "mongodb": "^4.3.0", "mongodb-build-info": "^1.2.0", "mongodb-connection-string-url": "^2.3.2" }, diff --git a/packages/service-provider-server/package-lock.json b/packages/service-provider-server/package-lock.json index 38e2fd946b..201e6f96a4 100644 --- a/packages/service-provider-server/package-lock.json +++ b/packages/service-provider-server/package-lock.json @@ -117,9 +117,9 @@ } }, "bson": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.0.tgz", - "integrity": "sha512-8jw1NU1hglS+Da1jDOUYuNcBJ4cNHCFIqzlwoFNnsTOg2R/ox0aTYcTiBN4dzRa9q7Cvy6XErh3L8ReTEb9AQQ==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.1.tgz", + "integrity": "sha512-I1LQ7Hz5zgwR4QquilLNZwbhPw0Apx7i7X9kGMBTsqPdml/03Q9NBtD9nt/19ahjlphktQImrnderxqpzeVDjw==", "requires": { "buffer": "^5.6.0" } @@ -261,6 +261,11 @@ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "optional": true }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, "ipv6-normalize": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ipv6-normalize/-/ipv6-normalize-1.0.1.tgz", @@ -331,14 +336,15 @@ "optional": true }, "mongodb": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.2.2.tgz", - "integrity": "sha512-zt8rCTnTKyMQppyt63qMnrLM5dbADgUk18ORPF1XbtHLIYCyc9hattaYHi0pqMvNxDpgGgUofSVzS+UQErgTug==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.3.0.tgz", + "integrity": "sha512-ovq9ZD9wEvab+LsaQOiwtne1Sy2egaHW8K/H5M18Tv+V5PgTRi+qdmxDGlbm94TSL3h56m6amstptu115Nzgow==", "requires": { - "bson": "^4.6.0", + "bson": "^4.6.1", "denque": "^2.0.1", "mongodb-connection-string-url": "^2.3.2", - "saslprep": "^1.0.3" + "saslprep": "^1.0.3", + "socks": "^2.6.1" } }, "mongodb-client-encryption": { @@ -602,6 +608,20 @@ "simple-concat": "^1.0.0" } }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==" + }, + "socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, "sparse-bitfield": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", diff --git a/packages/service-provider-server/package.json b/packages/service-provider-server/package.json index 6c5b5512ff..be692008d3 100644 --- a/packages/service-provider-server/package.json +++ b/packages/service-provider-server/package.json @@ -44,7 +44,7 @@ "@mongosh/types": "0.0.0-dev.0", "@types/sinon-chai": "^3.2.3", "aws4": "^1.11.0", - "mongodb": "^4.2.2", + "mongodb": "^4.3.0", "mongodb-connection-string-url": "^2.3.2", "saslprep": "mongodb-js/saslprep#v1.0.4" }, diff --git a/packages/snippet-manager/package-lock.json b/packages/snippet-manager/package-lock.json index beb528df6b..18f9ae70bc 100644 --- a/packages/snippet-manager/package-lock.json +++ b/packages/snippet-manager/package-lock.json @@ -91,9 +91,9 @@ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" }, "bson": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.0.tgz", - "integrity": "sha512-8jw1NU1hglS+Da1jDOUYuNcBJ4cNHCFIqzlwoFNnsTOg2R/ox0aTYcTiBN4dzRa9q7Cvy6XErh3L8ReTEb9AQQ==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.1.tgz", + "integrity": "sha512-I1LQ7Hz5zgwR4QquilLNZwbhPw0Apx7i7X9kGMBTsqPdml/03Q9NBtD9nt/19ahjlphktQImrnderxqpzeVDjw==", "requires": { "buffer": "^5.6.0" } diff --git a/packages/snippet-manager/package.json b/packages/snippet-manager/package.json index 0b74c19656..7d468f8e07 100644 --- a/packages/snippet-manager/package.json +++ b/packages/snippet-manager/package.json @@ -32,7 +32,7 @@ "@mongosh/errors": "0.0.0-dev.0", "@mongosh/shell-api": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", - "bson": "^4.6.0", + "bson": "^4.6.1", "cross-spawn": "^7.0.3", "escape-string-regexp": "^4.0.0", "joi": "^17.4.0",