diff --git a/ui/desktop/package-lock.json b/ui/desktop/package-lock.json index 2f2a3f00c301..5f31d41e7c4d 100644 --- a/ui/desktop/package-lock.json +++ b/ui/desktop/package-lock.json @@ -39,11 +39,11 @@ "lodash": "^4.17.23", "lucide-react": "^0.562.0", "qrcode.react": "^4.2.0", - "react": "^19.2.3", - "react-dom": "^19.2.3", + "react": "^19.2.4", + "react-dom": "^19.2.4", "react-icons": "^5.5.0", "react-markdown": "^10.1.0", - "react-router-dom": "^7.12.0", + "react-router-dom": "^7.13.0", "react-select": "^5.10.2", "react-syntax-highlighter": "^16.1.0", "react-toastify": "^11.0.5", @@ -87,7 +87,7 @@ "@types/electron-squirrel-startup": "^1.0.2", "@types/express": "^5.0.6", "@types/lodash": "^4.17.23", - "@types/react": "^19.2.8", + "@types/react": "^19.2.10", "@types/react-dom": "^19.2.3", "@types/react-syntax-highlighter": "^15.5.13", "@types/shell-quote": "^1.7.5", @@ -98,7 +98,7 @@ "@vitest/coverage-v8": "^4.0.17", "@vitest/ui": "^4.0.17", "autoprefixer": "^10.4.23", - "electron": "^39.3.0", + "electron": "^40.1.0", "electron-devtools-installer": "^4.0.0", "eslint": "^9.39.2", "eslint-plugin-react": "^7.37.5", @@ -6553,9 +6553,9 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "19.2.8", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.8.tgz", - "integrity": "sha512-3MbSL37jEchWZz2p2mjntRZtPt837ij10ApxKfgmXCTuHWagYg7iA5bqPw6C8BMPfwidlvfPI/fxOc42HLhcyg==", + "version": "19.2.10", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.10.tgz", + "integrity": "sha512-WPigyYuGhgZ/cTPRXB2EwUw+XvsRA3GqHlsP4qteqrnnjDrApbS7MxcGr/hke5iUoeB7E/gQtrs9I37zAJ0Vjw==", "license": "MIT", "peer": true, "dependencies": { @@ -9321,16 +9321,16 @@ "license": "MIT" }, "node_modules/electron": { - "version": "39.3.0", - "resolved": "https://registry.npmjs.org/electron/-/electron-39.3.0.tgz", - "integrity": "sha512-ZA2Cmu5Vs8zeuZBr71XWZ5vgm7lRDB9N50oV6ee7YocITyxRxx/apWFKY48Sxyn0gzVlX+6YQc3CS1PtYIkGUg==", + "version": "40.1.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-40.1.0.tgz", + "integrity": "sha512-2j/kvw7uF0H1PnzYBzw2k2Q6q16J8ToKrtQzZfsAoXbbMY0l5gQi2DLOauIZLzwp4O01n8Wt/74JhSRwG0yj9A==", "dev": true, "hasInstallScript": true, "license": "MIT", "peer": true, "dependencies": { "@electron/get": "^2.0.0", - "@types/node": "^22.7.7", + "@types/node": "^24.9.0", "extract-zip": "^2.0.1" }, "bin": { @@ -9934,16 +9934,6 @@ "global-agent": "^3.0.0" } }, - "node_modules/electron/node_modules/@types/node": { - "version": "22.18.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.18.12.tgz", - "integrity": "sha512-BICHQ67iqxQGFSzfCFTT7MRQ5XcBjG5aeKh5Ok38UBbPe5fxTyE+aHFxwVrGyr8GNlqFMLKD1D3P2K/1ks8tog==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.21.0" - } - }, "node_modules/electron/node_modules/fs-extra": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", @@ -9969,13 +9959,6 @@ "semver": "bin/semver.js" } }, - "node_modules/electron/node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "dev": true, - "license": "MIT" - }, "node_modules/electron/node_modules/universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", @@ -17190,9 +17173,9 @@ } }, "node_modules/react": { - "version": "19.2.3", - "resolved": "https://registry.npmjs.org/react/-/react-19.2.3.tgz", - "integrity": "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==", + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz", + "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==", "license": "MIT", "peer": true, "engines": { @@ -17200,16 +17183,16 @@ } }, "node_modules/react-dom": { - "version": "19.2.3", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.3.tgz", - "integrity": "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==", + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", + "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==", "license": "MIT", "peer": true, "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { - "react": "^19.2.3" + "react": "^19.2.4" } }, "node_modules/react-icons": { @@ -17313,9 +17296,9 @@ } }, "node_modules/react-router": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.12.0.tgz", - "integrity": "sha512-kTPDYPFzDVGIIGNLS5VJykK0HfHLY5MF3b+xj0/tTyNYL1gF1qs7u67Z9jEhQk2sQ98SUaHxlG31g1JtF7IfVw==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.13.0.tgz", + "integrity": "sha512-PZgus8ETambRT17BUm/LL8lX3Of+oiLaPuVTRH3l1eLvSPpKO3AvhAEb5N7ihAFZQrYDqkvvWfFh9p0z9VsjLw==", "license": "MIT", "dependencies": { "cookie": "^1.0.1", @@ -17335,12 +17318,12 @@ } }, "node_modules/react-router-dom": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.12.0.tgz", - "integrity": "sha512-pfO9fiBcpEfX4Tx+iTYKDtPbrSLLCbwJ5EqP+SPYQu1VYCXdy79GSj0wttR0U4cikVdlImZuEZ/9ZNCgoaxwBA==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.13.0.tgz", + "integrity": "sha512-5CO/l5Yahi2SKC6rGZ+HDEjpjkGaG/ncEP7eWFTvFxbHP8yeeI0PxTDjimtpXYlR3b3i9/WIL4VJttPrESIf2g==", "license": "MIT", "dependencies": { - "react-router": "7.12.0" + "react-router": "7.13.0" }, "engines": { "node": ">=20.0.0" diff --git a/ui/desktop/package.json b/ui/desktop/package.json index 74b8d25c4189..4f4fa734727c 100644 --- a/ui/desktop/package.json +++ b/ui/desktop/package.json @@ -70,11 +70,11 @@ "lodash": "^4.17.23", "lucide-react": "^0.562.0", "qrcode.react": "^4.2.0", - "react": "^19.2.3", - "react-dom": "^19.2.3", + "react": "^19.2.4", + "react-dom": "^19.2.4", "react-icons": "^5.5.0", "react-markdown": "^10.1.0", - "react-router-dom": "^7.12.0", + "react-router-dom": "^7.13.0", "react-select": "^5.10.2", "react-syntax-highlighter": "^16.1.0", "react-toastify": "^11.0.5", @@ -118,7 +118,7 @@ "@types/electron-squirrel-startup": "^1.0.2", "@types/express": "^5.0.6", "@types/lodash": "^4.17.23", - "@types/react": "^19.2.8", + "@types/react": "^19.2.10", "@types/react-dom": "^19.2.3", "@types/react-syntax-highlighter": "^15.5.13", "@types/shell-quote": "^1.7.5", @@ -129,7 +129,7 @@ "@vitest/coverage-v8": "^4.0.17", "@vitest/ui": "^4.0.17", "autoprefixer": "^10.4.23", - "electron": "^39.3.0", + "electron": "^40.1.0", "electron-devtools-installer": "^4.0.0", "eslint": "^9.39.2", "eslint-plugin-react": "^7.37.5", @@ -148,8 +148,8 @@ "keywords": [], "license": "Apache-2.0", "overrides": { - "react": "^19.2.3", - "react-dom": "^19.2.3" + "react": "^19.2.4", + "react-dom": "^19.2.4" }, "lint-staged": { "src/**/*.{ts,tsx}": [