feat: update build process for Squirrel installer and add new upload steps

This commit is contained in:
litruv
2026-02-24 21:49:06 +11:00
parent 83ee6d868b
commit 39d33b9a3f
6 changed files with 130 additions and 22 deletions

29
package-lock.json generated
View File

@@ -1,16 +1,17 @@
{
"name": "paarrot",
"version": "4.11.5",
"version": "4.11.20",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "paarrot",
"version": "4.11.5",
"version": "4.11.20",
"license": "AGPL-3.0-only",
"dependencies": {
"body-parser": "2.2.2",
"cors": "2.8.6",
"electron-squirrel-startup": "^1.0.1",
"electron-store": "^8.2.0",
"electron-updater": "^6.3.9",
"express": "5.2.1",
@@ -3388,6 +3389,30 @@
"node": ">= 10.0.0"
}
},
"node_modules/electron-squirrel-startup": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/electron-squirrel-startup/-/electron-squirrel-startup-1.0.1.tgz",
"integrity": "sha512-sTfFIHGku+7PsHLJ7v0dRcZNkALrV+YEozINTW8X1nM//e5O3L+rfYuvSW00lmGHnYmUjARZulD8F2V8ISI9RA==",
"license": "Apache-2.0",
"dependencies": {
"debug": "^2.2.0"
}
},
"node_modules/electron-squirrel-startup/node_modules/debug": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"license": "MIT",
"dependencies": {
"ms": "2.0.0"
}
},
"node_modules/electron-squirrel-startup/node_modules/ms": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"license": "MIT"
},
"node_modules/electron-store": {
"version": "8.2.0",
"resolved": "https://registry.npmjs.org/electron-store/-/electron-store-8.2.0.tgz",