Skip to content

Commit cfc81ee

Browse files
authored
update electron to v29 (#49)
1 parent 010172c commit cfc81ee

File tree

4 files changed

+24
-17
lines changed

4 files changed

+24
-17
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ env:
1919
BUILD_DIRECTORY: "build"
2020
DISTRIBUTE_DIRECTORY: "distribute"
2121
RELEASE_BUCKET: "slobs-node-libuiohook"
22-
ELECTRON_VERSION: "v25.9.3"
22+
ELECTRON_VERSION: "v29.4.3"
2323

2424
permissions:
2525
contents: read

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake")
2222

2323
SET(NODEJS_URL "https://artifacts.electronjs.org/headers/dist" CACHE STRING "Node.JS URL")
2424
SET(NODEJS_NAME "iojs" CACHE STRING "Node.JS Name")
25-
SET(NODEJS_VERSION "v25.9.3" CACHE STRING "Node.JS Version")
25+
SET(NODEJS_VERSION "v29.4.3" CACHE STRING "Node.JS Version")
2626

2727
include(NodeJS)
2828
include(CPack)

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@
1818
"fs": "^0.0.1-security",
1919
"path": "^0.12.7",
2020
"shelljs": "^0.8.5",
21-
"electron": "^25.9.3",
21+
"electron": "^29.4.3",
2222
"underscore":"1.13.4"
2323
},
2424
"dependencies": {
25-
"node-addon-api": "^7.0.0"
25+
"node-addon-api": "^7.1.1"
2626
}
2727
}

yarn.lock

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,12 @@
5656
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.6.3.tgz#5b763b321cd3b80f6b8dde7a37e1a77ff9358dd9"
5757
integrity sha512-HksnYH4Ljr4VQgEy2lTStbCKv/P590tmPe5HqOnv9Gprffgv5WXAY+Y5Gqniu0GGqeTCUdBnzC3QSrzPkBkAMA==
5858

59-
"@types/node@^18.11.18":
60-
version "18.17.18"
61-
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.17.18.tgz#acae19ad9011a2ab3d792232501c95085ba1838f"
62-
integrity sha512-/4QOuy3ZpV7Ya1GTRz5CYSz3DgkKpyUptXuQ5PPce7uuyJAOR7r9FhkmxJfvcNUXyklbC63a+YvB3jxy7s9ngw==
59+
"@types/node@^20.9.0":
60+
version "20.14.10"
61+
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.10.tgz#a1a218290f1b6428682e3af044785e5874db469a"
62+
integrity sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==
63+
dependencies:
64+
undici-types "~5.26.4"
6365

6466
"@types/responselike@^1.0.0":
6567
version "1.0.0"
@@ -175,13 +177,13 @@ detect-node@^2.0.4:
175177
resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1"
176178
integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==
177179

178-
electron@^25.9.3:
179-
version "25.9.3"
180-
resolved "https://registry.yarnpkg.com/electron/-/electron-25.9.3.tgz#cdd53a30fb914adadcfbd34124237fb38b1c07d0"
181-
integrity sha512-dacaHg/PuwVcFRgPDCM5j7UDzqGJWOsbBRdS5wPKLNS/ejPeccIjuNUT1cqcrpvCJKAFW8swHWg9kdizNSEDHQ==
180+
electron@^29.4.4:
181+
version "29.4.3"
182+
resolved "https://registry.yarnpkg.com/electron/-/electron-29.4.3.tgz#a485e4f407f790e764486fa25f2182c77faccae6"
183+
integrity sha512-Fr/D7Iru7zGFK5DtNf3Ck/DBxLHtP/o/32pRXsSoGTVqyHKu2genIiSUiOhbxdu+gQZw4Do+BDDR6inkyr4CGQ==
182184
dependencies:
183185
"@electron/get" "^2.0.0"
184-
"@types/node" "^18.11.18"
186+
"@types/node" "^20.9.0"
185187
extract-zip "^2.0.1"
186188

187189
end-of-stream@^1.1.0:
@@ -457,10 +459,10 @@ ms@2.1.2:
457459
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
458460
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
459461

460-
node-addon-api@^7.0.0:
461-
version "7.0.0"
462-
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-7.0.0.tgz#8136add2f510997b3b94814f4af1cce0b0e3962e"
463-
integrity sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==
462+
node-addon-api@^7.1.1:
463+
version "7.1.1"
464+
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-7.1.1.tgz#1aba6693b0f255258a049d621329329322aad558"
465+
integrity sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==
464466

465467
normalize-url@^6.0.1:
466468
version "6.1.0"
@@ -630,6 +632,11 @@ underscore@1.13.4:
630632
resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.13.4.tgz#7886b46bbdf07f768e0052f1828e1dcab40c0dee"
631633
integrity sha512-BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==
632634

635+
undici-types@~5.26.4:
636+
version "5.26.5"
637+
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
638+
integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
639+
633640
universalify@^0.1.0:
634641
version "0.1.2"
635642
resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"

0 commit comments

Comments
 (0)