From 278ef6cd0736b029ec32df1fbb267bf843cc05f1 Mon Sep 17 00:00:00 2001 From: "mongodb-devtools-bot[bot]" <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com> Date: Thu, 18 Sep 2025 00:34:27 +0000 Subject: [PATCH] chore(deps): update mongosh to latest --- package-lock.json | 394 +++++++++++++++++++--------- packages/compass-shell/package.json | 6 +- packages/compass/package.json | 2 +- 3 files changed, 270 insertions(+), 132 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3da3e2630ef..18f048fe736 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10109,9 +10109,9 @@ } }, "node_modules/@mongodb-js/mongodb-ts-autocomplete/node_modules/debug": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", - "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dependencies": { "ms": "^2.1.3" }, @@ -11053,9 +11053,9 @@ } }, "node_modules/@mongodb-js/ts-autocomplete/node_modules/debug": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", - "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "dependencies": { "ms": "^2.1.3" }, @@ -11085,18 +11085,35 @@ "link": true }, "node_modules/@mongosh/arg-parser": { - "version": "3.18.0", - "resolved": "https://registry.npmjs.org/@mongosh/arg-parser/-/arg-parser-3.18.0.tgz", - "integrity": "sha512-JfuxIcCgcM4Ymspr1oVst8aheKdDvVmj3ZsvOWTdXew7UtcnJxC8OhNGAWGx7+lbqFWaEv/lEGOm4lJ5e53wzg==", + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@mongosh/arg-parser/-/arg-parser-3.19.0.tgz", + "integrity": "sha512-z/0pBJ5+/r8N/kv6kANczY8/LgmrbZ+pGUCNBk/2jHgrOBtnGFSkeTL6s5S/zJt/Hze9GfNNqr+TOMYpvZdUXA==", "dependencies": { "@mongosh/errors": "2.4.4", - "@mongosh/i18n": "^2.15.4", - "mongodb-connection-string-url": "^3.0.1" + "@mongosh/i18n": "^2.16.0", + "mongodb-connection-string-url": "^3.0.2" }, "engines": { "node": ">=14.15.1" } }, + "node_modules/@mongosh/arg-parser/node_modules/@types/whatwg-url": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.5.tgz", + "integrity": "sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==", + "dependencies": { + "@types/webidl-conversions": "*" + } + }, + "node_modules/@mongosh/arg-parser/node_modules/mongodb-connection-string-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.2.tgz", + "integrity": "sha512-rMO7CGo/9BFwyZABcKAWL8UJwH/Kc2x0g72uhDWzG48URRax5TCIcJ7Rc3RZqffZzO/Gwff/jyKwCU9TN8gehA==", + "dependencies": { + "@types/whatwg-url": "^11.0.2", + "whatwg-url": "^14.1.0 || ^13.0.0" + } + }, "node_modules/@mongosh/async-rewriter2": { "version": "2.4.10", "resolved": "https://registry.npmjs.org/@mongosh/async-rewriter2/-/async-rewriter2-2.4.10.tgz", @@ -11116,13 +11133,13 @@ } }, "node_modules/@mongosh/autocomplete": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/@mongosh/autocomplete/-/autocomplete-3.22.0.tgz", - "integrity": "sha512-HXZtVsZCDq7RRu5CbPhdtWfxKadvdKSsllablGxvHLZYx+JL9nM6pURCh4JX7MQ6e7ih6F++RtwbWZB0HqJySw==", + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@mongosh/autocomplete/-/autocomplete-3.23.0.tgz", + "integrity": "sha512-7d9n4T/4CfO35gZrhFfswQcI4wrIY6YldwjI1Kwr5Rq4chZbb+zI92vlqEWiyM8413iimbeK4cPtK3TAoaQeQQ==", "dependencies": { "@mongodb-js/mongodb-constants": "^0.10.1", "@mongodb-js/mongodb-ts-autocomplete": "^0.4.7", - "@mongosh/shell-api": "^3.22.0", + "@mongosh/shell-api": "^3.23.0", "semver": "^7.5.4" }, "engines": { @@ -11130,16 +11147,18 @@ } }, "node_modules/@mongosh/browser-repl": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/@mongosh/browser-repl/-/browser-repl-3.22.0.tgz", - "integrity": "sha512-PKjCPoJoPAIF1tPQ8VjKB2Q/Uid2wceRJLBqx49HIoglmPmDHOSAfJlkcFLQD1vPWmWe4rTQSGprH7RBKtmGlg==", + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@mongosh/browser-repl/-/browser-repl-3.23.0.tgz", + "integrity": "sha512-dOlaNxG21dNpBThBcs0EavU75rxCl45eI9eVPIMWMtp32hMcUfBGmEpA6fymXDOkn0MIp9x5GCecUi1qTppnIQ==", "dependencies": { - "@mongosh/browser-runtime-core": "^3.22.0", + "@mongosh/browser-runtime-core": "^3.23.0", "@mongosh/errors": "2.4.4", - "@mongosh/history": "2.4.8", - "@mongosh/i18n": "^2.15.4", - "@mongosh/node-runtime-worker-thread": "3.3.24", - "@mongosh/service-provider-core": "3.5.0", + "@mongosh/history": "2.4.9", + "@mongosh/i18n": "^2.16.0", + "@mongosh/node-runtime-worker-thread": "3.3.25", + "@mongosh/service-provider-core": "3.6.0", + "@mongosh/shell-bson": "1.0.1", + "bson": "^6.10.4", "numeral": "^2.0.6", "text-table": "^0.2.0" }, @@ -11163,14 +11182,14 @@ } }, "node_modules/@mongosh/browser-runtime-core": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/@mongosh/browser-runtime-core/-/browser-runtime-core-3.22.0.tgz", - "integrity": "sha512-6kE6LpPKigoz+M/mH1l+iySMPeRZbM5dkf5rOfbdYjGv8LuiHDjFe/zg0SPUUktdmI7KzMEVuqWyZhBC5q9PGA==", + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@mongosh/browser-runtime-core/-/browser-runtime-core-3.23.0.tgz", + "integrity": "sha512-06naLItbSp9ftq/93xccc8qy0AsnESuJ4pMnESjVw0Gn1nHgFk5+NZkeV2MlwWm6s0IopX1ONIyKHqj/PyY3PA==", "dependencies": { - "@mongosh/autocomplete": "^3.22.0", - "@mongosh/service-provider-core": "3.5.0", - "@mongosh/shell-api": "^3.22.0", - "@mongosh/shell-evaluator": "^3.22.0" + "@mongosh/autocomplete": "^3.23.0", + "@mongosh/service-provider-core": "3.6.0", + "@mongosh/shell-api": "^3.23.0", + "@mongosh/shell-evaluator": "^3.23.0" }, "engines": { "node": ">=14.15.1" @@ -11185,21 +11204,38 @@ } }, "node_modules/@mongosh/history": { - "version": "2.4.8", - "resolved": "https://registry.npmjs.org/@mongosh/history/-/history-2.4.8.tgz", - "integrity": "sha512-fwtLVcib3QY/XA0ACAD/CQhau5SUhBuBntaNIwrtlGCCeTjJGB+3e6XOOCapZWv6VL8qmZLueJZniAckYs61Ww==", + "version": "2.4.9", + "resolved": "https://registry.npmjs.org/@mongosh/history/-/history-2.4.9.tgz", + "integrity": "sha512-wk3KBfFlUcJgq1R1jjEPrVV5cH6lsclnuCkJJHDDIINlvpJqzEA9PHd+sy+UGMlX/TsmK+v7OSn+qCJAI0P/nw==", "dependencies": { - "mongodb-connection-string-url": "^3.0.1", + "mongodb-connection-string-url": "^3.0.2", "mongodb-redact": "^1.1.5" }, "engines": { "node": ">=14.15.1" } }, + "node_modules/@mongosh/history/node_modules/@types/whatwg-url": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.5.tgz", + "integrity": "sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==", + "dependencies": { + "@types/webidl-conversions": "*" + } + }, + "node_modules/@mongosh/history/node_modules/mongodb-connection-string-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.2.tgz", + "integrity": "sha512-rMO7CGo/9BFwyZABcKAWL8UJwH/Kc2x0g72uhDWzG48URRax5TCIcJ7Rc3RZqffZzO/Gwff/jyKwCU9TN8gehA==", + "dependencies": { + "@types/whatwg-url": "^11.0.2", + "whatwg-url": "^14.1.0 || ^13.0.0" + } + }, "node_modules/@mongosh/i18n": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/@mongosh/i18n/-/i18n-2.15.4.tgz", - "integrity": "sha512-whgXLXh4uLcmoSsZdkKfRL9tHB1y9+GC5hkdfboCi3ai18zavV2Dru+FaeLZOP+T++nL49T7OIDi2JL0pa+CTA==", + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@mongosh/i18n/-/i18n-2.16.0.tgz", + "integrity": "sha512-13BlJmYpvmh5pzZt01xUV9ktXGYtGZV+NkSs0/UWyII5GttwDXjTCeoO0z5xtIE7Q3U0VJYpqDDNuZqY9eYT7Q==", "dependencies": { "@mongosh/errors": "2.4.4" }, @@ -11208,14 +11244,14 @@ } }, "node_modules/@mongosh/logging": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@mongosh/logging/-/logging-3.15.0.tgz", - "integrity": "sha512-SfNiT9/Vvmpu9bONWYrIFeIwAEzJLWfqBbpatZjaUVINsPs0DTYLVxw9FqI2aNsM//zesoU95yuLKegwArVPEg==", + "version": "3.15.1", + "resolved": "https://registry.npmjs.org/@mongosh/logging/-/logging-3.15.1.tgz", + "integrity": "sha512-GylZIbmuvt+Njvp5+tWuv8Bpa6T4XalXYa7+95UqLPBZLsSVlMJfdZZ9NnONx68klaLkfUknymVrWwVDMLoGjQ==", "dependencies": { "@mongodb-js/device-id": "^0.2.1", "@mongodb-js/devtools-connect": "^3.9.4", "@mongosh/errors": "2.4.4", - "@mongosh/history": "2.4.8", + "@mongosh/history": "2.4.9", "@mongosh/types": "^3.14.0", "mongodb-log-writer": "^2.3.1", "mongodb-redact": "^1.1.5", @@ -11226,9 +11262,9 @@ } }, "node_modules/@mongosh/node-runtime-worker-thread": { - "version": "3.3.24", - "resolved": "https://registry.npmjs.org/@mongosh/node-runtime-worker-thread/-/node-runtime-worker-thread-3.3.24.tgz", - "integrity": "sha512-tEoBgOtaPgmrswJ079YDwmuEMy9qHu6/nVYojIsDHiJRjOE0GB6GeBnnrE/bIUUZpp+gkHreZUXG8NalB4VqPA==", + "version": "3.3.25", + "resolved": "https://registry.npmjs.org/@mongosh/node-runtime-worker-thread/-/node-runtime-worker-thread-3.3.25.tgz", + "integrity": "sha512-hvkHOOseEKg8epOm9hDcryvC8LG/j6zSXlnwAXrzxFMNVGYs4sm8BeqeDFlUSICm20gB4K44dVWgmqnf0dtduw==", "dependencies": { "interruptor": "^1.0.1", "system-ca": "^2.0.1", @@ -11239,32 +11275,51 @@ } }, "node_modules/@mongosh/service-provider-core": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@mongosh/service-provider-core/-/service-provider-core-3.5.0.tgz", - "integrity": "sha512-TZJZFqgvsSrCtarPfc7ZKZHuP4sWq3et5QC+Ok2SHDPcARtwUROznB7jdes4Y4BJoHtN4Cg9PSfsbVLrKq8/Rw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@mongosh/service-provider-core/-/service-provider-core-3.6.0.tgz", + "integrity": "sha512-t9XNI7sYzbAyBqdAcCU8RND4INKvvkwVndFcy77Qx6Sb+SJsZh/W4yWc2n9/10VHduGFaGPq+Ihh2yvCLHDeNg==", "dependencies": { "@mongosh/errors": "2.4.4", + "@mongosh/shell-bson": "1.0.1", "bson": "^6.10.4", "mongodb": "^6.19.0", "mongodb-build-info": "^1.7.2", - "mongodb-connection-string-url": "^3.0.1" + "mongodb-connection-string-url": "^3.0.2" }, "engines": { "node": ">=14.15.1" } }, + "node_modules/@mongosh/service-provider-core/node_modules/@types/whatwg-url": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.5.tgz", + "integrity": "sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==", + "dependencies": { + "@types/webidl-conversions": "*" + } + }, + "node_modules/@mongosh/service-provider-core/node_modules/mongodb-connection-string-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.2.tgz", + "integrity": "sha512-rMO7CGo/9BFwyZABcKAWL8UJwH/Kc2x0g72uhDWzG48URRax5TCIcJ7Rc3RZqffZzO/Gwff/jyKwCU9TN8gehA==", + "dependencies": { + "@types/whatwg-url": "^11.0.2", + "whatwg-url": "^14.1.0 || ^13.0.0" + } + }, "node_modules/@mongosh/shell-api": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-3.22.0.tgz", - "integrity": "sha512-Q/J4uSTuZEHpQHtlUl+mWp5bnXnVkp+9sclL4dhwV74uy/Xxk9Td9pswvH2CTwODttLlWUKp+biqqkLl2A66lw==", + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-3.23.0.tgz", + "integrity": "sha512-Xm5x/olYORrmO04tNrQO5GFdAkUEgff6sq9JeQ091IKRA7txMbZ2x/W8BDU7OEm+1dDAKqGVirgBjPmtwvwbGQ==", "dependencies": { "@babel/core": "^7.26.10", "@babel/types": "^7.26.10", - "@mongosh/arg-parser": "^3.18.0", + "@mongosh/arg-parser": "^3.19.0", "@mongosh/errors": "2.4.4", - "@mongosh/history": "2.4.8", - "@mongosh/i18n": "^2.15.4", - "@mongosh/service-provider-core": "3.5.0", + "@mongosh/history": "2.4.9", + "@mongosh/i18n": "^2.16.0", + "@mongosh/service-provider-core": "3.6.0", + "@mongosh/shell-bson": "1.0.1", "mongodb-redact": "^1.1.5", "mongodb-schema": "^12.6.2" }, @@ -11272,14 +11327,28 @@ "node": ">=14.15.1" } }, + "node_modules/@mongosh/shell-bson": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@mongosh/shell-bson/-/shell-bson-1.0.1.tgz", + "integrity": "sha512-Z2QltY6CXzosRBpJ/2jAsA/iplTeMMqUcdKVUnmVShWo5SoV1O1Qx+ywL1VPCUxRxeoATKiUcHWJGpor2/Fknw==", + "dependencies": { + "@mongosh/errors": "^2.4.4" + }, + "engines": { + "node": ">=14.15.1" + }, + "peerDependencies": { + "bson": "^6.10.4" + } + }, "node_modules/@mongosh/shell-evaluator": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/@mongosh/shell-evaluator/-/shell-evaluator-3.22.0.tgz", - "integrity": "sha512-Pcf6y5yABQeg865Up7gMv60XGraeMb9scM5/XYmbttZMJ78oI/4Qxt3d1jPf0k92XHLTsp6Vq4i2+I2rSotvMQ==", + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@mongosh/shell-evaluator/-/shell-evaluator-3.23.0.tgz", + "integrity": "sha512-Z9F4KOKK5alj8H/QgoWGx92Sq0RNR0a48QuSwoZyxUZQKXOnOf5YGH6F4DDcIXLLMwjuresdlREP+tohbcmm9g==", "dependencies": { "@mongosh/async-rewriter2": "2.4.10", - "@mongosh/history": "2.4.8", - "@mongosh/shell-api": "^3.22.0" + "@mongosh/history": "2.4.9", + "@mongosh/shell-api": "^3.23.0" }, "engines": { "node": ">=14.15.1" @@ -47140,7 +47209,7 @@ "license": "SSPL", "dependencies": { "@mongodb-js/device-id": "^0.2.0", - "@mongosh/node-runtime-worker-thread": "^3.3.24", + "@mongosh/node-runtime-worker-thread": "^3.3.25", "clipboard": "^2.0.6", "kerberos": "^2.2.1", "keytar": "^7.9.0", @@ -51163,9 +51232,9 @@ "@mongodb-js/compass-user-data": "^0.9.5", "@mongodb-js/compass-utils": "^0.9.14", "@mongodb-js/compass-workspaces": "^0.56.0", - "@mongosh/browser-repl": "^3.22.0", - "@mongosh/logging": "^3.15.0", - "@mongosh/node-runtime-worker-thread": "^3.3.24", + "@mongosh/browser-repl": "^3.23.0", + "@mongosh/logging": "^3.15.1", + "@mongosh/node-runtime-worker-thread": "^3.3.25", "bson": "^6.10.4", "compass-preferences-model": "^2.54.1", "react": "^17.0.2", @@ -63979,9 +64048,9 @@ "@mongodb-js/prettier-config-compass": "^1.2.8", "@mongodb-js/testing-library-compass": "^1.3.14", "@mongodb-js/tsconfig-compass": "^1.2.10", - "@mongosh/browser-repl": "^3.22.0", - "@mongosh/logging": "^3.15.0", - "@mongosh/node-runtime-worker-thread": "^3.3.24", + "@mongosh/browser-repl": "^3.23.0", + "@mongosh/logging": "^3.15.1", + "@mongosh/node-runtime-worker-thread": "^3.3.25", "bson": "^6.10.4", "chai": "^4.2.0", "compass-preferences-model": "^2.54.1", @@ -65646,9 +65715,9 @@ }, "dependencies": { "debug": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", - "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "requires": { "ms": "^2.1.3" } @@ -66460,9 +66529,9 @@ }, "dependencies": { "debug": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", - "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "requires": { "ms": "^2.1.3" } @@ -66771,13 +66840,32 @@ } }, "@mongosh/arg-parser": { - "version": "3.18.0", - "resolved": "https://registry.npmjs.org/@mongosh/arg-parser/-/arg-parser-3.18.0.tgz", - "integrity": "sha512-JfuxIcCgcM4Ymspr1oVst8aheKdDvVmj3ZsvOWTdXew7UtcnJxC8OhNGAWGx7+lbqFWaEv/lEGOm4lJ5e53wzg==", + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@mongosh/arg-parser/-/arg-parser-3.19.0.tgz", + "integrity": "sha512-z/0pBJ5+/r8N/kv6kANczY8/LgmrbZ+pGUCNBk/2jHgrOBtnGFSkeTL6s5S/zJt/Hze9GfNNqr+TOMYpvZdUXA==", "requires": { "@mongosh/errors": "2.4.4", - "@mongosh/i18n": "^2.15.4", - "mongodb-connection-string-url": "^3.0.1" + "@mongosh/i18n": "^2.16.0", + "mongodb-connection-string-url": "^3.0.2" + }, + "dependencies": { + "@types/whatwg-url": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.5.tgz", + "integrity": "sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==", + "requires": { + "@types/webidl-conversions": "*" + } + }, + "mongodb-connection-string-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.2.tgz", + "integrity": "sha512-rMO7CGo/9BFwyZABcKAWL8UJwH/Kc2x0g72uhDWzG48URRax5TCIcJ7Rc3RZqffZzO/Gwff/jyKwCU9TN8gehA==", + "requires": { + "@types/whatwg-url": "^11.0.2", + "whatwg-url": "^14.1.0 || ^13.0.0" + } + } } }, "@mongosh/async-rewriter2": { @@ -66793,27 +66881,29 @@ } }, "@mongosh/autocomplete": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/@mongosh/autocomplete/-/autocomplete-3.22.0.tgz", - "integrity": "sha512-HXZtVsZCDq7RRu5CbPhdtWfxKadvdKSsllablGxvHLZYx+JL9nM6pURCh4JX7MQ6e7ih6F++RtwbWZB0HqJySw==", + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@mongosh/autocomplete/-/autocomplete-3.23.0.tgz", + "integrity": "sha512-7d9n4T/4CfO35gZrhFfswQcI4wrIY6YldwjI1Kwr5Rq4chZbb+zI92vlqEWiyM8413iimbeK4cPtK3TAoaQeQQ==", "requires": { "@mongodb-js/mongodb-constants": "^0.10.1", "@mongodb-js/mongodb-ts-autocomplete": "^0.4.7", - "@mongosh/shell-api": "^3.22.0", + "@mongosh/shell-api": "^3.23.0", "semver": "^7.5.4" } }, "@mongosh/browser-repl": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/@mongosh/browser-repl/-/browser-repl-3.22.0.tgz", - "integrity": "sha512-PKjCPoJoPAIF1tPQ8VjKB2Q/Uid2wceRJLBqx49HIoglmPmDHOSAfJlkcFLQD1vPWmWe4rTQSGprH7RBKtmGlg==", + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@mongosh/browser-repl/-/browser-repl-3.23.0.tgz", + "integrity": "sha512-dOlaNxG21dNpBThBcs0EavU75rxCl45eI9eVPIMWMtp32hMcUfBGmEpA6fymXDOkn0MIp9x5GCecUi1qTppnIQ==", "requires": { - "@mongosh/browser-runtime-core": "^3.22.0", + "@mongosh/browser-runtime-core": "^3.23.0", "@mongosh/errors": "2.4.4", - "@mongosh/history": "2.4.8", - "@mongosh/i18n": "^2.15.4", - "@mongosh/node-runtime-worker-thread": "3.3.24", - "@mongosh/service-provider-core": "3.5.0", + "@mongosh/history": "2.4.9", + "@mongosh/i18n": "^2.16.0", + "@mongosh/node-runtime-worker-thread": "3.3.25", + "@mongosh/service-provider-core": "3.6.0", + "@mongosh/shell-bson": "1.0.1", + "bson": "^6.10.4", "numeral": "^2.0.6", "text-table": "^0.2.0" }, @@ -66826,14 +66916,14 @@ } }, "@mongosh/browser-runtime-core": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/@mongosh/browser-runtime-core/-/browser-runtime-core-3.22.0.tgz", - "integrity": "sha512-6kE6LpPKigoz+M/mH1l+iySMPeRZbM5dkf5rOfbdYjGv8LuiHDjFe/zg0SPUUktdmI7KzMEVuqWyZhBC5q9PGA==", + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@mongosh/browser-runtime-core/-/browser-runtime-core-3.23.0.tgz", + "integrity": "sha512-06naLItbSp9ftq/93xccc8qy0AsnESuJ4pMnESjVw0Gn1nHgFk5+NZkeV2MlwWm6s0IopX1ONIyKHqj/PyY3PA==", "requires": { - "@mongosh/autocomplete": "^3.22.0", - "@mongosh/service-provider-core": "3.5.0", - "@mongosh/shell-api": "^3.22.0", - "@mongosh/shell-evaluator": "^3.22.0" + "@mongosh/autocomplete": "^3.23.0", + "@mongosh/service-provider-core": "3.6.0", + "@mongosh/shell-api": "^3.23.0", + "@mongosh/shell-evaluator": "^3.23.0" } }, "@mongosh/errors": { @@ -66842,31 +66932,50 @@ "integrity": "sha512-Z1z8VuYYgVjleo2N/GssECbc9ZXrKcLS83zMtflGoYujQ2B7CAMB0D9YnQZAvvWd68YQD4IU5HqJkmcrtWo0Dw==" }, "@mongosh/history": { - "version": "2.4.8", - "resolved": "https://registry.npmjs.org/@mongosh/history/-/history-2.4.8.tgz", - "integrity": "sha512-fwtLVcib3QY/XA0ACAD/CQhau5SUhBuBntaNIwrtlGCCeTjJGB+3e6XOOCapZWv6VL8qmZLueJZniAckYs61Ww==", + "version": "2.4.9", + "resolved": "https://registry.npmjs.org/@mongosh/history/-/history-2.4.9.tgz", + "integrity": "sha512-wk3KBfFlUcJgq1R1jjEPrVV5cH6lsclnuCkJJHDDIINlvpJqzEA9PHd+sy+UGMlX/TsmK+v7OSn+qCJAI0P/nw==", "requires": { - "mongodb-connection-string-url": "^3.0.1", + "mongodb-connection-string-url": "^3.0.2", "mongodb-redact": "^1.1.5" + }, + "dependencies": { + "@types/whatwg-url": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.5.tgz", + "integrity": "sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==", + "requires": { + "@types/webidl-conversions": "*" + } + }, + "mongodb-connection-string-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.2.tgz", + "integrity": "sha512-rMO7CGo/9BFwyZABcKAWL8UJwH/Kc2x0g72uhDWzG48URRax5TCIcJ7Rc3RZqffZzO/Gwff/jyKwCU9TN8gehA==", + "requires": { + "@types/whatwg-url": "^11.0.2", + "whatwg-url": "^14.1.0 || ^13.0.0" + } + } } }, "@mongosh/i18n": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/@mongosh/i18n/-/i18n-2.15.4.tgz", - "integrity": "sha512-whgXLXh4uLcmoSsZdkKfRL9tHB1y9+GC5hkdfboCi3ai18zavV2Dru+FaeLZOP+T++nL49T7OIDi2JL0pa+CTA==", + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@mongosh/i18n/-/i18n-2.16.0.tgz", + "integrity": "sha512-13BlJmYpvmh5pzZt01xUV9ktXGYtGZV+NkSs0/UWyII5GttwDXjTCeoO0z5xtIE7Q3U0VJYpqDDNuZqY9eYT7Q==", "requires": { "@mongosh/errors": "2.4.4" } }, "@mongosh/logging": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@mongosh/logging/-/logging-3.15.0.tgz", - "integrity": "sha512-SfNiT9/Vvmpu9bONWYrIFeIwAEzJLWfqBbpatZjaUVINsPs0DTYLVxw9FqI2aNsM//zesoU95yuLKegwArVPEg==", + "version": "3.15.1", + "resolved": "https://registry.npmjs.org/@mongosh/logging/-/logging-3.15.1.tgz", + "integrity": "sha512-GylZIbmuvt+Njvp5+tWuv8Bpa6T4XalXYa7+95UqLPBZLsSVlMJfdZZ9NnONx68klaLkfUknymVrWwVDMLoGjQ==", "requires": { "@mongodb-js/device-id": "^0.2.1", "@mongodb-js/devtools-connect": "^3.9.4", "@mongosh/errors": "2.4.4", - "@mongosh/history": "2.4.8", + "@mongosh/history": "2.4.9", "@mongosh/types": "^3.14.0", "mongodb-log-writer": "^2.3.1", "mongodb-redact": "^1.1.5", @@ -66874,9 +66983,9 @@ } }, "@mongosh/node-runtime-worker-thread": { - "version": "3.3.24", - "resolved": "https://registry.npmjs.org/@mongosh/node-runtime-worker-thread/-/node-runtime-worker-thread-3.3.24.tgz", - "integrity": "sha512-tEoBgOtaPgmrswJ079YDwmuEMy9qHu6/nVYojIsDHiJRjOE0GB6GeBnnrE/bIUUZpp+gkHreZUXG8NalB4VqPA==", + "version": "3.3.25", + "resolved": "https://registry.npmjs.org/@mongosh/node-runtime-worker-thread/-/node-runtime-worker-thread-3.3.25.tgz", + "integrity": "sha512-hvkHOOseEKg8epOm9hDcryvC8LG/j6zSXlnwAXrzxFMNVGYs4sm8BeqeDFlUSICm20gB4K44dVWgmqnf0dtduw==", "requires": { "interruptor": "^1.0.1", "system-ca": "^2.0.1", @@ -66884,41 +66993,70 @@ } }, "@mongosh/service-provider-core": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@mongosh/service-provider-core/-/service-provider-core-3.5.0.tgz", - "integrity": "sha512-TZJZFqgvsSrCtarPfc7ZKZHuP4sWq3et5QC+Ok2SHDPcARtwUROznB7jdes4Y4BJoHtN4Cg9PSfsbVLrKq8/Rw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@mongosh/service-provider-core/-/service-provider-core-3.6.0.tgz", + "integrity": "sha512-t9XNI7sYzbAyBqdAcCU8RND4INKvvkwVndFcy77Qx6Sb+SJsZh/W4yWc2n9/10VHduGFaGPq+Ihh2yvCLHDeNg==", "requires": { "@mongosh/errors": "2.4.4", + "@mongosh/shell-bson": "1.0.1", "bson": "^6.10.4", "mongodb": "^6.19.0", "mongodb-build-info": "^1.7.2", - "mongodb-connection-string-url": "^3.0.1" + "mongodb-connection-string-url": "^3.0.2" + }, + "dependencies": { + "@types/whatwg-url": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.5.tgz", + "integrity": "sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==", + "requires": { + "@types/webidl-conversions": "*" + } + }, + "mongodb-connection-string-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.2.tgz", + "integrity": "sha512-rMO7CGo/9BFwyZABcKAWL8UJwH/Kc2x0g72uhDWzG48URRax5TCIcJ7Rc3RZqffZzO/Gwff/jyKwCU9TN8gehA==", + "requires": { + "@types/whatwg-url": "^11.0.2", + "whatwg-url": "^14.1.0 || ^13.0.0" + } + } } }, "@mongosh/shell-api": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-3.22.0.tgz", - "integrity": "sha512-Q/J4uSTuZEHpQHtlUl+mWp5bnXnVkp+9sclL4dhwV74uy/Xxk9Td9pswvH2CTwODttLlWUKp+biqqkLl2A66lw==", + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-3.23.0.tgz", + "integrity": "sha512-Xm5x/olYORrmO04tNrQO5GFdAkUEgff6sq9JeQ091IKRA7txMbZ2x/W8BDU7OEm+1dDAKqGVirgBjPmtwvwbGQ==", "requires": { "@babel/core": "^7.26.10", "@babel/types": "^7.26.10", - "@mongosh/arg-parser": "^3.18.0", + "@mongosh/arg-parser": "^3.19.0", "@mongosh/errors": "2.4.4", - "@mongosh/history": "2.4.8", - "@mongosh/i18n": "^2.15.4", - "@mongosh/service-provider-core": "3.5.0", + "@mongosh/history": "2.4.9", + "@mongosh/i18n": "^2.16.0", + "@mongosh/service-provider-core": "3.6.0", + "@mongosh/shell-bson": "1.0.1", "mongodb-redact": "^1.1.5", "mongodb-schema": "^12.6.2" } }, + "@mongosh/shell-bson": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@mongosh/shell-bson/-/shell-bson-1.0.1.tgz", + "integrity": "sha512-Z2QltY6CXzosRBpJ/2jAsA/iplTeMMqUcdKVUnmVShWo5SoV1O1Qx+ywL1VPCUxRxeoATKiUcHWJGpor2/Fknw==", + "requires": { + "@mongosh/errors": "^2.4.4" + } + }, "@mongosh/shell-evaluator": { - "version": "3.22.0", - "resolved": "https://registry.npmjs.org/@mongosh/shell-evaluator/-/shell-evaluator-3.22.0.tgz", - "integrity": "sha512-Pcf6y5yABQeg865Up7gMv60XGraeMb9scM5/XYmbttZMJ78oI/4Qxt3d1jPf0k92XHLTsp6Vq4i2+I2rSotvMQ==", + "version": "3.23.0", + "resolved": "https://registry.npmjs.org/@mongosh/shell-evaluator/-/shell-evaluator-3.23.0.tgz", + "integrity": "sha512-Z9F4KOKK5alj8H/QgoWGx92Sq0RNR0a48QuSwoZyxUZQKXOnOf5YGH6F4DDcIXLLMwjuresdlREP+tohbcmm9g==", "requires": { "@mongosh/async-rewriter2": "2.4.10", - "@mongosh/history": "2.4.8", - "@mongosh/shell-api": "^3.22.0" + "@mongosh/history": "2.4.9", + "@mongosh/shell-api": "^3.23.0" } }, "@mongosh/types": { @@ -85492,7 +85630,7 @@ "@mongodb-js/testing-library-compass": "^1.3.14", "@mongodb-js/tsconfig-compass": "^1.2.10", "@mongodb-js/webpack-config-compass": "^1.10.3", - "@mongosh/node-runtime-worker-thread": "^3.3.24", + "@mongosh/node-runtime-worker-thread": "^3.3.25", "@segment/analytics-node": "^1.1.4", "@types/minimatch": "^5.1.2", "bson": "^6.10.4", diff --git a/packages/compass-shell/package.json b/packages/compass-shell/package.json index 1644ffda1cb..76290630b7b 100644 --- a/packages/compass-shell/package.json +++ b/packages/compass-shell/package.json @@ -58,9 +58,9 @@ "@mongodb-js/compass-user-data": "^0.9.5", "@mongodb-js/compass-utils": "^0.9.14", "@mongodb-js/compass-workspaces": "^0.56.0", - "@mongosh/browser-repl": "^3.22.0", - "@mongosh/logging": "^3.15.0", - "@mongosh/node-runtime-worker-thread": "^3.3.24", + "@mongosh/browser-repl": "^3.23.0", + "@mongosh/logging": "^3.15.1", + "@mongosh/node-runtime-worker-thread": "^3.3.25", "bson": "^6.10.4", "compass-preferences-model": "^2.54.1", "react": "^17.0.2", diff --git a/packages/compass/package.json b/packages/compass/package.json index fff7786ebfc..93b00bda88b 100644 --- a/packages/compass/package.json +++ b/packages/compass/package.json @@ -182,7 +182,7 @@ }, "dependencies": { "@mongodb-js/device-id": "^0.2.0", - "@mongosh/node-runtime-worker-thread": "^3.3.24", + "@mongosh/node-runtime-worker-thread": "^3.3.25", "clipboard": "^2.0.6", "kerberos": "^2.2.1", "keytar": "^7.9.0",