fix Windows ARM64 NSIS installer

This commit is contained in:
Memory
2026-08-15 13:00:53 +08:00
committed by GitHub
parent ec8bfc542a
commit cf13cb9d28
2 changed files with 43 additions and 44 deletions

View File

@@ -91,7 +91,7 @@
"dayjs": "^1.11.21",
"driver.js": "^1.6.0",
"electron": "43.2.0",
"electron-builder": "26.15.3",
"electron-builder": "26.15.7",
"electron-vite": "4.0.1",
"electron-window-state": "^5.0.3",
"eslint": "9.39.2",

85
pnpm-lock.yaml generated
View File

@@ -163,8 +163,8 @@ importers:
specifier: 43.2.0
version: 43.2.0
electron-builder:
specifier: 26.15.3
version: 26.15.3(electron-builder-squirrel-windows@26.15.3)
specifier: 26.15.7
version: 26.15.7(electron-builder-squirrel-windows@26.15.7)
electron-vite:
specifier: 4.0.1
version: 4.0.1(vite@7.3.6(@types/node@26.2.0)(jiti@2.7.0)(lightningcss@1.32.0)(tsx@4.23.12)(yaml@2.9.0))
@@ -2876,10 +2876,9 @@ packages:
'@vscode/l10n@0.0.18':
resolution: {integrity: sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==}
'@xmldom/xmldom@0.8.13':
resolution: {integrity: sha512-KRYzxepc14G/CEpEGc3Yn+JKaAeT63smlDr+vjB8jRfgTBBI9wRj/nkQEO+ucV8p8I9bfKLWp37uHgFrbntPvw==}
'@xmldom/xmldom@0.8.14':
resolution: {integrity: sha512-T4EDRUBVZYRldYApjEJiU0e1stYWaRAX7CuSnKzrpwdZKo53zGV8/pqfzV6FfwNl9YThD2OumQYvqtvjvgG7aQ==}
engines: {node: '>=10.0.0'}
deprecated: this version has critical issues, please update to the latest version
'@xmldom/xmldom@0.9.10':
resolution: {integrity: sha512-A9gOqLdi6cV4ibazAjcQufGj0B1y/vDqYrcuP6d/6x8P27gRS8643Dj9o1dEKtB6O7fwxb2FgBmJS2mX7gpvdw==}
@@ -2940,12 +2939,12 @@ packages:
anynum@1.0.1:
resolution: {integrity: sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A==}
app-builder-lib@26.15.3:
resolution: {integrity: sha512-2VnyWkqsP5v5XbBhL3tD5Syx8iNPBYsoU7kY4S2fz7wg8Rj/nztWKCUzGKaFRTv0Xwf3/H058CR1Kvtd/3lRow==}
app-builder-lib@26.15.7:
resolution: {integrity: sha512-C7APoYISPExUmrEntNhDpz9Tccb4uWuEDfLaC0WPPc7/pwzz0WZGznCz/ycPfkkzw6tKOalceD8g6TgHmVz1QA==}
engines: {node: '>=14.0.0'}
peerDependencies:
dmg-builder: 26.15.3
electron-builder-squirrel-windows: 26.15.3
dmg-builder: 26.15.7
electron-builder-squirrel-windows: 26.15.7
argparse@2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
@@ -3038,8 +3037,8 @@ packages:
base64-js@1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
baseline-browser-mapping@2.11.13:
resolution: {integrity: sha512-k9HNuUVMlqVjQ9UHzfPjIqiDbWw7WqT1AoT7GL8VwvF3r0ZfArtgiSPAlmupyNquNgOJHTuH4CKYf8ttMTWBTQ==}
baseline-browser-mapping@2.11.14:
resolution: {integrity: sha512-JyJ954WzuIR8/FFzX0o5krdSTrBAkcCSRfWSleRsIHSWV+cZe2FI1PKggVkFke1hBldRs+LRxUczzE9iPmgZww==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -3505,8 +3504,8 @@ packages:
dir-compare@4.2.0:
resolution: {integrity: sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==}
dmg-builder@26.15.3:
resolution: {integrity: sha512-O3zJUFUYHJKgzPqioHxfxzBzlSC1eXCSr79gMSBKBP5AgjjpmrydMsMLotEg9fAJF36vdUncb+4ndRNxoPdlSQ==}
dmg-builder@26.15.7:
resolution: {integrity: sha512-rfo1YyAWO0L3cZLKCqKQiLYbW6ZXebRUfK0kWp4oXxO7dDFLrf7alRkWImNuXvZVQhs6Idzy++cwOk8I+xPDhw==}
doctrine@2.1.0:
resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
@@ -3541,19 +3540,19 @@ packages:
engines: {node: '>=0.10.0'}
hasBin: true
electron-builder-squirrel-windows@26.15.3:
resolution: {integrity: sha512-Jc19XPV9y9+2bAdZPkXuVNGNIEFBq9poHC61l8Kv6FdK7DRG3+Ic0rerC0DXOaeHNz8yW0fg/JnF8GQROOF5MA==}
electron-builder-squirrel-windows@26.15.7:
resolution: {integrity: sha512-B4uvn2NzFSuf084udWqugludFull6CRJiWe2dLzMnZLl6G5hdAGk0fsBMGlBSpKjvQCJn8IPc+S7OnJ+GXqwLA==}
electron-builder@26.15.3:
resolution: {integrity: sha512-a1KM5heqS3gQCZzizXEI8RjJy3QVogULPdeSknt76uLDpBIW/HDGsMg/XgP0riP6PI9COsRvFITKKGDqA8fJxA==}
electron-builder@26.15.7:
resolution: {integrity: sha512-DBpaNzxsPs1BvEblzFoNriSbzsBqDCy/gseIngeEhYzQG1IxfB7Hvc2tBBVmpWE2BTQGP9J1RrAvDT+Vc/uAxg==}
engines: {node: '>=14.0.0'}
hasBin: true
electron-publish@26.15.3:
resolution: {integrity: sha512-g/2bn8YTavY4cuS5F+jOS7zmZbXXBV8KZ8yHKfJjFPoKtzBqrpCdNPxBd3tqdBwP7BVd0lGzf7Bk2s0KesWZ4Q==}
electron-to-chromium@1.5.403:
resolution: {integrity: sha512-MQsYmdaLzvaCX5j+ZZBr5Fm6uCCnPQcRtlvmvRlWqrXy+BH2O4ffXIAScF+JQznQWB9brWp4lSD9Z4yNmaf2BA==}
electron-to-chromium@1.5.406:
resolution: {integrity: sha512-hWH5ORBi3d0IipnMh7BN5GDTaAmrSSSWmznwt2zltdiRNEWoEQyTwF0FFSBxzHO7hLSRT6loQu3IQGV0wg/Tvg==}
electron-vite@4.0.1:
resolution: {integrity: sha512-QqacJbA8f1pmwUTqki1qLL5vIBaOQmeq13CZZefZ3r3vKVaIoC7cpoTgE+KPKxJDFTax+iFZV0VYvLVWPiQ8Aw==}
@@ -5637,8 +5636,8 @@ packages:
unzipper@0.12.5:
resolution: {integrity: sha512-tXYOi9R57Uj/2Z25SOs5RRSzq886MBQj2gY8dPL+xl/kv6s6SvByoKfAtvfVeEuhntWDgjd2o9p2lb4TVPAz0A==}
update-browserslist-db@1.3.0:
resolution: {integrity: sha512-x/M6q3w4Ybp91CNaS4S69UnliqR3BzRpOT6LWbksjth0S/+jhfaPJsWjt/TewpT8j9eLIojUf5jr29WextHroA==}
update-browserslist-db@1.3.1:
resolution: {integrity: sha512-ZZ61DsRsOnakl74HAmp3oSN4aXUmEWXf+i/yv0h7tIBfICc3VdrFErQKUUKPgu3AMsTUMbcongALEN4l6GSUrQ==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
@@ -9440,7 +9439,7 @@ snapshots:
'@vscode/l10n@0.0.18': {}
'@xmldom/xmldom@0.8.13': {}
'@xmldom/xmldom@0.8.14': {}
'@xmldom/xmldom@0.9.10': {}
@@ -9499,7 +9498,7 @@ snapshots:
anynum@1.0.1: {}
app-builder-lib@26.15.3(dmg-builder@26.15.3)(electron-builder-squirrel-windows@26.15.3):
app-builder-lib@26.15.7(dmg-builder@26.15.7)(electron-builder-squirrel-windows@26.15.7):
dependencies:
'@electron/asar': 3.4.1
'@electron/fuses': 1.8.0
@@ -9520,11 +9519,11 @@ snapshots:
chromium-pickle-js: 0.2.0
ci-info: 4.3.1
debug: 4.4.3
dmg-builder: 26.15.3(electron-builder-squirrel-windows@26.15.3)
dmg-builder: 26.15.7(electron-builder-squirrel-windows@26.15.7)
dotenv: 16.6.1
dotenv-expand: 11.0.7
ejs: 3.1.10
electron-builder-squirrel-windows: 26.15.3(dmg-builder@26.15.3)
electron-builder-squirrel-windows: 26.15.7(dmg-builder@26.15.7)
electron-publish: 26.15.3
fs-extra: 10.1.0
hosted-git-info: 4.1.0
@@ -9664,7 +9663,7 @@ snapshots:
base64-js@1.5.1: {}
baseline-browser-mapping@2.11.13: {}
baseline-browser-mapping@2.11.14: {}
bluebird@3.7.2: {}
@@ -9700,11 +9699,11 @@ snapshots:
browserslist@4.28.8:
dependencies:
baseline-browser-mapping: 2.11.13
baseline-browser-mapping: 2.11.14
caniuse-lite: 1.0.30001809
electron-to-chromium: 1.5.403
electron-to-chromium: 1.5.406
node-releases: 2.0.53
update-browserslist-db: 1.3.0(browserslist@4.28.8)
update-browserslist-db: 1.3.1(browserslist@4.28.8)
buffer-from@1.1.2: {}
@@ -10130,9 +10129,9 @@ snapshots:
minimatch: 3.1.5
p-limit: 3.1.0
dmg-builder@26.15.3(electron-builder-squirrel-windows@26.15.3):
dmg-builder@26.15.7(electron-builder-squirrel-windows@26.15.7):
dependencies:
app-builder-lib: 26.15.3(dmg-builder@26.15.3)(electron-builder-squirrel-windows@26.15.3)
app-builder-lib: 26.15.7(dmg-builder@26.15.7)(electron-builder-squirrel-windows@26.15.7)
builder-util: 26.15.3
fs-extra: 10.1.0
js-yaml: 4.3.1
@@ -10173,23 +10172,23 @@ snapshots:
dependencies:
jake: 10.9.4
electron-builder-squirrel-windows@26.15.3(dmg-builder@26.15.3):
electron-builder-squirrel-windows@26.15.7(dmg-builder@26.15.7):
dependencies:
app-builder-lib: 26.15.3(dmg-builder@26.15.3)(electron-builder-squirrel-windows@26.15.3)
app-builder-lib: 26.15.7(dmg-builder@26.15.7)(electron-builder-squirrel-windows@26.15.7)
builder-util: 26.15.3
electron-winstaller: 5.4.0
transitivePeerDependencies:
- dmg-builder
- supports-color
electron-builder@26.15.3(electron-builder-squirrel-windows@26.15.3):
electron-builder@26.15.7(electron-builder-squirrel-windows@26.15.7):
dependencies:
app-builder-lib: 26.15.3(dmg-builder@26.15.3)(electron-builder-squirrel-windows@26.15.3)
app-builder-lib: 26.15.7(dmg-builder@26.15.7)(electron-builder-squirrel-windows@26.15.7)
builder-util: 26.15.3
builder-util-runtime: 9.7.0
chalk: 4.1.2
ci-info: 4.4.0
dmg-builder: 26.15.3(electron-builder-squirrel-windows@26.15.3)
dmg-builder: 26.15.7(electron-builder-squirrel-windows@26.15.7)
fs-extra: 10.1.0
lazy-val: 1.0.5
simple-update-notifier: 2.0.0
@@ -10212,7 +10211,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
electron-to-chromium@1.5.403: {}
electron-to-chromium@1.5.406: {}
electron-vite@4.0.1(vite@7.3.6(@types/node@26.2.0)(jiti@2.7.0)(lightningcss@1.32.0)(tsx@4.23.12)(yaml@2.9.0)):
dependencies:
@@ -10878,7 +10877,7 @@ snapshots:
es6-error: 4.1.1
matcher: 3.0.0
roarr: 2.15.4
semver: 7.8.5
semver: 7.7.4
serialize-error: 7.0.1
optional: true
@@ -11736,11 +11735,11 @@ snapshots:
node-abi@4.33.0:
dependencies:
semver: 7.8.5
semver: 7.7.4
node-api-version@0.2.1:
dependencies:
semver: 7.8.5
semver: 7.7.4
node-domexception@1.0.0: {}
@@ -11764,7 +11763,7 @@ snapshots:
graceful-fs: 4.2.11
nopt: 9.0.0
proc-log: 6.1.0
semver: 7.8.5
semver: 7.7.4
tar: 7.5.22
tinyglobby: 0.2.17
undici: 6.28.0
@@ -11911,7 +11910,7 @@ snapshots:
plist@3.1.0:
dependencies:
'@xmldom/xmldom': 0.8.13
'@xmldom/xmldom': 0.8.14
base64-js: 1.5.1
xmlbuilder: 15.1.1
@@ -12773,7 +12772,7 @@ snapshots:
graceful-fs: 4.2.11
node-int64: 0.4.0
update-browserslist-db@1.3.0(browserslist@4.28.8):
update-browserslist-db@1.3.1(browserslist@4.28.8):
dependencies:
browserslist: 4.28.8
escalade: 3.2.0