From 7dd7d1a87592e59c25c71ca397a08cad6be3d7fc Mon Sep 17 00:00:00 2001 From: "mongodb-devtools-bot[bot]" <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com> Date: Sun, 12 Jul 2026 00:56:46 +0000 Subject: [PATCH] chore(deps): update electron to latest --- configs/webpack-config-compass/package.json | 4 +- package-lock.json | 397 +++++------------- packages/atlas-service/package.json | 2 +- packages/compass-crud/package.json | 2 +- packages/compass-e2e-tests/package.json | 6 +- packages/compass-electron-menu/package.json | 2 +- packages/compass-explain-plan/package.json | 2 +- packages/compass-find-in-page/package.json | 2 +- packages/compass-import-export/package.json | 2 +- packages/compass-indexes/package.json | 2 +- packages/compass-query-bar/package.json | 2 +- .../compass-schema-validation/package.json | 2 +- packages/compass-shell/package.json | 2 +- packages/compass-utils/package.json | 2 +- packages/compass/package.json | 4 +- packages/connection-storage/package.json | 2 +- packages/hadron-build/package.json | 6 +- packages/hadron-ipc/package.json | 2 +- 18 files changed, 121 insertions(+), 322 deletions(-) diff --git a/configs/webpack-config-compass/package.json b/configs/webpack-config-compass/package.json index a6275555d46..998b4077058 100644 --- a/configs/webpack-config-compass/package.json +++ b/configs/webpack-config-compass/package.json @@ -66,12 +66,12 @@ "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", "babel-loader": "^8.2.5", "babel-plugin-istanbul": "^5.2.0", - "browserslist": "^4.28.2", + "browserslist": "^4.28.6", "chalk": "^4.1.2", "cli-progress": "^3.9.1", "core-js": "^3.49.0", "css-loader": "^4.3.0", - "electron": "^41.1.1", + "electron": "^43.1.0", "html-webpack-plugin": "^5.6.0", "less": "^3.13.1", "less-loader": "^10.0.1", diff --git a/package-lock.json b/package-lock.json index d510eae735f..b0dbaddb9e2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -437,12 +437,12 @@ "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", "babel-loader": "^8.2.5", "babel-plugin-istanbul": "^5.2.0", - "browserslist": "^4.28.2", + "browserslist": "^4.28.6", "chalk": "^4.1.2", "cli-progress": "^3.9.1", "core-js": "^3.49.0", "css-loader": "^4.3.0", - "electron": "^41.1.1", + "electron": "^43.1.0", "html-webpack-plugin": "^5.6.0", "less": "^3.13.1", "less-loader": "^10.0.1", @@ -4268,6 +4268,15 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, + "node_modules/@electron-internal/extract-zip": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@electron-internal/extract-zip/-/extract-zip-1.0.4.tgz", + "integrity": "sha512-Zr1Vs7E9tpCNhZHDAbFVXc2gEVCG9RqPDjrno5+bdgB6LRAuvgyMHJut4NCVyYwtAieapMzc3fiQ3CSTi75ARg==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=22.12.0" + } + }, "node_modules/@electron/asar": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/@electron/asar/-/asar-3.2.2.tgz", @@ -4516,9 +4525,9 @@ } }, "node_modules/@electron/rebuild": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@electron/rebuild/-/rebuild-4.0.4.tgz", - "integrity": "sha512-Rzc39XPdk/+/wBG8MfwAHohXflep0ITUfulb6Rgz3R0NeSB1noE+E9/M/cb8ftCAiyDD9PPhLuuWgE1GaInbKg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@electron/rebuild/-/rebuild-4.2.0.tgz", + "integrity": "sha512-RKL/O+jGoXJMxrx/5771y1n0xTKmFuOYGO3gMmwypBM6rsH0kou0mswwdXA2JrhIkE4xyC7v9vGk0n6NPzgOxQ==", "license": "MIT", "dependencies": { "@malept/cross-spawn-promise": "^2.0.0", @@ -4556,142 +4565,6 @@ "node": ">= 12.13.0" } }, - "node_modules/@electron/rebuild/node_modules/abbrev": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-4.0.0.tgz", - "integrity": "sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA==", - "license": "ISC", - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/@electron/rebuild/node_modules/chownr": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", - "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=18" - } - }, - "node_modules/@electron/rebuild/node_modules/isexe": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz", - "integrity": "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==", - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=20" - } - }, - "node_modules/@electron/rebuild/node_modules/minipass": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", - "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/@electron/rebuild/node_modules/minizlib": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", - "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", - "license": "MIT", - "dependencies": { - "minipass": "^7.1.2" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@electron/rebuild/node_modules/node-gyp": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-12.3.0.tgz", - "integrity": "sha512-QNcUWM+HgJplcPzBvFBZ9VXacyGZ4+VTOb80PwWR+TlVzoHbRKULNEzpRsnaoxG3Wzr7Qh7BYxGDU3CbKib2Yg==", - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.0", - "exponential-backoff": "^3.1.1", - "graceful-fs": "^4.2.6", - "nopt": "^9.0.0", - "proc-log": "^6.0.0", - "semver": "^7.3.5", - "tar": "^7.5.4", - "tinyglobby": "^0.2.12", - "undici": "^6.25.0", - "which": "^6.0.0" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/@electron/rebuild/node_modules/nopt": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-9.0.0.tgz", - "integrity": "sha512-Zhq3a+yFKrYwSBluL4H9XP3m3y5uvQkB/09CwDruCiRmR/UJYnn9W4R48ry0uGC70aeTPKLynBtscP9efFFcPw==", - "license": "ISC", - "dependencies": { - "abbrev": "^4.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/@electron/rebuild/node_modules/proc-log": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", - "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", - "license": "ISC", - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/@electron/rebuild/node_modules/tar": { - "version": "7.5.13", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.13.tgz", - "integrity": "sha512-tOG/7GyXpFevhXVh8jOPJrmtRpOTsYqUIkVdVooZYJS/z8WhfQUX8RJILmeuJNinGAMSu1veBr4asSHFt5/hng==", - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/fs-minipass": "^4.0.0", - "chownr": "^3.0.0", - "minipass": "^7.1.2", - "minizlib": "^3.1.0", - "yallist": "^5.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@electron/rebuild/node_modules/which": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/which/-/which-6.0.1.tgz", - "integrity": "sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==", - "license": "ISC", - "dependencies": { - "isexe": "^4.0.0" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/@electron/rebuild/node_modules/yallist": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", - "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=18" - } - }, "node_modules/@electron/remote": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/@electron/remote/-/remote-2.1.3.tgz", @@ -21148,9 +21021,10 @@ ] }, "node_modules/baseline-browser-mapping": { - "version": "2.10.19", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.19.tgz", - "integrity": "sha512-qCkNLi2sfBOn8XhZQ0FXsT1Ki/Yo5P90hrkRamVFRS7/KV9hpfA4HkoWNU152+8w0zPjnxo5psx5NL3PSGgv5g==", + "version": "2.10.43", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.43.tgz", + "integrity": "sha512-AjYpR78kDWAY3Efj+cDTFH9t9SCoL7OoTp1BOb0mQV7S+6CiLwnWM3FyxhJtdPufDFKzmCSFoUncKjWgJEZTCQ==", + "license": "Apache-2.0", "bin": { "baseline-browser-mapping": "dist/cli.cjs" }, @@ -21821,9 +21695,9 @@ "dev": true }, "node_modules/browserslist": { - "version": "4.28.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", - "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", + "version": "4.28.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.6.tgz", + "integrity": "sha512-FQBYNK15VMslhLHpA7+n+n1GOlF1kId2xcCg7/j95f24AOF6VDYMNH4mFxF7KuaTdv627faazpOAjFzMrfJOUw==", "funding": [ { "type": "opencollective", @@ -21840,10 +21714,10 @@ ], "license": "MIT", "dependencies": { - "baseline-browser-mapping": "^2.10.12", - "caniuse-lite": "^1.0.30001782", - "electron-to-chromium": "^1.5.328", - "node-releases": "^2.0.36", + "baseline-browser-mapping": "^2.10.42", + "caniuse-lite": "^1.0.30001803", + "electron-to-chromium": "^1.5.389", + "node-releases": "^2.0.51", "update-browserslist-db": "^1.2.3" }, "bin": { @@ -22187,9 +22061,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001788", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001788.tgz", - "integrity": "sha512-6q8HFp+lOQtcf7wBK+uEenxymVWkGKkjFpCvw5W25cmMwEDU45p1xQFBQv8JDlMMry7eNxyBaR+qxgmTUZkIRQ==", + "version": "1.0.30001805", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001805.tgz", + "integrity": "sha512-52noaS3DubycKSXaU30TwPGIp+POyQSUVa5jBEq3vkRkY0kjyb3LQgvhU6WGyCcyXqVLWO0Cw0Q6BSdD0kUfVA==", "funding": [ { "type": "opencollective", @@ -25685,21 +25559,21 @@ } }, "node_modules/electron": { - "version": "41.1.1", - "resolved": "https://registry.npmjs.org/electron/-/electron-41.1.1.tgz", - "integrity": "sha512-8bgvDhBjli+3Z2YCKgzzoBPh6391pr7Xv2h/tTJG4ETgvPvUxZomObbZLs31mUzYb6VrlcDDd9cyWyNKtPm3tA==", - "hasInstallScript": true, + "version": "43.1.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-43.1.0.tgz", + "integrity": "sha512-DPfxpQLd4NL3BJ8DBxYAfmLUKKesF5Rx9dQx5FyczAP8bhOPScjHE48GArVeXu68LlAainuwkmQTQvdZwpIIAQ==", "license": "MIT", "dependencies": { - "@electron/get": "^2.0.0", - "@types/node": "^24.9.0", - "extract-zip": "^2.0.1" + "@electron-internal/extract-zip": "^1.0.1", + "@electron/get": "^5.0.0", + "@types/node": "^24.9.0" }, "bin": { - "electron": "cli.js" + "electron": "cli.js", + "install-electron": "install.js" }, "engines": { - "node": ">= 12.20.55" + "node": ">= 22.12.0" } }, "node_modules/electron-devtools-installer": { @@ -26019,9 +25893,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.364", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.364.tgz", - "integrity": "sha512-G/dYE3+AYhyHwzTwg8UbnXf7zqMERYh7l2jJ3QujhFsH8agSYwtnGAR2aZ7f0AakIKJXd5En/Hre4igIUrdlYw==", + "version": "1.5.389", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.389.tgz", + "integrity": "sha512-cEto7aeOqBfU1D+c5py5pE+ooscKE75JifxLBdFUZsqAxRS6y7kebtxAZvICszSl05gPjYHDTjY+lXpyGvpJbg==", "license": "ISC" }, "node_modules/electron-window": { @@ -26083,34 +25957,23 @@ } }, "node_modules/electron/node_modules/@electron/get": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@electron/get/-/get-2.0.3.tgz", - "integrity": "sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@electron/get/-/get-5.0.0.tgz", + "integrity": "sha512-pjoBpru1KdEtcExBnuHAP1cAc/5faoedw0hzJkL3o4/IJp7HNF1+fbrdxT3gMYRX2oJfvnA/WXeCTVQpYYxyJA==", + "license": "MIT", "dependencies": { "debug": "^4.1.1", - "env-paths": "^2.2.0", - "fs-extra": "^8.1.0", - "got": "^11.8.5", + "env-paths": "^3.0.0", + "graceful-fs": "^4.2.11", "progress": "^2.0.3", - "semver": "^6.2.0", + "semver": "^7.6.3", "sumchecker": "^3.0.1" }, "engines": { - "node": ">=12" + "node": ">=22.12.0" }, "optionalDependencies": { - "global-agent": "^3.0.0" - } - }, - "node_modules/electron/node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "undici": "^7.24.4" } }, "node_modules/electron/node_modules/@types/node": { @@ -26122,90 +25985,26 @@ "undici-types": "~7.16.0" } }, - "node_modules/electron/node_modules/cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", - "engines": { - "node": ">=10.6.0" - } - }, - "node_modules/electron/node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dependencies": { - "mimic-response": "^3.1.0" - }, + "node_modules/electron/node_modules/env-paths": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", + "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", + "license": "MIT", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/electron/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/electron/node_modules/got": { - "version": "11.8.6", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", - "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", - "dependencies": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=10.19.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/electron/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/electron/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "node_modules/electron/node_modules/undici": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.28.0.tgz", + "integrity": "sha512-cRZYrTDwWznlnRiPjggAGxZXanty6M8RV1ff8Wm4LWXBp7/IG8v5DnOm74DtUBp9OONpK75YlPnIjQqX0dBDtA==", + "license": "MIT", + "optional": true, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/electron/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" + "node": ">=20.18.1" } }, "node_modules/electron/node_modules/undici-types": { @@ -26214,14 +26013,6 @@ "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", "license": "MIT" }, - "node_modules/electron/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/elkjs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.11.0.tgz", @@ -30845,6 +30636,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, "dependencies": { "quick-lru": "^5.1.1", "resolve-alpn": "^1.0.0" @@ -30857,6 +30649,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, "engines": { "node": ">=10" }, @@ -37847,9 +37640,9 @@ "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" }, "node_modules/node-abi": { - "version": "4.31.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-4.31.0.tgz", - "integrity": "sha512-Erq5w/t3syw3s4sDsUaX4QttIdBPsGKTT1DTRsCkTonGggczhlDKm/wDX3o+HPJpQ41EjXCbcmXf0tgr5YZJXw==", + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-4.33.0.tgz", + "integrity": "sha512-vLBWCKb+7LWsX+TbfzWOkw0W81m377tyx3hOweBTjO43CXZnRGS1/JPWs20fr0PgZyDXk6ROYrylsEycK8raDA==", "license": "MIT", "dependencies": { "semver": "^7.6.3" @@ -38363,9 +38156,13 @@ } }, "node_modules/node-releases": { - "version": "2.0.37", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.37.tgz", - "integrity": "sha512-1h5gKZCF+pO/o3Iqt5Jp7wc9rH3eJJ0+nh/CIoiRwjRxde/hAHyLPXYN4V3CqKAbiZPSeJFSWHmJsbkicta0Eg==" + "version": "2.0.51", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.51.tgz", + "integrity": "sha512-wRNIrw4DmVLKQlbgOMdkMx27Wrpzes2hh5Jtbi2bjPd+4wJstWIqP5A+lscnqbm0xxmT5Bpg8Lec5ItEBwx6BQ==", + "license": "MIT", + "engines": { + "node": ">=18" + } }, "node_modules/nopt": { "version": "6.0.0", @@ -44032,7 +43829,8 @@ "node_modules/resolve-alpn": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true }, "node_modules/resolve-cwd": { "version": "3.0.0", @@ -47878,6 +47676,7 @@ "version": "6.25.0", "resolved": "https://registry.npmjs.org/undici/-/undici-6.25.0.tgz", "integrity": "sha512-ZgpWDC5gmNiuY9CnLVXEH8rl50xhRCuLNA97fAUnKi8RRuV4E6KG31pDTsLVUKnohJE0I3XDrTeEydAXRw47xg==", + "dev": true, "license": "MIT", "engines": { "node": ">=18.17" @@ -50438,7 +50237,7 @@ "@mongodb-js/devtools-proxy-support": "^0.7.17", "@mongodb-js/oidc-plugin": "^2.0.4", "compass-preferences-model": "^3.1.0", - "electron": "^41.1.1", + "electron": "^43.1.0", "hadron-ipc": "^3.6.1", "lodash": "^4.18.1", "mongodb-ns": "^3.2.0", @@ -50542,7 +50341,7 @@ "system-ca": "^3.0.0" }, "devDependencies": { - "@electron/rebuild": "^4.0.4", + "@electron/rebuild": "^4.2.0", "@electron/remote": "^2.1.3", "@mongodb-js/atlas-service": "^1.1.0", "@mongodb-js/compass-aggregations": "^10.1.0", @@ -50604,7 +50403,7 @@ "cross-spawn": "^7.0.5", "debug": "^4.3.4", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-devtools-installer": "^3.2.0", "electron-dl": "^3.5.0", "electron-mocha": "^12.2.0", @@ -51590,7 +51389,7 @@ "chai": "^4.1.2", "chai-as-promised": "^7.1.1", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "mocha": "^10.2.0", "mongodb-instance-model": "^13.1.0", @@ -51832,7 +51631,7 @@ "packages/compass-e2e-tests": { "version": "2.1.0", "devDependencies": { - "@electron/rebuild": "^4.0.4", + "@electron/rebuild": "^4.2.0", "@mongodb-js/compass-components": "^1.67.1", "@mongodb-js/compass-generative-ai": "^1.1.0", "@mongodb-js/compass-test-server": "^0.4.8", @@ -51852,8 +51651,8 @@ "cross-spawn": "^7.0.5", "debug": "^4.3.4", "depcheck": "^1.4.1", - "electron": "^41.1.1", - "electron-to-chromium": "^1.5.364", + "electron": "^43.1.0", + "electron-to-chromium": "^1.5.389", "glob": "^10.2.5", "globals": "^15.14.0", "hadron-build": "^25.10.1", @@ -52478,7 +52277,7 @@ "dependencies": { "bson": "^7.2.0", "debug": "^4.3.4", - "electron": "^41.1.1", + "electron": "^43.1.0", "react": "^17.0.2" }, "devDependencies": { @@ -52626,7 +52425,7 @@ "@types/d3-hierarchy": "^3.1.2", "chai": "^4.2.0", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "mocha": "^10.2.0", "nyc": "^15.1.0", @@ -52819,7 +52618,7 @@ "@types/sinon-chai": "^3.2.5", "chai": "^4.3.4", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "mocha": "^10.2.0", "nyc": "^15.1.0", @@ -53607,7 +53406,7 @@ "bson": "^7.2.0", "compass-preferences-model": "^3.1.0", "debug": "^4.3.4", - "electron": "^41.1.1", + "electron": "^43.1.0", "hadron-document": "^8.11.7", "hadron-ipc": "^3.6.1", "hadron-type-checker": "^7.5.7", @@ -53726,7 +53525,7 @@ "@mongodb-js/tsconfig-compass": "^1.3.0", "chai": "^4.2.0", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "mocha": "^10.2.0", "nyc": "^15.1.0", @@ -54089,7 +53888,7 @@ "@mongodb-js/tsconfig-compass": "^1.3.0", "chai": "^4.2.0", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "mocha": "^10.2.0", "nyc": "^15.1.0", @@ -54301,7 +54100,7 @@ "@mongodb-js/tsconfig-compass": "^1.3.0", "chai": "^4.2.0", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "hadron-ipc": "^3.6.1", "mocha": "^10.2.0", @@ -54487,7 +54286,7 @@ "@mongodb-js/tsconfig-compass": "^1.3.0", "chai": "^4.2.0", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "mocha": "^10.2.0", "nyc": "^15.1.0", @@ -54910,7 +54709,7 @@ "license": "SSPL", "dependencies": { "@electron/remote": "^2.1.3", - "electron": "^41.1.1" + "electron": "^43.1.0" }, "devDependencies": { "@mongodb-js/eslint-config-compass": "^1.4.24", @@ -56244,7 +56043,7 @@ "@mongodb-js/connection-info": "^0.28.1", "bson": "^7.2.0", "compass-preferences-model": "^3.1.0", - "electron": "^41.1.1", + "electron": "^43.1.0", "hadron-ipc": "^3.6.1", "lodash": "^4.18.1", "mongodb-connection-string-url": "^7.0.1", @@ -56723,7 +56522,7 @@ "hasInstallScript": true, "license": "SSPL", "dependencies": { - "@electron/rebuild": "^4.0.4", + "@electron/rebuild": "^4.2.0", "@mongodb-js/devtools-github-repo": "^1.4.1", "@mongodb-js/dl-center": "^1.6.13", "@mongodb-js/electron-wix-msi": "^3.0.0", @@ -56736,7 +56535,7 @@ "debug": "^4.3.4", "del": "^2.0.2", "download": "^8.0.0", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-packager": "^15.5.1", "electron-packager-plugin-non-proprietary-codecs-ffmpeg": "^1.0.2", "flatnest": "^1.0.0", @@ -56748,7 +56547,7 @@ "jszip": "^3.10.1", "lodash": "^4.18.1", "mongodb-js-cli": "^0.0.3", - "node-abi": "^4.31.0", + "node-abi": "^4.33.0", "normalize-package-data": "^2.3.5", "parse-github-repo-url": "^1.3.0", "semver": "^7.6.3", @@ -57412,7 +57211,7 @@ "license": "SSPL", "dependencies": { "debug": "^4.3.4", - "electron": "^41.1.1", + "electron": "^43.1.0", "is-electron-renderer": "^2.0.1" }, "devDependencies": { diff --git a/packages/atlas-service/package.json b/packages/atlas-service/package.json index 548d510939e..a8716900639 100644 --- a/packages/atlas-service/package.json +++ b/packages/atlas-service/package.json @@ -80,7 +80,7 @@ "@mongodb-js/devtools-proxy-support": "^0.7.17", "@mongodb-js/oidc-plugin": "^2.0.4", "compass-preferences-model": "^3.1.0", - "electron": "^41.1.1", + "electron": "^43.1.0", "hadron-ipc": "^3.6.1", "lodash": "^4.18.1", "mongodb-ns": "^3.2.0", diff --git a/packages/compass-crud/package.json b/packages/compass-crud/package.json index e28deabcf56..183ce28a8b5 100644 --- a/packages/compass-crud/package.json +++ b/packages/compass-crud/package.json @@ -58,7 +58,7 @@ "chai": "^4.1.2", "chai-as-promised": "^7.1.1", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "mocha": "^10.2.0", "mongodb-instance-model": "^13.1.0", diff --git a/packages/compass-e2e-tests/package.json b/packages/compass-e2e-tests/package.json index cc20cf861c7..f4e55590d15 100644 --- a/packages/compass-e2e-tests/package.json +++ b/packages/compass-e2e-tests/package.json @@ -31,7 +31,7 @@ "coverage-report": "npm run coverage-merge && nyc report" }, "devDependencies": { - "@electron/rebuild": "^4.0.4", + "@electron/rebuild": "^4.2.0", "@mongodb-js/compass-generative-ai": "^1.1.0", "@mongodb-js/compass-components": "^1.67.1", "@mongodb-js/compass-test-server": "^0.4.8", @@ -51,8 +51,8 @@ "cross-spawn": "^7.0.5", "debug": "^4.3.4", "depcheck": "^1.4.1", - "electron": "^41.1.1", - "electron-to-chromium": "^1.5.364", + "electron": "^43.1.0", + "electron-to-chromium": "^1.5.389", "glob": "^10.2.5", "globals": "^15.14.0", "hadron-build": "^25.10.1", diff --git a/packages/compass-electron-menu/package.json b/packages/compass-electron-menu/package.json index 105f947722a..049b5e3e924 100644 --- a/packages/compass-electron-menu/package.json +++ b/packages/compass-electron-menu/package.json @@ -55,7 +55,7 @@ "dependencies": { "bson": "^7.2.0", "debug": "^4.3.4", - "electron": "^41.1.1", + "electron": "^43.1.0", "react": "^17.0.2" }, "devDependencies": { diff --git a/packages/compass-explain-plan/package.json b/packages/compass-explain-plan/package.json index 8face3442c5..22f909aafa9 100644 --- a/packages/compass-explain-plan/package.json +++ b/packages/compass-explain-plan/package.json @@ -58,7 +58,7 @@ "@types/d3-hierarchy": "^3.1.2", "chai": "^4.2.0", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "mocha": "^10.2.0", "nyc": "^15.1.0", diff --git a/packages/compass-find-in-page/package.json b/packages/compass-find-in-page/package.json index 8d52421f988..5645cf39dd4 100644 --- a/packages/compass-find-in-page/package.json +++ b/packages/compass-find-in-page/package.json @@ -61,7 +61,7 @@ "@types/sinon-chai": "^3.2.5", "chai": "^4.3.4", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "mocha": "^10.2.0", "nyc": "^15.1.0", diff --git a/packages/compass-import-export/package.json b/packages/compass-import-export/package.json index 17a7cfca327..cf28295eaa4 100644 --- a/packages/compass-import-export/package.json +++ b/packages/compass-import-export/package.json @@ -60,7 +60,7 @@ "bson": "^7.2.0", "compass-preferences-model": "^3.1.0", "debug": "^4.3.4", - "electron": "^41.1.1", + "electron": "^43.1.0", "hadron-document": "^8.11.7", "hadron-ipc": "^3.6.1", "hadron-type-checker": "^7.5.7", diff --git a/packages/compass-indexes/package.json b/packages/compass-indexes/package.json index fac527047a8..31af0849f55 100644 --- a/packages/compass-indexes/package.json +++ b/packages/compass-indexes/package.json @@ -55,7 +55,7 @@ "@mongodb-js/tsconfig-compass": "^1.3.0", "chai": "^4.2.0", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "mocha": "^10.2.0", "nyc": "^15.1.0", diff --git a/packages/compass-query-bar/package.json b/packages/compass-query-bar/package.json index a28b5ebcdf5..fd99c2bf57b 100644 --- a/packages/compass-query-bar/package.json +++ b/packages/compass-query-bar/package.json @@ -55,7 +55,7 @@ "@mongodb-js/tsconfig-compass": "^1.3.0", "chai": "^4.2.0", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "mocha": "^10.2.0", "nyc": "^15.1.0", diff --git a/packages/compass-schema-validation/package.json b/packages/compass-schema-validation/package.json index f889afd6d41..143442dc0ee 100644 --- a/packages/compass-schema-validation/package.json +++ b/packages/compass-schema-validation/package.json @@ -55,7 +55,7 @@ "@mongodb-js/tsconfig-compass": "^1.3.0", "chai": "^4.2.0", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "hadron-ipc": "^3.6.1", "mocha": "^10.2.0", diff --git a/packages/compass-shell/package.json b/packages/compass-shell/package.json index bb07c63623a..e88b06b8a59 100644 --- a/packages/compass-shell/package.json +++ b/packages/compass-shell/package.json @@ -77,7 +77,7 @@ "@mongodb-js/tsconfig-compass": "^1.3.0", "chai": "^4.2.0", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-mocha": "^12.2.0", "mocha": "^10.2.0", "nyc": "^15.1.0", diff --git a/packages/compass-utils/package.json b/packages/compass-utils/package.json index adcd5b6dd62..5e82ca62c12 100644 --- a/packages/compass-utils/package.json +++ b/packages/compass-utils/package.json @@ -67,6 +67,6 @@ }, "dependencies": { "@electron/remote": "^2.1.3", - "electron": "^41.1.1" + "electron": "^43.1.0" } } diff --git a/packages/compass/package.json b/packages/compass/package.json index d4ee317a4fb..7bec0f3d678 100644 --- a/packages/compass/package.json +++ b/packages/compass/package.json @@ -191,7 +191,7 @@ "system-ca": "^3.0.0" }, "devDependencies": { - "@electron/rebuild": "^4.0.4", + "@electron/rebuild": "^4.2.0", "@electron/remote": "^2.1.3", "@mongodb-js/atlas-service": "^1.1.0", "@mongodb-js/compass-aggregations": "^10.1.0", @@ -253,7 +253,7 @@ "cross-spawn": "^7.0.5", "debug": "^4.3.4", "depcheck": "^1.4.1", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-devtools-installer": "^3.2.0", "electron-dl": "^3.5.0", "electron-mocha": "^12.2.0", diff --git a/packages/connection-storage/package.json b/packages/connection-storage/package.json index e9a86bc3357..a5bca0cd888 100644 --- a/packages/connection-storage/package.json +++ b/packages/connection-storage/package.json @@ -62,7 +62,7 @@ "@mongodb-js/connection-info": "^0.28.1", "bson": "^7.2.0", "compass-preferences-model": "^3.1.0", - "electron": "^41.1.1", + "electron": "^43.1.0", "hadron-ipc": "^3.6.1", "lodash": "^4.18.1", "mongodb-connection-string-url": "^7.0.1", diff --git a/packages/hadron-build/package.json b/packages/hadron-build/package.json index 59926abc5cb..44047d72dc3 100644 --- a/packages/hadron-build/package.json +++ b/packages/hadron-build/package.json @@ -38,7 +38,7 @@ "url": "https://github.com/mongodb-js/compass.git" }, "dependencies": { - "@electron/rebuild": "^4.0.4", + "@electron/rebuild": "^4.2.0", "@mongodb-js/devtools-github-repo": "^1.4.1", "@mongodb-js/dl-center": "^1.6.13", "@mongodb-js/electron-wix-msi": "^3.0.0", @@ -51,7 +51,7 @@ "debug": "^4.3.4", "del": "^2.0.2", "download": "^8.0.0", - "electron": "^41.1.1", + "electron": "^43.1.0", "electron-packager": "^15.5.1", "electron-packager-plugin-non-proprietary-codecs-ffmpeg": "^1.0.2", "flatnest": "^1.0.0", @@ -63,7 +63,7 @@ "jszip": "^3.10.1", "lodash": "^4.18.1", "mongodb-js-cli": "^0.0.3", - "node-abi": "^4.31.0", + "node-abi": "^4.33.0", "normalize-package-data": "^2.3.5", "parse-github-repo-url": "^1.3.0", "semver": "^7.6.3", diff --git a/packages/hadron-ipc/package.json b/packages/hadron-ipc/package.json index 7594670a77e..1959aca8365 100644 --- a/packages/hadron-ipc/package.json +++ b/packages/hadron-ipc/package.json @@ -67,7 +67,7 @@ }, "dependencies": { "debug": "^4.3.4", - "electron": "^41.1.1", + "electron": "^43.1.0", "is-electron-renderer": "^2.0.1" } }