From ab69fe3a2adb2c44e7a917f32caefe1a942c4923 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Mon, 7 Jul 2025 13:58:12 +0200 Subject: [PATCH 1/5] feat(deps): bump oidc-plugin to 2.0.0 MONGOSH-2194 --- package-lock.json | 2052 +++++++++++++++-- packages/atlas-service/package.json | 2 +- packages/bson-transpilers/package.json | 2 +- packages/compass-aggregations/package.json | 6 +- packages/compass-components/package.json | 2 +- packages/compass-connections/package.json | 6 +- packages/compass-crud/package.json | 4 +- packages/compass-data-modeling/package.json | 4 +- packages/compass-e2e-tests/package.json | 4 +- packages/compass-explain-plan/package.json | 4 +- packages/compass-generative-ai/package.json | 6 +- packages/compass-import-export/package.json | 6 +- packages/compass-indexes/package.json | 8 +- .../compass-preferences-model/package.json | 6 +- packages/compass-query-bar/package.json | 6 +- .../package.json | 4 +- .../compass-schema-validation/package.json | 6 +- packages/compass-schema/package.json | 8 +- packages/compass-shell/package.json | 2 +- packages/compass-sidebar/package.json | 4 +- packages/compass-web/package.json | 6 +- packages/compass-workspaces/package.json | 4 +- packages/compass/package.json | 4 +- packages/connection-form/package.json | 4 +- packages/connection-info/package.json | 4 +- packages/connection-storage/package.json | 4 +- packages/data-service/package.json | 6 +- packages/databases-collections/package.json | 4 +- packages/hadron-document/package.json | 6 +- packages/hadron-type-checker/package.json | 2 +- packages/mongodb-query-util/package.json | 2 +- packages/my-queries-storage/package.json | 4 +- 32 files changed, 1886 insertions(+), 306 deletions(-) diff --git a/package-lock.json b/package-lock.json index 373f84b0989..e464a2fb320 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43658,7 +43658,7 @@ "@mongodb-js/compass-user-data": "^0.7.5", "@mongodb-js/compass-utils": "^0.9.4", "@mongodb-js/connection-info": "^0.15.5", - "@mongodb-js/devtools-connect": "^3.9.0", + "@mongodb-js/devtools-connect": "^3.9.2", "@mongodb-js/devtools-proxy-support": "^0.5.1", "@mongodb-js/oidc-plugin": "^2.0.1", "compass-preferences-model": "^2.44.0", @@ -43686,6 +43686,30 @@ "typescript": "^5.8.3" } }, + "packages/atlas-service/node_modules/@mongodb-js/devtools-connect": { + "version": "3.9.2", + "resolved": "https://registry.npmjs.org/@mongodb-js/devtools-connect/-/devtools-connect-3.9.2.tgz", + "integrity": "sha512-nuWKXYTUhe/jZ561Nn4LQHlpo6GjanUZLDtklWTaGE1dboUspJRYHAeHF+wVVvccdjpAx47Vll9mDcameG8k7w==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/devtools-proxy-support": "^0.5.1", + "@mongodb-js/oidc-http-server-pages": "1.1.6", + "lodash.merge": "^4.6.2", + "mongodb-connection-string-url": "^3.0.0", + "socks": "^2.7.3" + }, + "optionalDependencies": { + "kerberos": "^2.1.0", + "mongodb-client-encryption": "^6.1.0", + "os-dns-native": "^1.2.0", + "resolve-mongodb-srv": "^1.1.1" + }, + "peerDependencies": { + "@mongodb-js/oidc-plugin": "^2.0.0", + "mongodb": "^6.9.0", + "mongodb-log-writer": "^2.4.1" + } + }, "packages/atlas-service/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -43718,7 +43742,7 @@ "license": "SSPL", "dependencies": { "antlr4": "4.7.2", - "bson": "^6.10.3", + "bson": "^6.10.4", "js-yaml": "^3.13.1" }, "devDependencies": { @@ -43736,6 +43760,15 @@ "sprintf-js": "~1.0.2" } }, + "packages/bson-transpilers/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/bson-transpilers/node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -43835,7 +43868,7 @@ "@mongodb-js/webpack-config-compass": "^1.8.2", "@segment/analytics-node": "^1.1.4", "@types/minimatch": "^5.1.2", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "chalk": "^4.1.2", "clean-stack": "^2.0.0", @@ -43853,7 +43886,7 @@ "hadron-ipc": "^3.5.4", "make-fetch-happen": "^10.2.1", "minimatch": "^10.0.1", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-cloud-info": "^2.1.7", "mongodb-connection-string-url": "^3.0.1", @@ -43904,12 +43937,12 @@ "@mongodb-js/mongodb-constants": "^0.12.1", "@mongodb-js/my-queries-storage": "^0.31.0", "@mongodb-js/shell-bson-parser": "^1.2.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "hadron-document": "^8.9.0", "hadron-type-checker": "^7.4.12", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-collection-model": "^5.29.5", "mongodb-data-service": "^22.28.5", "mongodb-database-model": "^2.29.5", @@ -43966,6 +43999,15 @@ "bson": "^4.6.3 || ^5 || ^6" } }, + "packages/compass-aggregations/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-aggregations/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -43975,6 +44017,52 @@ "node": ">=0.3.1" } }, + "packages/compass-aggregations/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-aggregations/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -44287,7 +44375,7 @@ "@react-aria/utils": "^3.13.1", "@react-aria/visually-hidden": "^3.3.1", "@tanstack/table-core": "^8.14.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "focus-trap-react": "^9.0.2", "hadron-document": "^8.9.0", "hadron-type-checker": "^7.4.12", @@ -44488,6 +44576,15 @@ "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, + "packages/compass-components/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-components/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -44587,10 +44684,10 @@ "@mongodb-js/connection-form": "^1.56.0", "@mongodb-js/connection-info": "^0.15.5", "@mongodb-js/connection-storage": "^0.39.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.28.5", @@ -44689,6 +44786,61 @@ "node": ">=0.3.1" } }, + "packages/compass-connections/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, + "packages/compass-connections/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-connections/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -44794,13 +44946,13 @@ "@mongodb-js/shell-bson-parser": "^1.2.0", "ag-grid-community": "^20.2.0", "ag-grid-react": "^20.2.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "hadron-document": "^8.9.0", "hadron-type-checker": "^7.4.12", "jsondiffpatch": "^0.5.0", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-data-service": "^22.28.5", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", @@ -44887,6 +45039,15 @@ "node": ">=4" } }, + "packages/compass-crud/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-crud/node_modules/just-extend": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-6.2.0.tgz", @@ -44894,6 +45055,52 @@ "dev": true, "license": "MIT" }, + "packages/compass-crud/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-crud/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -44972,11 +45179,11 @@ "@mongodb-js/compass-utils": "^0.9.4", "@mongodb-js/compass-workspaces": "^0.45.0", "@mongodb-js/diagramming": "^1.2.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "html-to-image": "1.11.11", "lodash": "^4.17.21", - "mongodb": "^6.14.1", + "mongodb": "^6.17.0", "mongodb-ns": "^2.4.2", "mongodb-schema": "^12.6.2", "react": "^17.0.2", @@ -45048,6 +45255,15 @@ "node": ">=4" } }, + "packages/compass-data-modeling/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-data-modeling/node_modules/just-extend": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-6.2.0.tgz", @@ -45055,6 +45271,52 @@ "dev": true, "license": "MIT" }, + "packages/compass-data-modeling/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-data-modeling/node_modules/nise": { "version": "5.1.9", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.9.tgz", @@ -45145,7 +45407,7 @@ "@types/cross-spawn": "^6.0.2", "@types/yargs": "^17.0.33", "@wdio/types": "^8.32.2", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "chai-as-promised": "^7.1.1", "clipboardy": "^2.3.0", @@ -45160,7 +45422,7 @@ "hadron-build": "^25.8.4", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-log-writer": "^2.3.4", @@ -45199,6 +45461,16 @@ "balanced-match": "^1.0.0" } }, + "packages/compass-e2e-tests/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-e2e-tests/node_modules/clipboardy": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", @@ -45411,6 +45683,53 @@ "node": ">=16 || 14 >=14.17" } }, + "packages/compass-e2e-tests/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-e2e-tests/node_modules/node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", @@ -45686,7 +46005,7 @@ "d3-flextree": "^2.1.2", "d3-hierarchy": "^3.1.2", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "react": "^17.0.2", "react-redux": "^8.1.3", "redux": "^4.2.1", @@ -45719,6 +46038,15 @@ "integrity": "sha512-VkWIQoZXLFdcBGe5pdBKJmTU3fmpXvo/KV6ixvTzOMl1yJ2hbTXpfvsziag0kcaerPDwas2T0vxojwQG3YwivQ==", "dev": true }, + "packages/compass-explain-plan/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-explain-plan/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -45728,6 +46056,52 @@ "node": ">=0.3.1" } }, + "packages/compass-explain-plan/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-explain-plan/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -45958,9 +46332,9 @@ "@mongodb-js/compass-logging": "^1.7.5", "@mongodb-js/compass-telemetry": "^1.10.3", "@mongodb-js/compass-utils": "^0.9.4", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-schema": "^12.6.2", "react": "^17.0.2", "react-redux": "^8.1.3", @@ -45990,6 +46364,15 @@ "xvfb-maybe": "^0.2.1" } }, + "packages/compass-generative-ai/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-generative-ai/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -46005,6 +46388,52 @@ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", "dev": true }, + "packages/compass-generative-ai/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-generative-ai/node_modules/p-queue": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", @@ -46257,14 +46686,14 @@ "@mongodb-js/compass-telemetry": "^1.10.3", "@mongodb-js/compass-utils": "^0.9.4", "@mongodb-js/compass-workspaces": "^0.45.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "debug": "^4.3.4", "electron": "^36.5.0", "hadron-document": "^8.9.0", "hadron-ipc": "^3.5.4", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-data-service": "^22.28.5", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", @@ -46320,6 +46749,15 @@ "bson": "^4.6.3 || ^5 || ^6" } }, + "packages/compass-import-export/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-import-export/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -46329,6 +46767,52 @@ "node": ">=0.3.1" } }, + "packages/compass-import-export/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-import-export/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -46379,10 +46863,10 @@ "@mongodb-js/compass-workspaces": "^0.45.0", "@mongodb-js/mongodb-constants": "^0.12.1", "@mongodb-js/shell-bson-parser": "^1.2.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-collection-model": "^5.29.5", "mongodb-data-service": "^22.28.5", "mongodb-mql-engines": "^0.0.4", @@ -46435,6 +46919,61 @@ "bson": "^4.6.3 || ^5 || ^6" } }, + "packages/compass-indexes/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, + "packages/compass-indexes/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-indexes/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -46761,7 +47300,7 @@ "@mongodb-js/compass-logging": "^1.7.5", "@mongodb-js/compass-user-data": "^0.7.5", "@mongodb-js/devtools-proxy-support": "^0.5.1", - "bson": "^6.10.3", + "bson": "^6.10.4", "hadron-ipc": "^3.5.4", "js-yaml": "^4.1.0", "lodash": "^4.17.21", @@ -46781,6 +47320,15 @@ "sinon": "^9.2.3" } }, + "packages/compass-preferences-model/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-preferences-model/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -46834,10 +47382,10 @@ "@mongodb-js/compass-telemetry": "^1.10.3", "@mongodb-js/mongodb-constants": "^0.12.1", "@mongodb-js/my-queries-storage": "^0.31.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-instance-model": "^12.36.0", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", @@ -46887,6 +47435,15 @@ "bson": "^4.6.3 || ^5 || ^6" } }, + "packages/compass-query-bar/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-query-bar/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -46896,6 +47453,52 @@ "node": ">=0.3.1" } }, + "packages/compass-query-bar/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-query-bar/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -46956,7 +47559,7 @@ "@mongodb-js/connection-form": "^1.56.0", "@mongodb-js/connection-info": "^0.15.5", "@mongodb-js/my-queries-storage": "^0.31.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "fuse.js": "^6.5.3", "mongodb-ns": "^2.4.2", @@ -46988,6 +47591,15 @@ "xvfb-maybe": "^0.2.1" } }, + "packages/compass-saved-aggregations-queries/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-saved-aggregations-queries/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -47030,7 +47642,7 @@ "@mongodb-js/compass-query-bar": "^8.65.0", "@mongodb-js/compass-telemetry": "^1.10.3", "@mongodb-js/connection-storage": "^0.39.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "d3": "^3.5.17", "hadron-document": "^8.9.0", @@ -47038,7 +47650,7 @@ "leaflet-defaulticon-compatibility": "^0.1.1", "leaflet-draw": "^1.0.4", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-query-util": "^2.5.0", "mongodb-schema": "^12.6.2", "numeral": "^1.5.6", @@ -47092,11 +47704,11 @@ "@mongodb-js/compass-telemetry": "^1.10.3", "@mongodb-js/compass-workspaces": "^0.45.0", "@mongodb-js/mongodb-constants": "^0.12.1", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "javascript-stringify": "^2.0.1", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", "react": "^17.0.2", @@ -47145,6 +47757,61 @@ "bson": "^4.6.3 || ^5 || ^6" } }, + "packages/compass-schema-validation/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, + "packages/compass-schema-validation/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-schema-validation/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -47172,6 +47839,15 @@ "node": ">=10" } }, + "packages/compass-schema/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-schema/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -47181,6 +47857,52 @@ "node": ">=0.3.1" } }, + "packages/compass-schema/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-schema/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -47331,7 +48053,7 @@ "@mongosh/browser-repl": "^3.16.4", "@mongosh/logging": "^3.9.2", "@mongosh/node-runtime-worker-thread": "^3.3.18", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "react": "^17.0.2", "react-redux": "^8.1.3", @@ -47354,6 +48076,15 @@ "typescript": "^5.8.3" } }, + "packages/compass-shell/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-sidebar": { "name": "@mongodb-js/compass-sidebar", "version": "5.64.0", @@ -47372,7 +48103,7 @@ "@mongodb-js/connection-info": "^0.15.5", "compass-preferences-model": "^2.44.0", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-instance-model": "^12.36.0", "mongodb-ns": "^2.4.2", "react": "^17.0.2", @@ -47404,6 +48135,61 @@ "xvfb-maybe": "^0.2.1" } }, + "packages/compass-sidebar/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, + "packages/compass-sidebar/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-sidebar/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -47858,7 +48644,7 @@ "@types/react-dom": "^17.0.10", "@types/sinon-chai": "^3.2.5", "browser-process-hrtime": "^1.0.0", - "bson": "^6.2.0", + "bson": "^6.10.4", "buffer": "^6.0.3", "chai": "^4.3.6", "compass-preferences-model": "^2.44.0", @@ -47873,7 +48659,7 @@ "is-ip": "^5.0.1", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-data-service": "^22.28.5", "mongodb-log-writer": "^2.3.4", "mongodb-ns": "^2.4.2", @@ -47932,6 +48718,16 @@ "type-detect": "4.0.8" } }, + "packages/compass-web/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-web/node_modules/buffer": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", @@ -47983,6 +48779,53 @@ "node": ">=0.8.x" } }, + "packages/compass-web/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass-web/node_modules/nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -48144,7 +48987,7 @@ "@mongodb-js/compass-components": "^1.42.0", "@mongodb-js/compass-connections": "^1.64.0", "@mongodb-js/compass-logging": "^1.7.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "lodash": "^4.17.21", "mongodb-collection-model": "^5.29.5", @@ -48216,6 +49059,15 @@ "type-detect": "4.0.8" } }, + "packages/compass-workspaces/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass-workspaces/node_modules/nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -48298,6 +49150,16 @@ "balanced-match": "^1.0.0" } }, + "packages/compass/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/compass/node_modules/debug": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", @@ -48426,6 +49288,53 @@ "node": ">=16 || 14 >=14.17" } }, + "packages/compass/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/compass/node_modules/node-addon-api": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", @@ -48455,7 +49364,7 @@ "@mongodb-js/connection-info": "^0.15.5", "@mongodb-js/shell-bson-parser": "^1.2.0", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.28.5", @@ -48473,7 +49382,7 @@ "@types/mocha": "^9.0.0", "@types/react": "^17.0.5", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "depcheck": "^1.4.1", "electron-mocha": "^12.2.0", @@ -48495,6 +49404,61 @@ "bson": "^4.6.3 || ^5 || ^6" } }, + "packages/connection-form/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, + "packages/connection-form/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/connection-form/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -48543,7 +49507,7 @@ "license": "SSPL", "dependencies": { "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.28.5" }, @@ -48555,7 +49519,7 @@ "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.6", "depcheck": "^1.4.1", "gen-esm-wrapper": "^1.1.0", @@ -48603,6 +49567,61 @@ "type-detect": "4.0.8" } }, + "packages/connection-info/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, + "packages/connection-info/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/connection-info/node_modules/nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -48672,7 +49691,7 @@ "@mongodb-js/compass-user-data": "^0.7.5", "@mongodb-js/compass-utils": "^0.9.4", "@mongodb-js/connection-info": "^0.15.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "electron": "^36.5.0", "hadron-ipc": "^3.5.4", @@ -48697,6 +49716,15 @@ "typescript": "^5.8.3" } }, + "packages/connection-storage/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/connection-storage/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -48731,11 +49759,11 @@ "dependencies": { "@mongodb-js/compass-logging": "^1.7.5", "@mongodb-js/compass-utils": "^0.9.4", - "@mongodb-js/devtools-connect": "^3.9.0", + "@mongodb-js/devtools-connect": "^3.9.2", "@mongodb-js/devtools-proxy-support": "^0.5.1", - "bson": "^6.10.3", + "bson": "^6.10.4", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-ns": "^2.4.2" @@ -48765,6 +49793,30 @@ "mongodb-client-encryption": "^6.3.0" } }, + "packages/data-service/node_modules/@mongodb-js/devtools-connect": { + "version": "3.9.2", + "resolved": "https://registry.npmjs.org/@mongodb-js/devtools-connect/-/devtools-connect-3.9.2.tgz", + "integrity": "sha512-nuWKXYTUhe/jZ561Nn4LQHlpo6GjanUZLDtklWTaGE1dboUspJRYHAeHF+wVVvccdjpAx47Vll9mDcameG8k7w==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/devtools-proxy-support": "^0.5.1", + "@mongodb-js/oidc-http-server-pages": "1.1.6", + "lodash.merge": "^4.6.2", + "mongodb-connection-string-url": "^3.0.0", + "socks": "^2.7.3" + }, + "optionalDependencies": { + "kerberos": "^2.1.0", + "mongodb-client-encryption": "^6.1.0", + "os-dns-native": "^1.2.0", + "resolve-mongodb-srv": "^1.1.1" + }, + "peerDependencies": { + "@mongodb-js/oidc-plugin": "^2.0.0", + "mongodb": "^6.9.0", + "mongodb-log-writer": "^2.4.1" + } + }, "packages/data-service/node_modules/@mongodb-js/devtools-docker-test-envs": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/@mongodb-js/devtools-docker-test-envs/-/devtools-docker-test-envs-1.3.3.tgz", @@ -48789,6 +49841,15 @@ "whatwg-url": "^11.0.0" } }, + "packages/data-service/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/data-service/node_modules/eslint-plugin-mocha": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-9.0.0.tgz", @@ -48827,7 +49888,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/kerberos/-/kerberos-2.2.1.tgz", "integrity": "sha512-Vlyv1tjAPb0y2VIJ03dKkUjsneGIBuTkH24uGRx6/DrKpFlVuGPmct3m5aEotljVUlw7PAGWABwR5aNeW7y8Zw==", - "dev": true, + "devOptional": true, "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { @@ -48838,11 +49899,57 @@ "node": ">=12.9.0" } }, + "packages/data-service/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/data-service/node_modules/node-addon-api": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", - "dev": true, + "devOptional": true, "license": "MIT" }, "packages/data-service/node_modules/sinon": { @@ -49007,7 +50114,7 @@ "@mongodb-js/prettier-config-compass": "^1.2.8", "@mongodb-js/testing-library-compass": "^1.3.4", "@mongodb-js/tsconfig-compass": "^1.2.9", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.2.0", "depcheck": "^1.4.1", "enzyme": "^3.11.0", @@ -49092,6 +50199,15 @@ "bson": "^4.6.3 || ^5 || ^6" } }, + "packages/databases-collections/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/databases-collections/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -50027,11 +51143,11 @@ "version": "8.9.0", "license": "SSPL", "dependencies": { - "bson": "^6.10.3", + "bson": "^6.10.4", "eventemitter3": "^4.0.0", "hadron-type-checker": "^7.4.12", "lodash": "^4.17.21", - "mongodb": "^6.16.0" + "mongodb": "^6.17.0" }, "devDependencies": { "@mongodb-js/eslint-config-compass": "^1.4.1", @@ -50083,6 +51199,61 @@ "type-detect": "4.0.8" } }, + "packages/hadron-document/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, + "packages/hadron-document/node_modules/mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + }, + "engines": { + "node": ">=16.20.1" + }, + "peerDependencies": { + "@aws-sdk/credential-providers": "^3.188.0", + "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", + "gcp-metadata": "^5.2.0", + "kerberos": "^2.0.1", + "mongodb-client-encryption": ">=6.0.0 <7", + "snappy": "^7.2.2", + "socks": "^2.7.1" + }, + "peerDependenciesMeta": { + "@aws-sdk/credential-providers": { + "optional": true + }, + "@mongodb-js/zstd": { + "optional": true + }, + "gcp-metadata": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "snappy": { + "optional": true + }, + "socks": { + "optional": true + } + } + }, "packages/hadron-document/node_modules/nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -50198,7 +51369,7 @@ "version": "7.4.12", "license": "SSPL", "dependencies": { - "bson": "^6.10.3", + "bson": "^6.10.4", "lodash": "^4.17.21" }, "devDependencies": { @@ -50208,6 +51379,15 @@ "mocha": "^10.2.0" } }, + "packages/hadron-type-checker/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/instance-model": { "name": "mongodb-instance-model", "version": "12.36.0", @@ -50241,7 +51421,7 @@ "version": "2.5.0", "license": "SSPL", "dependencies": { - "bson": "^6.10.3", + "bson": "^6.10.4", "lodash": "^4.17.21" }, "devDependencies": { @@ -50261,6 +51441,15 @@ "typescript": "^5.8.3" } }, + "packages/mongodb-query-util/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/mongodb-query-util/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -50296,7 +51485,7 @@ "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-editor": "^0.44.0", "@mongodb-js/compass-user-data": "^0.7.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "react": "^17.0.2" }, "devDependencies": { @@ -50316,6 +51505,15 @@ "typescript": "^5.8.3" } }, + "packages/my-queries-storage/node_modules/bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.20.1" + } + }, "packages/my-queries-storage/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -56231,7 +57429,7 @@ "@mongodb-js/compass-user-data": "^0.7.5", "@mongodb-js/compass-utils": "^0.9.4", "@mongodb-js/connection-info": "^0.15.5", - "@mongodb-js/devtools-connect": "^3.9.0", + "@mongodb-js/devtools-connect": "^3.9.2", "@mongodb-js/devtools-proxy-support": "^0.5.1", "@mongodb-js/eslint-config-compass": "^1.4.1", "@mongodb-js/mocha-config-compass": "^1.6.9", @@ -56257,6 +57455,22 @@ "typescript": "^5.8.3" }, "dependencies": { + "@mongodb-js/devtools-connect": { + "version": "3.9.2", + "resolved": "https://registry.npmjs.org/@mongodb-js/devtools-connect/-/devtools-connect-3.9.2.tgz", + "integrity": "sha512-nuWKXYTUhe/jZ561Nn4LQHlpo6GjanUZLDtklWTaGE1dboUspJRYHAeHF+wVVvccdjpAx47Vll9mDcameG8k7w==", + "requires": { + "@mongodb-js/devtools-proxy-support": "^0.5.1", + "@mongodb-js/oidc-http-server-pages": "1.1.6", + "kerberos": "^2.1.0", + "lodash.merge": "^4.6.2", + "mongodb-client-encryption": "^6.1.0", + "mongodb-connection-string-url": "^3.0.0", + "os-dns-native": "^1.2.0", + "resolve-mongodb-srv": "^1.1.1", + "socks": "^2.7.3" + } + }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -56314,7 +57528,7 @@ "@types/babel__generator": "^7.6.8", "@types/lodash": "^4.14.188", "@types/semver": "^7.3.9", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.6", "compass-preferences-model": "^2.44.0", "depcheck": "^1.4.1", @@ -56323,7 +57537,7 @@ "hadron-type-checker": "^7.4.12", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-collection-model": "^5.29.5", "mongodb-data-service": "^22.28.5", "mongodb-database-model": "^2.29.5", @@ -56361,12 +57575,27 @@ "acorn": "^8.1.0" } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -56636,7 +57865,7 @@ "@types/chai-dom": "^0.0.10", "@types/mocha": "^9.0.0", "@types/react": "^17.0.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "focus-trap-react": "^9.0.2", "hadron-document": "^8.9.0", @@ -56794,6 +58023,11 @@ "react-intersection-observer": "^8.25.1" } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -56893,14 +58127,14 @@ "@types/react-dom": "^17.0.10", "@types/semver": "^7.3.9", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "compass-preferences-model": "^2.44.0", "depcheck": "^1.4.1", "electron-mocha": "^12.2.0", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.28.5", @@ -56915,6 +58149,21 @@ "xvfb-maybe": "^0.2.1" }, "dependencies": { + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -57070,7 +58319,7 @@ "@types/reflux": "^6.4.3", "ag-grid-community": "^20.2.0", "ag-grid-react": "^20.2.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.1.2", "chai-as-promised": "^7.1.1", "compass-preferences-model": "^2.44.0", @@ -57083,7 +58332,7 @@ "jsondiffpatch": "^0.5.0", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-data-service": "^22.28.5", "mongodb-instance-model": "^12.36.0", "mongodb-ns": "^2.4.2", @@ -57144,21 +58393,179 @@ } } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, + "just-extend": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-6.2.0.tgz", + "integrity": "sha512-cYofQu2Xpom82S6qD778jBDpwvvy39s1l/hrYij2u9AMdQcGRpaBu6kY4mVhuno5kJVi1DAz4aiphA2WI1/OAw==", + "dev": true + }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, + "mongodb-query-parser": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", + "integrity": "sha512-3t8HZWzexoLAd8rXdecYgk7Xv22kd7QSYu6wNy+SxuHBiIQOG4NoK5AKw3xaMeNdJFUptv8FhgvmpKI+4gUA5A==", + "requires": { + "@mongodb-js/shell-bson-parser": "^1.2.0", + "debug": "^4.3.4", + "javascript-stringify": "^2.1.0", + "lodash": "^4.17.21" + } + }, + "nise": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.9.tgz", + "integrity": "sha512-qOnoujW4SV6e40dYxJOb3uvuoPHtmLzIk4TFo+j0jPJoC+5Z9xja5qH5JZobEPsa8+YYphMrOSwnrshEhG2qww==", + "dev": true, + "requires": { + "@sinonjs/commons": "^3.0.0", + "@sinonjs/fake-timers": "^11.2.2", + "@sinonjs/text-encoding": "^0.7.2", + "just-extend": "^6.2.0", + "path-to-regexp": "^6.2.1" + } + }, + "numeral": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz", + "integrity": "sha512-qaKRmtYPZ5qdw4jWJD6bxEf1FJEqllJrwxCLIm0sQU/A7v2/czigzOb+C2uSiFsa9lBUzeH7M1oK+Q+OLxL3kA==" + }, + "path-to-regexp": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", + "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", + "dev": true + }, + "sinon": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-17.0.1.tgz", + "integrity": "sha512-wmwE19Lie0MLT+ZYNpDymasPHUKTaZHUH/pKEubRXIzySv9Atnlw+BUMGCzWgV7b7wO+Hw6f1TEOr0IUnmU8/g==", + "dev": true, + "requires": { + "@sinonjs/commons": "^3.0.0", + "@sinonjs/fake-timers": "^11.2.2", + "@sinonjs/samsam": "^8.0.0", + "diff": "^5.1.0", + "nise": "^5.1.5", + "supports-color": "^7.2.0" + } + } + } + }, + "@mongodb-js/compass-data-modeling": { + "version": "file:packages/compass-data-modeling", + "requires": { + "@mongodb-js/compass-app-registry": "^9.4.14", + "@mongodb-js/compass-app-stores": "^7.50.0", + "@mongodb-js/compass-components": "^1.42.0", + "@mongodb-js/compass-connections": "^1.64.0", + "@mongodb-js/compass-logging": "^1.7.5", + "@mongodb-js/compass-telemetry": "^1.10.3", + "@mongodb-js/compass-user-data": "^0.7.5", + "@mongodb-js/compass-utils": "^0.9.4", + "@mongodb-js/compass-workspaces": "^0.45.0", + "@mongodb-js/diagramming": "^1.2.0", + "@mongodb-js/eslint-config-compass": "^1.4.1", + "@mongodb-js/mocha-config-compass": "^1.6.9", + "@mongodb-js/prettier-config-compass": "^1.2.8", + "@mongodb-js/testing-library-compass": "^1.3.4", + "@mongodb-js/tsconfig-compass": "^1.2.9", + "@types/chai": "^4.2.21", + "@types/chai-dom": "^0.0.10", + "@types/mocha": "^9.0.0", + "@types/react": "^17.0.5", + "@types/react-dom": "^17.0.10", + "@types/sinon-chai": "^3.2.5", + "bson": "^6.10.4", + "chai": "^4.3.6", + "compass-preferences-model": "^2.44.0", + "depcheck": "^1.4.1", + "html-to-image": "1.11.11", + "lodash": "^4.17.21", + "mocha": "^10.2.0", + "mongodb": "^6.17.0", + "mongodb-ns": "^2.4.2", + "mongodb-schema": "^12.6.2", + "nyc": "^15.1.0", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-redux": "^8.1.3", + "redux": "^4.2.1", + "redux-thunk": "^2.4.2", + "sinon": "^17.0.1", + "typescript": "^5.8.3", + "xvfb-maybe": "^0.2.1" + }, + "dependencies": { + "@sinonjs/commons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "11.3.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.3.1.tgz", + "integrity": "sha512-EVJO7nW5M/F5Tur0Rf2z/QoMo+1Ia963RiMtapiQrEWvY0iBUvADo8Beegwjpnle5BHkyHuoxSTW3jF43H1XRA==", + "dev": true, + "requires": { + "@sinonjs/commons": "^3.0.1" + } + }, + "@sinonjs/samsam": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-8.0.2.tgz", + "integrity": "sha512-v46t/fwnhejRSFTGqbpn9u+LQ9xJDse10gNnPgAcxgdoCDMXj/G2asWAC/8Qs+BAZDicX+MNZouXT1A7c83kVw==", + "dev": true, + "requires": { + "@sinonjs/commons": "^3.0.1", + "lodash.get": "^4.4.2", + "type-detect": "^4.1.0" + }, + "dependencies": { + "type-detect": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz", + "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==", + "dev": true + } + } + }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "just-extend": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-6.2.0.tgz", "integrity": "sha512-cYofQu2Xpom82S6qD778jBDpwvvy39s1l/hrYij2u9AMdQcGRpaBu6kY4mVhuno5kJVi1DAz4aiphA2WI1/OAw==", "dev": true }, - "mongodb-query-parser": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", - "integrity": "sha512-3t8HZWzexoLAd8rXdecYgk7Xv22kd7QSYu6wNy+SxuHBiIQOG4NoK5AKw3xaMeNdJFUptv8FhgvmpKI+4gUA5A==", + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", "requires": { - "@mongodb-js/shell-bson-parser": "^1.2.0", - "debug": "^4.3.4", - "javascript-stringify": "^2.1.0", - "lodash": "^4.17.21" + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" } }, "nise": { @@ -57174,134 +58581,6 @@ "path-to-regexp": "^6.2.1" } }, - "numeral": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz", - "integrity": "sha512-qaKRmtYPZ5qdw4jWJD6bxEf1FJEqllJrwxCLIm0sQU/A7v2/czigzOb+C2uSiFsa9lBUzeH7M1oK+Q+OLxL3kA==" - }, - "path-to-regexp": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", - "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", - "dev": true - }, - "sinon": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-17.0.1.tgz", - "integrity": "sha512-wmwE19Lie0MLT+ZYNpDymasPHUKTaZHUH/pKEubRXIzySv9Atnlw+BUMGCzWgV7b7wO+Hw6f1TEOr0IUnmU8/g==", - "dev": true, - "requires": { - "@sinonjs/commons": "^3.0.0", - "@sinonjs/fake-timers": "^11.2.2", - "@sinonjs/samsam": "^8.0.0", - "diff": "^5.1.0", - "nise": "^5.1.5", - "supports-color": "^7.2.0" - } - } - } - }, - "@mongodb-js/compass-data-modeling": { - "version": "file:packages/compass-data-modeling", - "requires": { - "@mongodb-js/compass-app-registry": "^9.4.14", - "@mongodb-js/compass-app-stores": "^7.50.0", - "@mongodb-js/compass-components": "^1.42.0", - "@mongodb-js/compass-connections": "^1.64.0", - "@mongodb-js/compass-logging": "^1.7.5", - "@mongodb-js/compass-telemetry": "^1.10.3", - "@mongodb-js/compass-user-data": "^0.7.5", - "@mongodb-js/compass-utils": "^0.9.4", - "@mongodb-js/compass-workspaces": "^0.45.0", - "@mongodb-js/diagramming": "^1.2.0", - "@mongodb-js/eslint-config-compass": "^1.4.1", - "@mongodb-js/mocha-config-compass": "^1.6.9", - "@mongodb-js/prettier-config-compass": "^1.2.8", - "@mongodb-js/testing-library-compass": "^1.3.4", - "@mongodb-js/tsconfig-compass": "^1.2.9", - "@types/chai": "^4.2.21", - "@types/chai-dom": "^0.0.10", - "@types/mocha": "^9.0.0", - "@types/react": "^17.0.5", - "@types/react-dom": "^17.0.10", - "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", - "chai": "^4.3.6", - "compass-preferences-model": "^2.44.0", - "depcheck": "^1.4.1", - "html-to-image": "1.11.11", - "lodash": "^4.17.21", - "mocha": "^10.2.0", - "mongodb": "^6.14.1", - "mongodb-ns": "^2.4.2", - "mongodb-schema": "^12.6.2", - "nyc": "^15.1.0", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-redux": "^8.1.3", - "redux": "^4.2.1", - "redux-thunk": "^2.4.2", - "sinon": "^17.0.1", - "typescript": "^5.8.3", - "xvfb-maybe": "^0.2.1" - }, - "dependencies": { - "@sinonjs/commons": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", - "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "11.3.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.3.1.tgz", - "integrity": "sha512-EVJO7nW5M/F5Tur0Rf2z/QoMo+1Ia963RiMtapiQrEWvY0iBUvADo8Beegwjpnle5BHkyHuoxSTW3jF43H1XRA==", - "dev": true, - "requires": { - "@sinonjs/commons": "^3.0.1" - } - }, - "@sinonjs/samsam": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-8.0.2.tgz", - "integrity": "sha512-v46t/fwnhejRSFTGqbpn9u+LQ9xJDse10gNnPgAcxgdoCDMXj/G2asWAC/8Qs+BAZDicX+MNZouXT1A7c83kVw==", - "dev": true, - "requires": { - "@sinonjs/commons": "^3.0.1", - "lodash.get": "^4.4.2", - "type-detect": "^4.1.0" - }, - "dependencies": { - "type-detect": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz", - "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==", - "dev": true - } - } - }, - "just-extend": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-6.2.0.tgz", - "integrity": "sha512-cYofQu2Xpom82S6qD778jBDpwvvy39s1l/hrYij2u9AMdQcGRpaBu6kY4mVhuno5kJVi1DAz4aiphA2WI1/OAw==", - "dev": true - }, - "nise": { - "version": "5.1.9", - "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.9.tgz", - "integrity": "sha512-qOnoujW4SV6e40dYxJOb3uvuoPHtmLzIk4TFo+j0jPJoC+5Z9xja5qH5JZobEPsa8+YYphMrOSwnrshEhG2qww==", - "dev": true, - "requires": { - "@sinonjs/commons": "^3.0.0", - "@sinonjs/fake-timers": "^11.2.2", - "@sinonjs/text-encoding": "^0.7.2", - "just-extend": "^6.2.0", - "path-to-regexp": "^6.2.1" - } - }, "path-to-regexp": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", @@ -57342,7 +58621,7 @@ "@mongodb-js/prettier-config-compass": "^1.2.8", "@mongodb-js/testing-library-compass": "^1.3.4", "@mongodb-js/tsconfig-compass": "^1.2.9", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.2.0", "compass-preferences-model": "^2.44.0", "depcheck": "^1.4.1", @@ -57374,6 +58653,11 @@ "acorn": "^8.1.0" } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -57527,7 +58811,7 @@ "electron-mocha": "^12.2.0", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "nyc": "^15.1.0", "react": "^17.0.2", "react-dom": "^17.0.2", @@ -57545,12 +58829,27 @@ "integrity": "sha512-VkWIQoZXLFdcBGe5pdBKJmTU3fmpXvo/KV6ixvTzOMl1yJ2hbTXpfvsziag0kcaerPDwas2T0vxojwQG3YwivQ==", "dev": true }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -57761,13 +59060,13 @@ "@types/mocha": "^9.0.0", "@types/react": "^17.0.5", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.6", "compass-preferences-model": "^2.44.0", "depcheck": "^1.4.1", "electron-mocha": "^12.2.0", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-schema": "^12.6.2", "nyc": "^15.1.0", "p-queue": "^7.4.1", @@ -57780,6 +59079,11 @@ "xvfb-maybe": "^0.2.1" }, "dependencies": { + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -57792,6 +59096,16 @@ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", "dev": true }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "p-queue": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", @@ -57967,7 +59281,7 @@ "@types/sinon-chai": "^3.2.5", "@types/stream-json": "^1.7.3", "@types/temp": "^0.9.1", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "compass-preferences-model": "^2.44.0", @@ -57979,7 +59293,7 @@ "hadron-ipc": "^3.5.4", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-data-service": "^22.28.5", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", @@ -58008,12 +59322,27 @@ "acorn": "^8.1.0" } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -58062,7 +59391,7 @@ "@mongodb-js/testing-library-compass": "^1.3.4", "@mongodb-js/tsconfig-compass": "^1.2.9", "@types/numeral": "^2.0.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.2.0", "compass-preferences-model": "^2.44.0", "depcheck": "^1.4.1", @@ -58070,7 +59399,7 @@ "electron-mocha": "^12.2.0", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-collection-model": "^5.29.5", "mongodb-data-service": "^22.28.5", "mongodb-mql-engines": "^0.0.4", @@ -58105,6 +59434,21 @@ "acorn": "^8.1.0" } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -58366,7 +59710,7 @@ "@mongodb-js/prettier-config-compass": "^1.2.8", "@mongodb-js/testing-library-compass": "^1.3.4", "@mongodb-js/tsconfig-compass": "^1.2.9", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.2.0", "compass-preferences-model": "^2.44.0", "depcheck": "^1.4.1", @@ -58374,7 +59718,7 @@ "electron-mocha": "^12.2.0", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-instance-model": "^12.36.0", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", @@ -58407,12 +59751,27 @@ "acorn": "^8.1.0" } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -58469,7 +59828,7 @@ "@types/react": "^17.0.5", "@types/react-dom": "^17.0.10", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "compass-preferences-model": "^2.44.0", "depcheck": "^1.4.1", @@ -58488,6 +59847,11 @@ "xvfb-maybe": "^0.2.1" }, "dependencies": { + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -58537,7 +59901,7 @@ "@types/mocha": "^9.0.0", "@types/react": "^17.0.5", "@types/react-dom": "^17.0.10", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "compass-preferences-model": "^2.44.0", "d3": "^3.5.17", @@ -58549,7 +59913,7 @@ "leaflet-draw": "^1.0.4", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-query-util": "^2.5.0", "mongodb-schema": "^12.6.2", "numeral": "^1.5.6", @@ -58567,12 +59931,27 @@ "xvfb-maybe": "^0.2.1" }, "dependencies": { + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -58610,7 +59989,7 @@ "@mongodb-js/prettier-config-compass": "^1.2.8", "@mongodb-js/testing-library-compass": "^1.3.4", "@mongodb-js/tsconfig-compass": "^1.2.9", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.2.0", "compass-preferences-model": "^2.44.0", "depcheck": "^1.4.1", @@ -58620,7 +59999,7 @@ "javascript-stringify": "^2.0.1", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-instance-model": "^12.36.0", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", @@ -58651,6 +60030,21 @@ "acorn": "^8.1.0" } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -58951,7 +60345,7 @@ "@mongosh/browser-repl": "^3.16.4", "@mongosh/logging": "^3.9.2", "@mongosh/node-runtime-worker-thread": "^3.3.18", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.2.0", "compass-preferences-model": "^2.44.0", "depcheck": "^1.4.1", @@ -58965,6 +60359,13 @@ "redux": "^4.2.1", "redux-thunk": "^2.4.2", "typescript": "^5.8.3" + }, + "dependencies": { + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + } } }, "@mongodb-js/compass-sidebar": { @@ -58998,7 +60399,7 @@ "electron-mocha": "^12.2.0", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-data-service": "^22.28.5", "mongodb-instance-model": "^12.36.0", "mongodb-ns": "^2.4.2", @@ -59013,6 +60414,21 @@ "xvfb-maybe": "^0.2.1" }, "dependencies": { + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -59400,7 +60816,7 @@ "@types/react-dom": "^17.0.10", "@types/sinon-chai": "^3.2.5", "browser-process-hrtime": "^1.0.0", - "bson": "^6.2.0", + "bson": "^6.10.4", "buffer": "^6.0.3", "chai": "^4.3.6", "compass-preferences-model": "^2.44.0", @@ -59415,7 +60831,7 @@ "is-ip": "^5.0.1", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-data-service": "^22.28.5", "mongodb-log-writer": "^2.3.4", "mongodb-ns": "^2.4.2", @@ -59472,6 +60888,12 @@ } } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "dev": true + }, "buffer": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", @@ -59497,6 +60919,17 @@ "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "dev": true }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "dev": true, + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -59659,7 +61092,7 @@ "@types/react": "^17.0.5", "@types/react-dom": "^17.0.10", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.6", "compass-preferences-model": "^2.44.0", "depcheck": "^1.4.1", @@ -59720,6 +61153,11 @@ } } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -59797,13 +61235,13 @@ "@types/mocha": "^9.0.0", "@types/react": "^17.0.5", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "depcheck": "^1.4.1", "electron-mocha": "^12.2.0", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.28.5", @@ -59822,6 +61260,21 @@ "acorn": "^8.1.0" } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -59867,13 +61320,13 @@ "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.6", "depcheck": "^1.4.1", "gen-esm-wrapper": "^1.1.0", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.28.5", "nyc": "^15.1.0", @@ -59921,6 +61374,21 @@ } } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -59997,7 +61465,7 @@ "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.6", "compass-preferences-model": "^2.44.0", "depcheck": "^1.4.1", @@ -60013,6 +61481,11 @@ "typescript": "^5.8.3" }, "dependencies": { + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -60753,7 +62226,7 @@ "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.6", "depcheck": "^1.4.1", "gen-esm-wrapper": "^1.1.0", @@ -60764,6 +62237,11 @@ "typescript": "^5.8.3" }, "dependencies": { + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -68012,7 +69490,7 @@ "requires": { "@mongodb-js/eslint-config-compass": "^1.4.1", "antlr4": "4.7.2", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "depcheck": "^1.4.1", "js-yaml": "^3.13.1", @@ -68027,6 +69505,11 @@ "sprintf-js": "~1.0.2" } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -68745,7 +70228,7 @@ "@types/cross-spawn": "^6.0.2", "@types/yargs": "^17.0.33", "@wdio/types": "^8.32.2", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "chai-as-promised": "^7.1.1", "clipboardy": "^2.3.0", @@ -68760,7 +70243,7 @@ "hadron-build": "^25.8.4", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-log-writer": "^2.3.4", @@ -68795,6 +70278,12 @@ "balanced-match": "^1.0.0" } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "dev": true + }, "clipboardy": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", @@ -68938,6 +70427,17 @@ "integrity": "sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==", "dev": true }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "dev": true, + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", @@ -69055,7 +70555,7 @@ "@mongodb-js/tsconfig-compass": "^1.2.9", "@types/js-yaml": "^4.0.5", "@types/yargs-parser": "21.0.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.6", "depcheck": "^1.4.1", "hadron-ipc": "^3.5.4", @@ -69067,6 +70567,11 @@ "yargs-parser": "^21.1.1" }, "dependencies": { + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -74770,7 +76275,7 @@ "@mongodb-js/mocha-config-compass": "^1.6.9", "@mongodb-js/prettier-config-compass": "^1.2.8", "@mongodb-js/tsconfig-compass": "^1.2.9", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.2.0", "depcheck": "^1.4.1", "eventemitter3": "^4.0.0", @@ -74778,7 +76283,7 @@ "lodash": "^4.17.21", "mocha": "^10.2.0", "moment": "^2.29.4", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "sinon": "^17.0.1" }, "dependencies": { @@ -74822,6 +76327,21 @@ } } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -74930,11 +76450,18 @@ "version": "file:packages/hadron-type-checker", "requires": { "@mongodb-js/eslint-config-compass": "^1.4.1", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.2.0", "depcheck": "^1.4.1", "lodash": "^4.17.21", "mocha": "^10.2.0" + }, + "dependencies": { + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + } } }, "handle-thing": { @@ -79428,7 +80955,7 @@ "@mongosh/node-runtime-worker-thread": "^3.3.18", "@segment/analytics-node": "^1.1.4", "@types/minimatch": "^5.1.2", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "chalk": "^4.1.2", "clean-stack": "^2.0.0", @@ -79450,7 +80977,7 @@ "macos-export-certificate-and-key": "^1.1.2", "make-fetch-happen": "^10.2.1", "minimatch": "^10.0.1", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-client-encryption": "^6.3.0", "mongodb-cloud-info": "^2.1.7", @@ -79494,6 +81021,12 @@ "balanced-match": "^1.0.0" } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "dev": true + }, "debug": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", @@ -79572,6 +81105,17 @@ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "dev": true, + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "node-addon-api": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", @@ -79610,7 +81154,7 @@ "@mongodb-js/compass-logging": "^1.7.5", "@mongodb-js/compass-test-server": "^0.3.12", "@mongodb-js/compass-utils": "^0.9.4", - "@mongodb-js/devtools-connect": "^3.9.0", + "@mongodb-js/devtools-connect": "^3.9.2", "@mongodb-js/devtools-docker-test-envs": "^1.3.3", "@mongodb-js/devtools-proxy-support": "^0.5.1", "@mongodb-js/eslint-config-compass": "^1.4.1", @@ -79620,14 +81164,14 @@ "@mongodb-js/tsconfig-compass": "^1.2.9", "@types/lodash": "^4.14.188", "@types/whatwg-url": "^8.2.1", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", "depcheck": "^1.4.1", "kerberos": "^2.2.1", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-client-encryption": "^6.3.0", "mongodb-connection-string-url": "^3.0.1", @@ -79639,6 +81183,22 @@ "typescript": "^5.8.3" }, "dependencies": { + "@mongodb-js/devtools-connect": { + "version": "3.9.2", + "resolved": "https://registry.npmjs.org/@mongodb-js/devtools-connect/-/devtools-connect-3.9.2.tgz", + "integrity": "sha512-nuWKXYTUhe/jZ561Nn4LQHlpo6GjanUZLDtklWTaGE1dboUspJRYHAeHF+wVVvccdjpAx47Vll9mDcameG8k7w==", + "requires": { + "@mongodb-js/devtools-proxy-support": "^0.5.1", + "@mongodb-js/oidc-http-server-pages": "1.1.6", + "kerberos": "^2.1.0", + "lodash.merge": "^4.6.2", + "mongodb-client-encryption": "^6.1.0", + "mongodb-connection-string-url": "^3.0.0", + "os-dns-native": "^1.2.0", + "resolve-mongodb-srv": "^1.1.1", + "socks": "^2.7.3" + } + }, "@mongodb-js/devtools-docker-test-envs": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/@mongodb-js/devtools-docker-test-envs/-/devtools-docker-test-envs-1.3.3.tgz", @@ -79665,6 +81225,11 @@ } } }, + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "eslint-plugin-mocha": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-9.0.0.tgz", @@ -79688,17 +81253,27 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/kerberos/-/kerberos-2.2.1.tgz", "integrity": "sha512-Vlyv1tjAPb0y2VIJ03dKkUjsneGIBuTkH24uGRx6/DrKpFlVuGPmct3m5aEotljVUlw7PAGWABwR5aNeW7y8Zw==", - "dev": true, + "devOptional": true, "requires": { "node-addon-api": "^6.1.0", "prebuild-install": "^7.1.2" } }, + "mongodb": { + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "requires": { + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.4", + "mongodb-connection-string-url": "^3.0.0" + } + }, "node-addon-api": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", - "dev": true + "devOptional": true }, "sinon": { "version": "9.2.4", @@ -80069,7 +81644,7 @@ "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.6", "depcheck": "^1.4.1", "gen-esm-wrapper": "^1.1.0", @@ -80080,6 +81655,11 @@ "typescript": "^5.8.3" }, "dependencies": { + "bson": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", diff --git a/packages/atlas-service/package.json b/packages/atlas-service/package.json index 14fd646776e..ca7a7fcff2a 100644 --- a/packages/atlas-service/package.json +++ b/packages/atlas-service/package.json @@ -78,7 +78,7 @@ "@mongodb-js/compass-user-data": "^0.7.5", "@mongodb-js/compass-utils": "^0.9.4", "@mongodb-js/connection-info": "^0.15.5", - "@mongodb-js/devtools-connect": "^3.9.0", + "@mongodb-js/devtools-connect": "^3.9.2", "@mongodb-js/devtools-proxy-support": "^0.5.1", "@mongodb-js/oidc-plugin": "^2.0.1", "compass-preferences-model": "^2.44.0", diff --git a/packages/bson-transpilers/package.json b/packages/bson-transpilers/package.json index a8cb6af0dc7..cb12ad25443 100644 --- a/packages/bson-transpilers/package.json +++ b/packages/bson-transpilers/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "antlr4": "4.7.2", - "bson": "^6.10.3", + "bson": "^6.10.4", "js-yaml": "^3.13.1" }, "bugs": { diff --git a/packages/compass-aggregations/package.json b/packages/compass-aggregations/package.json index 2f777724af0..d921d3c7996 100644 --- a/packages/compass-aggregations/package.json +++ b/packages/compass-aggregations/package.json @@ -58,6 +58,7 @@ "@dnd-kit/sortable": "^7.0.2", "@dnd-kit/utilities": "^3.2.1", "@mongodb-js/atlas-service": "^0.49.0", + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-app-stores": "^7.50.0", "@mongodb-js/compass-collection": "^4.63.0", "@mongodb-js/compass-components": "^1.42.0", @@ -74,13 +75,12 @@ "@mongodb-js/mongodb-constants": "^0.12.1", "@mongodb-js/my-queries-storage": "^0.31.0", "@mongodb-js/shell-bson-parser": "^1.2.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", - "@mongodb-js/compass-app-registry": "^9.4.14", "hadron-document": "^8.9.0", "hadron-type-checker": "^7.4.12", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-collection-model": "^5.29.5", "mongodb-data-service": "^22.28.5", "mongodb-database-model": "^2.29.5", diff --git a/packages/compass-components/package.json b/packages/compass-components/package.json index 93cb43d8fb3..3dfc67d0ad3 100644 --- a/packages/compass-components/package.json +++ b/packages/compass-components/package.json @@ -80,7 +80,7 @@ "@react-aria/utils": "^3.13.1", "@react-aria/visually-hidden": "^3.3.1", "@tanstack/table-core": "^8.14.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "focus-trap-react": "^9.0.2", "hadron-document": "^8.9.0", "hadron-type-checker": "^7.4.12", diff --git a/packages/compass-connections/package.json b/packages/compass-connections/package.json index afb3f09d09b..ad43008e09d 100644 --- a/packages/compass-connections/package.json +++ b/packages/compass-connections/package.json @@ -51,6 +51,7 @@ "reformat": "npm run eslint . -- --fix && npm run prettier -- --write ." }, "dependencies": { + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-components": "^1.42.0", "@mongodb-js/compass-logging": "^1.7.5", "@mongodb-js/compass-telemetry": "^1.10.3", @@ -58,11 +59,10 @@ "@mongodb-js/connection-form": "^1.56.0", "@mongodb-js/connection-info": "^0.15.5", "@mongodb-js/connection-storage": "^0.39.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", - "@mongodb-js/compass-app-registry": "^9.4.14", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.28.5", diff --git a/packages/compass-crud/package.json b/packages/compass-crud/package.json index db4c03c07ab..b3407cb2f0a 100644 --- a/packages/compass-crud/package.json +++ b/packages/compass-crud/package.json @@ -87,13 +87,13 @@ "@mongodb-js/shell-bson-parser": "^1.2.0", "ag-grid-community": "^20.2.0", "ag-grid-react": "^20.2.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "hadron-document": "^8.9.0", "hadron-type-checker": "^7.4.12", "jsondiffpatch": "^0.5.0", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-data-service": "^22.28.5", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", diff --git a/packages/compass-data-modeling/package.json b/packages/compass-data-modeling/package.json index 75137f9be0b..8eb378d388d 100644 --- a/packages/compass-data-modeling/package.json +++ b/packages/compass-data-modeling/package.json @@ -64,11 +64,11 @@ "@mongodb-js/compass-utils": "^0.9.4", "@mongodb-js/compass-workspaces": "^0.45.0", "@mongodb-js/diagramming": "^1.2.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "html-to-image": "1.11.11", "lodash": "^4.17.21", - "mongodb": "^6.14.1", + "mongodb": "^6.17.0", "mongodb-ns": "^2.4.2", "mongodb-schema": "^12.6.2", "react": "^17.0.2", diff --git a/packages/compass-e2e-tests/package.json b/packages/compass-e2e-tests/package.json index 2a90feef06f..1ba07e5273b 100644 --- a/packages/compass-e2e-tests/package.json +++ b/packages/compass-e2e-tests/package.json @@ -42,7 +42,7 @@ "@types/cross-spawn": "^6.0.2", "@types/yargs": "^17.0.33", "@wdio/types": "^8.32.2", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "chai-as-promised": "^7.1.1", "clipboardy": "^2.3.0", @@ -57,7 +57,7 @@ "hadron-build": "^25.8.4", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-log-writer": "^2.3.4", diff --git a/packages/compass-explain-plan/package.json b/packages/compass-explain-plan/package.json index 3165aa8d3d4..c887a34f414 100644 --- a/packages/compass-explain-plan/package.json +++ b/packages/compass-explain-plan/package.json @@ -68,6 +68,7 @@ "xvfb-maybe": "^0.2.1" }, "dependencies": { + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-collection": "^4.63.0", "@mongodb-js/compass-components": "^1.42.0", "@mongodb-js/compass-connections": "^1.64.0", @@ -79,9 +80,8 @@ "d3": "^3.5.17", "d3-flextree": "^2.1.2", "d3-hierarchy": "^3.1.2", - "@mongodb-js/compass-app-registry": "^9.4.14", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "react": "^17.0.2", "react-redux": "^8.1.3", "redux": "^4.2.1", diff --git a/packages/compass-generative-ai/package.json b/packages/compass-generative-ai/package.json index e929e05f87b..997160c10cc 100644 --- a/packages/compass-generative-ai/package.json +++ b/packages/compass-generative-ai/package.json @@ -53,16 +53,16 @@ }, "dependencies": { "@mongodb-js/atlas-service": "^0.49.0", + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-components": "^1.42.0", "@mongodb-js/compass-connections": "^1.64.0", "@mongodb-js/compass-intercom": "^0.28.0", "@mongodb-js/compass-logging": "^1.7.5", "@mongodb-js/compass-telemetry": "^1.10.3", "@mongodb-js/compass-utils": "^0.9.4", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", - "@mongodb-js/compass-app-registry": "^9.4.14", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-schema": "^12.6.2", "react": "^17.0.2", "react-redux": "^8.1.3", diff --git a/packages/compass-import-export/package.json b/packages/compass-import-export/package.json index 1511b2f0858..9759bc23d8a 100644 --- a/packages/compass-import-export/package.json +++ b/packages/compass-import-export/package.json @@ -49,6 +49,7 @@ }, "dependencies": { "@electron/remote": "^2.1.2", + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-components": "^1.42.0", "@mongodb-js/compass-connections": "^1.64.0", "@mongodb-js/compass-editor": "^0.44.0", @@ -56,15 +57,14 @@ "@mongodb-js/compass-telemetry": "^1.10.3", "@mongodb-js/compass-utils": "^0.9.4", "@mongodb-js/compass-workspaces": "^0.45.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "debug": "^4.3.4", "electron": "^36.5.0", - "@mongodb-js/compass-app-registry": "^9.4.14", "hadron-document": "^8.9.0", "hadron-ipc": "^3.5.4", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-data-service": "^22.28.5", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", diff --git a/packages/compass-indexes/package.json b/packages/compass-indexes/package.json index 7a57608ef5a..f10423f5756 100644 --- a/packages/compass-indexes/package.json +++ b/packages/compass-indexes/package.json @@ -67,6 +67,7 @@ }, "dependencies": { "@mongodb-js/atlas-service": "^0.49.0", + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-app-stores": "^7.50.0", "@mongodb-js/compass-components": "^1.42.0", "@mongodb-js/compass-connections": "^1.64.0", @@ -77,16 +78,15 @@ "@mongodb-js/compass-workspaces": "^0.45.0", "@mongodb-js/mongodb-constants": "^0.12.1", "@mongodb-js/shell-bson-parser": "^1.2.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", - "@mongodb-js/compass-app-registry": "^9.4.14", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-collection-model": "^5.29.5", "mongodb-data-service": "^22.28.5", "mongodb-mql-engines": "^0.0.4", - "mongodb-query-parser": "^4.3.0", "mongodb-ns": "^2.4.2", + "mongodb-query-parser": "^4.3.0", "numeral": "^2.0.6", "react": "^17.0.2", "react-redux": "^8.1.3", diff --git a/packages/compass-preferences-model/package.json b/packages/compass-preferences-model/package.json index cbb384c6b90..8dd770d26f0 100644 --- a/packages/compass-preferences-model/package.json +++ b/packages/compass-preferences-model/package.json @@ -49,12 +49,12 @@ "reformat": "npm run eslint . -- --fix && npm run prettier -- --write ." }, "dependencies": { + "@mongodb-js/compass-app-registry": "^9.4.14", + "@mongodb-js/compass-components": "^1.42.0", "@mongodb-js/compass-logging": "^1.7.5", "@mongodb-js/compass-user-data": "^0.7.5", "@mongodb-js/devtools-proxy-support": "^0.5.1", - "@mongodb-js/compass-components": "^1.42.0", - "bson": "^6.10.3", - "@mongodb-js/compass-app-registry": "^9.4.14", + "bson": "^6.10.4", "hadron-ipc": "^3.5.4", "js-yaml": "^4.1.0", "lodash": "^4.17.21", diff --git a/packages/compass-query-bar/package.json b/packages/compass-query-bar/package.json index 5a468edfb62..dabdff967a4 100644 --- a/packages/compass-query-bar/package.json +++ b/packages/compass-query-bar/package.json @@ -66,6 +66,7 @@ }, "dependencies": { "@mongodb-js/atlas-service": "^0.49.0", + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-app-stores": "^7.50.0", "@mongodb-js/compass-collection": "^4.63.0", "@mongodb-js/compass-components": "^1.42.0", @@ -77,11 +78,10 @@ "@mongodb-js/compass-telemetry": "^1.10.3", "@mongodb-js/mongodb-constants": "^0.12.1", "@mongodb-js/my-queries-storage": "^0.31.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", - "@mongodb-js/compass-app-registry": "^9.4.14", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-instance-model": "^12.36.0", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", diff --git a/packages/compass-saved-aggregations-queries/package.json b/packages/compass-saved-aggregations-queries/package.json index a5c446dfc3d..615334ae375 100644 --- a/packages/compass-saved-aggregations-queries/package.json +++ b/packages/compass-saved-aggregations-queries/package.json @@ -48,6 +48,7 @@ "reformat": "npm run eslint . -- --fix && npm run prettier -- --write ." }, "dependencies": { + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-app-stores": "^7.50.0", "@mongodb-js/compass-components": "^1.42.0", "@mongodb-js/compass-connections": "^1.64.0", @@ -57,10 +58,9 @@ "@mongodb-js/connection-form": "^1.56.0", "@mongodb-js/connection-info": "^0.15.5", "@mongodb-js/my-queries-storage": "^0.31.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "fuse.js": "^6.5.3", - "@mongodb-js/compass-app-registry": "^9.4.14", "mongodb-ns": "^2.4.2", "react": "^17.0.2", "react-redux": "^8.1.3", diff --git a/packages/compass-schema-validation/package.json b/packages/compass-schema-validation/package.json index 1658333b35e..4013d3f724d 100644 --- a/packages/compass-schema-validation/package.json +++ b/packages/compass-schema-validation/package.json @@ -66,6 +66,7 @@ "typescript": "^5.8.3" }, "dependencies": { + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-app-stores": "^7.50.0", "@mongodb-js/compass-collection": "^4.63.0", "@mongodb-js/compass-components": "^1.42.0", @@ -78,12 +79,11 @@ "@mongodb-js/compass-telemetry": "^1.10.3", "@mongodb-js/compass-workspaces": "^0.45.0", "@mongodb-js/mongodb-constants": "^0.12.1", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", - "@mongodb-js/compass-app-registry": "^9.4.14", "javascript-stringify": "^2.0.1", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", "react": "^17.0.2", diff --git a/packages/compass-schema/package.json b/packages/compass-schema/package.json index 15d3eca2e80..8975a4d2081 100644 --- a/packages/compass-schema/package.json +++ b/packages/compass-schema/package.json @@ -71,25 +71,25 @@ "xvfb-maybe": "^0.2.1" }, "dependencies": { + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-collection": "^4.63.0", "@mongodb-js/compass-components": "^1.42.0", "@mongodb-js/compass-connections": "^1.64.0", "@mongodb-js/compass-editor": "^0.44.0", "@mongodb-js/compass-field-store": "^9.39.0", "@mongodb-js/compass-logging": "^1.7.5", - "@mongodb-js/compass-telemetry": "^1.10.3", "@mongodb-js/compass-query-bar": "^8.65.0", + "@mongodb-js/compass-telemetry": "^1.10.3", "@mongodb-js/connection-storage": "^0.39.0", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "d3": "^3.5.17", - "@mongodb-js/compass-app-registry": "^9.4.14", "hadron-document": "^8.9.0", "leaflet": "^1.5.1", "leaflet-defaulticon-compatibility": "^0.1.1", "leaflet-draw": "^1.0.4", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-query-util": "^2.5.0", "mongodb-schema": "^12.6.2", "numeral": "^1.5.6", diff --git a/packages/compass-shell/package.json b/packages/compass-shell/package.json index 7bf4ba6cdda..a079d59fc7c 100644 --- a/packages/compass-shell/package.json +++ b/packages/compass-shell/package.json @@ -61,7 +61,7 @@ "@mongosh/browser-repl": "^3.16.4", "@mongosh/logging": "^3.9.2", "@mongosh/node-runtime-worker-thread": "^3.3.18", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "react": "^17.0.2", "react-redux": "^8.1.3", diff --git a/packages/compass-sidebar/package.json b/packages/compass-sidebar/package.json index f61a0807857..e2ba81c9d37 100644 --- a/packages/compass-sidebar/package.json +++ b/packages/compass-sidebar/package.json @@ -48,6 +48,7 @@ "reformat": "npm run eslint . -- --fix && npm run prettier -- --write ." }, "dependencies": { + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-app-stores": "^7.50.0", "@mongodb-js/compass-components": "^1.42.0", "@mongodb-js/compass-connection-import-export": "^0.60.0", @@ -59,9 +60,8 @@ "@mongodb-js/compass-workspaces": "^0.45.0", "@mongodb-js/connection-info": "^0.15.5", "compass-preferences-model": "^2.44.0", - "@mongodb-js/compass-app-registry": "^9.4.14", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-instance-model": "^12.36.0", "mongodb-ns": "^2.4.2", "react": "^17.0.2", diff --git a/packages/compass-web/package.json b/packages/compass-web/package.json index a60565fca32..240e54e93a9 100644 --- a/packages/compass-web/package.json +++ b/packages/compass-web/package.json @@ -65,6 +65,7 @@ "devDependencies": { "@mongodb-js/atlas-service": "^0.49.0", "@mongodb-js/compass-aggregations": "^9.66.0", + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-app-stores": "^7.50.0", "@mongodb-js/compass-collection": "^4.63.0", "@mongodb-js/compass-components": "^1.42.0", @@ -102,7 +103,7 @@ "@types/react-dom": "^17.0.10", "@types/sinon-chai": "^3.2.5", "browser-process-hrtime": "^1.0.0", - "bson": "^6.2.0", + "bson": "^6.10.4", "buffer": "^6.0.3", "chai": "^4.3.6", "compass-preferences-model": "^2.44.0", @@ -114,11 +115,10 @@ "events": "^3.3.0", "express": "^4.21.1", "express-http-proxy": "^2.0.0", - "@mongodb-js/compass-app-registry": "^9.4.14", "is-ip": "^5.0.1", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-data-service": "^22.28.5", "mongodb-log-writer": "^2.3.4", "mongodb-ns": "^2.4.2", diff --git a/packages/compass-workspaces/package.json b/packages/compass-workspaces/package.json index b7b55b4cdd5..ba6aa6a75be 100644 --- a/packages/compass-workspaces/package.json +++ b/packages/compass-workspaces/package.json @@ -51,12 +51,12 @@ "reformat": "npm run eslint . -- --fix && npm run prettier -- --write ." }, "dependencies": { + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-app-stores": "^7.50.0", "@mongodb-js/compass-components": "^1.42.0", "@mongodb-js/compass-connections": "^1.64.0", "@mongodb-js/compass-logging": "^1.7.5", - "bson": "^6.10.3", - "@mongodb-js/compass-app-registry": "^9.4.14", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "lodash": "^4.17.21", "mongodb-collection-model": "^5.29.5", diff --git a/packages/compass/package.json b/packages/compass/package.json index a82d5939b10..5692cf9ef36 100644 --- a/packages/compass/package.json +++ b/packages/compass/package.json @@ -243,7 +243,7 @@ "@mongodb-js/webpack-config-compass": "^1.8.2", "@segment/analytics-node": "^1.1.4", "@types/minimatch": "^5.1.2", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "chalk": "^4.1.2", "clean-stack": "^2.0.0", @@ -261,7 +261,7 @@ "hadron-ipc": "^3.5.4", "make-fetch-happen": "^10.2.1", "minimatch": "^10.0.1", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-cloud-info": "^2.1.7", "mongodb-connection-string-url": "^3.0.1", diff --git a/packages/connection-form/package.json b/packages/connection-form/package.json index 23900f68184..e44ee86e83e 100644 --- a/packages/connection-form/package.json +++ b/packages/connection-form/package.json @@ -53,7 +53,7 @@ "@mongodb-js/connection-info": "^0.15.5", "@mongodb-js/shell-bson-parser": "^1.2.0", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.28.5", @@ -71,7 +71,7 @@ "@types/mocha": "^9.0.0", "@types/react": "^17.0.5", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.4", "depcheck": "^1.4.1", "electron-mocha": "^12.2.0", diff --git a/packages/connection-info/package.json b/packages/connection-info/package.json index e6589deac70..f4680600a22 100644 --- a/packages/connection-info/package.json +++ b/packages/connection-info/package.json @@ -52,7 +52,7 @@ }, "dependencies": { "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.28.5" }, @@ -64,7 +64,7 @@ "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.3.6", "depcheck": "^1.4.1", "gen-esm-wrapper": "^1.1.0", diff --git a/packages/connection-storage/package.json b/packages/connection-storage/package.json index a296fdb56fe..c46eb52c03d 100644 --- a/packages/connection-storage/package.json +++ b/packages/connection-storage/package.json @@ -56,15 +56,15 @@ "reformat": "npm run eslint . -- --fix && npm run prettier -- --write ." }, "dependencies": { + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-logging": "^1.7.5", "@mongodb-js/compass-telemetry": "^1.10.3", "@mongodb-js/compass-user-data": "^0.7.5", "@mongodb-js/compass-utils": "^0.9.4", "@mongodb-js/connection-info": "^0.15.5", - "bson": "^6.10.3", + "bson": "^6.10.4", "compass-preferences-model": "^2.44.0", "electron": "^36.5.0", - "@mongodb-js/compass-app-registry": "^9.4.14", "hadron-ipc": "^3.5.4", "keytar": "^7.9.0", "lodash": "^4.17.21", diff --git a/packages/data-service/package.json b/packages/data-service/package.json index 190e6721b03..47f9c46cbaf 100644 --- a/packages/data-service/package.json +++ b/packages/data-service/package.json @@ -53,11 +53,11 @@ "dependencies": { "@mongodb-js/compass-logging": "^1.7.5", "@mongodb-js/compass-utils": "^0.9.4", - "@mongodb-js/devtools-connect": "^3.9.0", + "@mongodb-js/devtools-connect": "^3.9.2", "@mongodb-js/devtools-proxy-support": "^0.5.1", - "bson": "^6.10.3", + "bson": "^6.10.4", "lodash": "^4.17.21", - "mongodb": "^6.16.0", + "mongodb": "^6.17.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-ns": "^2.4.2" diff --git a/packages/databases-collections/package.json b/packages/databases-collections/package.json index d097c2c98fc..b82f3568aeb 100644 --- a/packages/databases-collections/package.json +++ b/packages/databases-collections/package.json @@ -47,7 +47,7 @@ "@mongodb-js/prettier-config-compass": "^1.2.8", "@mongodb-js/testing-library-compass": "^1.3.4", "@mongodb-js/tsconfig-compass": "^1.2.9", - "bson": "^6.10.3", + "bson": "^6.10.4", "chai": "^4.2.0", "depcheck": "^1.4.1", "enzyme": "^3.11.0", @@ -58,6 +58,7 @@ "typescript": "^5.8.3" }, "dependencies": { + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-app-stores": "^7.50.0", "@mongodb-js/compass-components": "^1.42.0", "@mongodb-js/compass-connections": "^1.64.0", @@ -68,7 +69,6 @@ "@mongodb-js/databases-collections-list": "^1.61.0", "@mongodb-js/my-queries-storage": "^0.31.0", "compass-preferences-model": "^2.44.0", - "@mongodb-js/compass-app-registry": "^9.4.14", "lodash": "^4.17.21", "mongodb-collection-model": "^5.29.5", "mongodb-database-model": "^2.29.5", diff --git a/packages/hadron-document/package.json b/packages/hadron-document/package.json index 28a0842d914..897fd66d4e9 100644 --- a/packages/hadron-document/package.json +++ b/packages/hadron-document/package.json @@ -46,11 +46,11 @@ "reformat": "npm run eslint . -- --fix && npm run prettier -- --write ." }, "dependencies": { - "bson": "^6.10.3", + "bson": "^6.10.4", "eventemitter3": "^4.0.0", "hadron-type-checker": "^7.4.12", - "mongodb": "^6.16.0", - "lodash": "^4.17.21" + "lodash": "^4.17.21", + "mongodb": "^6.17.0" }, "devDependencies": { "@mongodb-js/eslint-config-compass": "^1.4.1", diff --git a/packages/hadron-type-checker/package.json b/packages/hadron-type-checker/package.json index 3770651fb84..7639d9859d7 100644 --- a/packages/hadron-type-checker/package.json +++ b/packages/hadron-type-checker/package.json @@ -27,7 +27,7 @@ "test-ci": "npm run test" }, "dependencies": { - "bson": "^6.10.3", + "bson": "^6.10.4", "lodash": "^4.17.21" }, "devDependencies": { diff --git a/packages/mongodb-query-util/package.json b/packages/mongodb-query-util/package.json index bb8c4c3865b..3a69eb2303d 100644 --- a/packages/mongodb-query-util/package.json +++ b/packages/mongodb-query-util/package.json @@ -66,7 +66,7 @@ "typescript": "^5.8.3" }, "dependencies": { - "bson": "^6.10.3", + "bson": "^6.10.4", "lodash": "^4.17.21" } } diff --git a/packages/my-queries-storage/package.json b/packages/my-queries-storage/package.json index 3ac49c65aff..32efa203ec8 100644 --- a/packages/my-queries-storage/package.json +++ b/packages/my-queries-storage/package.json @@ -71,10 +71,10 @@ "typescript": "^5.8.3" }, "dependencies": { + "@mongodb-js/compass-app-registry": "^9.4.14", "@mongodb-js/compass-editor": "^0.44.0", "@mongodb-js/compass-user-data": "^0.7.5", - "bson": "^6.10.3", - "@mongodb-js/compass-app-registry": "^9.4.14", + "bson": "^6.10.4", "react": "^17.0.2" } } From b9a205f2f234769d9c184a48b4e5488770e1252a Mon Sep 17 00:00:00 2001 From: Neal Beeken Date: Mon, 7 Jul 2025 17:59:58 -0400 Subject: [PATCH 2/5] chore(release): Update packages dependencies versions --- configs/eslint-config-compass/package.json | 2 +- configs/mocha-config-compass/package.json | 2 +- configs/webpack-config-compass/package.json | 2 +- package-lock.json | 97 ++++++++++--------- packages/compass-aggregations/package.json | 2 +- packages/compass-connections/package.json | 2 +- packages/compass-crud/package.json | 2 +- packages/compass-indexes/package.json | 2 +- .../compass-schema-validation/package.json | 2 +- packages/compass/package.json | 2 +- packages/databases-collections/package.json | 2 +- packages/hadron-build/package.json | 2 +- scripts/package.json | 2 +- 13 files changed, 61 insertions(+), 60 deletions(-) diff --git a/configs/eslint-config-compass/package.json b/configs/eslint-config-compass/package.json index 2be9fbbebd6..84e77a87f26 100644 --- a/configs/eslint-config-compass/package.json +++ b/configs/eslint-config-compass/package.json @@ -14,7 +14,7 @@ "README.md" ], "dependencies": { - "@babel/core": "^7.21.4", + "@babel/core": "^7.24.3", "@babel/eslint-parser": "^7.14.3", "@mongodb-js/eslint-config-devtools": "^0.9.9", "@mongodb-js/eslint-plugin-compass": "^1.2.10", diff --git a/configs/mocha-config-compass/package.json b/configs/mocha-config-compass/package.json index c4ecaab9c38..3795a8d4dd4 100644 --- a/configs/mocha-config-compass/package.json +++ b/configs/mocha-config-compass/package.json @@ -34,6 +34,6 @@ "react-16-node-hanging-test-fix": "^1.0.0", "sinon-chai": "^3.7.0", "ts-node": "^10.9.2", - "why-is-node-running": "^2.2.2" + "why-is-node-running": "^2.3.0" } } diff --git a/configs/webpack-config-compass/package.json b/configs/webpack-config-compass/package.json index a537d74fb5e..a5a8ad19671 100644 --- a/configs/webpack-config-compass/package.json +++ b/configs/webpack-config-compass/package.json @@ -55,7 +55,7 @@ "typescript": "^5.8.3" }, "dependencies": { - "@babel/core": "^7.21.4", + "@babel/core": "^7.24.3", "@babel/plugin-proposal-decorators": "^7.21.0", "@babel/plugin-transform-runtime": "^7.21.4", "@babel/preset-env": "^7.21.4", diff --git a/package-lock.json b/package-lock.json index e464a2fb320..8c773c78317 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "version": "1.4.1", "license": "SSPL", "dependencies": { - "@babel/core": "^7.21.4", + "@babel/core": "^7.24.3", "@babel/eslint-parser": "^7.14.3", "@mongodb-js/eslint-config-devtools": "^0.9.9", "@mongodb-js/eslint-plugin-compass": "^1.2.10", @@ -79,7 +79,7 @@ "react-16-node-hanging-test-fix": "^1.0.0", "sinon-chai": "^3.7.0", "ts-node": "^10.9.2", - "why-is-node-running": "^2.2.2" + "why-is-node-running": "^2.3.0" }, "devDependencies": { "@mongodb-js/prettier-config-compass": "^1.2.8" @@ -292,6 +292,22 @@ "node": ">=18" } }, + "configs/mocha-config-compass/node_modules/why-is-node-running": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", + "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", + "license": "MIT", + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, "configs/prettier-config-compass": { "name": "@mongodb-js/prettier-config-compass", "version": "1.2.8", @@ -426,7 +442,7 @@ "version": "1.8.2", "license": "SSPL", "dependencies": { - "@babel/core": "^7.21.4", + "@babel/core": "^7.24.3", "@babel/plugin-proposal-decorators": "^7.21.0", "@babel/plugin-transform-runtime": "^7.21.4", "@babel/preset-env": "^7.21.4", @@ -43037,21 +43053,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/why-is-node-running": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", - "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", - "dependencies": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - }, - "bin": { - "why-is-node-running": "cli.js" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -43896,7 +43897,7 @@ "react": "^17.0.2", "react-dom": "^17.0.2", "resolve-mongodb-srv": "^1.1.5", - "semver": "^7.6.2", + "semver": "^7.6.3", "sinon": "^8.1.1", "source-code-pro": "^2.38.0", "ts-node": "^10.9.2", @@ -43956,7 +43957,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2" + "semver": "^7.6.3" }, "devDependencies": { "@mongodb-js/eslint-config-compass": "^1.4.1", @@ -44695,7 +44696,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2" + "semver": "^7.6.3" }, "devDependencies": { "@mongodb-js/eslint-config-compass": "^1.4.1", @@ -44960,7 +44961,7 @@ "prop-types": "^15.7.2", "react": "^17.0.2", "reflux": "^0.4.1", - "semver": "^7.6.2" + "semver": "^7.6.3" }, "devDependencies": { "@mongodb-js/compass-test-server": "^0.3.12", @@ -46877,7 +46878,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2" + "semver": "^7.6.3" }, "devDependencies": { "@mongodb-js/eslint-config-compass": "^1.4.1", @@ -47715,7 +47716,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2" + "semver": "^7.6.3" }, "devDependencies": { "@mongodb-js/eslint-config-compass": "^1.4.1", @@ -50106,7 +50107,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2" + "semver": "^7.6.3" }, "devDependencies": { "@mongodb-js/eslint-config-compass": "^1.4.1", @@ -50430,7 +50431,7 @@ "node-abi": "^4.11.0", "normalize-package-data": "^2.3.5", "parse-github-repo-url": "^1.3.0", - "semver": "^7.6.2", + "semver": "^7.6.3", "tar": "^6.1.15", "which": "^2.0.2", "xvfb-maybe": "^0.2.1", @@ -51664,7 +51665,7 @@ "pacote": "^11.3.5", "pkg-up": "^3.1.0", "prompts": "^2.4.1", - "semver": "^7.6.2", + "semver": "^7.6.3", "typescript": "^5.8.3" }, "bin": { @@ -57553,7 +57554,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2", + "semver": "^7.6.3", "sinon": "^9.2.3", "typescript": "^5.8.3", "xvfb-maybe": "^0.2.1" @@ -58144,7 +58145,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2", + "semver": "^7.6.3", "sinon": "^9.2.3", "xvfb-maybe": "^0.2.1" }, @@ -58343,7 +58344,7 @@ "react": "^17.0.2", "react-dom": "^17.0.2", "reflux": "^0.4.1", - "semver": "^7.6.2", + "semver": "^7.6.3", "sinon": "^17.0.1", "typescript": "^5.8.3" }, @@ -58640,7 +58641,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2", + "semver": "^7.6.3", "sinon": "^9.2.3", "typescript": "^5.8.3" }, @@ -59412,7 +59413,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2", + "semver": "^7.6.3", "sinon": "^9.2.3", "typescript": "^5.8.3", "xvfb-maybe": "^0.2.1" @@ -60009,7 +60010,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2", + "semver": "^7.6.3", "sinon": "^8.1.1", "typescript": "^5.8.3" }, @@ -60079,7 +60080,7 @@ "pacote": "^11.3.5", "pkg-up": "^3.1.0", "prompts": "^2.4.1", - "semver": "^7.6.2", + "semver": "^7.6.3", "typescript": "^5.8.3" }, "dependencies": { @@ -61769,7 +61770,7 @@ "@mongodb-js/eslint-config-compass": { "version": "file:configs/eslint-config-compass", "requires": { - "@babel/core": "^7.21.4", + "@babel/core": "^7.24.3", "@babel/eslint-parser": "^7.14.3", "@mongodb-js/eslint-config-devtools": "^0.9.9", "@mongodb-js/eslint-plugin-compass": "^1.2.10", @@ -61882,7 +61883,7 @@ "react-16-node-hanging-test-fix": "^1.0.0", "sinon-chai": "^3.7.0", "ts-node": "^10.9.2", - "why-is-node-running": "^2.2.2" + "why-is-node-running": "^2.3.0" }, "dependencies": { "@mongodb-js/mocha-config-devtools": { @@ -62038,6 +62039,15 @@ "tr46": "^5.0.0", "webidl-conversions": "^7.0.0" } + }, + "why-is-node-running": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", + "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", + "requires": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + } } } }, @@ -62949,7 +62959,7 @@ "@mongodb-js/webpack-config-compass": { "version": "file:configs/webpack-config-compass", "requires": { - "@babel/core": "^7.21.4", + "@babel/core": "^7.24.3", "@babel/plugin-proposal-decorators": "^7.21.0", "@babel/plugin-transform-runtime": "^7.21.4", "@babel/preset-env": "^7.21.4", @@ -75709,7 +75719,7 @@ "normalize-package-data": "^2.3.5", "parse-github-repo-url": "^1.3.0", "plist": "^3.0.1", - "semver": "^7.6.2", + "semver": "^7.6.3", "sinon": "^9.0.0", "sinon-chai": "^3.7.0", "tar": "^6.1.15", @@ -80990,7 +81000,7 @@ "react": "^17.0.2", "react-dom": "^17.0.2", "resolve-mongodb-srv": "^1.1.5", - "semver": "^7.6.2", + "semver": "^7.6.3", "sinon": "^8.1.1", "source-code-pro": "^2.38.0", "system-ca": "^2.0.0", @@ -90157,15 +90167,6 @@ "has-tostringtag": "^1.0.2" } }, - "why-is-node-running": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", - "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", - "requires": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - } - }, "wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", diff --git a/packages/compass-aggregations/package.json b/packages/compass-aggregations/package.json index d921d3c7996..767ef1a6887 100644 --- a/packages/compass-aggregations/package.json +++ b/packages/compass-aggregations/package.json @@ -94,7 +94,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2" + "semver": "^7.6.3" }, "homepage": "https://github.com/mongodb-js/compass", "bugs": { diff --git a/packages/compass-connections/package.json b/packages/compass-connections/package.json index ad43008e09d..948ac882a48 100644 --- a/packages/compass-connections/package.json +++ b/packages/compass-connections/package.json @@ -70,7 +70,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2" + "semver": "^7.6.3" }, "devDependencies": { "@mongodb-js/eslint-config-compass": "^1.4.1", diff --git a/packages/compass-crud/package.json b/packages/compass-crud/package.json index b3407cb2f0a..e4b1faa8e5e 100644 --- a/packages/compass-crud/package.json +++ b/packages/compass-crud/package.json @@ -101,7 +101,7 @@ "prop-types": "^15.7.2", "react": "^17.0.2", "reflux": "^0.4.1", - "semver": "^7.6.2" + "semver": "^7.6.3" }, "is_compass_plugin": true } diff --git a/packages/compass-indexes/package.json b/packages/compass-indexes/package.json index f10423f5756..34e1391fb86 100644 --- a/packages/compass-indexes/package.json +++ b/packages/compass-indexes/package.json @@ -92,7 +92,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2" + "semver": "^7.6.3" }, "is_compass_plugin": true } diff --git a/packages/compass-schema-validation/package.json b/packages/compass-schema-validation/package.json index 4013d3f724d..600687a33ba 100644 --- a/packages/compass-schema-validation/package.json +++ b/packages/compass-schema-validation/package.json @@ -90,7 +90,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2" + "semver": "^7.6.3" }, "is_compass_plugin": true } diff --git a/packages/compass/package.json b/packages/compass/package.json index 5692cf9ef36..598f64a7816 100644 --- a/packages/compass/package.json +++ b/packages/compass/package.json @@ -271,7 +271,7 @@ "react": "^17.0.2", "react-dom": "^17.0.2", "resolve-mongodb-srv": "^1.1.5", - "semver": "^7.6.2", + "semver": "^7.6.3", "sinon": "^8.1.1", "source-code-pro": "^2.38.0", "ts-node": "^10.9.2", diff --git a/packages/databases-collections/package.json b/packages/databases-collections/package.json index b82f3568aeb..9ce412f6761 100644 --- a/packages/databases-collections/package.json +++ b/packages/databases-collections/package.json @@ -80,7 +80,7 @@ "react-redux": "^8.1.3", "redux": "^4.2.1", "redux-thunk": "^2.4.2", - "semver": "^7.6.2" + "semver": "^7.6.3" }, "is_compass_plugin": true } diff --git a/packages/hadron-build/package.json b/packages/hadron-build/package.json index d6bd4ce2c81..f9e42b385ad 100644 --- a/packages/hadron-build/package.json +++ b/packages/hadron-build/package.json @@ -49,7 +49,7 @@ "node-abi": "^4.11.0", "normalize-package-data": "^2.3.5", "parse-github-repo-url": "^1.3.0", - "semver": "^7.6.2", + "semver": "^7.6.3", "tar": "^6.1.15", "which": "^2.0.2", "xvfb-maybe": "^0.2.1", diff --git a/scripts/package.json b/scripts/package.json index b301eb1066b..80a5b7dfcf6 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -45,7 +45,7 @@ "pacote": "^11.3.5", "pkg-up": "^3.1.0", "prompts": "^2.4.1", - "semver": "^7.6.2", + "semver": "^7.6.3", "typescript": "^5.8.3" } } From a0fb1b6513de5ccb7a1dc6a814c230c953932140 Mon Sep 17 00:00:00 2001 From: Neal Beeken Date: Mon, 7 Jul 2025 18:04:55 -0400 Subject: [PATCH 3/5] chore: fix driver issues --- package-lock.json | 1906 +++++---------------------------------------- 1 file changed, 211 insertions(+), 1695 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8c773c78317..c0b26aa975d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17806,9 +17806,9 @@ } }, "node_modules/bson": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.3.tgz", - "integrity": "sha512-MTxGsqgYTwfshYWTRdmZRC+M7FnG1b4y7RO7p2k3X24Wq0yv1m77Wsj0BzlPzd/IowgESfsruQCUToa7vbOpPQ==", + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", "license": "Apache-2.0", "engines": { "node": ">=16.20.1" @@ -31282,13 +31282,13 @@ } }, "node_modules/mongodb": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.16.0.tgz", - "integrity": "sha512-D1PNcdT0y4Grhou5Zi/qgipZOYeWrhLEpk33n3nm6LGtz61jvO88WlrWCK/bigMjpnOdAUKKQwsGIl0NtWMyYw==", + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", "license": "Apache-2.0", "dependencies": { "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.3", + "bson": "^6.10.4", "mongodb-connection-string-url": "^3.0.0" }, "engines": { @@ -43761,15 +43761,6 @@ "sprintf-js": "~1.0.2" } }, - "packages/bson-transpilers/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/bson-transpilers/node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -44000,15 +43991,6 @@ "bson": "^4.6.3 || ^5 || ^6" } }, - "packages/compass-aggregations/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-aggregations/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -44018,52 +44000,6 @@ "node": ">=0.3.1" } }, - "packages/compass-aggregations/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-aggregations/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -44577,15 +44513,6 @@ "@leafygreen-ui/leafygreen-provider": "^4.0.2" } }, - "packages/compass-components/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-components/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -44787,61 +44714,6 @@ "node": ">=0.3.1" } }, - "packages/compass-connections/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, - "packages/compass-connections/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-connections/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -45040,15 +44912,6 @@ "node": ">=4" } }, - "packages/compass-crud/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-crud/node_modules/just-extend": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-6.2.0.tgz", @@ -45056,52 +44919,6 @@ "dev": true, "license": "MIT" }, - "packages/compass-crud/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-crud/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -45256,15 +45073,6 @@ "node": ">=4" } }, - "packages/compass-data-modeling/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-data-modeling/node_modules/just-extend": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-6.2.0.tgz", @@ -45272,52 +45080,6 @@ "dev": true, "license": "MIT" }, - "packages/compass-data-modeling/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-data-modeling/node_modules/nise": { "version": "5.1.9", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.9.tgz", @@ -45462,16 +45224,6 @@ "balanced-match": "^1.0.0" } }, - "packages/compass-e2e-tests/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-e2e-tests/node_modules/clipboardy": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", @@ -45684,53 +45436,6 @@ "node": ">=16 || 14 >=14.17" } }, - "packages/compass-e2e-tests/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-e2e-tests/node_modules/node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", @@ -46039,15 +45744,6 @@ "integrity": "sha512-VkWIQoZXLFdcBGe5pdBKJmTU3fmpXvo/KV6ixvTzOMl1yJ2hbTXpfvsziag0kcaerPDwas2T0vxojwQG3YwivQ==", "dev": true }, - "packages/compass-explain-plan/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-explain-plan/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -46057,52 +45753,6 @@ "node": ">=0.3.1" } }, - "packages/compass-explain-plan/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-explain-plan/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -46365,15 +46015,6 @@ "xvfb-maybe": "^0.2.1" } }, - "packages/compass-generative-ai/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-generative-ai/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -46389,52 +46030,6 @@ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", "dev": true }, - "packages/compass-generative-ai/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-generative-ai/node_modules/p-queue": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", @@ -46750,15 +46345,6 @@ "bson": "^4.6.3 || ^5 || ^6" } }, - "packages/compass-import-export/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-import-export/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -46768,52 +46354,6 @@ "node": ">=0.3.1" } }, - "packages/compass-import-export/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-import-export/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -46920,61 +46460,6 @@ "bson": "^4.6.3 || ^5 || ^6" } }, - "packages/compass-indexes/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, - "packages/compass-indexes/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-indexes/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -47321,15 +46806,6 @@ "sinon": "^9.2.3" } }, - "packages/compass-preferences-model/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-preferences-model/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -47436,15 +46912,6 @@ "bson": "^4.6.3 || ^5 || ^6" } }, - "packages/compass-query-bar/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-query-bar/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -47454,52 +46921,6 @@ "node": ">=0.3.1" } }, - "packages/compass-query-bar/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-query-bar/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -47592,15 +47013,6 @@ "xvfb-maybe": "^0.2.1" } }, - "packages/compass-saved-aggregations-queries/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-saved-aggregations-queries/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -47758,61 +47170,6 @@ "bson": "^4.6.3 || ^5 || ^6" } }, - "packages/compass-schema-validation/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, - "packages/compass-schema-validation/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-schema-validation/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -47840,15 +47197,6 @@ "node": ">=10" } }, - "packages/compass-schema/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-schema/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -47858,52 +47206,6 @@ "node": ">=0.3.1" } }, - "packages/compass-schema/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-schema/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -48136,61 +47438,6 @@ "xvfb-maybe": "^0.2.1" } }, - "packages/compass-sidebar/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, - "packages/compass-sidebar/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-sidebar/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -48719,16 +47966,6 @@ "type-detect": "4.0.8" } }, - "packages/compass-web/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-web/node_modules/buffer": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", @@ -48780,53 +48017,6 @@ "node": ">=0.8.x" } }, - "packages/compass-web/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass-web/node_modules/nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -49060,15 +48250,6 @@ "type-detect": "4.0.8" } }, - "packages/compass-workspaces/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-workspaces/node_modules/nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -49151,16 +48332,6 @@ "balanced-match": "^1.0.0" } }, - "packages/compass/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass/node_modules/debug": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", @@ -49289,53 +48460,6 @@ "node": ">=16 || 14 >=14.17" } }, - "packages/compass/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/compass/node_modules/node-addon-api": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", @@ -49405,61 +48529,6 @@ "bson": "^4.6.3 || ^5 || ^6" } }, - "packages/connection-form/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, - "packages/connection-form/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/connection-form/node_modules/mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -49568,61 +48637,6 @@ "type-detect": "4.0.8" } }, - "packages/connection-info/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, - "packages/connection-info/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/connection-info/node_modules/nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -49717,15 +48731,6 @@ "typescript": "^5.8.3" } }, - "packages/connection-storage/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/connection-storage/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -49842,15 +48847,6 @@ "whatwg-url": "^11.0.0" } }, - "packages/data-service/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/data-service/node_modules/eslint-plugin-mocha": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-9.0.0.tgz", @@ -49900,52 +48896,6 @@ "node": ">=12.9.0" } }, - "packages/data-service/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/data-service/node_modules/node-addon-api": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", @@ -50200,15 +49150,6 @@ "bson": "^4.6.3 || ^5 || ^6" } }, - "packages/databases-collections/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/databases-collections/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -51200,61 +50141,6 @@ "type-detect": "4.0.8" } }, - "packages/hadron-document/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, - "packages/hadron-document/node_modules/mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", - "snappy": "^7.2.2", - "socks": "^2.7.1" - }, - "peerDependenciesMeta": { - "@aws-sdk/credential-providers": { - "optional": true - }, - "@mongodb-js/zstd": { - "optional": true - }, - "gcp-metadata": { - "optional": true - }, - "kerberos": { - "optional": true - }, - "mongodb-client-encryption": { - "optional": true - }, - "snappy": { - "optional": true - }, - "socks": { - "optional": true - } - } - }, "packages/hadron-document/node_modules/nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -51380,15 +50266,6 @@ "mocha": "^10.2.0" } }, - "packages/hadron-type-checker/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/instance-model": { "name": "mongodb-instance-model", "version": "12.36.0", @@ -51442,15 +50319,6 @@ "typescript": "^5.8.3" } }, - "packages/mongodb-query-util/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/mongodb-query-util/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -51506,15 +50374,6 @@ "typescript": "^5.8.3" } }, - "packages/my-queries-storage/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/my-queries-storage/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -57576,27 +56435,12 @@ "acorn": "^8.1.0" } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -58024,11 +56868,6 @@ "react-intersection-observer": "^8.25.1" } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -58150,21 +56989,6 @@ "xvfb-maybe": "^0.2.1" }, "dependencies": { - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -58394,27 +57218,12 @@ } } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "just-extend": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-6.2.0.tgz", "integrity": "sha512-cYofQu2Xpom82S6qD778jBDpwvvy39s1l/hrYij2u9AMdQcGRpaBu6kY4mVhuno5kJVi1DAz4aiphA2WI1/OAw==", "dev": true }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -58548,27 +57357,12 @@ } } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "just-extend": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-6.2.0.tgz", "integrity": "sha512-cYofQu2Xpom82S6qD778jBDpwvvy39s1l/hrYij2u9AMdQcGRpaBu6kY4mVhuno5kJVi1DAz4aiphA2WI1/OAw==", "dev": true }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "nise": { "version": "5.1.9", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.9.tgz", @@ -58654,11 +57448,6 @@ "acorn": "^8.1.0" } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -58830,27 +57619,12 @@ "integrity": "sha512-VkWIQoZXLFdcBGe5pdBKJmTU3fmpXvo/KV6ixvTzOMl1yJ2hbTXpfvsziag0kcaerPDwas2T0vxojwQG3YwivQ==", "dev": true }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -59080,11 +57854,6 @@ "xvfb-maybe": "^0.2.1" }, "dependencies": { - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -59097,16 +57866,6 @@ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", "dev": true }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "p-queue": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", @@ -59323,27 +58082,12 @@ "acorn": "^8.1.0" } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -59435,21 +58179,6 @@ "acorn": "^8.1.0" } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -59752,27 +58481,12 @@ "acorn": "^8.1.0" } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -59848,11 +58562,6 @@ "xvfb-maybe": "^0.2.1" }, "dependencies": { - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -59932,27 +58641,12 @@ "xvfb-maybe": "^0.2.1" }, "dependencies": { - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -60031,21 +58725,6 @@ "acorn": "^8.1.0" } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "mongodb-query-parser": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", @@ -60415,21 +59094,6 @@ "xvfb-maybe": "^0.2.1" }, "dependencies": { - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -60889,12 +59553,6 @@ } } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "dev": true - }, "buffer": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", @@ -60920,17 +59578,6 @@ "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "dev": true }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "dev": true, - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -61154,240 +59801,205 @@ } } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, - "nise": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", - "integrity": "sha512-VJuPIfUFaXNRzETTQEEItTOP8Y171ijr+JLq42wHes3DiryR8vT+1TXQW/Rx8JNUhyYYWyIvjXTU6dOhJcs9Nw==", - "dev": true, - "requires": { - "@sinonjs/commons": "^2.0.0", - "@sinonjs/fake-timers": "^10.0.2", - "@sinonjs/text-encoding": "^0.7.1", - "just-extend": "^4.0.2", - "path-to-regexp": "^1.7.0" - }, - "dependencies": { - "@sinonjs/commons": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", - "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", - "dev": true, - "requires": { - "@sinonjs/commons": "^3.0.0" - }, - "dependencies": { - "@sinonjs/commons": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", - "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - } - } - } - } - }, - "sinon": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-17.0.1.tgz", - "integrity": "sha512-wmwE19Lie0MLT+ZYNpDymasPHUKTaZHUH/pKEubRXIzySv9Atnlw+BUMGCzWgV7b7wO+Hw6f1TEOr0IUnmU8/g==", - "dev": true, - "requires": { - "@sinonjs/commons": "^3.0.0", - "@sinonjs/fake-timers": "^11.2.2", - "@sinonjs/samsam": "^8.0.0", - "diff": "^5.1.0", - "nise": "^5.1.5", - "supports-color": "^7.2.0" - } - } - } - }, - "@mongodb-js/connection-form": { - "version": "file:packages/connection-form", - "requires": { - "@mongodb-js/compass-components": "^1.42.0", - "@mongodb-js/compass-editor": "^0.44.0", - "@mongodb-js/connection-info": "^0.15.5", - "@mongodb-js/eslint-config-compass": "^1.4.1", - "@mongodb-js/mocha-config-compass": "^1.6.9", - "@mongodb-js/prettier-config-compass": "^1.2.8", - "@mongodb-js/shell-bson-parser": "^1.2.0", - "@mongodb-js/testing-library-compass": "^1.3.4", - "@mongodb-js/tsconfig-compass": "^1.2.9", - "@types/chai": "^4.2.21", - "@types/chai-dom": "^0.0.10", - "@types/mocha": "^9.0.0", - "@types/react": "^17.0.5", - "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.4", - "chai": "^4.3.4", - "depcheck": "^1.4.1", - "electron-mocha": "^12.2.0", - "lodash": "^4.17.21", - "mocha": "^10.2.0", - "mongodb": "^6.17.0", - "mongodb-build-info": "^1.7.2", - "mongodb-connection-string-url": "^3.0.1", - "mongodb-data-service": "^22.28.5", - "mongodb-query-parser": "^4.3.0", - "nyc": "^15.1.0", - "react": "^17.0.2", - "sinon": "^9.2.3", - "xvfb-maybe": "^0.2.1" - }, - "dependencies": { - "@mongodb-js/shell-bson-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@mongodb-js/shell-bson-parser/-/shell-bson-parser-1.2.0.tgz", - "integrity": "sha512-dgtE2Rth/dFYlF7ZFw99mtCupzXm1SaknEJwCNmnqBfM9arm506A3q6pctiPSoycnLFZEso08YIANRlY4sKJCQ==", - "requires": { - "acorn": "^8.1.0" - } - }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, - "mongodb-query-parser": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", - "integrity": "sha512-3t8HZWzexoLAd8rXdecYgk7Xv22kd7QSYu6wNy+SxuHBiIQOG4NoK5AKw3xaMeNdJFUptv8FhgvmpKI+4gUA5A==", - "requires": { - "@mongodb-js/shell-bson-parser": "^1.2.0", - "debug": "^4.3.4", - "javascript-stringify": "^2.1.0", - "lodash": "^4.17.21" - } - }, - "sinon": { - "version": "9.2.4", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", - "integrity": "sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.8.1", - "@sinonjs/fake-timers": "^6.0.1", - "@sinonjs/samsam": "^5.3.1", - "diff": "^4.0.2", - "nise": "^4.0.4", - "supports-color": "^7.1.0" - }, - "dependencies": { - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - } - } - } - } - }, - "@mongodb-js/connection-info": { - "version": "file:packages/connection-info", - "requires": { - "@mongodb-js/eslint-config-compass": "^1.4.1", - "@mongodb-js/mocha-config-compass": "^1.6.9", - "@mongodb-js/prettier-config-compass": "^1.2.8", - "@mongodb-js/tsconfig-compass": "^1.2.9", - "@types/chai": "^4.2.21", - "@types/mocha": "^9.0.0", - "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.4", - "chai": "^4.3.6", - "depcheck": "^1.4.1", - "gen-esm-wrapper": "^1.1.0", - "lodash": "^4.17.21", - "mocha": "^10.2.0", - "mongodb": "^6.17.0", - "mongodb-connection-string-url": "^3.0.1", - "mongodb-data-service": "^22.28.5", - "nyc": "^15.1.0", - "sinon": "^17.0.1", - "typescript": "^5.8.3" - }, - "dependencies": { - "@sinonjs/commons": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", - "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "11.2.2", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.2.2.tgz", - "integrity": "sha512-G2piCSxQ7oWOxwGSAyFHfPIsyeJGXYtc6mFbnFA+kRXkiEnTl8c/8jul2S329iFBnDI9HGoeWWAZvuvOkZccgw==", - "dev": true, - "requires": { - "@sinonjs/commons": "^3.0.0" - } - }, - "@sinonjs/samsam": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-8.0.0.tgz", - "integrity": "sha512-Bp8KUVlLp8ibJZrnvq2foVhP0IVX2CIprMJPK0vqGqgrDa0OHVKeZyBykqskkrdxV6yKBPmGasO8LVjAKR3Gew==", - "dev": true, - "requires": { - "@sinonjs/commons": "^2.0.0", - "lodash.get": "^4.4.2", - "type-detect": "^4.0.8" - }, - "dependencies": { - "@sinonjs/commons": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", - "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - } - } - }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" + "nise": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", + "integrity": "sha512-VJuPIfUFaXNRzETTQEEItTOP8Y171ijr+JLq42wHes3DiryR8vT+1TXQW/Rx8JNUhyYYWyIvjXTU6dOhJcs9Nw==", + "dev": true, + "requires": { + "@sinonjs/commons": "^2.0.0", + "@sinonjs/fake-timers": "^10.0.2", + "@sinonjs/text-encoding": "^0.7.1", + "just-extend": "^4.0.2", + "path-to-regexp": "^1.7.0" + }, + "dependencies": { + "@sinonjs/commons": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", + "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "dev": true, + "requires": { + "@sinonjs/commons": "^3.0.0" + }, + "dependencies": { + "@sinonjs/commons": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", + "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + } + } + } + } + }, + "sinon": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-17.0.1.tgz", + "integrity": "sha512-wmwE19Lie0MLT+ZYNpDymasPHUKTaZHUH/pKEubRXIzySv9Atnlw+BUMGCzWgV7b7wO+Hw6f1TEOr0IUnmU8/g==", + "dev": true, + "requires": { + "@sinonjs/commons": "^3.0.0", + "@sinonjs/fake-timers": "^11.2.2", + "@sinonjs/samsam": "^8.0.0", + "diff": "^5.1.0", + "nise": "^5.1.5", + "supports-color": "^7.2.0" + } + } + } + }, + "@mongodb-js/connection-form": { + "version": "file:packages/connection-form", + "requires": { + "@mongodb-js/compass-components": "^1.42.0", + "@mongodb-js/compass-editor": "^0.44.0", + "@mongodb-js/connection-info": "^0.15.5", + "@mongodb-js/eslint-config-compass": "^1.4.1", + "@mongodb-js/mocha-config-compass": "^1.6.9", + "@mongodb-js/prettier-config-compass": "^1.2.8", + "@mongodb-js/shell-bson-parser": "^1.2.0", + "@mongodb-js/testing-library-compass": "^1.3.4", + "@mongodb-js/tsconfig-compass": "^1.2.9", + "@types/chai": "^4.2.21", + "@types/chai-dom": "^0.0.10", + "@types/mocha": "^9.0.0", + "@types/react": "^17.0.5", + "@types/sinon-chai": "^3.2.5", + "bson": "^6.10.4", + "chai": "^4.3.4", + "depcheck": "^1.4.1", + "electron-mocha": "^12.2.0", + "lodash": "^4.17.21", + "mocha": "^10.2.0", + "mongodb": "^6.17.0", + "mongodb-build-info": "^1.7.2", + "mongodb-connection-string-url": "^3.0.1", + "mongodb-data-service": "^22.28.5", + "mongodb-query-parser": "^4.3.0", + "nyc": "^15.1.0", + "react": "^17.0.2", + "sinon": "^9.2.3", + "xvfb-maybe": "^0.2.1" + }, + "dependencies": { + "@mongodb-js/shell-bson-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@mongodb-js/shell-bson-parser/-/shell-bson-parser-1.2.0.tgz", + "integrity": "sha512-dgtE2Rth/dFYlF7ZFw99mtCupzXm1SaknEJwCNmnqBfM9arm506A3q6pctiPSoycnLFZEso08YIANRlY4sKJCQ==", + "requires": { + "acorn": "^8.1.0" + } + }, + "mongodb-query-parser": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.3.0.tgz", + "integrity": "sha512-3t8HZWzexoLAd8rXdecYgk7Xv22kd7QSYu6wNy+SxuHBiIQOG4NoK5AKw3xaMeNdJFUptv8FhgvmpKI+4gUA5A==", + "requires": { + "@mongodb-js/shell-bson-parser": "^1.2.0", + "debug": "^4.3.4", + "javascript-stringify": "^2.1.0", + "lodash": "^4.17.21" + } + }, + "sinon": { + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", + "integrity": "sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.8.1", + "@sinonjs/fake-timers": "^6.0.1", + "@sinonjs/samsam": "^5.3.1", + "diff": "^4.0.2", + "nise": "^4.0.4", + "supports-color": "^7.1.0" + }, + "dependencies": { + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true + } + } + } + } + }, + "@mongodb-js/connection-info": { + "version": "file:packages/connection-info", + "requires": { + "@mongodb-js/eslint-config-compass": "^1.4.1", + "@mongodb-js/mocha-config-compass": "^1.6.9", + "@mongodb-js/prettier-config-compass": "^1.2.8", + "@mongodb-js/tsconfig-compass": "^1.2.9", + "@types/chai": "^4.2.21", + "@types/mocha": "^9.0.0", + "@types/sinon-chai": "^3.2.5", + "bson": "^6.10.4", + "chai": "^4.3.6", + "depcheck": "^1.4.1", + "gen-esm-wrapper": "^1.1.0", + "lodash": "^4.17.21", + "mocha": "^10.2.0", + "mongodb": "^6.17.0", + "mongodb-connection-string-url": "^3.0.1", + "mongodb-data-service": "^22.28.5", + "nyc": "^15.1.0", + "sinon": "^17.0.1", + "typescript": "^5.8.3" + }, + "dependencies": { + "@sinonjs/commons": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", + "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", + "@sinonjs/fake-timers": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.2.2.tgz", + "integrity": "sha512-G2piCSxQ7oWOxwGSAyFHfPIsyeJGXYtc6mFbnFA+kRXkiEnTl8c/8jul2S329iFBnDI9HGoeWWAZvuvOkZccgw==", + "dev": true, "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" + "@sinonjs/commons": "^3.0.0" + } + }, + "@sinonjs/samsam": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-8.0.0.tgz", + "integrity": "sha512-Bp8KUVlLp8ibJZrnvq2foVhP0IVX2CIprMJPK0vqGqgrDa0OHVKeZyBykqskkrdxV6yKBPmGasO8LVjAKR3Gew==", + "dev": true, + "requires": { + "@sinonjs/commons": "^2.0.0", + "lodash.get": "^4.4.2", + "type-detect": "^4.0.8" + }, + "dependencies": { + "@sinonjs/commons": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", + "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + } } }, "nise": { @@ -61482,11 +60094,6 @@ "typescript": "^5.8.3" }, "dependencies": { - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -62247,11 +60854,6 @@ "typescript": "^5.8.3" }, "dependencies": { - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -69491,9 +68093,9 @@ } }, "bson": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.3.tgz", - "integrity": "sha512-MTxGsqgYTwfshYWTRdmZRC+M7FnG1b4y7RO7p2k3X24Wq0yv1m77Wsj0BzlPzd/IowgESfsruQCUToa7vbOpPQ==" + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", + "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" }, "bson-transpilers": { "version": "file:packages/bson-transpilers", @@ -69515,11 +68117,6 @@ "sprintf-js": "~1.0.2" } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -70288,12 +68885,6 @@ "balanced-match": "^1.0.0" } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "dev": true - }, "clipboardy": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", @@ -70437,17 +69028,6 @@ "integrity": "sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==", "dev": true }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "dev": true, - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", @@ -70577,11 +69157,6 @@ "yargs-parser": "^21.1.1" }, "dependencies": { - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -76337,21 +74912,6 @@ } } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "nise": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", @@ -76465,13 +75025,6 @@ "depcheck": "^1.4.1", "lodash": "^4.17.21", "mocha": "^10.2.0" - }, - "dependencies": { - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - } } }, "handle-thing": { @@ -80850,12 +79403,12 @@ "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" }, "mongodb": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.16.0.tgz", - "integrity": "sha512-D1PNcdT0y4Grhou5Zi/qgipZOYeWrhLEpk33n3nm6LGtz61jvO88WlrWCK/bigMjpnOdAUKKQwsGIl0NtWMyYw==", + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", + "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", "requires": { "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.3", + "bson": "^6.10.4", "mongodb-connection-string-url": "^3.0.0" } }, @@ -81031,12 +79584,6 @@ "balanced-match": "^1.0.0" } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "dev": true - }, "debug": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", @@ -81115,17 +79662,6 @@ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "dev": true, - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "node-addon-api": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", @@ -81235,11 +79771,6 @@ } } }, - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "eslint-plugin-mocha": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-9.0.0.tgz", @@ -81269,16 +79800,6 @@ "prebuild-install": "^7.1.2" } }, - "mongodb": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.17.0.tgz", - "integrity": "sha512-neerUzg/8U26cgruLysKEjJvoNSXhyID3RvzvdcpsIi2COYM3FS3o9nlH7fxFtefTb942dX3W9i37oPfCVj4wA==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.0" - } - }, "node-addon-api": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", @@ -81665,11 +80186,6 @@ "typescript": "^5.8.3" }, "dependencies": { - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", From decef149dad178926e7a92d9acd29d3574204baf Mon Sep 17 00:00:00 2001 From: Neal Beeken Date: Thu, 10 Jul 2025 17:25:53 -0400 Subject: [PATCH 4/5] lock regen --- package-lock.json | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index c0b26aa975d..c24c38c04a3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47379,15 +47379,6 @@ "typescript": "^5.8.3" } }, - "packages/compass-shell/node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", - "license": "Apache-2.0", - "engines": { - "node": ">=16.20.1" - } - }, "packages/compass-sidebar": { "name": "@mongodb-js/compass-sidebar", "version": "5.64.0", @@ -59039,13 +59030,6 @@ "redux": "^4.2.1", "redux-thunk": "^2.4.2", "typescript": "^5.8.3" - }, - "dependencies": { - "bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" - } } }, "@mongodb-js/compass-sidebar": { From 8bff722359c1d1e1f91505a522548591ac01ae9f Mon Sep 17 00:00:00 2001 From: Neal Beeken Date: Fri, 11 Jul 2025 11:00:31 -0400 Subject: [PATCH 5/5] chore: add `keepAliveInitialDelay` to disallowed options --- packages/compass/src/main/validate-connection-string.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/compass/src/main/validate-connection-string.ts b/packages/compass/src/main/validate-connection-string.ts index d18ec94615c..1ed84007899 100644 --- a/packages/compass/src/main/validate-connection-string.ts +++ b/packages/compass/src/main/validate-connection-string.ts @@ -87,11 +87,12 @@ const disallowedConnectionStringOptions = [ 'ciphers', 'crl', 'ecdhCurve', + 'keepAliveInitialDelay', 'lookup', 'minDHSize', - 'mongodbLogPath', 'mongodbLogComponentSeverities', 'mongodbLogMaxDocumentLength', + 'mongodbLogPath', 'pkFactory', 'proxyHost', 'proxyPort',