diff --git a/package-lock.json b/package-lock.json index 278e4d715a..2dde291f9f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,7 +40,7 @@ "colors": "1.4.0", "concurrently": "^8.0.1", "cross-env": "^7.0.3", - "electron": "^22.3.5", + "electron": "^37.1.0", "eslint": "^8.38.0", "eslint-config-prettier": "^8.8.0", "eslint-config-standard": "^17.0.0", @@ -5236,13 +5236,14 @@ "dev": true }, "node_modules/electron": { - "version": "22.3.5", - "resolved": "https://registry.npmjs.org/electron/-/electron-22.3.5.tgz", - "integrity": "sha512-CTdnoTbO3sDiMv47TX3ZO640Ca57v1qpiqGChFF8oZbtfHuQjTPPaE4hsoynf22wwnBiyJNL41DpB/pfp9USnA==", + "version": "37.1.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-37.1.0.tgz", + "integrity": "sha512-Fcr3yfAw4oU392waVZSlrFUQx4P+h/k31+PRgkBY9tFx9E/zxzdPQQj0achZlG1HRDusw3ooQB+OXb9PvufdzA==", "hasInstallScript": true, + "license": "MIT", "dependencies": { "@electron/get": "^2.0.0", - "@types/node": "^16.11.26", + "@types/node": "^22.7.7", "extract-zip": "^2.0.1" }, "bin": { @@ -5275,9 +5276,13 @@ "integrity": "sha512-dbqpWy662dGVwq27q8i6+t5FPcQiFPs/VExXJ+/T9Xp9KUV0b5bvG+B/i07FNNr7PgcN3GhZQCZoYJ9EUfnIOg==" }, "node_modules/electron/node_modules/@types/node": { - "version": "16.18.23", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.23.tgz", - "integrity": "sha512-XAMpaw1s1+6zM+jn2tmw8MyaRDIJfXxqmIQIS0HfoGYPuf7dUWeiUKopwq13KFX9lEp1+THGtlaaYx39Nxr58g==" + "version": "22.15.34", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.34.tgz", + "integrity": "sha512-8Y6E5WUupYy1Dd0II32BsWAx5MWdcnRd8L84Oys3veg1YrYtNtzgO4CFhiBg6MDSjk7Ay36HYOnU7/tuOzIzcw==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } }, "node_modules/elliptic": { "version": "6.5.4", @@ -15927,6 +15932,12 @@ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" }, + "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==", + "license": "MIT" + }, "node_modules/unified": { "version": "10.1.2", "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", @@ -17394,7 +17405,7 @@ "babel-plugin-dynamic-import-node-babel-7": "^2.0.7", "babel-plugin-ignore-html-and-css-imports": "^0.0.2", "mocha": "^10.2.0", - "spectron": "starpit/spectron#7eebbebbf5346a1c488bb8f46506c881b6e25179" + "spectron": "git+ssh://git@github.com/starpit/spectron.git#7eebbebbf5346a1c488bb8f46506c881b6e25179" }, "bin": { "kui-babel": "bin/babel.sh", @@ -18880,7 +18891,7 @@ "babel-plugin-dynamic-import-node-babel-7": "^2.0.7", "babel-plugin-ignore-html-and-css-imports": "^0.0.2", "mocha": "^10.2.0", - "spectron": "starpit/spectron#7eebbebbf5346a1c488bb8f46506c881b6e25179" + "spectron": "git+ssh://git@github.com/starpit/spectron.git#7eebbebbf5346a1c488bb8f46506c881b6e25179" } }, "@kui-shell/webpack": { @@ -22142,19 +22153,22 @@ "dev": true }, "electron": { - "version": "22.3.5", - "resolved": "https://registry.npmjs.org/electron/-/electron-22.3.5.tgz", - "integrity": "sha512-CTdnoTbO3sDiMv47TX3ZO640Ca57v1qpiqGChFF8oZbtfHuQjTPPaE4hsoynf22wwnBiyJNL41DpB/pfp9USnA==", + "version": "37.1.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-37.1.0.tgz", + "integrity": "sha512-Fcr3yfAw4oU392waVZSlrFUQx4P+h/k31+PRgkBY9tFx9E/zxzdPQQj0achZlG1HRDusw3ooQB+OXb9PvufdzA==", "requires": { "@electron/get": "^2.0.0", - "@types/node": "^16.11.26", + "@types/node": "^22.7.7", "extract-zip": "^2.0.1" }, "dependencies": { "@types/node": { - "version": "16.18.23", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.23.tgz", - "integrity": "sha512-XAMpaw1s1+6zM+jn2tmw8MyaRDIJfXxqmIQIS0HfoGYPuf7dUWeiUKopwq13KFX9lEp1+THGtlaaYx39Nxr58g==" + "version": "22.15.34", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.34.tgz", + "integrity": "sha512-8Y6E5WUupYy1Dd0II32BsWAx5MWdcnRd8L84Oys3veg1YrYtNtzgO4CFhiBg6MDSjk7Ay36HYOnU7/tuOzIzcw==", + "requires": { + "undici-types": "~6.21.0" + } } } }, @@ -29905,6 +29919,11 @@ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" }, + "undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==" + }, "unified": { "version": "10.1.2", "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", diff --git a/package.json b/package.json index 08a18ed729..732e0b71a5 100644 --- a/package.json +++ b/package.json @@ -87,7 +87,7 @@ "colors": "1.4.0", "concurrently": "^8.0.1", "cross-env": "^7.0.3", - "electron": "^22.3.5", + "electron": "^37.1.0", "eslint": "^8.38.0", "eslint-config-prettier": "^8.8.0", "eslint-config-standard": "^17.0.0",