2026-03-21 19:40:05 -05:00
|
|
|
{
|
|
|
|
|
"name": "overlord-desktop",
|
2026-03-22 18:20:18 -05:00
|
|
|
"version": "1.0.1",
|
2026-03-21 19:40:05 -05:00
|
|
|
"description": "Overlord Desktop Client - Fat client for the Overlord server",
|
|
|
|
|
"author": "K fucking Dot",
|
|
|
|
|
"main": "src/main.js",
|
|
|
|
|
"scripts": {
|
|
|
|
|
"start": "electron .",
|
2026-04-18 21:16:29 -05:00
|
|
|
"vendor": "bun run scripts/vendor.ts",
|
2026-03-21 19:40:05 -05:00
|
|
|
"build": "electron-builder",
|
|
|
|
|
"build:win": "electron-builder --win nsis",
|
|
|
|
|
"build:mac": "electron-builder --mac",
|
|
|
|
|
"build:linux": "electron-builder --linux"
|
|
|
|
|
},
|
|
|
|
|
"devDependencies": {
|
2026-04-18 21:16:29 -05:00
|
|
|
"@fontsource/inter": "^5.2.8",
|
|
|
|
|
"@fortawesome/fontawesome-free": "6.5.2",
|
2026-03-21 19:40:05 -05:00
|
|
|
"electron": "^35.0.0",
|
|
|
|
|
"electron-builder": "^26.0.0"
|
|
|
|
|
},
|
|
|
|
|
"build": {
|
|
|
|
|
"appId": "com.overlord.desktop",
|
|
|
|
|
"productName": "Overlord",
|
|
|
|
|
"icon": "build/icon.ico",
|
|
|
|
|
"files": [
|
|
|
|
|
"src/**/*"
|
|
|
|
|
],
|
|
|
|
|
"win": {
|
|
|
|
|
"target": "nsis",
|
|
|
|
|
"icon": "build/icon.ico"
|
|
|
|
|
},
|
|
|
|
|
"nsis": {
|
|
|
|
|
"oneClick": false,
|
|
|
|
|
"allowToChangeInstallationDirectory": true,
|
|
|
|
|
"createDesktopShortcut": true,
|
|
|
|
|
"createStartMenuShortcut": true,
|
|
|
|
|
"shortcutName": "Overlord",
|
|
|
|
|
"menuCategory": false,
|
|
|
|
|
"installerIcon": "build/icon.ico",
|
|
|
|
|
"uninstallerIcon": "build/icon.ico",
|
|
|
|
|
"include": "build/installer.nsh",
|
|
|
|
|
"artifactName": "Overlord Setup.${ext}"
|
|
|
|
|
},
|
|
|
|
|
"mac": {
|
|
|
|
|
"target": "dmg",
|
|
|
|
|
"icon": "build/icon.ico"
|
|
|
|
|
},
|
|
|
|
|
"linux": {
|
|
|
|
|
"target": "AppImage",
|
|
|
|
|
"icon": "build/icon.ico"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|