mirror of
https://github.com/dtzp555-max/odo.git
synced 2026-07-19 09:44:37 +00:00
feat: initial commit — odo v0.9.4 Electron desktop app for OpenClaw management
- Electron main process with tray icon and IPC setup - openclaw-manager.js server bridge - Architecture design document (ODO_ARCHITECTURE.md) - preload.js for renderer context bridge
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"name": "odo",
|
||||
"version": "0.9.4",
|
||||
"description": "ODO — OpenClaw Dashboard Orchestrator",
|
||||
"main": "main.js",
|
||||
"scripts": {
|
||||
"start": "electron .",
|
||||
"build": "electron-builder",
|
||||
"build:mac": "electron-builder --mac",
|
||||
"build:win": "electron-builder --win",
|
||||
"build:linux": "electron-builder --linux"
|
||||
},
|
||||
"build": {
|
||||
"appId": "com.openclaw.odo",
|
||||
"productName": "ODO",
|
||||
"files": [
|
||||
"main.js",
|
||||
"preload.js",
|
||||
"server/openclaw-manager.js",
|
||||
"assets/**/*"
|
||||
],
|
||||
"mac": {
|
||||
"category": "public.app-category.developer-tools",
|
||||
"target": ["dmg"],
|
||||
"icon": "assets/icon.icns"
|
||||
},
|
||||
"win": {
|
||||
"target": ["nsis"],
|
||||
"icon": "assets/icon.ico"
|
||||
},
|
||||
"linux": {
|
||||
"target": ["AppImage"],
|
||||
"icon": "assets/icon.png",
|
||||
"category": "Development"
|
||||
},
|
||||
"nsis": {
|
||||
"oneClick": true,
|
||||
"allowToChangeInstallationDirectory": false
|
||||
}
|
||||
},
|
||||
"author": "",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"electron": "^33.0.0",
|
||||
"electron-builder": "^25.0.0"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user