From 9d98c4d06d1f3324377d76d489fdb433af8ae2b3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Jul 2025 04:46:29 +0000 Subject: [PATCH] chore(deps): bump the mongosh group across 1 directory with 13 updates Bumps the mongosh group with 2 updates in the / directory: [@mongosh/browser-runtime-electron](https://github.com/mongodb-js/mongosh) and [@mongosh/service-provider-node-driver](https://github.com/mongodb-js/mongosh). Updates `@mongosh/browser-runtime-electron` from 3.13.0 to 3.18.0 - [Release notes](https://github.com/mongodb-js/mongosh/releases) - [Commits](https://github.com/mongodb-js/mongosh/compare/@mongosh/browser-runtime-electron@3.13.0...@mongosh/browser-runtime-electron@3.18.0) Updates `@mongosh/i18n` from 2.13.1 to 2.15.2 - [Release notes](https://github.com/mongodb-js/mongosh/releases) - [Commits](https://github.com/mongodb-js/mongosh/compare/@mongosh/i18n@2.13.1...@mongosh/i18n@2.15.2) Updates `@mongosh/service-provider-node-driver` from 3.10.0 to 3.12.0 - [Release notes](https://github.com/mongodb-js/mongosh/releases) - [Commits](https://github.com/mongodb-js/mongosh/compare/@mongosh/service-provider-node-driver@3.10.0...@mongosh/service-provider-node-driver@3.12.0) Updates `@mongosh/shell-api` from 3.13.0 to 3.18.0 - [Release notes](https://github.com/mongodb-js/mongosh/releases) - [Commits](https://github.com/mongodb-js/mongosh/compare/@mongosh/shell-api@3.13.0...@mongosh/shell-api@3.18.0) Updates `@mongosh/service-provider-core` from 3.3.3 to 3.3.5 - [Release notes](https://github.com/mongodb-js/mongosh/releases) - [Commits](https://github.com/mongodb-js/mongosh/compare/@mongosh/service-provider-core@3.3.3...@mongosh/service-provider-core@3.3.5) Updates `@mongosh/arg-parser` from 3.10.3 to 3.14.0 - [Release notes](https://github.com/mongodb-js/mongosh/releases) - [Commits](https://github.com/mongodb-js/mongosh/compare/@mongosh/arg-parser@3.10.3...@mongosh/arg-parser@3.14.0) Updates `@mongosh/async-rewriter2` from 2.4.8 to 2.4.10 - [Release notes](https://github.com/mongodb-js/mongosh/releases) - [Commits](https://github.com/mongodb-js/mongosh/compare/@mongosh/async-rewriter2@2.4.8...@mongosh/async-rewriter2@2.4.10) Updates `@mongosh/autocomplete` from 3.13.0 to 3.18.0 - [Release notes](https://github.com/mongodb-js/mongosh/releases) - [Commits](https://github.com/mongodb-js/mongosh/compare/@mongosh/autocomplete@3.13.0...@mongosh/autocomplete@3.18.0) Updates `@mongosh/browser-runtime-core` from 3.13.0 to 3.18.0 - [Release notes](https://github.com/mongodb-js/mongosh/releases) - [Commits](https://github.com/mongodb-js/mongosh/compare/@mongosh/browser-runtime-core@3.13.0...@mongosh/browser-runtime-core@3.18.0) Updates `@mongosh/errors` from 2.4.0 to 2.4.2 - [Release notes](https://github.com/mongodb-js/mongosh/releases) - [Commits](https://github.com/mongodb-js/mongosh/compare/@mongosh/errors@2.4.0...@mongosh/errors@2.4.2) Updates `@mongosh/history` from 2.4.6 to 2.4.8 - [Release notes](https://github.com/mongodb-js/mongosh/releases) - [Commits](https://github.com/mongodb-js/mongosh/compare/@mongosh/history@2.4.6...@mongosh/history@2.4.8) Updates `@mongosh/shell-evaluator` from 3.13.0 to 3.18.0 - [Release notes](https://github.com/mongodb-js/mongosh/releases) - [Commits](https://github.com/mongodb-js/mongosh/compare/@mongosh/shell-evaluator@3.13.0...@mongosh/shell-evaluator@3.18.0) Updates `@mongosh/types` from 3.8.0 to 3.10.0 - [Release notes](https://github.com/mongodb-js/mongosh/releases) - [Commits](https://github.com/mongodb-js/mongosh/compare/@mongosh/types@3.8.0...@mongosh/types@3.10.0) --- updated-dependencies: - dependency-name: "@mongosh/browser-runtime-electron" dependency-version: 3.18.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: mongosh - dependency-name: "@mongosh/i18n" dependency-version: 2.15.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: mongosh - dependency-name: "@mongosh/service-provider-node-driver" dependency-version: 3.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: mongosh - dependency-name: "@mongosh/shell-api" dependency-version: 3.18.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: mongosh - dependency-name: "@mongosh/service-provider-core" dependency-version: 3.3.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: mongosh - dependency-name: "@mongosh/arg-parser" dependency-version: 3.14.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: mongosh - dependency-name: "@mongosh/async-rewriter2" dependency-version: 2.4.10 dependency-type: indirect update-type: version-update:semver-patch dependency-group: mongosh - dependency-name: "@mongosh/autocomplete" dependency-version: 3.18.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: mongosh - dependency-name: "@mongosh/browser-runtime-core" dependency-version: 3.18.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: mongosh - dependency-name: "@mongosh/errors" dependency-version: 2.4.2 dependency-type: indirect update-type: version-update:semver-patch dependency-group: mongosh - dependency-name: "@mongosh/history" dependency-version: 2.4.8 dependency-type: indirect update-type: version-update:semver-patch dependency-group: mongosh - dependency-name: "@mongosh/shell-evaluator" dependency-version: 3.18.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: mongosh - dependency-name: "@mongosh/types" dependency-version: 3.10.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: mongosh ... Signed-off-by: dependabot[bot] --- package-lock.json | 352 ++++++++++++++++++++++++++++------------------ package.json | 4 +- 2 files changed, 216 insertions(+), 140 deletions(-) diff --git a/package-lock.json b/package-lock.json index b4e9b502..e60b47b8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,9 +17,9 @@ "@mongodb-js/connection-info": "^0.15.0", "@mongodb-js/device-id": "^0.3.0", "@mongodb-js/mongodb-constants": "^0.11.1", - "@mongosh/browser-runtime-electron": "^3.13.0", + "@mongosh/browser-runtime-electron": "^3.18.0", "@mongosh/i18n": "^2.13.1", - "@mongosh/service-provider-node-driver": "^3.10.0", + "@mongosh/service-provider-node-driver": "^3.12.0", "@mongosh/shell-api": "^3.13.0", "@segment/analytics-node": "^1.3.0", "bson": "^6.10.4", @@ -4395,14 +4395,14 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", + "@babel/helper-validator-identifier": "^7.27.1", "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "picocolors": "^1.1.1" }, "engines": { "node": ">=6.9.0" @@ -4462,15 +4462,15 @@ } }, "node_modules/@babel/generator": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.0.tgz", - "integrity": "sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", + "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.27.0", - "@babel/types": "^7.27.0", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", + "@babel/parser": "^7.28.0", + "@babel/types": "^7.28.0", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" }, "engines": { @@ -4544,6 +4544,15 @@ "semver": "bin/semver.js" } }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-member-expression-to-functions": { "version": "7.25.7", "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.7.tgz", @@ -4652,18 +4661,18 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", "license": "MIT", "engines": { "node": ">=6.9.0" @@ -4692,12 +4701,12 @@ } }, "node_modules/@babel/parser": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz", - "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", + "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", "license": "MIT", "dependencies": { - "@babel/types": "^7.27.0" + "@babel/types": "^7.28.0" }, "bin": { "parser": "bin/babel-parser.js" @@ -4737,12 +4746,13 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.27.3.tgz", - "integrity": "sha512-s4Jrok82JpiaIprtY2nHsYmrThKvvwgHwjgd7UMiYhZaN0asdXNLr0y+NjTfkA7SyQE5i2Fb7eawUOZmLvyqOA==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.0.tgz", + "integrity": "sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.0" }, "engines": { "node": ">=6.9.0" @@ -4769,9 +4779,9 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.1.tgz", - "integrity": "sha512-018KRk76HWKeZ5l4oTj2zPpSh+NbGdt0st5S6x0pga6HgrjBOJb24mMDHorFopOOd6YHkLgOZ+zaCjZGPO4aKg==", + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -4846,45 +4856,45 @@ } }, "node_modules/@babel/template": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.0.tgz", - "integrity": "sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==", + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/parser": "^7.27.0", - "@babel/types": "^7.27.0" + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.0.tgz", - "integrity": "sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz", + "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==", "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.27.0", - "@babel/parser": "^7.27.0", - "@babel/template": "^7.27.0", - "@babel/types": "^7.27.0", - "debug": "^4.3.1", - "globals": "^11.1.0" + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.0", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.0", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.0", + "debug": "^4.3.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/types": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", - "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", + "version": "7.28.1", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.1.tgz", + "integrity": "sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==", "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -6082,16 +6092,13 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "version": "0.3.12", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz", + "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==", + "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { @@ -6102,14 +6109,6 @@ "node": ">=6.0.0" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@jridgewell/source-map": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", @@ -6127,9 +6126,10 @@ "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "version": "0.3.29", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", + "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -7767,6 +7767,34 @@ "tar": "^6.1.15" } }, + "node_modules/@mongodb-js/mongodb-ts-autocomplete": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@mongodb-js/mongodb-ts-autocomplete/-/mongodb-ts-autocomplete-0.4.7.tgz", + "integrity": "sha512-0hWjFB7eeivmfclAbhg8NzZlz3m5dcFPMByMvnb3wmDE32exUpaAc3BxTYvu7cVJe3JdN67XyspIRdOyERyk8Q==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/ts-autocomplete": "^0.4.6", + "@mongosh/shell-api": "^3.16.2", + "debug": "^4.4.0", + "lodash": "^4.17.21", + "mongodb-schema": "^12.6.2", + "node-cache": "^5.1.2", + "typescript": "^5.0.4" + } + }, + "node_modules/@mongodb-js/mongodb-ts-autocomplete/node_modules/typescript": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/@mongodb-js/oidc-http-server-pages": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/@mongodb-js/oidc-http-server-pages/-/oidc-http-server-pages-1.1.6.tgz", @@ -7916,14 +7944,38 @@ "node": ">=0.10.0" } }, + "node_modules/@mongodb-js/ts-autocomplete": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/@mongodb-js/ts-autocomplete/-/ts-autocomplete-0.4.6.tgz", + "integrity": "sha512-4I8OG9NdL0xbhfIRNORmYIXFwkCmx6iD7nmHSV7wSVpIjJN05XmNz24ZP116V0YcYFniDErfQ+M4PaRjAktXLg==", + "license": "Apache-2.0", + "dependencies": { + "debug": "^4.4.0", + "lodash": "^4.17.21", + "typescript": "^5.8.2" + } + }, + "node_modules/@mongodb-js/ts-autocomplete/node_modules/typescript": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/@mongosh/arg-parser": { - "version": "3.10.3", - "resolved": "https://registry.npmjs.org/@mongosh/arg-parser/-/arg-parser-3.10.3.tgz", - "integrity": "sha512-AGvXCs29Lsmc6fQQDqjCwmEkLuY261A0OMlvOvJsMWP795+Jh+WfZ37VhPSABFyqntImjY9F6N4KEaBrjeqnwQ==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@mongosh/arg-parser/-/arg-parser-3.14.0.tgz", + "integrity": "sha512-ue7FtuO9rgmjrh2lFZdgtrVMrGXeqBG8mWDDTb/CZ2GZNtULhAdk9d+gdnjupQNH66fGWoKdLhuur466HuJrtw==", "license": "Apache-2.0", "dependencies": { - "@mongosh/errors": "2.4.0", - "@mongosh/i18n": "^2.13.1", + "@mongosh/errors": "2.4.2", + "@mongosh/i18n": "^2.15.2", "mongodb-connection-string-url": "^3.0.1" }, "engines": { @@ -7931,9 +7983,9 @@ } }, "node_modules/@mongosh/async-rewriter2": { - "version": "2.4.8", - "resolved": "https://registry.npmjs.org/@mongosh/async-rewriter2/-/async-rewriter2-2.4.8.tgz", - "integrity": "sha512-Aye1+dgymJE57F4jzt+rtOYFwOsm+tCpXQTtdZvTWddElMtvLyjFeznjFWnizSyTnvtY6dAosSbDD4XnsdXuxg==", + "version": "2.4.10", + "resolved": "https://registry.npmjs.org/@mongosh/async-rewriter2/-/async-rewriter2-2.4.10.tgz", + "integrity": "sha512-nWZGKZu+oYX1csk+kLdUawz75EniWdogS/w05MS+GiHF3d0cbSNE059d73GW8yDzZ5kl4sEMThNYs9zmF9kM7Q==", "license": "Apache-2.0", "dependencies": { "@babel/core": "^7.26.10", @@ -7950,13 +8002,14 @@ } }, "node_modules/@mongosh/autocomplete": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@mongosh/autocomplete/-/autocomplete-3.13.0.tgz", - "integrity": "sha512-vAOgHMbgnkDavT0dzYkja/xPhIkgrLSYsAFrqSlj7mb/XpjzYh2zVOISX1V54kqSISyZvw4y5+/a2z7pIOhJXQ==", + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@mongosh/autocomplete/-/autocomplete-3.18.0.tgz", + "integrity": "sha512-M7VYu23vRW70oxmOIu8h3ZoTS5tlaZoKnjPmVX/PAecb1t/nGuY+DcuoXP577hYwMupJtNBnQdQncblem0W+eA==", "license": "Apache-2.0", "dependencies": { "@mongodb-js/mongodb-constants": "^0.10.1", - "@mongosh/shell-api": "^3.13.0", + "@mongodb-js/mongodb-ts-autocomplete": "^0.4.4", + "@mongosh/shell-api": "^3.18.0", "semver": "^7.5.4" }, "engines": { @@ -7973,47 +8026,47 @@ } }, "node_modules/@mongosh/browser-runtime-core": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@mongosh/browser-runtime-core/-/browser-runtime-core-3.13.0.tgz", - "integrity": "sha512-JrVlufCZeqSGEH/FHOy+VsEaKfxo/ly39oaOc9lHLg7SY63SY4rf9fO4jbVAL59YmHiZ361W4UYxFrZkBLfBuw==", + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@mongosh/browser-runtime-core/-/browser-runtime-core-3.18.0.tgz", + "integrity": "sha512-u/WJOwSGvf++np7zDmcRJdU4Ce1Lb2WD0P0bkF6Uvey+AklAf6zQw1q2Ubqc4EVyAWcHO2AW0g+gd+MU22u7lg==", "license": "Apache-2.0", "dependencies": { - "@mongosh/autocomplete": "^3.13.0", - "@mongosh/service-provider-core": "3.3.3", - "@mongosh/shell-api": "^3.13.0", - "@mongosh/shell-evaluator": "^3.13.0" + "@mongosh/autocomplete": "^3.18.0", + "@mongosh/service-provider-core": "3.3.5", + "@mongosh/shell-api": "^3.18.0", + "@mongosh/shell-evaluator": "^3.18.0" }, "engines": { "node": ">=14.15.1" } }, "node_modules/@mongosh/browser-runtime-electron": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@mongosh/browser-runtime-electron/-/browser-runtime-electron-3.13.0.tgz", - "integrity": "sha512-1OffoOzFt4f5pKZjjH5mjnBAW62d1xSRWBTilcxc+s96YpFSA2hNfph/XPJ9Z1zKVjkIneJR9s86aTmY5ygnhA==", + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@mongosh/browser-runtime-electron/-/browser-runtime-electron-3.18.0.tgz", + "integrity": "sha512-+iSd58P8Km0sVylUoYzhvsLM//fZSU4x9UdgomRXgP5HKM5yzIPWMZkVL2EOJmHU70jBBANXoN/f5g/8GSUh4A==", "license": "Apache-2.0", "dependencies": { - "@mongosh/browser-runtime-core": "^3.13.0", - "@mongosh/service-provider-core": "3.3.3", - "@mongosh/types": "3.8.0" + "@mongosh/browser-runtime-core": "^3.18.0", + "@mongosh/service-provider-core": "3.3.5", + "@mongosh/types": "3.10.0" }, "engines": { "node": ">=14.15.1" } }, "node_modules/@mongosh/errors": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@mongosh/errors/-/errors-2.4.0.tgz", - "integrity": "sha512-2YwY4TYlrAy3VC9Y5Xa1OWlbdb57O0ZTDfntROFcfotrMXkZc9CU+jafrKRNcPJz8UAhoUcSTDJuaLpC3AutHg==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@mongosh/errors/-/errors-2.4.2.tgz", + "integrity": "sha512-p+LOHVj/VIt6cpJY1AvDmG/QLP7WZQ7q+32paU6qxjXaoC0kMqmemaqK5cUj8JWod1VEv9/Ol4T6OfWTwPG20A==", "license": "Apache-2.0", "engines": { "node": ">=14.15.1" } }, "node_modules/@mongosh/history": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/@mongosh/history/-/history-2.4.6.tgz", - "integrity": "sha512-vEPJ0Y1FUM9aSxw/OQiV6QfAy0AjwZn9tMvFY27m4786jEM3hpJIPwDIRe33i7/hankLz8umsFrSTAnrT3icQw==", + "version": "2.4.8", + "resolved": "https://registry.npmjs.org/@mongosh/history/-/history-2.4.8.tgz", + "integrity": "sha512-fwtLVcib3QY/XA0ACAD/CQhau5SUhBuBntaNIwrtlGCCeTjJGB+3e6XOOCapZWv6VL8qmZLueJZniAckYs61Ww==", "license": "Apache-2.0", "dependencies": { "mongodb-connection-string-url": "^3.0.1", @@ -8024,25 +8077,25 @@ } }, "node_modules/@mongosh/i18n": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/@mongosh/i18n/-/i18n-2.13.1.tgz", - "integrity": "sha512-aJMvtWjbK6dOfrQEV4C1OOCxd3unJc6VNZCYlNAzAZb234rYbWshWtzfPqxEkMjd167cU5MEFCTzUYweEGB9+A==", + "version": "2.15.2", + "resolved": "https://registry.npmjs.org/@mongosh/i18n/-/i18n-2.15.2.tgz", + "integrity": "sha512-E286cGq9/Cgg1TjkOvuKG5ymmIZI/gUpXatK83Ulp9EbQ+tqSwDsv+A3Z+unFyRHYvFuTLVlBCXFyHRDBn8Nww==", "license": "Apache-2.0", "dependencies": { - "@mongosh/errors": "2.4.0" + "@mongosh/errors": "2.4.2" }, "engines": { "node": ">=14.15.1" } }, "node_modules/@mongosh/service-provider-core": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/@mongosh/service-provider-core/-/service-provider-core-3.3.3.tgz", - "integrity": "sha512-Cylm0JjY0iu2C91o3koGNDtx7WhhFhCo+zWSxD5+aFiuAxrQQEmVxqLGFB9QTHwUotsdk2i7zi2lMdYVtCnkCA==", + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/@mongosh/service-provider-core/-/service-provider-core-3.3.5.tgz", + "integrity": "sha512-aLj9Yajf96lSdERo8faP/h6A5mxt4NA3YWHWvZuhop4PQLiS+OdwrqdHFdlTISkAfv+7xZtcbS4FKFfTkoK85A==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/credential-providers": "^3.525.0", - "@mongosh/errors": "2.4.0", + "@mongosh/errors": "2.4.2", "bson": "^6.10.3", "mongodb": "^6.16.0", "mongodb-build-info": "^1.7.2", @@ -8056,16 +8109,16 @@ } }, "node_modules/@mongosh/service-provider-node-driver": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@mongosh/service-provider-node-driver/-/service-provider-node-driver-3.10.0.tgz", - "integrity": "sha512-lmiJ5SdTVvPaLEp+zOPEHYJrtfxsduMpDmMAj6xFXC5Cogl/vdkAfnHZqtuyfAErNkCvGFO1kQFlWaOq/nU27w==", + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/@mongosh/service-provider-node-driver/-/service-provider-node-driver-3.12.0.tgz", + "integrity": "sha512-4zW8pjVr5i33bJN+U9h85M3Mcc83eMGig/GH/gQ+lpIoTpFFq42yn3EYnnEGb76NeqgnxIjymL0D6XmdFQiliA==", "license": "Apache-2.0", "dependencies": { "@mongodb-js/devtools-connect": "^3.4.1", - "@mongodb-js/oidc-plugin": "^1.1.7", - "@mongosh/errors": "2.4.0", - "@mongosh/service-provider-core": "3.3.3", - "@mongosh/types": "3.8.0", + "@mongodb-js/oidc-plugin": "^1.1.8", + "@mongosh/errors": "2.4.2", + "@mongosh/service-provider-core": "3.3.5", + "@mongosh/types": "3.10.0", "aws4": "^1.12.0", "mongodb": "^6.16.0", "mongodb-connection-string-url": "^3.0.1", @@ -8080,42 +8133,43 @@ } }, "node_modules/@mongosh/shell-api": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-3.13.0.tgz", - "integrity": "sha512-OhwHMQ25F743UMKJKG0iZjwhCFyeD8QzSSjc68v7sZ73kVG15CEqYvFec4wZxBDDxVzRPPnAoc2bOmIgblJb8A==", + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-3.18.0.tgz", + "integrity": "sha512-tu3e/TSrWSGvXV3Jt+BYbqIF45A7LEHq4KCZM7r/7ugK8zzrcRADxhdX6pvhRvtpIdMn3C4eNHMzk+oQiX6Nxg==", "license": "Apache-2.0", "dependencies": { "@babel/core": "^7.26.10", "@babel/types": "^7.26.10", - "@mongosh/arg-parser": "^3.10.3", - "@mongosh/errors": "2.4.0", - "@mongosh/history": "2.4.6", - "@mongosh/i18n": "^2.13.1", - "@mongosh/service-provider-core": "3.3.3", - "mongodb-redact": "^1.1.5" + "@mongosh/arg-parser": "^3.14.0", + "@mongosh/errors": "2.4.2", + "@mongosh/history": "2.4.8", + "@mongosh/i18n": "^2.15.2", + "@mongosh/service-provider-core": "3.3.5", + "mongodb-redact": "^1.1.5", + "mongodb-schema": "^12.6.2" }, "engines": { "node": ">=14.15.1" } }, "node_modules/@mongosh/shell-evaluator": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@mongosh/shell-evaluator/-/shell-evaluator-3.13.0.tgz", - "integrity": "sha512-/SMY90mLP96UJ/cDSp+jZLjGTNTZbC1/AezifuOfOobJckA1gxzfBpYhuCy98TH3EkEdtpt21VGKJrS/htfRQg==", + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/@mongosh/shell-evaluator/-/shell-evaluator-3.18.0.tgz", + "integrity": "sha512-jZpqGUreCNnYbS7/Oz2hqhW7AR5IPe5M4PyJaW3lU2URDzMU77RJE5GYw+drGrLTjlBiPLymnj7gri+Iac4MnA==", "license": "Apache-2.0", "dependencies": { - "@mongosh/async-rewriter2": "2.4.8", - "@mongosh/history": "2.4.6", - "@mongosh/shell-api": "^3.13.0" + "@mongosh/async-rewriter2": "2.4.10", + "@mongosh/history": "2.4.8", + "@mongosh/shell-api": "^3.18.0" }, "engines": { "node": ">=14.15.1" } }, "node_modules/@mongosh/types": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/@mongosh/types/-/types-3.8.0.tgz", - "integrity": "sha512-hjK1S/fgtzSrs4gUBp3Iof2TXKOTwlDFEw3F3NmlXSNzJKns7apdsTDgiUjxhNyHLe/Qx+WyrKwSaHgkPvcNdA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@mongosh/types/-/types-3.10.0.tgz", + "integrity": "sha512-2cep8k8O2iPoARXiXa3W3ypXmDG97iOGitdbYnEKZUcXdYIZLKsQU80oXIIFezRk9TFLDIewpV85JHJAfhbsWw==", "license": "Apache-2.0", "dependencies": { "@mongodb-js/devtools-connect": "^3.4.1" @@ -12529,6 +12583,15 @@ "wrap-ansi": "^7.0.0" } }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, "node_modules/clone-deep": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", @@ -16634,6 +16697,7 @@ "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, "engines": { "node": ">=4" } @@ -20987,9 +21051,9 @@ } }, "node_modules/mongodb-redact": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/mongodb-redact/-/mongodb-redact-1.1.6.tgz", - "integrity": "sha512-L4L3byUH/V/L6YH954NBM/zJpyDHQYmm9eUCxMxqMUfiYCPtmCK1sv/LhxE7UonOkFNEAT6eq2J8gIWGUpHcJA==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/mongodb-redact/-/mongodb-redact-1.1.8.tgz", + "integrity": "sha512-EbZ+q7LsVz7q8n49mGIcXgP2UiBp6R6vHEVbmGnF21ThCnP6AIho7wqpHqyjqqGjg54DoXQJTCwHPSknsCHv6g==", "license": "Apache-2.0" }, "node_modules/mongodb-runner": { @@ -21326,6 +21390,18 @@ "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==", "devOptional": true }, + "node_modules/node-cache": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/node-cache/-/node-cache-5.1.2.tgz", + "integrity": "sha512-t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg==", + "license": "MIT", + "dependencies": { + "clone": "2.x" + }, + "engines": { + "node": ">= 8.0.0" + } + }, "node_modules/node-domexception": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", diff --git a/package.json b/package.json index 485e2705..b9c2d85f 100644 --- a/package.json +++ b/package.json @@ -1325,9 +1325,9 @@ "@mongodb-js/connection-info": "^0.15.0", "@mongodb-js/device-id": "^0.3.0", "@mongodb-js/mongodb-constants": "^0.11.1", - "@mongosh/browser-runtime-electron": "^3.13.0", + "@mongosh/browser-runtime-electron": "^3.18.0", "@mongosh/i18n": "^2.13.1", - "@mongosh/service-provider-node-driver": "^3.10.0", + "@mongosh/service-provider-node-driver": "^3.12.0", "@mongosh/shell-api": "^3.13.0", "@segment/analytics-node": "^1.3.0", "bson": "^6.10.4",