diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 30433bc3b..d04b00b19 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2820,36 +2820,42 @@ packages: engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm-musl@2.5.1': resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [musl] '@parcel/watcher-linux-arm64-glibc@2.5.1': resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm64-musl@2.5.1': resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [musl] '@parcel/watcher-linux-x64-glibc@2.5.1': resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-x64-musl@2.5.1': resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [musl] '@parcel/watcher-win32-arm64@2.5.1': resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} @@ -7194,8 +7200,8 @@ packages: no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - node-abi@3.77.0: - resolution: {integrity: sha512-DSmt0OEcLoK4i3NuscSbGjOf3bqiDEutejqENSplMSFA/gmB8mkED9G4pKWnPl7MDU4rSHebKPHeitpDfyH0cQ==} + node-abi@3.92.0: + resolution: {integrity: sha512-KdHvFWZjEKDf0cakgFjebl371GPsISX2oZHcuyKqM7DtogIsHrqKeLTo8wBHxaXRAQlY2PsPlZmfo+9ZCxEREQ==} engines: {node: '>=10'} node-addon-api@7.1.1: @@ -10410,7 +10416,7 @@ snapshots: detect-libc: 2.0.4 fs-extra: 10.1.0 got: 11.8.6 - node-abi: 3.77.0 + node-abi: 3.92.0 node-api-version: 0.2.1 ora: 5.4.1 read-binary-file-arch: 1.0.6 @@ -17229,7 +17235,7 @@ snapshots: lower-case: 2.0.2 tslib: 2.8.1 - node-abi@3.77.0: + node-abi@3.92.0: dependencies: semver: 7.7.4 diff --git a/ui/desktop/electron-app/package.json b/ui/desktop/electron-app/package.json index 46e33a315..3928960b4 100644 --- a/ui/desktop/electron-app/package.json +++ b/ui/desktop/electron-app/package.json @@ -44,7 +44,7 @@ "@electron-forge/maker-dmg": "^7.7.0", "@electron-forge/maker-squirrel": "^7.7.0", "@electron-forge/maker-zip": "^7.7.0", - "electron": "38.2.1", + "electron": "42.0.1", "esbuild": "^0.25.4", "unzipper": "^0.11.5" }, @@ -54,7 +54,6 @@ }, "ignoredBuiltDependencies": [], "onlyBuiltDependencies": [ - "electron", "electron-winstaller", "esbuild", "fs-xattr", diff --git a/ui/desktop/electron-app/pnpm-lock.yaml b/ui/desktop/electron-app/pnpm-lock.yaml index 7832dc656..87c82bfc9 100644 --- a/ui/desktop/electron-app/pnpm-lock.yaml +++ b/ui/desktop/electron-app/pnpm-lock.yaml @@ -69,8 +69,8 @@ importers: specifier: ^7.7.0 version: 7.8.1 electron: - specifier: 38.2.1 - version: 38.2.1 + specifier: 42.0.1 + version: 42.0.1 esbuild: specifier: ^0.25.4 version: 0.25.12 @@ -207,13 +207,6 @@ packages: engines: { node: '>=10.12.0' } hasBin: true - '@electron/get@2.0.3': - resolution: - { - integrity: sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==, - } - engines: { node: '>=12' } - '@electron/get@3.1.0': resolution: { @@ -221,6 +214,13 @@ packages: } engines: { node: '>=14' } + '@electron/get@5.0.0': + resolution: + { + integrity: sha512-pjoBpru1KdEtcExBnuHAP1cAc/5faoedw0hzJkL3o4/IJp7HNF1+fbrdxT3gMYRX2oJfvnA/WXeCTVQpYYxyJA==, + } + engines: { node: '>=22.12.0' } + '@electron/node-gyp@https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2': resolution: { @@ -630,6 +630,12 @@ packages: integrity: sha512-v1DKRfUdyW+jJhZNEI1PYy29S2YRxMV5AOO/x/SjKmW0acCIOqmbj6Haf9eHAhsPmrhlHSxEhv/1WszcLWV4cg==, } + '@types/node@24.12.4': + resolution: + { + integrity: sha512-GUUEShf+PBCGW2KaXwcIt3Yk+e3pkKwWKb9GSyM9WQVE+ep2jzmHdGsHzu4wgcZy5fN9FBdVzjpBQsYlpfpgLA==, + } + '@types/responselike@1.0.3': resolution: { @@ -1325,12 +1331,12 @@ packages: } engines: { node: '>=8.0.0' } - electron@38.2.1: + electron@42.0.1: resolution: { - integrity: sha512-P4pE2RpRg3kM8IeOK+heg6iAxR5wcXnNHrbVchn7M3GBnYAhjfJRkROusdOro5PlKzdtfKjesbbqaG4MqQXccg==, + integrity: sha512-d8HnycE970DGESe91Nj30eonFBUcAI9EZ1TwUGJVzSAnJZdh0BkFEinAXjdklvDYst+bVDc8HsksCuqVLrnqdg==, } - engines: { node: '>= 12.20.55' } + engines: { node: '>= 22.12.0' } hasBin: true emoji-regex@8.0.0: @@ -1376,6 +1382,13 @@ packages: } engines: { node: '>=6' } + env-paths@3.0.0: + resolution: + { + integrity: sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==, + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + err-code@2.0.3: resolution: { @@ -2399,10 +2412,10 @@ packages: integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==, } - node-abi@3.77.0: + node-abi@3.92.0: resolution: { - integrity: sha512-DSmt0OEcLoK4i3NuscSbGjOf3bqiDEutejqENSplMSFA/gmB8mkED9G4pKWnPl7MDU4rSHebKPHeitpDfyH0cQ==, + integrity: sha512-KdHvFWZjEKDf0cakgFjebl371GPsISX2oZHcuyKqM7DtogIsHrqKeLTo8wBHxaXRAQlY2PsPlZmfo+9ZCxEREQ==, } engines: { node: '>=10' } @@ -3334,6 +3347,19 @@ packages: integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==, } + undici-types@7.16.0: + resolution: + { + integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==, + } + + undici@7.25.0: + resolution: + { + integrity: sha512-xXnp4kTyor2Zq+J1FfPI6Eq3ew5h6Vl0F/8d9XU5zZQf1tX9s2Su1/3PiMmUANFULpmksxkClamIZcaUqryHsQ==, + } + engines: { node: '>=20.18.1' } + unique-filename@2.0.1: resolution: { @@ -3758,7 +3784,7 @@ snapshots: glob: 7.2.3 minimatch: 3.1.5 - '@electron/get@2.0.3': + '@electron/get@3.1.0': dependencies: debug: 4.4.1 env-paths: 2.2.1 @@ -3772,17 +3798,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@electron/get@3.1.0': + '@electron/get@5.0.0': dependencies: debug: 4.4.1 - env-paths: 2.2.1 - fs-extra: 8.1.0 - got: 11.8.6 + env-paths: 3.0.0 + graceful-fs: 4.2.11 progress: 2.0.3 - semver: 6.3.1 + semver: 7.7.2 sumchecker: 3.0.1 optionalDependencies: - global-agent: 3.0.0 + undici: 7.25.0 transitivePeerDependencies: - supports-color @@ -3854,7 +3879,7 @@ snapshots: detect-libc: 2.0.4 fs-extra: 10.1.0 got: 11.8.6 - node-abi: 3.77.0 + node-abi: 3.92.0 node-api-version: 0.2.1 ora: 5.4.1 read-binary-file-arch: 1.0.6 @@ -4037,6 +4062,10 @@ snapshots: dependencies: undici-types: 6.21.0 + '@types/node@24.12.4': + dependencies: + undici-types: 7.16.0 + '@types/responselike@1.0.3': dependencies: '@types/node': 22.15.18 @@ -4485,10 +4514,10 @@ snapshots: - supports-color optional: true - electron@38.2.1: + electron@42.0.1: dependencies: - '@electron/get': 2.0.3 - '@types/node': 22.15.18 + '@electron/get': 5.0.0 + '@types/node': 24.12.4 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color @@ -4513,6 +4542,8 @@ snapshots: env-paths@2.2.1: {} + env-paths@3.0.0: {} + err-code@2.0.3: {} error-ex@1.3.2: @@ -5158,7 +5189,7 @@ snapshots: nice-try@1.0.5: {} - node-abi@3.77.0: + node-abi@3.92.0: dependencies: semver: 7.7.2 @@ -5657,6 +5688,11 @@ snapshots: undici-types@6.21.0: {} + undici-types@7.16.0: {} + + undici@7.25.0: + optional: true + unique-filename@2.0.1: dependencies: unique-slug: 3.0.0