build(electron): app now builds and runs on macOS as a standalone app

This commit is contained in:
2025-08-10 15:09:23 -04:00
parent 7cfc70632b
commit 63bc3a198d
7 changed files with 139 additions and 14 deletions

View File

@@ -11,6 +11,7 @@
"dependencies": {
"@electron/remote": "^2.0.0",
"adm-zip": "^0.5.14",
"electron-squirrel-startup": "^1.0.1",
"fs-extra": "^11.0.0",
"js-yaml": "^4.1.0",
"plotly.js-dist": "^2.26.0",
@@ -19,8 +20,7 @@
"devDependencies": {
"adm-zip": "^0.5.14",
"electron": "^31.0.2",
"electron-builder": "^24.0.0",
"electron-squirrel-startup": "^1.0.1"
"electron-builder": "^24.0.0"
}
},
"node_modules/@develar/schema-utils": {
@@ -1800,7 +1800,6 @@
"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==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"debug": "^2.2.0"
@@ -1810,7 +1809,6 @@
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"dev": true,
"license": "MIT",
"dependencies": {
"ms": "2.0.0"
@@ -1820,7 +1818,6 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"dev": true,
"license": "MIT"
},
"node_modules/emoji-regex": {