forked from trent_larson/crowd-funder-for-time-pwa
chore: update in preparation for production mode
This commit is contained in:
23
package.json
23
package.json
@@ -18,8 +18,12 @@
|
||||
"build:electron": "npm run clean:electron && vite build --mode electron && node scripts/build-electron.js",
|
||||
"build:capacitor": "vite build --mode capacitor",
|
||||
"build:web": "vite build",
|
||||
"electron:dev": "npm run build:electron && electron dist-electron --inspect",
|
||||
"electron:start": "electron dist-electron"
|
||||
"electron:dev": "npm run build && electron dist-electron",
|
||||
"electron:start": "electron dist-electron",
|
||||
"electron:build-linux": "electron-builder --linux AppImage",
|
||||
"electron:build-linux-deb": "electron-builder --linux deb",
|
||||
"build:electron-prod": "NODE_ENV=production npm run build:electron",
|
||||
"electron:build-linux-prod": "npm run build:electron-prod && electron-builder --linux AppImage"
|
||||
},
|
||||
"dependencies": {
|
||||
"@capacitor/android": "^6.2.0",
|
||||
@@ -122,13 +126,14 @@
|
||||
},
|
||||
"main": "./dist-electron/main.js",
|
||||
"build": {
|
||||
"appId": "app.timesafari.app",
|
||||
"appId": "org.timesafari.app",
|
||||
"productName": "TimeSafari",
|
||||
"directories": {
|
||||
"output": "dist-electron-build"
|
||||
"output": "dist-electron-packages"
|
||||
},
|
||||
"files": [
|
||||
"dist-electron/**/*"
|
||||
"dist-electron/**/*",
|
||||
"src/electron/**/*"
|
||||
],
|
||||
"extraResources": [
|
||||
{
|
||||
@@ -137,11 +142,9 @@
|
||||
}
|
||||
],
|
||||
"linux": {
|
||||
"target": [
|
||||
"AppImage"
|
||||
],
|
||||
"category": "Utility",
|
||||
"icon": "build/icons"
|
||||
"target": ["AppImage", "deb"],
|
||||
"category": "Office",
|
||||
"icon": "build/icon.png"
|
||||
},
|
||||
"asar": true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user