From 088fa7e79e51f70ec164a641f6e71376cceca7bb Mon Sep 17 00:00:00 2001 From: Le Roux Bodenstein Date: Mon, 16 Dec 2024 13:21:00 +0000 Subject: [PATCH] bump mongosh to 2.3.6 --- package-lock.json | 798 ++++++++++++++-------------- packages/compass-shell/package.json | 6 +- packages/compass/package.json | 2 +- 3 files changed, 414 insertions(+), 392 deletions(-) diff --git a/package-lock.json b/package-lock.json index 77a4d67b834..596d024167a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8560,231 +8560,6 @@ "resolved": "configs/webpack-config-compass", "link": true }, - "node_modules/@mongosh/arg-parser": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/arg-parser/-/arg-parser-2.3.5.tgz", - "integrity": "sha512-4IvPU+dqy8x4eSImyR4qM6IRwwpIrZ5FB7uZUY3bW5sI57OEmckN2T/zYacv/bVqh3ubo2bShufjWKkOcLfc0g==", - "license": "Apache-2.0", - "dependencies": { - "@mongosh/errors": "2.3.5", - "@mongosh/i18n": "2.3.5", - "mongodb-connection-string-url": "^3.0.1" - }, - "engines": { - "node": ">=14.15.1" - } - }, - "node_modules/@mongosh/async-rewriter2": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/async-rewriter2/-/async-rewriter2-2.3.5.tgz", - "integrity": "sha512-duup1Uk/lTSXx1N+OH72RGpZOED5DVBMQYYYgIaUzMazr+R4jWSZDbKkxpqVLf6xWoJDs1qQrPpbOhEHZqn7lQ==", - "license": "Apache-2.0", - "dependencies": { - "@babel/core": "^7.22.8", - "@babel/plugin-transform-destructuring": "^7.22.5", - "@babel/plugin-transform-parameters": "^7.22.5", - "@babel/plugin-transform-shorthand-properties": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "bin": { - "async-rewrite": "bin/async-rewrite.js" - }, - "engines": { - "node": ">=14.15.1" - } - }, - "node_modules/@mongosh/autocomplete": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/autocomplete/-/autocomplete-2.3.5.tgz", - "integrity": "sha512-wCzi/wyc2S+VYYWdqARMcRtcB46fQRqDMpDYUIL7KGkkZHEPDciwlQzQB0G0AKUtWxlbcHpWujsFN09dsD0KzA==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/mongodb-constants": "^0.10.1", - "@mongosh/shell-api": "2.3.5", - "semver": "^7.5.4" - }, - "engines": { - "node": ">=14.15.1" - } - }, - "node_modules/@mongosh/browser-repl": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/browser-repl/-/browser-repl-2.3.5.tgz", - "integrity": "sha512-OYj8GUNC7BuyfGHrzPVUvbXEzMBmwfz2oyS4e9EY0YeMCYTzKbytvTpvZFzgMSQIKNtYzb4II8+pewCEWmXvag==", - "license": "Apache-2.0", - "dependencies": { - "@mongosh/browser-runtime-core": "2.3.5", - "@mongosh/errors": "2.3.5", - "@mongosh/history": "2.3.5", - "@mongosh/i18n": "2.3.5", - "@mongosh/node-runtime-worker-thread": "2.3.5", - "@mongosh/service-provider-core": "2.3.5", - "numeral": "^2.0.6", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=14.15.1" - }, - "peerDependencies": { - "@mongodb-js/compass-components": "*", - "@mongodb-js/compass-editor": "*", - "prop-types": "^15.7.2", - "react": "^17.0.2", - "react-dom": "^17.0.2" - } - }, - "node_modules/@mongosh/browser-repl/node_modules/numeral": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz", - "integrity": "sha512-qaKRmtYPZ5qdw4jWJD6bxEf1FJEqllJrwxCLIm0sQU/A7v2/czigzOb+C2uSiFsa9lBUzeH7M1oK+Q+OLxL3kA==", - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/@mongosh/browser-runtime-core": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/browser-runtime-core/-/browser-runtime-core-2.3.5.tgz", - "integrity": "sha512-eQeeA1C5O647AmZ03CyuJUBTwO1SFhLcxM7X9MNeDXmJAwRGqy+ixJhXn7OFH5jQIz2YlrbH2hotxPSE8WfEyQ==", - "license": "Apache-2.0", - "dependencies": { - "@mongosh/autocomplete": "2.3.5", - "@mongosh/service-provider-core": "2.3.5", - "@mongosh/shell-api": "2.3.5", - "@mongosh/shell-evaluator": "2.3.5" - }, - "engines": { - "node": ">=14.15.1" - } - }, - "node_modules/@mongosh/errors": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/errors/-/errors-2.3.5.tgz", - "integrity": "sha512-f6sSK+pLWJd3wKk7v81KqDDe4+q+RE2xSqxGoFvVM7I/8nEZAVsowC23/M4IhI+B5iF+5LFEKMP6NJxikvYAxg==", - "license": "Apache-2.0", - "engines": { - "node": ">=14.15.1" - } - }, - "node_modules/@mongosh/history": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/history/-/history-2.3.5.tgz", - "integrity": "sha512-BqTapuqx/FBQXyUrbMAc2APLuVu0gkDSmXEa17yYTMcRb3adG/HawZ6HWGZDrVoOVNG7HLoXGa1S1nd98vMyBw==", - "license": "Apache-2.0", - "dependencies": { - "mongodb-connection-string-url": "^3.0.1", - "mongodb-redact": "^1.1.2" - }, - "engines": { - "node": ">=14.15.1" - } - }, - "node_modules/@mongosh/i18n": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/i18n/-/i18n-2.3.5.tgz", - "integrity": "sha512-aodEz62l5zCd+TfpBTJSv0eOD1IBNkhXQpD+sYEWMCgdcKdnUufdgUeotoeLS1+0CTUIu33iW4mVoodf863EsQ==", - "license": "Apache-2.0", - "dependencies": { - "@mongosh/errors": "2.3.5" - }, - "engines": { - "node": ">=14.15.1" - } - }, - "node_modules/@mongosh/logging": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/logging/-/logging-2.3.5.tgz", - "integrity": "sha512-aR0r+foJ6cSk0WCyNg9uFO696LhCzmXQzTl2RTmQJxYGwmrsXBZmqe6MAeFQy85iL1uxKmP3B8yTXc7Z3GdZ5A==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/devtools-connect": "^3.3.4", - "@mongosh/errors": "2.3.5", - "@mongosh/history": "2.3.5", - "@mongosh/types": "2.3.5", - "mongodb-log-writer": "^1.4.2", - "mongodb-redact": "^1.1.2" - }, - "engines": { - "node": ">=14.15.1" - } - }, - "node_modules/@mongosh/node-runtime-worker-thread": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/node-runtime-worker-thread/-/node-runtime-worker-thread-2.3.5.tgz", - "integrity": "sha512-nouWJhGaANiRBvzJTHqHfwwd21rlbrKIfL/P7SUX7Jkh5i4nL7al2JJLerbSsa2ZB5yciGgrW9t+d+zEc+cmgg==", - "license": "Apache-2.0", - "dependencies": { - "interruptor": "^1.0.1", - "system-ca": "^2.0.1", - "web-worker": "^1.3.0" - }, - "engines": { - "node": ">=14.15.1" - } - }, - "node_modules/@mongosh/service-provider-core": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/service-provider-core/-/service-provider-core-2.3.5.tgz", - "integrity": "sha512-utlfhyXRSafJEbRZphagleQFHOVakFocnOGy0VOpbEAOVhr0wAu0Rm59XhiqHSuFG6rAcXZWkYW67dUqKX3QEw==", - "license": "Apache-2.0", - "dependencies": { - "@aws-sdk/credential-providers": "^3.525.0", - "@mongosh/errors": "2.3.5", - "bson": "^6.10.1", - "mongodb": "^6.12.0", - "mongodb-build-info": "^1.7.2", - "mongodb-connection-string-url": "^3.0.1" - }, - "engines": { - "node": ">=14.15.1" - }, - "optionalDependencies": { - "mongodb-client-encryption": "^6.1.0" - } - }, - "node_modules/@mongosh/shell-api": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-2.3.5.tgz", - "integrity": "sha512-hCZvHOGVitmNV9lAWXVF4mtu7TNDo7QxyP5j4TdI6QaYeK+O0GfGQQu3me2OwvW1YDfQfEgVYeLvbVg68p35uQ==", - "license": "Apache-2.0", - "dependencies": { - "@mongosh/arg-parser": "2.3.5", - "@mongosh/errors": "2.3.5", - "@mongosh/history": "2.3.5", - "@mongosh/i18n": "2.3.5", - "@mongosh/service-provider-core": "2.3.5", - "mongodb-redact": "^1.1.2" - }, - "engines": { - "node": ">=14.15.1" - } - }, - "node_modules/@mongosh/shell-evaluator": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/shell-evaluator/-/shell-evaluator-2.3.5.tgz", - "integrity": "sha512-LZWfJQf5d9OPbZ1Zp0rORYTMN6pTHEwlAMBP5KHwJBWdWw863ASxunrbzlzseWOZub+DLVTBCuaTcgf6OTeNDg==", - "license": "Apache-2.0", - "dependencies": { - "@mongosh/async-rewriter2": "2.3.5", - "@mongosh/history": "2.3.5", - "@mongosh/shell-api": "2.3.5" - }, - "engines": { - "node": ">=14.15.1" - } - }, - "node_modules/@mongosh/types": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/types/-/types-2.3.5.tgz", - "integrity": "sha512-Iu0KjYuz8oUaopk9bb9jH3XwXzx29PCym9aZfHvkJ1ZLF9cLfNzIexkXJpTn+7qR4btbjyaueVA83iNZNrWfcQ==", - "license": "Apache-2.0", - "dependencies": { - "@mongodb-js/devtools-connect": "^3.3.4" - }, - "engines": { - "node": ">=14.15.1" - } - }, "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { "version": "5.1.1-v1", "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", @@ -42467,7 +42242,7 @@ "hasInstallScript": true, "license": "SSPL", "dependencies": { - "@mongosh/node-runtime-worker-thread": "^2.3.4", + "@mongosh/node-runtime-worker-thread": "^2.3.6", "clipboard": "^2.0.6", "kerberos": "^2.2.0", "keytar": "^7.9.0", @@ -46061,9 +45836,9 @@ "@mongodb-js/compass-user-data": "^0.3.12", "@mongodb-js/compass-utils": "^0.6.16", "@mongodb-js/compass-workspaces": "^0.29.1", - "@mongosh/browser-repl": "^2.3.5", - "@mongosh/logging": "^2.3.5", - "@mongosh/node-runtime-worker-thread": "^2.3.5", + "@mongosh/browser-repl": "^2.3.6", + "@mongosh/logging": "^2.3.6", + "@mongosh/node-runtime-worker-thread": "^2.3.6", "bson": "^6.10.1", "compass-preferences-model": "^2.31.1", "hadron-app-registry": "^9.2.8", @@ -46092,6 +45867,222 @@ "typescript": "^5.0.4" } }, + "packages/compass-shell/node_modules/@mongosh/arg-parser": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/arg-parser/-/arg-parser-2.3.6.tgz", + "integrity": "sha512-JmJ3pBfed2BEFBWBqvgRLtRmiDMycO6wwI3atMGp19P4RXRa0dLj9gY6qcT7f95Ah1wFXeQUC0LdClZfBivVqg==", + "license": "Apache-2.0", + "dependencies": { + "@mongosh/errors": "2.3.6", + "@mongosh/i18n": "2.3.6", + "mongodb-connection-string-url": "^3.0.1" + }, + "engines": { + "node": ">=14.15.1" + } + }, + "packages/compass-shell/node_modules/@mongosh/async-rewriter2": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/async-rewriter2/-/async-rewriter2-2.3.6.tgz", + "integrity": "sha512-Ne6LyIlRkBipKyrd+2+apdtLtyjg4bbCpPVbA1MBurPizVebbbBk/EASEiEOfsoCmQKMqITDYAAhtZJNMxJpYg==", + "license": "Apache-2.0", + "dependencies": { + "@babel/core": "^7.22.8", + "@babel/plugin-transform-destructuring": "^7.22.5", + "@babel/plugin-transform-parameters": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "bin": { + "async-rewrite": "bin/async-rewrite.js" + }, + "engines": { + "node": ">=14.15.1" + } + }, + "packages/compass-shell/node_modules/@mongosh/autocomplete": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/autocomplete/-/autocomplete-2.3.6.tgz", + "integrity": "sha512-bB0nNoX/auX1+hdXGNcSD60XPq3oegEOzCUY/wjlOw0dFm9iSCYkxuiSAqCN/FnYm37Kpk9bVkGvY/l+d6fhJA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/mongodb-constants": "^0.10.1", + "@mongosh/shell-api": "2.3.6", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=14.15.1" + } + }, + "packages/compass-shell/node_modules/@mongosh/browser-repl": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/browser-repl/-/browser-repl-2.3.6.tgz", + "integrity": "sha512-/3w1QH3/9B2qpi2cPCmqjDWMOMjTQhUOTIVbZzAyxDlYNXcVaoRo2hBu1shRcqHdC4iLSNrP/HvN6zWO62i/JQ==", + "license": "Apache-2.0", + "dependencies": { + "@mongosh/browser-runtime-core": "2.3.6", + "@mongosh/errors": "2.3.6", + "@mongosh/history": "2.3.6", + "@mongosh/i18n": "2.3.6", + "@mongosh/node-runtime-worker-thread": "2.3.6", + "@mongosh/service-provider-core": "2.3.6", + "numeral": "^2.0.6", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14.15.1" + }, + "peerDependencies": { + "@mongodb-js/compass-components": "*", + "@mongodb-js/compass-editor": "*", + "prop-types": "^15.7.2", + "react": "^17.0.2", + "react-dom": "^17.0.2" + } + }, + "packages/compass-shell/node_modules/@mongosh/browser-runtime-core": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/browser-runtime-core/-/browser-runtime-core-2.3.6.tgz", + "integrity": "sha512-Y89kL4EQkRIZmJYX2ukmtle7coTzsfCK1a6b+fGlU9V38SRemkuF46HB0bju/eVBkXjJYjzVWrrYTFtBT2lW7Q==", + "license": "Apache-2.0", + "dependencies": { + "@mongosh/autocomplete": "2.3.6", + "@mongosh/service-provider-core": "2.3.6", + "@mongosh/shell-api": "2.3.6", + "@mongosh/shell-evaluator": "2.3.6" + }, + "engines": { + "node": ">=14.15.1" + } + }, + "packages/compass-shell/node_modules/@mongosh/errors": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/errors/-/errors-2.3.6.tgz", + "integrity": "sha512-LF2n9WvwzJPRgaBZM9g3eMTX5TgX/PNtV6rYvpPLchzCBLbBObx2/w4/GZEVO/jy5VKLYwA/Ph8lfi+intdL7Q==", + "license": "Apache-2.0", + "engines": { + "node": ">=14.15.1" + } + }, + "packages/compass-shell/node_modules/@mongosh/history": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/history/-/history-2.3.6.tgz", + "integrity": "sha512-43z4JHIPgiE1vYs9wyYmXJKyMCbpHFhcBoecJZJNrK6n3N3kk3VRnnYXItSi2rEFhGGQ8dxKWQ4Bq1475i/D6Q==", + "license": "Apache-2.0", + "dependencies": { + "mongodb-connection-string-url": "^3.0.1", + "mongodb-redact": "^1.1.2" + }, + "engines": { + "node": ">=14.15.1" + } + }, + "packages/compass-shell/node_modules/@mongosh/i18n": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/i18n/-/i18n-2.3.6.tgz", + "integrity": "sha512-7M0c++OQbrOm5L5nAgQnRzQ3PvfFmFEzWaJsy+Vpka7CtLVh3l+H15UvImUG+0/2tZwtcQr1pXLWiKO24fUW7A==", + "license": "Apache-2.0", + "dependencies": { + "@mongosh/errors": "2.3.6" + }, + "engines": { + "node": ">=14.15.1" + } + }, + "packages/compass-shell/node_modules/@mongosh/logging": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/logging/-/logging-2.3.6.tgz", + "integrity": "sha512-9pubWE6hu7wJfbQHO36lhshduQLagtFyjtWXECIPb+y8fhuc8jOeZ405D/T3F1UrKlQ+bTg+i+Ry0GlgA4itOw==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/devtools-connect": "^3.3.4", + "@mongosh/errors": "2.3.6", + "@mongosh/history": "2.3.6", + "@mongosh/types": "2.3.6", + "mongodb-log-writer": "^1.4.2", + "mongodb-redact": "^1.1.2" + }, + "engines": { + "node": ">=14.15.1" + } + }, + "packages/compass-shell/node_modules/@mongosh/node-runtime-worker-thread": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/node-runtime-worker-thread/-/node-runtime-worker-thread-2.3.6.tgz", + "integrity": "sha512-ouGCfthBHKIALa0pDZB8A6A4ajeXWTQr+HSzuiN9zjcztwksYke2SlF0dcOly5EZ3inDP6+EY6egIqxK10qV6w==", + "license": "Apache-2.0", + "dependencies": { + "interruptor": "^1.0.1", + "system-ca": "^2.0.1", + "web-worker": "^1.3.0" + }, + "engines": { + "node": ">=14.15.1" + } + }, + "packages/compass-shell/node_modules/@mongosh/service-provider-core": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/service-provider-core/-/service-provider-core-2.3.6.tgz", + "integrity": "sha512-YEl3bEVfxq9dtooh6QkVuzyUXIUiQppyXuB4pUFktvfz2/sF5K/CJGej0bIM6Uy4NJ01jepGzc+TLTyaZodJgg==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/credential-providers": "^3.525.0", + "@mongosh/errors": "2.3.6", + "bson": "^6.10.1", + "mongodb": "^6.12.0", + "mongodb-build-info": "^1.7.2", + "mongodb-connection-string-url": "^3.0.1" + }, + "engines": { + "node": ">=14.15.1" + }, + "optionalDependencies": { + "mongodb-client-encryption": "^6.1.0" + } + }, + "packages/compass-shell/node_modules/@mongosh/shell-api": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-2.3.6.tgz", + "integrity": "sha512-Ec+lP/ux7zqoVUDi8EUWXGU2gXsnVj7X5iMr7k3dp6sp19nDJ/GIEOePDktyKvkyNkdS+Zj1fmFjHHfSN023sg==", + "license": "Apache-2.0", + "dependencies": { + "@mongosh/arg-parser": "2.3.6", + "@mongosh/errors": "2.3.6", + "@mongosh/history": "2.3.6", + "@mongosh/i18n": "2.3.6", + "@mongosh/service-provider-core": "2.3.6", + "mongodb-redact": "^1.1.2" + }, + "engines": { + "node": ">=14.15.1" + } + }, + "packages/compass-shell/node_modules/@mongosh/shell-evaluator": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/shell-evaluator/-/shell-evaluator-2.3.6.tgz", + "integrity": "sha512-khg6mXkHuSO0uowRMiKwIIRQeBc2D0geAF/6yc+h6ovPbM/p6W/VH8uneiQHmotbBRWAm/hWGHBtbrt24gq5rQ==", + "license": "Apache-2.0", + "dependencies": { + "@mongosh/async-rewriter2": "2.3.6", + "@mongosh/history": "2.3.6", + "@mongosh/shell-api": "2.3.6" + }, + "engines": { + "node": ">=14.15.1" + } + }, + "packages/compass-shell/node_modules/@mongosh/types": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/types/-/types-2.3.6.tgz", + "integrity": "sha512-6pdK0rptAS/lE+/l00JYmXBfqgcYykYAh0wGygTgWdY262e0wQAX5AtwvwoucMWsAjH+npiVyNFw2w4gIJ7sgA==", + "license": "Apache-2.0", + "dependencies": { + "@mongodb-js/devtools-connect": "^3.3.4" + }, + "engines": { + "node": ">=14.15.1" + } + }, "packages/compass-shell/node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", @@ -46101,6 +46092,15 @@ "node": ">=0.3.1" } }, + "packages/compass-shell/node_modules/numeral": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz", + "integrity": "sha512-qaKRmtYPZ5qdw4jWJD6bxEf1FJEqllJrwxCLIm0sQU/A7v2/czigzOb+C2uSiFsa9lBUzeH7M1oK+Q+OLxL3kA==", + "license": "MIT", + "engines": { + "node": "*" + } + }, "packages/compass-shell/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -46966,6 +46966,20 @@ "url": "https://opencollective.com/sinon" } }, + "packages/compass/node_modules/@mongosh/node-runtime-worker-thread": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/node-runtime-worker-thread/-/node-runtime-worker-thread-2.3.6.tgz", + "integrity": "sha512-ouGCfthBHKIALa0pDZB8A6A4ajeXWTQr+HSzuiN9zjcztwksYke2SlF0dcOly5EZ3inDP6+EY6egIqxK10qV6w==", + "license": "Apache-2.0", + "dependencies": { + "interruptor": "^1.0.1", + "system-ca": "^2.0.1", + "web-worker": "^1.3.0" + }, + "engines": { + "node": ">=14.15.1" + } + }, "packages/compass/node_modules/debug": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", @@ -57222,9 +57236,9 @@ "@mongodb-js/prettier-config-compass": "^1.0.3", "@mongodb-js/testing-library-compass": "^1.0.3", "@mongodb-js/tsconfig-compass": "^1.0.6", - "@mongosh/browser-repl": "^2.3.5", - "@mongosh/logging": "^2.3.5", - "@mongosh/node-runtime-worker-thread": "^2.3.5", + "@mongosh/browser-repl": "^2.3.6", + "@mongosh/logging": "^2.3.6", + "@mongosh/node-runtime-worker-thread": "^2.3.6", "@types/enzyme": "^3.10.14", "bson": "^6.10.1", "chai": "^4.2.0", @@ -57246,12 +57260,165 @@ "typescript": "^5.0.4" }, "dependencies": { + "@mongosh/arg-parser": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/arg-parser/-/arg-parser-2.3.6.tgz", + "integrity": "sha512-JmJ3pBfed2BEFBWBqvgRLtRmiDMycO6wwI3atMGp19P4RXRa0dLj9gY6qcT7f95Ah1wFXeQUC0LdClZfBivVqg==", + "requires": { + "@mongosh/errors": "2.3.6", + "@mongosh/i18n": "2.3.6", + "mongodb-connection-string-url": "^3.0.1" + } + }, + "@mongosh/async-rewriter2": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/async-rewriter2/-/async-rewriter2-2.3.6.tgz", + "integrity": "sha512-Ne6LyIlRkBipKyrd+2+apdtLtyjg4bbCpPVbA1MBurPizVebbbBk/EASEiEOfsoCmQKMqITDYAAhtZJNMxJpYg==", + "requires": { + "@babel/core": "^7.22.8", + "@babel/plugin-transform-destructuring": "^7.22.5", + "@babel/plugin-transform-parameters": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@mongosh/autocomplete": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/autocomplete/-/autocomplete-2.3.6.tgz", + "integrity": "sha512-bB0nNoX/auX1+hdXGNcSD60XPq3oegEOzCUY/wjlOw0dFm9iSCYkxuiSAqCN/FnYm37Kpk9bVkGvY/l+d6fhJA==", + "requires": { + "@mongodb-js/mongodb-constants": "^0.10.1", + "@mongosh/shell-api": "2.3.6", + "semver": "^7.5.4" + } + }, + "@mongosh/browser-repl": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/browser-repl/-/browser-repl-2.3.6.tgz", + "integrity": "sha512-/3w1QH3/9B2qpi2cPCmqjDWMOMjTQhUOTIVbZzAyxDlYNXcVaoRo2hBu1shRcqHdC4iLSNrP/HvN6zWO62i/JQ==", + "requires": { + "@mongosh/browser-runtime-core": "2.3.6", + "@mongosh/errors": "2.3.6", + "@mongosh/history": "2.3.6", + "@mongosh/i18n": "2.3.6", + "@mongosh/node-runtime-worker-thread": "2.3.6", + "@mongosh/service-provider-core": "2.3.6", + "numeral": "^2.0.6", + "text-table": "^0.2.0" + } + }, + "@mongosh/browser-runtime-core": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/browser-runtime-core/-/browser-runtime-core-2.3.6.tgz", + "integrity": "sha512-Y89kL4EQkRIZmJYX2ukmtle7coTzsfCK1a6b+fGlU9V38SRemkuF46HB0bju/eVBkXjJYjzVWrrYTFtBT2lW7Q==", + "requires": { + "@mongosh/autocomplete": "2.3.6", + "@mongosh/service-provider-core": "2.3.6", + "@mongosh/shell-api": "2.3.6", + "@mongosh/shell-evaluator": "2.3.6" + } + }, + "@mongosh/errors": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/errors/-/errors-2.3.6.tgz", + "integrity": "sha512-LF2n9WvwzJPRgaBZM9g3eMTX5TgX/PNtV6rYvpPLchzCBLbBObx2/w4/GZEVO/jy5VKLYwA/Ph8lfi+intdL7Q==" + }, + "@mongosh/history": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/history/-/history-2.3.6.tgz", + "integrity": "sha512-43z4JHIPgiE1vYs9wyYmXJKyMCbpHFhcBoecJZJNrK6n3N3kk3VRnnYXItSi2rEFhGGQ8dxKWQ4Bq1475i/D6Q==", + "requires": { + "mongodb-connection-string-url": "^3.0.1", + "mongodb-redact": "^1.1.2" + } + }, + "@mongosh/i18n": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/i18n/-/i18n-2.3.6.tgz", + "integrity": "sha512-7M0c++OQbrOm5L5nAgQnRzQ3PvfFmFEzWaJsy+Vpka7CtLVh3l+H15UvImUG+0/2tZwtcQr1pXLWiKO24fUW7A==", + "requires": { + "@mongosh/errors": "2.3.6" + } + }, + "@mongosh/logging": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/logging/-/logging-2.3.6.tgz", + "integrity": "sha512-9pubWE6hu7wJfbQHO36lhshduQLagtFyjtWXECIPb+y8fhuc8jOeZ405D/T3F1UrKlQ+bTg+i+Ry0GlgA4itOw==", + "requires": { + "@mongodb-js/devtools-connect": "^3.3.4", + "@mongosh/errors": "2.3.6", + "@mongosh/history": "2.3.6", + "@mongosh/types": "2.3.6", + "mongodb-log-writer": "^1.4.2", + "mongodb-redact": "^1.1.2" + } + }, + "@mongosh/node-runtime-worker-thread": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/node-runtime-worker-thread/-/node-runtime-worker-thread-2.3.6.tgz", + "integrity": "sha512-ouGCfthBHKIALa0pDZB8A6A4ajeXWTQr+HSzuiN9zjcztwksYke2SlF0dcOly5EZ3inDP6+EY6egIqxK10qV6w==", + "requires": { + "interruptor": "^1.0.1", + "system-ca": "^2.0.1", + "web-worker": "^1.3.0" + } + }, + "@mongosh/service-provider-core": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/service-provider-core/-/service-provider-core-2.3.6.tgz", + "integrity": "sha512-YEl3bEVfxq9dtooh6QkVuzyUXIUiQppyXuB4pUFktvfz2/sF5K/CJGej0bIM6Uy4NJ01jepGzc+TLTyaZodJgg==", + "requires": { + "@aws-sdk/credential-providers": "^3.525.0", + "@mongosh/errors": "2.3.6", + "bson": "^6.10.1", + "mongodb": "^6.12.0", + "mongodb-build-info": "^1.7.2", + "mongodb-client-encryption": "^6.1.0", + "mongodb-connection-string-url": "^3.0.1" + } + }, + "@mongosh/shell-api": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-2.3.6.tgz", + "integrity": "sha512-Ec+lP/ux7zqoVUDi8EUWXGU2gXsnVj7X5iMr7k3dp6sp19nDJ/GIEOePDktyKvkyNkdS+Zj1fmFjHHfSN023sg==", + "requires": { + "@mongosh/arg-parser": "2.3.6", + "@mongosh/errors": "2.3.6", + "@mongosh/history": "2.3.6", + "@mongosh/i18n": "2.3.6", + "@mongosh/service-provider-core": "2.3.6", + "mongodb-redact": "^1.1.2" + } + }, + "@mongosh/shell-evaluator": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/shell-evaluator/-/shell-evaluator-2.3.6.tgz", + "integrity": "sha512-khg6mXkHuSO0uowRMiKwIIRQeBc2D0geAF/6yc+h6ovPbM/p6W/VH8uneiQHmotbBRWAm/hWGHBtbrt24gq5rQ==", + "requires": { + "@mongosh/async-rewriter2": "2.3.6", + "@mongosh/history": "2.3.6", + "@mongosh/shell-api": "2.3.6" + } + }, + "@mongosh/types": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/types/-/types-2.3.6.tgz", + "integrity": "sha512-6pdK0rptAS/lE+/l00JYmXBfqgcYykYAh0wGygTgWdY262e0wQAX5AtwvwoucMWsAjH+npiVyNFw2w4gIJ7sgA==", + "requires": { + "@mongodb-js/devtools-connect": "^3.3.4" + } + }, "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, + "numeral": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz", + "integrity": "sha512-qaKRmtYPZ5qdw4jWJD6bxEf1FJEqllJrwxCLIm0sQU/A7v2/czigzOb+C2uSiFsa9lBUzeH7M1oK+Q+OLxL3kA==" + }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -59605,161 +59772,6 @@ } } }, - "@mongosh/arg-parser": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/arg-parser/-/arg-parser-2.3.5.tgz", - "integrity": "sha512-4IvPU+dqy8x4eSImyR4qM6IRwwpIrZ5FB7uZUY3bW5sI57OEmckN2T/zYacv/bVqh3ubo2bShufjWKkOcLfc0g==", - "requires": { - "@mongosh/errors": "2.3.5", - "@mongosh/i18n": "2.3.5", - "mongodb-connection-string-url": "^3.0.1" - } - }, - "@mongosh/async-rewriter2": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/async-rewriter2/-/async-rewriter2-2.3.5.tgz", - "integrity": "sha512-duup1Uk/lTSXx1N+OH72RGpZOED5DVBMQYYYgIaUzMazr+R4jWSZDbKkxpqVLf6xWoJDs1qQrPpbOhEHZqn7lQ==", - "requires": { - "@babel/core": "^7.22.8", - "@babel/plugin-transform-destructuring": "^7.22.5", - "@babel/plugin-transform-parameters": "^7.22.5", - "@babel/plugin-transform-shorthand-properties": "^7.22.5", - "@babel/types": "^7.22.5" - } - }, - "@mongosh/autocomplete": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/autocomplete/-/autocomplete-2.3.5.tgz", - "integrity": "sha512-wCzi/wyc2S+VYYWdqARMcRtcB46fQRqDMpDYUIL7KGkkZHEPDciwlQzQB0G0AKUtWxlbcHpWujsFN09dsD0KzA==", - "requires": { - "@mongodb-js/mongodb-constants": "^0.10.1", - "@mongosh/shell-api": "2.3.5", - "semver": "^7.5.4" - } - }, - "@mongosh/browser-repl": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/browser-repl/-/browser-repl-2.3.5.tgz", - "integrity": "sha512-OYj8GUNC7BuyfGHrzPVUvbXEzMBmwfz2oyS4e9EY0YeMCYTzKbytvTpvZFzgMSQIKNtYzb4II8+pewCEWmXvag==", - "requires": { - "@mongosh/browser-runtime-core": "2.3.5", - "@mongosh/errors": "2.3.5", - "@mongosh/history": "2.3.5", - "@mongosh/i18n": "2.3.5", - "@mongosh/node-runtime-worker-thread": "2.3.5", - "@mongosh/service-provider-core": "2.3.5", - "numeral": "^2.0.6", - "text-table": "^0.2.0" - }, - "dependencies": { - "numeral": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz", - "integrity": "sha512-qaKRmtYPZ5qdw4jWJD6bxEf1FJEqllJrwxCLIm0sQU/A7v2/czigzOb+C2uSiFsa9lBUzeH7M1oK+Q+OLxL3kA==" - } - } - }, - "@mongosh/browser-runtime-core": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/browser-runtime-core/-/browser-runtime-core-2.3.5.tgz", - "integrity": "sha512-eQeeA1C5O647AmZ03CyuJUBTwO1SFhLcxM7X9MNeDXmJAwRGqy+ixJhXn7OFH5jQIz2YlrbH2hotxPSE8WfEyQ==", - "requires": { - "@mongosh/autocomplete": "2.3.5", - "@mongosh/service-provider-core": "2.3.5", - "@mongosh/shell-api": "2.3.5", - "@mongosh/shell-evaluator": "2.3.5" - } - }, - "@mongosh/errors": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/errors/-/errors-2.3.5.tgz", - "integrity": "sha512-f6sSK+pLWJd3wKk7v81KqDDe4+q+RE2xSqxGoFvVM7I/8nEZAVsowC23/M4IhI+B5iF+5LFEKMP6NJxikvYAxg==" - }, - "@mongosh/history": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/history/-/history-2.3.5.tgz", - "integrity": "sha512-BqTapuqx/FBQXyUrbMAc2APLuVu0gkDSmXEa17yYTMcRb3adG/HawZ6HWGZDrVoOVNG7HLoXGa1S1nd98vMyBw==", - "requires": { - "mongodb-connection-string-url": "^3.0.1", - "mongodb-redact": "^1.1.2" - } - }, - "@mongosh/i18n": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/i18n/-/i18n-2.3.5.tgz", - "integrity": "sha512-aodEz62l5zCd+TfpBTJSv0eOD1IBNkhXQpD+sYEWMCgdcKdnUufdgUeotoeLS1+0CTUIu33iW4mVoodf863EsQ==", - "requires": { - "@mongosh/errors": "2.3.5" - } - }, - "@mongosh/logging": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/logging/-/logging-2.3.5.tgz", - "integrity": "sha512-aR0r+foJ6cSk0WCyNg9uFO696LhCzmXQzTl2RTmQJxYGwmrsXBZmqe6MAeFQy85iL1uxKmP3B8yTXc7Z3GdZ5A==", - "requires": { - "@mongodb-js/devtools-connect": "^3.3.4", - "@mongosh/errors": "2.3.5", - "@mongosh/history": "2.3.5", - "@mongosh/types": "2.3.5", - "mongodb-log-writer": "^1.4.2", - "mongodb-redact": "^1.1.2" - } - }, - "@mongosh/node-runtime-worker-thread": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/node-runtime-worker-thread/-/node-runtime-worker-thread-2.3.5.tgz", - "integrity": "sha512-nouWJhGaANiRBvzJTHqHfwwd21rlbrKIfL/P7SUX7Jkh5i4nL7al2JJLerbSsa2ZB5yciGgrW9t+d+zEc+cmgg==", - "requires": { - "interruptor": "^1.0.1", - "system-ca": "^2.0.1", - "web-worker": "^1.3.0" - } - }, - "@mongosh/service-provider-core": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/service-provider-core/-/service-provider-core-2.3.5.tgz", - "integrity": "sha512-utlfhyXRSafJEbRZphagleQFHOVakFocnOGy0VOpbEAOVhr0wAu0Rm59XhiqHSuFG6rAcXZWkYW67dUqKX3QEw==", - "requires": { - "@aws-sdk/credential-providers": "^3.525.0", - "@mongosh/errors": "2.3.5", - "bson": "^6.10.1", - "mongodb": "^6.12.0", - "mongodb-build-info": "^1.7.2", - "mongodb-client-encryption": "^6.1.0", - "mongodb-connection-string-url": "^3.0.1" - } - }, - "@mongosh/shell-api": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-2.3.5.tgz", - "integrity": "sha512-hCZvHOGVitmNV9lAWXVF4mtu7TNDo7QxyP5j4TdI6QaYeK+O0GfGQQu3me2OwvW1YDfQfEgVYeLvbVg68p35uQ==", - "requires": { - "@mongosh/arg-parser": "2.3.5", - "@mongosh/errors": "2.3.5", - "@mongosh/history": "2.3.5", - "@mongosh/i18n": "2.3.5", - "@mongosh/service-provider-core": "2.3.5", - "mongodb-redact": "^1.1.2" - } - }, - "@mongosh/shell-evaluator": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/shell-evaluator/-/shell-evaluator-2.3.5.tgz", - "integrity": "sha512-LZWfJQf5d9OPbZ1Zp0rORYTMN6pTHEwlAMBP5KHwJBWdWw863ASxunrbzlzseWOZub+DLVTBCuaTcgf6OTeNDg==", - "requires": { - "@mongosh/async-rewriter2": "2.3.5", - "@mongosh/history": "2.3.5", - "@mongosh/shell-api": "2.3.5" - } - }, - "@mongosh/types": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@mongosh/types/-/types-2.3.5.tgz", - "integrity": "sha512-Iu0KjYuz8oUaopk9bb9jH3XwXzx29PCym9aZfHvkJ1ZLF9cLfNzIexkXJpTn+7qR4btbjyaueVA83iNZNrWfcQ==", - "requires": { - "@mongodb-js/devtools-connect": "^3.3.4" - } - }, "@nicolo-ribaudo/eslint-scope-5-internals": { "version": "5.1.1-v1", "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", @@ -79017,7 +79029,7 @@ "@mongodb-js/testing-library-compass": "^1.0.3", "@mongodb-js/tsconfig-compass": "^1.0.6", "@mongodb-js/webpack-config-compass": "^1.4.8", - "@mongosh/node-runtime-worker-thread": "^2.3.4", + "@mongosh/node-runtime-worker-thread": "^2.3.6", "@segment/analytics-node": "^1.1.4", "ampersand-view": "^9.0.0", "chai": "^4.3.4", @@ -79067,6 +79079,16 @@ "winreg-ts": "^1.0.4" }, "dependencies": { + "@mongosh/node-runtime-worker-thread": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@mongosh/node-runtime-worker-thread/-/node-runtime-worker-thread-2.3.6.tgz", + "integrity": "sha512-ouGCfthBHKIALa0pDZB8A6A4ajeXWTQr+HSzuiN9zjcztwksYke2SlF0dcOly5EZ3inDP6+EY6egIqxK10qV6w==", + "requires": { + "interruptor": "^1.0.1", + "system-ca": "^2.0.1", + "web-worker": "^1.3.0" + } + }, "debug": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", diff --git a/packages/compass-shell/package.json b/packages/compass-shell/package.json index 3f9cc389e89..713a9f359dc 100644 --- a/packages/compass-shell/package.json +++ b/packages/compass-shell/package.json @@ -56,9 +56,9 @@ "@mongodb-js/compass-user-data": "^0.3.12", "@mongodb-js/compass-utils": "^0.6.16", "@mongodb-js/compass-workspaces": "^0.29.1", - "@mongosh/browser-repl": "^2.3.5", - "@mongosh/logging": "^2.3.5", - "@mongosh/node-runtime-worker-thread": "^2.3.5", + "@mongosh/browser-repl": "^2.3.6", + "@mongosh/logging": "^2.3.6", + "@mongosh/node-runtime-worker-thread": "^2.3.6", "bson": "^6.10.1", "compass-preferences-model": "^2.31.1", "hadron-app-registry": "^9.2.8", diff --git a/packages/compass/package.json b/packages/compass/package.json index a3e8176e97e..59573839877 100644 --- a/packages/compass/package.json +++ b/packages/compass/package.json @@ -179,7 +179,7 @@ "email": "compass@mongodb.com" }, "dependencies": { - "@mongosh/node-runtime-worker-thread": "^2.3.4", + "@mongosh/node-runtime-worker-thread": "^2.3.6", "clipboard": "^2.0.6", "kerberos": "^2.2.0", "keytar": "^7.9.0",