From d82916397f06f723ffa60a1c20333dbb0447a114 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Thu, 27 Feb 2025 15:57:05 +0100 Subject: [PATCH 1/4] chore(deps): bump driver, oidc-plugin to latest COMPASS-9002 COMPASS-9006 --- package-lock.json | 260 +++++++----------- packages/atlas-service/package.json | 2 +- packages/bson-transpilers/package.json | 2 +- packages/compass-aggregations/package.json | 4 +- packages/compass-components/package.json | 2 +- packages/compass-connections/package.json | 4 +- packages/compass-crud/package.json | 2 +- packages/compass-e2e-tests/package.json | 4 +- packages/compass-explain-plan/package.json | 2 +- packages/compass-generative-ai/package.json | 4 +- packages/compass-import-export/package.json | 4 +- packages/compass-indexes/package.json | 4 +- .../compass-preferences-model/package.json | 2 +- packages/compass-query-bar/package.json | 4 +- .../package.json | 2 +- .../compass-schema-validation/package.json | 2 +- packages/compass-schema/package.json | 4 +- packages/compass-shell/package.json | 2 +- packages/compass-sidebar/package.json | 2 +- packages/compass-web/package.json | 2 +- packages/compass-workspaces/package.json | 2 +- packages/compass/package.json | 4 +- packages/connection-form/package.json | 4 +- packages/connection-info/package.json | 4 +- packages/connection-storage/package.json | 2 +- packages/data-service/package.json | 6 +- packages/databases-collections/package.json | 2 +- packages/hadron-document/package.json | 2 +- packages/hadron-type-checker/package.json | 2 +- packages/mongodb-query-util/package.json | 2 +- packages/my-queries-storage/package.json | 2 +- 31 files changed, 144 insertions(+), 202 deletions(-) diff --git a/package-lock.json b/package-lock.json index b03bc4e9483..070a997f422 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8440,9 +8440,9 @@ "license": "Apache-2.0" }, "node_modules/@mongodb-js/oidc-plugin": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@mongodb-js/oidc-plugin/-/oidc-plugin-1.1.5.tgz", - "integrity": "sha512-K76ADgrDpL+lg6L/QsEBIGbSjTEUljYDGDX75Tq4+zIkx3JQgeQhS5J3qZNzKwJa4nj+EwhihaADLRgsMpAtrA==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@mongodb-js/oidc-plugin/-/oidc-plugin-1.1.6.tgz", + "integrity": "sha512-fuL4B9x1njcqdJqV+V3pt8s/9PX4uy9ojhcsP12BavDcg61ju6WEqCkDmUZCykDIvsDbb8tIhO97aCKDxcXROw==", "license": "Apache-2.0", "dependencies": { "express": "^4.18.2", @@ -8971,52 +8971,6 @@ "mongodb-client-encryption": "^6.1.1" } }, - "node_modules/@mongosh/service-provider-core/node_modules/mongodb": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.13.1.tgz", - "integrity": "sha512-gdq40tX8StmhP6akMp1pPoEVv+9jTYFSrga/g23JxajPAQhH39ysZrHGzQCSd9PEOnuEQEdjIWqxO7ZSwC0w7Q==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.3", - "mongodb-connection-string-url": "^3.0.0" - }, - "engines": { - "node": ">=16.20.1" - }, - "peerDependencies": { - "@aws-sdk/credential-providers": "^3.632.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 - } - } - }, "node_modules/@mongosh/shell-api": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-3.5.0.tgz", @@ -31476,20 +31430,20 @@ } }, "node_modules/mongodb": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.12.0.tgz", - "integrity": "sha512-RM7AHlvYfS7jv7+BXund/kR64DryVI+cHbVAy9P61fnb1RcWZqOW1/Wj2YhqMCx+MuYhqTRGv7AwHBzmsCKBfA==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.13.1.tgz", + "integrity": "sha512-gdq40tX8StmhP6akMp1pPoEVv+9jTYFSrga/g23JxajPAQhH39ysZrHGzQCSd9PEOnuEQEdjIWqxO7ZSwC0w7Q==", "license": "Apache-2.0", "dependencies": { "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.1", + "bson": "^6.10.3", "mongodb-connection-string-url": "^3.0.0" }, "engines": { "node": ">=16.20.1" }, "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", + "@aws-sdk/credential-providers": "^3.632.0", "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", "gcp-metadata": "^5.2.0", "kerberos": "^2.0.1", @@ -43563,7 +43517,7 @@ "@mongodb-js/connection-info": "^0.11.2", "@mongodb-js/devtools-connect": "^3.4.1", "@mongodb-js/devtools-proxy-support": "^0.4.2", - "@mongodb-js/oidc-plugin": "^1.1.5", + "@mongodb-js/oidc-plugin": "^1.1.6", "compass-preferences-model": "^2.33.2", "electron": "^32.3.1", "hadron-app-registry": "^9.4.2", @@ -43624,7 +43578,7 @@ "license": "SSPL", "dependencies": { "antlr4": "4.7.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "js-yaml": "^3.13.1" }, "devDependencies": { @@ -43740,7 +43694,7 @@ "@segment/analytics-node": "^1.1.4", "@types/minimatch": "^5.1.2", "ampersand-view": "^9.0.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.4", "chalk": "^4.1.2", "clean-stack": "^2.0.0", @@ -43763,7 +43717,7 @@ "make-fetch-happen": "^10.2.1", "marky": "^1.2.1", "minimatch": "^10.0.1", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-cloud-info": "^2.1.2", "mongodb-connection-string-url": "^3.0.1", @@ -43814,13 +43768,13 @@ "@mongodb-js/mongodb-constants": "^0.10.0", "@mongodb-js/my-queries-storage": "^0.22.2", "@mongodb-js/shell-bson-parser": "^1.2.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "hadron-document": "^8.8.2", "hadron-type-checker": "^7.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-collection-model": "^5.25.2", "mongodb-data-service": "^22.25.2", "mongodb-database-model": "^2.25.2", @@ -44103,7 +44057,7 @@ "@react-aria/utils": "^3.13.1", "@react-aria/visually-hidden": "^3.3.1", "@tanstack/table-core": "^8.14.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "focus-trap-react": "^9.0.2", "hadron-document": "^8.8.2", "hadron-type-checker": "^7.4.2", @@ -44285,11 +44239,11 @@ "@mongodb-js/connection-form": "^1.47.2", "@mongodb-js/connection-info": "^0.11.2", "@mongodb-js/connection-storage": "^0.26.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.25.2", @@ -44438,7 +44392,7 @@ "@mongodb-js/shell-bson-parser": "^1.2.0", "ag-grid-community": "^20.2.0", "ag-grid-react": "^20.2.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "hadron-document": "^8.8.2", @@ -44563,7 +44517,7 @@ "@types/cross-spawn": "^6.0.2", "@types/yargs": "^17.0.33", "@wdio/types": "^8.32.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.4", "chai-as-promised": "^7.1.1", "clipboardy": "^2.3.0", @@ -44579,7 +44533,7 @@ "hadron-build": "^25.7.2", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-log-writer": "^2.3.4", @@ -45111,7 +45065,7 @@ "d3-hierarchy": "^3.1.2", "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "react": "^17.0.2", "react-redux": "^8.1.3", "redux": "^4.2.1", @@ -45387,10 +45341,10 @@ "@mongodb-js/compass-intercom": "^0.17.2", "@mongodb-js/compass-logging": "^1.6.2", "@mongodb-js/compass-utils": "^0.8.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-schema": "^12.4.0", "react": "^17.0.2", "react-redux": "^8.1.3", @@ -45690,7 +45644,7 @@ "@mongodb-js/compass-telemetry": "^1.4.2", "@mongodb-js/compass-utils": "^0.8.2", "@mongodb-js/compass-workspaces": "^0.31.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "debug": "^4.3.4", "electron": "^32.3.1", @@ -45698,7 +45652,7 @@ "hadron-document": "^8.8.2", "hadron-ipc": "^3.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-data-service": "^22.25.2", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", @@ -45814,11 +45768,11 @@ "@mongodb-js/compass-workspaces": "^0.31.2", "@mongodb-js/mongodb-constants": "^0.10.0", "@mongodb-js/shell-bson-parser": "^1.2.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-collection-model": "^5.25.2", "mongodb-data-service": "^22.25.2", "mongodb-ns": "^2.4.2", @@ -46180,7 +46134,7 @@ "@mongodb-js/compass-logging": "^1.6.2", "@mongodb-js/compass-user-data": "^0.5.2", "@mongodb-js/devtools-proxy-support": "^0.4.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "hadron-app-registry": "^9.4.2", "hadron-ipc": "^3.4.2", "js-yaml": "^4.1.0", @@ -46255,11 +46209,11 @@ "@mongodb-js/compass-telemetry": "^1.4.2", "@mongodb-js/mongodb-constants": "^0.10.0", "@mongodb-js/my-queries-storage": "^0.22.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-instance-model": "^12.26.2", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", @@ -46357,7 +46311,7 @@ "@mongodb-js/connection-form": "^1.47.2", "@mongodb-js/connection-info": "^0.11.2", "@mongodb-js/my-queries-storage": "^0.22.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "fuse.js": "^6.5.3", "hadron-app-registry": "^9.4.2", @@ -46433,7 +46387,7 @@ "@mongodb-js/compass-query-bar": "^8.51.2", "@mongodb-js/compass-telemetry": "^1.4.2", "@mongodb-js/connection-storage": "^0.26.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "d3": "^3.5.17", "hadron-app-registry": "^9.4.2", @@ -46442,7 +46396,7 @@ "leaflet-defaulticon-compatibility": "^0.1.1", "leaflet-draw": "^1.0.4", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-query-util": "^2.4.2", "mongodb-schema": "^12.4.0", "numeral": "^1.5.6", @@ -46494,7 +46448,7 @@ "@mongodb-js/compass-logging": "^1.6.2", "@mongodb-js/compass-telemetry": "^1.4.2", "@mongodb-js/compass-workspaces": "^0.31.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "javascript-stringify": "^2.0.1", @@ -46727,7 +46681,7 @@ "@mongosh/browser-repl": "^3.5.0", "@mongosh/logging": "^3.5.0", "@mongosh/node-runtime-worker-thread": "^3.3.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "react": "^17.0.2", @@ -46772,7 +46726,7 @@ "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-instance-model": "^12.26.2", "mongodb-ns": "^2.4.2", "react": "^17.0.2", @@ -47276,7 +47230,7 @@ "is-ip": "^5.0.1", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.25.2", "mongodb-ns": "^2.4.2", @@ -47556,7 +47510,7 @@ "@mongodb-js/compass-components": "^1.34.2", "@mongodb-js/compass-connections": "^1.50.2", "@mongodb-js/compass-logging": "^1.6.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", "mongodb-collection-model": "^5.25.2", @@ -47862,7 +47816,7 @@ "@mongodb-js/connection-info": "^0.11.2", "@mongodb-js/shell-bson-parser": "^1.2.0", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.25.2", @@ -47880,7 +47834,7 @@ "@types/mocha": "^9.0.0", "@types/react": "^17.0.5", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.4", "depcheck": "^1.4.1", "electron-mocha": "^12.2.0", @@ -47952,7 +47906,7 @@ "license": "SSPL", "dependencies": { "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.25.2" }, @@ -47964,7 +47918,7 @@ "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.6", "depcheck": "^1.4.1", "eslint": "^7.25.0", @@ -48082,7 +48036,7 @@ "@mongodb-js/compass-user-data": "^0.5.2", "@mongodb-js/compass-utils": "^0.8.2", "@mongodb-js/connection-info": "^0.11.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "electron": "^32.3.1", "hadron-app-registry": "^9.4.2", @@ -48146,9 +48100,9 @@ "@mongodb-js/compass-utils": "^0.8.2", "@mongodb-js/devtools-connect": "^3.4.1", "@mongodb-js/devtools-proxy-support": "^0.4.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-ns": "^2.4.2" @@ -48158,7 +48112,7 @@ "@mongodb-js/devtools-docker-test-envs": "^1.3.3", "@mongodb-js/eslint-config-compass": "^1.3.2", "@mongodb-js/mocha-config-compass": "^1.6.2", - "@mongodb-js/oidc-plugin": "^1.1.5", + "@mongodb-js/oidc-plugin": "^1.1.6", "@mongodb-js/prettier-config-compass": "^1.2.2", "@mongodb-js/tsconfig-compass": "^1.2.2", "@types/lodash": "^4.14.188", @@ -48424,7 +48378,7 @@ "@mongodb-js/prettier-config-compass": "^1.2.2", "@mongodb-js/testing-library-compass": "^1.2.2", "@mongodb-js/tsconfig-compass": "^1.2.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.2.0", "depcheck": "^1.4.1", "enzyme": "^3.11.0", @@ -49491,7 +49445,7 @@ "version": "8.8.2", "license": "SSPL", "dependencies": { - "bson": "^6.10.1", + "bson": "^6.10.3", "eventemitter3": "^4.0.0", "hadron-type-checker": "^7.4.2", "lodash": "^4.17.21" @@ -49666,7 +49620,7 @@ "version": "7.4.2", "license": "SSPL", "dependencies": { - "bson": "^6.10.1", + "bson": "^6.10.3", "lodash": "^4.17.21" }, "devDependencies": { @@ -49711,7 +49665,7 @@ "version": "2.4.2", "license": "SSPL", "dependencies": { - "bson": "^6.10.1", + "bson": "^6.10.3", "lodash": "^4.17.21" }, "devDependencies": { @@ -49956,7 +49910,7 @@ "dependencies": { "@mongodb-js/compass-editor": "^0.36.2", "@mongodb-js/compass-user-data": "^0.5.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "hadron-app-registry": "^9.4.2", "react": "^17.0.2" }, @@ -56093,7 +56047,7 @@ "@mongodb-js/devtools-proxy-support": "^0.4.2", "@mongodb-js/eslint-config-compass": "^1.3.2", "@mongodb-js/mocha-config-compass": "^1.6.2", - "@mongodb-js/oidc-plugin": "^1.1.5", + "@mongodb-js/oidc-plugin": "^1.1.6", "@mongodb-js/prettier-config-compass": "^1.2.2", "@mongodb-js/testing-library-compass": "^1.2.2", "@mongodb-js/tsconfig-compass": "^1.2.2", @@ -56175,7 +56129,7 @@ "@types/enzyme": "^3.10.14", "@types/lodash": "^4.14.188", "@types/semver": "^7.3.9", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.6", "compass-preferences-model": "^2.33.2", "depcheck": "^1.4.1", @@ -56187,7 +56141,7 @@ "hadron-type-checker": "^7.4.2", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-collection-model": "^5.25.2", "mongodb-data-service": "^22.25.2", "mongodb-database-model": "^2.25.2", @@ -56430,7 +56384,7 @@ "@types/chai-dom": "^0.0.10", "@types/mocha": "^9.0.0", "@types/react": "^17.0.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.4", "eslint": "^7.25.0", "focus-trap-react": "^9.0.2", @@ -56591,7 +56545,7 @@ "@types/react": "^17.0.5", "@types/react-dom": "^17.0.10", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.4", "compass-preferences-model": "^2.33.2", "depcheck": "^1.4.1", @@ -56600,7 +56554,7 @@ "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.25.2", @@ -56727,7 +56681,7 @@ "@types/reflux": "^6.4.3", "ag-grid-community": "^20.2.0", "ag-grid-react": "^20.2.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.1.2", "chai-as-promised": "^7.1.1", "compass-preferences-model": "^2.33.2", @@ -56800,7 +56754,7 @@ "@mongodb-js/prettier-config-compass": "^1.2.2", "@mongodb-js/testing-library-compass": "^1.2.2", "@mongodb-js/tsconfig-compass": "^1.2.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.2.0", "compass-preferences-model": "^2.33.2", "depcheck": "^1.4.1", @@ -56975,7 +56929,7 @@ "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "nyc": "^15.1.0", "react": "^17.0.2", "react-dom": "^17.0.2", @@ -57212,7 +57166,7 @@ "@types/mocha": "^9.0.0", "@types/react": "^17.0.5", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.6", "compass-preferences-model": "^2.33.2", "depcheck": "^1.4.1", @@ -57220,7 +57174,7 @@ "eslint": "^7.25.0", "hadron-app-registry": "^9.4.2", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-schema": "^12.4.0", "nyc": "^15.1.0", "p-queue": "^7.4.1", @@ -57422,7 +57376,7 @@ "@types/sinon-chai": "^3.2.5", "@types/stream-json": "^1.7.3", "@types/temp": "^0.9.1", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "compass-preferences-model": "^2.33.2", @@ -57436,7 +57390,7 @@ "hadron-ipc": "^3.4.2", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-data-service": "^22.25.2", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", @@ -57519,7 +57473,7 @@ "@mongodb-js/testing-library-compass": "^1.2.2", "@mongodb-js/tsconfig-compass": "^1.2.2", "@types/numeral": "^2.0.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.2.0", "compass-preferences-model": "^2.33.2", "depcheck": "^1.4.1", @@ -57529,7 +57483,7 @@ "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-collection-model": "^5.25.2", "mongodb-data-service": "^22.25.2", "mongodb-ns": "^2.4.2", @@ -57816,7 +57770,7 @@ "@mongodb-js/prettier-config-compass": "^1.2.2", "@mongodb-js/testing-library-compass": "^1.2.2", "@mongodb-js/tsconfig-compass": "^1.2.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.2.0", "compass-preferences-model": "^2.33.2", "depcheck": "^1.4.1", @@ -57826,7 +57780,7 @@ "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-instance-model": "^12.26.2", "mongodb-ns": "^2.4.2", "mongodb-query-parser": "^4.3.0", @@ -57907,7 +57861,7 @@ "@types/react": "^17.0.5", "@types/react-dom": "^17.0.10", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.4", "compass-preferences-model": "^2.33.2", "depcheck": "^1.4.1", @@ -57977,7 +57931,7 @@ "@types/mocha": "^9.0.0", "@types/react": "^17.0.5", "@types/react-dom": "^17.0.10", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.4", "compass-preferences-model": "^2.33.2", "d3": "^3.5.17", @@ -57991,7 +57945,7 @@ "leaflet-draw": "^1.0.4", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-query-util": "^2.4.2", "mongodb-schema": "^12.4.0", "numeral": "^1.5.6", @@ -58050,7 +58004,7 @@ "@mongodb-js/testing-library-compass": "^1.2.2", "@mongodb-js/tsconfig-compass": "^1.2.2", "@types/enzyme": "^3.10.14", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.2.0", "compass-preferences-model": "^2.33.2", "depcheck": "^1.4.1", @@ -58385,7 +58339,7 @@ "@mongosh/logging": "^3.5.0", "@mongosh/node-runtime-worker-thread": "^3.3.0", "@types/enzyme": "^3.10.14", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.2.0", "compass-preferences-model": "^2.33.2", "depcheck": "^1.4.1", @@ -58436,7 +58390,7 @@ "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-data-service": "^22.25.2", "mongodb-instance-model": "^12.26.2", "mongodb-ns": "^2.4.2", @@ -58859,7 +58813,7 @@ "is-ip": "^5.0.1", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.25.2", "mongodb-ns": "^2.4.2", @@ -59111,7 +59065,7 @@ "@types/react": "^17.0.5", "@types/react-dom": "^17.0.10", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.6", "depcheck": "^1.4.1", "electron-mocha": "^12.2.0", @@ -59251,14 +59205,14 @@ "@types/mocha": "^9.0.0", "@types/react": "^17.0.5", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.4", "depcheck": "^1.4.1", "electron-mocha": "^12.2.0", "eslint": "^7.25.0", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.25.2", @@ -59323,14 +59277,14 @@ "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.6", "depcheck": "^1.4.1", "eslint": "^7.25.0", "gen-esm-wrapper": "^1.1.0", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.25.2", "nyc": "^15.1.0", @@ -59454,7 +59408,7 @@ "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.6", "compass-preferences-model": "^2.33.2", "depcheck": "^1.4.1", @@ -60150,7 +60104,7 @@ "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.6", "depcheck": "^1.4.1", "eslint": "^7.25.0", @@ -60192,9 +60146,9 @@ "integrity": "sha512-I704bSQRu/SusTcCV8qqtdFVvAJf1aKZtgGM2VnYjPn2njZd5j7864k/CF9TeeR8+r0At5qqNa3N4MX9YxPnEg==" }, "@mongodb-js/oidc-plugin": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@mongodb-js/oidc-plugin/-/oidc-plugin-1.1.5.tgz", - "integrity": "sha512-K76ADgrDpL+lg6L/QsEBIGbSjTEUljYDGDX75Tq4+zIkx3JQgeQhS5J3qZNzKwJa4nj+EwhihaADLRgsMpAtrA==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@mongodb-js/oidc-plugin/-/oidc-plugin-1.1.6.tgz", + "integrity": "sha512-fuL4B9x1njcqdJqV+V3pt8s/9PX4uy9ojhcsP12BavDcg61ju6WEqCkDmUZCykDIvsDbb8tIhO97aCKDxcXROw==", "requires": { "express": "^4.18.2", "open": "^9.1.0", @@ -60967,18 +60921,6 @@ "mongodb-build-info": "^1.7.2", "mongodb-client-encryption": "^6.1.1", "mongodb-connection-string-url": "^3.0.1" - }, - "dependencies": { - "mongodb": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.13.1.tgz", - "integrity": "sha512-gdq40tX8StmhP6akMp1pPoEVv+9jTYFSrga/g23JxajPAQhH39ysZrHGzQCSd9PEOnuEQEdjIWqxO7ZSwC0w7Q==", - "requires": { - "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.3", - "mongodb-connection-string-url": "^3.0.0" - } - } } }, "@mongosh/shell-api": { @@ -67290,7 +67232,7 @@ "requires": { "@mongodb-js/eslint-config-compass": "^1.3.2", "antlr4": "4.7.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.4", "depcheck": "^1.4.1", "eslint": "^7.25.0", @@ -68019,7 +67961,7 @@ "@types/cross-spawn": "^6.0.2", "@types/yargs": "^17.0.33", "@wdio/types": "^8.32.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.4", "chai-as-promised": "^7.1.1", "clipboardy": "^2.3.0", @@ -68035,7 +67977,7 @@ "hadron-build": "^25.7.2", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-log-writer": "^2.3.4", @@ -68349,7 +68291,7 @@ "@mongodb-js/tsconfig-compass": "^1.2.2", "@types/js-yaml": "^4.0.5", "@types/yargs-parser": "21.0.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.6", "depcheck": "^1.4.1", "eslint": "^7.25.0", @@ -74711,7 +74653,7 @@ "@mongodb-js/mocha-config-compass": "^1.6.2", "@mongodb-js/prettier-config-compass": "^1.2.2", "@mongodb-js/tsconfig-compass": "^1.2.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.2.0", "depcheck": "^1.4.1", "eslint": "^7.25.0", @@ -74875,7 +74817,7 @@ "version": "file:packages/hadron-type-checker", "requires": { "@mongodb-js/eslint-config-compass": "^1.3.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.2.0", "depcheck": "^1.4.1", "eslint": "^7.25.0", @@ -79765,12 +79707,12 @@ "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" }, "mongodb": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.12.0.tgz", - "integrity": "sha512-RM7AHlvYfS7jv7+BXund/kR64DryVI+cHbVAy9P61fnb1RcWZqOW1/Wj2YhqMCx+MuYhqTRGv7AwHBzmsCKBfA==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.13.1.tgz", + "integrity": "sha512-gdq40tX8StmhP6akMp1pPoEVv+9jTYFSrga/g23JxajPAQhH39ysZrHGzQCSd9PEOnuEQEdjIWqxO7ZSwC0w7Q==", "requires": { "@mongodb-js/saslprep": "^1.1.9", - "bson": "^6.10.1", + "bson": "^6.10.3", "mongodb-connection-string-url": "^3.0.0" } }, @@ -79920,7 +79862,7 @@ "@segment/analytics-node": "^1.1.4", "@types/minimatch": "^5.1.2", "ampersand-view": "^9.0.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.4", "chalk": "^4.1.2", "clean-stack": "^2.0.0", @@ -79947,7 +79889,7 @@ "make-fetch-happen": "^10.2.1", "marky": "^1.2.1", "minimatch": "^10.0.1", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-client-encryption": "^6.1.0", "mongodb-cloud-info": "^2.1.2", @@ -80107,12 +80049,12 @@ "@mongodb-js/devtools-proxy-support": "^0.4.2", "@mongodb-js/eslint-config-compass": "^1.3.2", "@mongodb-js/mocha-config-compass": "^1.6.2", - "@mongodb-js/oidc-plugin": "^1.1.5", + "@mongodb-js/oidc-plugin": "^1.1.6", "@mongodb-js/prettier-config-compass": "^1.2.2", "@mongodb-js/tsconfig-compass": "^1.2.2", "@types/lodash": "^4.14.188", "@types/whatwg-url": "^8.2.1", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", "depcheck": "^1.4.1", @@ -80120,7 +80062,7 @@ "kerberos": "^2.2.0", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-client-encryption": "^6.1.0", "mongodb-connection-string-url": "^3.0.1", @@ -80567,7 +80509,7 @@ "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.6", "depcheck": "^1.4.1", "eslint": "^7.25.0", diff --git a/packages/atlas-service/package.json b/packages/atlas-service/package.json index fbe2b7b2e9a..8c5598dfb45 100644 --- a/packages/atlas-service/package.json +++ b/packages/atlas-service/package.json @@ -81,7 +81,7 @@ "@mongodb-js/connection-info": "^0.11.2", "@mongodb-js/devtools-connect": "^3.4.1", "@mongodb-js/devtools-proxy-support": "^0.4.2", - "@mongodb-js/oidc-plugin": "^1.1.5", + "@mongodb-js/oidc-plugin": "^1.1.6", "hadron-app-registry": "^9.4.2", "compass-preferences-model": "^2.33.2", "electron": "^32.3.1", diff --git a/packages/bson-transpilers/package.json b/packages/bson-transpilers/package.json index ad961e067f9..73e809c7248 100644 --- a/packages/bson-transpilers/package.json +++ b/packages/bson-transpilers/package.json @@ -40,7 +40,7 @@ }, "dependencies": { "antlr4": "4.7.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "js-yaml": "^3.13.1" }, "bugs": { diff --git a/packages/compass-aggregations/package.json b/packages/compass-aggregations/package.json index 9e19a91af59..e18b4f7c702 100644 --- a/packages/compass-aggregations/package.json +++ b/packages/compass-aggregations/package.json @@ -78,13 +78,13 @@ "@mongodb-js/mongodb-constants": "^0.10.0", "@mongodb-js/my-queries-storage": "^0.22.2", "@mongodb-js/shell-bson-parser": "^1.2.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "hadron-document": "^8.8.2", "hadron-type-checker": "^7.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-collection-model": "^5.25.2", "mongodb-data-service": "^22.25.2", "mongodb-database-model": "^2.25.2", diff --git a/packages/compass-components/package.json b/packages/compass-components/package.json index 454eab94101..385fc34f889 100644 --- a/packages/compass-components/package.json +++ b/packages/compass-components/package.json @@ -77,7 +77,7 @@ "@react-aria/utils": "^3.13.1", "@react-aria/visually-hidden": "^3.3.1", "@tanstack/table-core": "^8.14.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "focus-trap-react": "^9.0.2", "hadron-document": "^8.8.2", "hadron-type-checker": "^7.4.2", diff --git a/packages/compass-connections/package.json b/packages/compass-connections/package.json index 0bfe76dedf2..8efbfa11911 100644 --- a/packages/compass-connections/package.json +++ b/packages/compass-connections/package.json @@ -58,11 +58,11 @@ "@mongodb-js/connection-form": "^1.47.2", "@mongodb-js/connection-info": "^0.11.2", "@mongodb-js/connection-storage": "^0.26.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.25.2", diff --git a/packages/compass-crud/package.json b/packages/compass-crud/package.json index 4dfdd6ab15d..993d00018fe 100644 --- a/packages/compass-crud/package.json +++ b/packages/compass-crud/package.json @@ -87,7 +87,7 @@ "@mongodb-js/shell-bson-parser": "^1.2.0", "ag-grid-community": "^20.2.0", "ag-grid-react": "^20.2.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "hadron-document": "^8.8.2", diff --git a/packages/compass-e2e-tests/package.json b/packages/compass-e2e-tests/package.json index f4803ee104a..2acd779bc91 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.1", + "bson": "^6.10.3", "chai": "^4.3.4", "chai-as-promised": "^7.1.1", "clipboardy": "^2.3.0", @@ -58,7 +58,7 @@ "hadron-build": "^25.7.2", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "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 478d4e28123..f8cee017448 100644 --- a/packages/compass-explain-plan/package.json +++ b/packages/compass-explain-plan/package.json @@ -82,7 +82,7 @@ "d3-hierarchy": "^3.1.2", "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "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 66032ae4b0c..3add3c52207 100644 --- a/packages/compass-generative-ai/package.json +++ b/packages/compass-generative-ai/package.json @@ -58,10 +58,10 @@ "@mongodb-js/compass-intercom": "^0.17.2", "@mongodb-js/compass-logging": "^1.6.2", "@mongodb-js/compass-utils": "^0.8.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-schema": "^12.4.0", "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 4084c629b86..4989030493e 100644 --- a/packages/compass-import-export/package.json +++ b/packages/compass-import-export/package.json @@ -56,7 +56,7 @@ "@mongodb-js/compass-telemetry": "^1.4.2", "@mongodb-js/compass-utils": "^0.8.2", "@mongodb-js/compass-workspaces": "^0.31.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "debug": "^4.3.4", "electron": "^32.3.1", @@ -64,7 +64,7 @@ "hadron-document": "^8.8.2", "hadron-ipc": "^3.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-data-service": "^22.25.2", "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 28c6dfc2ec6..d4e3320953b 100644 --- a/packages/compass-indexes/package.json +++ b/packages/compass-indexes/package.json @@ -78,11 +78,11 @@ "@mongodb-js/compass-workspaces": "^0.31.2", "@mongodb-js/mongodb-constants": "^0.10.0", "@mongodb-js/shell-bson-parser": "^1.2.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-collection-model": "^5.25.2", "mongodb-data-service": "^22.25.2", "mongodb-query-parser": "^4.3.0", diff --git a/packages/compass-preferences-model/package.json b/packages/compass-preferences-model/package.json index 27830cc1786..83d4275275e 100644 --- a/packages/compass-preferences-model/package.json +++ b/packages/compass-preferences-model/package.json @@ -52,7 +52,7 @@ "@mongodb-js/compass-logging": "^1.6.2", "@mongodb-js/compass-user-data": "^0.5.2", "@mongodb-js/devtools-proxy-support": "^0.4.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "hadron-app-registry": "^9.4.2", "hadron-ipc": "^3.4.2", "js-yaml": "^4.1.0", diff --git a/packages/compass-query-bar/package.json b/packages/compass-query-bar/package.json index fb4c464dd29..b79d4702733 100644 --- a/packages/compass-query-bar/package.json +++ b/packages/compass-query-bar/package.json @@ -78,11 +78,11 @@ "@mongodb-js/compass-telemetry": "^1.4.2", "@mongodb-js/mongodb-constants": "^0.10.0", "@mongodb-js/my-queries-storage": "^0.22.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-instance-model": "^12.26.2", "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 21d21e74bc7..a319159de64 100644 --- a/packages/compass-saved-aggregations-queries/package.json +++ b/packages/compass-saved-aggregations-queries/package.json @@ -57,7 +57,7 @@ "@mongodb-js/connection-form": "^1.47.2", "@mongodb-js/connection-info": "^0.11.2", "@mongodb-js/my-queries-storage": "^0.22.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "fuse.js": "^6.5.3", "hadron-app-registry": "^9.4.2", diff --git a/packages/compass-schema-validation/package.json b/packages/compass-schema-validation/package.json index c6f41463c01..bef1395b9ba 100644 --- a/packages/compass-schema-validation/package.json +++ b/packages/compass-schema-validation/package.json @@ -79,7 +79,7 @@ "@mongodb-js/compass-logging": "^1.6.2", "@mongodb-js/compass-telemetry": "^1.4.2", "@mongodb-js/compass-workspaces": "^0.31.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "javascript-stringify": "^2.0.1", diff --git a/packages/compass-schema/package.json b/packages/compass-schema/package.json index 25c55e1879c..f306d3c9655 100644 --- a/packages/compass-schema/package.json +++ b/packages/compass-schema/package.json @@ -81,7 +81,7 @@ "@mongodb-js/compass-telemetry": "^1.4.2", "@mongodb-js/compass-query-bar": "^8.51.2", "@mongodb-js/connection-storage": "^0.26.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "d3": "^3.5.17", "hadron-app-registry": "^9.4.2", @@ -90,7 +90,7 @@ "leaflet-defaulticon-compatibility": "^0.1.1", "leaflet-draw": "^1.0.4", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-query-util": "^2.4.2", "mongodb-schema": "^12.4.0", "numeral": "^1.5.6", diff --git a/packages/compass-shell/package.json b/packages/compass-shell/package.json index 31c49c776d0..6604a53a475 100644 --- a/packages/compass-shell/package.json +++ b/packages/compass-shell/package.json @@ -60,7 +60,7 @@ "@mongosh/browser-repl": "^3.5.0", "@mongosh/logging": "^3.5.0", "@mongosh/node-runtime-worker-thread": "^3.3.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "react": "^17.0.2", diff --git a/packages/compass-sidebar/package.json b/packages/compass-sidebar/package.json index 7fb0d834bab..f07060e5d22 100644 --- a/packages/compass-sidebar/package.json +++ b/packages/compass-sidebar/package.json @@ -61,7 +61,7 @@ "compass-preferences-model": "^2.33.2", "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-instance-model": "^12.26.2", "mongodb-ns": "^2.4.2", "react": "^17.0.2", diff --git a/packages/compass-web/package.json b/packages/compass-web/package.json index bfa45bc7b76..de036c8af56 100644 --- a/packages/compass-web/package.json +++ b/packages/compass-web/package.json @@ -118,7 +118,7 @@ "is-ip": "^5.0.1", "lodash": "^4.17.21", "mocha": "^10.2.0", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.25.2", "mongodb-ns": "^2.4.2", diff --git a/packages/compass-workspaces/package.json b/packages/compass-workspaces/package.json index 171b6b9d441..f1bd0a588ed 100644 --- a/packages/compass-workspaces/package.json +++ b/packages/compass-workspaces/package.json @@ -55,7 +55,7 @@ "@mongodb-js/compass-components": "^1.34.2", "@mongodb-js/compass-connections": "^1.50.2", "@mongodb-js/compass-logging": "^1.6.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "hadron-app-registry": "^9.4.2", "lodash": "^4.17.21", "mongodb-collection-model": "^5.25.2", diff --git a/packages/compass/package.json b/packages/compass/package.json index 1da800c08f5..2f6e76bcf09 100644 --- a/packages/compass/package.json +++ b/packages/compass/package.json @@ -239,7 +239,7 @@ "@mongodb-js/webpack-config-compass": "^1.6.2", "@segment/analytics-node": "^1.1.4", "ampersand-view": "^9.0.0", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.4", "chalk": "^4.1.2", "clean-stack": "^2.0.0", @@ -262,7 +262,7 @@ "hadron-build": "^25.7.2", "hadron-ipc": "^3.4.2", "minimatch": "^10.0.1", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-cloud-info": "^2.1.2", "mongodb-connection-string-url": "^3.0.1", diff --git a/packages/connection-form/package.json b/packages/connection-form/package.json index 00e244925af..8c639d878d3 100644 --- a/packages/connection-form/package.json +++ b/packages/connection-form/package.json @@ -53,7 +53,7 @@ "@mongodb-js/connection-info": "^0.11.2", "@mongodb-js/shell-bson-parser": "^1.2.0", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.25.2", @@ -71,7 +71,7 @@ "@types/mocha": "^9.0.0", "@types/react": "^17.0.5", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "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 a3abb049827..f7a2501dcd9 100644 --- a/packages/connection-info/package.json +++ b/packages/connection-info/package.json @@ -52,7 +52,7 @@ }, "dependencies": { "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.25.2" }, @@ -64,7 +64,7 @@ "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/sinon-chai": "^3.2.5", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.3.6", "depcheck": "^1.4.1", "eslint": "^7.25.0", diff --git a/packages/connection-storage/package.json b/packages/connection-storage/package.json index 53b78e912cd..6ae0434e688 100644 --- a/packages/connection-storage/package.json +++ b/packages/connection-storage/package.json @@ -61,7 +61,7 @@ "@mongodb-js/compass-user-data": "^0.5.2", "@mongodb-js/compass-utils": "^0.8.2", "@mongodb-js/connection-info": "^0.11.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "compass-preferences-model": "^2.33.2", "electron": "^32.3.1", "hadron-app-registry": "^9.4.2", diff --git a/packages/data-service/package.json b/packages/data-service/package.json index cbda0ce0492..8d4c25f5ffc 100644 --- a/packages/data-service/package.json +++ b/packages/data-service/package.json @@ -55,9 +55,9 @@ "@mongodb-js/compass-utils": "^0.8.2", "@mongodb-js/devtools-connect": "^3.4.1", "@mongodb-js/devtools-proxy-support": "^0.4.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "lodash": "^4.17.21", - "mongodb": "^6.12.0", + "mongodb": "^6.13.1", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", "mongodb-ns": "^2.4.2" @@ -67,7 +67,7 @@ "@mongodb-js/devtools-docker-test-envs": "^1.3.3", "@mongodb-js/eslint-config-compass": "^1.3.2", "@mongodb-js/mocha-config-compass": "^1.6.2", - "@mongodb-js/oidc-plugin": "^1.1.5", + "@mongodb-js/oidc-plugin": "^1.1.6", "@mongodb-js/prettier-config-compass": "^1.2.2", "@mongodb-js/tsconfig-compass": "^1.2.2", "@types/lodash": "^4.14.188", diff --git a/packages/databases-collections/package.json b/packages/databases-collections/package.json index b59eefaefe6..2e06a154ef8 100644 --- a/packages/databases-collections/package.json +++ b/packages/databases-collections/package.json @@ -47,7 +47,7 @@ "@mongodb-js/prettier-config-compass": "^1.2.2", "@mongodb-js/testing-library-compass": "^1.2.2", "@mongodb-js/tsconfig-compass": "^1.2.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "chai": "^4.2.0", "depcheck": "^1.4.1", "enzyme": "^3.11.0", diff --git a/packages/hadron-document/package.json b/packages/hadron-document/package.json index 74ddf0ca7ae..5973f7d332b 100644 --- a/packages/hadron-document/package.json +++ b/packages/hadron-document/package.json @@ -46,7 +46,7 @@ "reformat": "npm run eslint . -- --fix && npm run prettier -- --write ." }, "dependencies": { - "bson": "^6.10.1", + "bson": "^6.10.3", "eventemitter3": "^4.0.0", "hadron-type-checker": "^7.4.2", "lodash": "^4.17.21" diff --git a/packages/hadron-type-checker/package.json b/packages/hadron-type-checker/package.json index ff6adcaba1d..8d6c390d372 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.1", + "bson": "^6.10.3", "lodash": "^4.17.21" }, "devDependencies": { diff --git a/packages/mongodb-query-util/package.json b/packages/mongodb-query-util/package.json index d5cb824f8ad..692e54a9b92 100644 --- a/packages/mongodb-query-util/package.json +++ b/packages/mongodb-query-util/package.json @@ -68,7 +68,7 @@ "typescript": "^5.0.4" }, "dependencies": { - "bson": "^6.10.1", + "bson": "^6.10.3", "lodash": "^4.17.21" } } diff --git a/packages/my-queries-storage/package.json b/packages/my-queries-storage/package.json index a6fef997e13..86fe76ce743 100644 --- a/packages/my-queries-storage/package.json +++ b/packages/my-queries-storage/package.json @@ -75,7 +75,7 @@ "dependencies": { "@mongodb-js/compass-editor": "^0.36.2", "@mongodb-js/compass-user-data": "^0.5.2", - "bson": "^6.10.1", + "bson": "^6.10.3", "hadron-app-registry": "^9.4.2", "react": "^17.0.2" } From 9e5afb86ae56ac1bd71dc9d4fbd5e271dbf1055d Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Thu, 27 Feb 2025 16:13:17 +0100 Subject: [PATCH 2/4] fixup: disallow log options in connection strings from the CLI --- packages/compass/src/main/validate-connection-string.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/compass/src/main/validate-connection-string.ts b/packages/compass/src/main/validate-connection-string.ts index ab9a2a070f1..ee3c83a5652 100644 --- a/packages/compass/src/main/validate-connection-string.ts +++ b/packages/compass/src/main/validate-connection-string.ts @@ -89,6 +89,9 @@ const disallowedConnectionStringOptions = [ 'ecdhCurve', 'lookup', 'minDHSize', + 'mongodbLogPath', + 'mongodbLogComponentSeverities', + 'mongodbLogMaxDocumentLength', 'pkFactory', 'proxyHost', 'proxyPort', From f69b38d5c5fc552e0a83939421705b5a4b708c89 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Thu, 27 Feb 2025 17:04:34 +0100 Subject: [PATCH 3/4] fixup: add util/types polyfill --- .../compass-web/polyfills/util/types/index.ts | 42 +++++++++++++++++++ packages/compass-web/webpack.config.js | 1 + 2 files changed, 43 insertions(+) create mode 100644 packages/compass-web/polyfills/util/types/index.ts diff --git a/packages/compass-web/polyfills/util/types/index.ts b/packages/compass-web/polyfills/util/types/index.ts new file mode 100644 index 00000000000..6beff24b766 --- /dev/null +++ b/packages/compass-web/polyfills/util/types/index.ts @@ -0,0 +1,42 @@ +import { types } from 'util'; +export const isAnyArrayBuffer = types.isAnyArrayBuffer; +export const isArgumentsObject = types.isArgumentsObject; +export const isArrayBuffer = types.isArrayBuffer; +export const isArrayBufferView = types.isArrayBufferView; +export const isAsyncFunction = types.isAsyncFunction; +export const isBigInt64Array = types.isBigInt64Array; +export const isBigUint64Array = types.isBigUint64Array; +export const isBooleanObject = types.isBooleanObject; +export const isBoxedPrimitive = types.isBoxedPrimitive; +export const isCryptoKey = types.isCryptoKey; +export const isDataView = types.isDataView; +export const isDate = types.isDate; +export const isExternal = types.isExternal; +export const isFloat32Array = types.isFloat32Array; +export const isFloat64Array = types.isFloat64Array; +export const isGeneratorFunction = types.isGeneratorFunction; +export const isGeneratorObject = types.isGeneratorObject; +export const isInt16Array = types.isInt16Array; +export const isInt32Array = types.isInt32Array; +export const isInt8Array = types.isInt8Array; +export const isKeyObject = types.isKeyObject; +export const isMap = types.isMap; +export const isMapIterator = types.isMapIterator; +export const isModuleNamespaceObject = types.isModuleNamespaceObject; +export const isNativeError = types.isNativeError; +export const isNumberObject = types.isNumberObject; +export const isPromise = types.isPromise; +export const isProxy = types.isProxy; +export const isRegExp = types.isRegExp; +export const isSet = types.isSet; +export const isSetIterator = types.isSetIterator; +export const isSharedArrayBuffer = types.isSharedArrayBuffer; +export const isStringObject = types.isStringObject; +export const isSymbolObject = types.isSymbolObject; +export const isTypedArray = types.isTypedArray; +export const isUint16Array = types.isUint16Array; +export const isUint32Array = types.isUint32Array; +export const isUint8Array = types.isUint8Array; +export const isUint8ClampedArray = types.isUint8ClampedArray; +export const isWeakMap = types.isWeakMap; +export const isWeakSet = types.isWeakSet; diff --git a/packages/compass-web/webpack.config.js b/packages/compass-web/webpack.config.js index 6a0ec622284..cad7e0b68e3 100644 --- a/packages/compass-web/webpack.config.js +++ b/packages/compass-web/webpack.config.js @@ -88,6 +88,7 @@ module.exports = (env, args) => { path: require.resolve('path-browserify'), // The `/` so that we are resolving the installed polyfill version with // the same name as Node.js built-in, not a built-in Node.js one + 'util/types': localPolyfill('util/types'), util: require.resolve('util/'), buffer: require.resolve('buffer/'), events: require.resolve('events/'), From 244dad06707704b0ffd08e935d3ed83553fe75e4 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Tue, 4 Mar 2025 12:56:36 +0100 Subject: [PATCH 4/4] fixup: workaround + comment + TODO ticket --- packages/data-service/src/connect-mongo-client.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/data-service/src/connect-mongo-client.ts b/packages/data-service/src/connect-mongo-client.ts index 11d3c1a7495..3b1097eca76 100644 --- a/packages/data-service/src/connect-mongo-client.ts +++ b/packages/data-service/src/connect-mongo-client.ts @@ -219,6 +219,15 @@ export async function connectMongoClientDataService({ class CompassMongoClient extends MongoClient { constructor(url: string, options?: MongoClientOptions) { super(url, options); + // TODO(COMPASS-9073): This is a workaround to fix some test failures we're seeing + // in CI after the Node.js driver 6.13.0 release. We should investigate why + // this fixes e2e tests, specifically the ones for verifying that the + // "Queryable Encryption" collection badge is displayed correctly. + Object.defineProperty(this, 'options', { + ...Object.getOwnPropertyDescriptor(this, 'options'), + enumerable: false, + configurable: true, + }); if (setupListeners) { setupListeners(this); }