diff --git a/integration-tests/environments/electron/package.json b/integration-tests/environments/electron/package.json index 691a1231c8..e62d1af7a4 100644 --- a/integration-tests/environments/electron/package.json +++ b/integration-tests/environments/electron/package.json @@ -42,7 +42,7 @@ "devDependencies": { "@realm/mocha-reporter": "*", "command-line-args": "^5.2.1", - "electron": "^28.1.4", + "electron": "^29.1.6", "electron-builder": "^24.9.1", "mocha-github-actions-reporter": "^0.3.0", "mocha-junit-reporter": "^2.2.0", diff --git a/package-lock.json b/package-lock.json index eea4813f29..c423d1c6a6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -121,7 +121,7 @@ "devDependencies": { "@realm/mocha-reporter": "*", "command-line-args": "^5.2.1", - "electron": "^28.1.4", + "electron": "29.1.6", "electron-builder": "^24.9.1", "mocha-github-actions-reporter": "^0.3.0", "mocha-junit-reporter": "^2.2.0", @@ -236,9 +236,6 @@ "react-native-test-app": "^3.2.16", "react-test-renderer": "18.2.0", "typescript": "5.0.4" - }, - "engines": { - "node": ">=18" } }, "integration-tests/environments/react-native-test-app/node_modules/mkdirp": { @@ -10355,13 +10352,13 @@ } }, "node_modules/electron": { - "version": "28.1.4", - "resolved": "https://registry.npmjs.org/electron/-/electron-28.1.4.tgz", - "integrity": "sha512-WE6go611KOhtH6efRPMnVC7FE7DCKnQ3ZyHFeI1DbaCy8OU4UjZ8/CZGcuZmZgRdxSBEHoHdgaJkWRHZzF0FOg==", + "version": "29.1.6", + "resolved": "https://registry.npmjs.org/electron/-/electron-29.1.6.tgz", + "integrity": "sha512-UIYfpHR9gRBFKHyejHuXUVQ7nNzZRnoPVOHlijkvqR+DSLwgJ2ZcVVt0LNduNeO8PhPkY1+6kHonL52OTC1cOw==", "hasInstallScript": true, "dependencies": { "@electron/get": "^2.0.0", - "@types/node": "^18.11.18", + "@types/node": "^20.9.0", "extract-zip": "^2.0.1" }, "bin": { @@ -10445,6 +10442,14 @@ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.630.tgz", "integrity": "sha512-osHqhtjojpCsACVnuD11xO5g9xaCyw7Qqn/C2KParkMv42i8jrJJgx3g7mkHfpxwhy9MnOJr8+pKOdZ7qzgizg==" }, + "node_modules/electron/node_modules/@types/node": { + "version": "20.12.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.4.tgz", + "integrity": "sha512-E+Fa9z3wSQpzgYQdYmme5X3OTuejnnTx88A6p6vkkJosR3KBz+HpE3kqNm98VE6cfLFcISx7zW7MsJkH6KwbTw==", + "dependencies": { + "undici-types": "~5.26.4" + } + }, "node_modules/elliptic": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",