{
  "name": "@ffai/agent-desktop",
  "version": "0.0.1",
  "private": true,
  "description": "FFAI Agent Desktop —— Electron 壳（Node main + Chromium renderer 装同一份 Web UI）。Phase 2 PR11 骨架。",
  "main": "dist/main.js",
  "scripts": {
    "build": "tsc -p tsconfig.json",
    "dev": "FFAI_FRONTEND_URL=http://localhost:3000 npm run build && electron dist/main.js",
    "dev:dist": "FFAI_FRONTEND_URL=file://./renderer/index.html npm run build && electron dist/main.js",
    "dist:mac": "npm run build && electron-builder --mac",
    "dist:win": "npm run build && electron-builder --win",
    "typecheck": "tsc -p tsconfig.json --noEmit",
    "check:i18n": "tsc --target ES2022 --module CommonJS --moduleResolution Node --esModuleInterop scripts/check-i18n.ts --outDir scripts/_compiled --skipLibCheck && node scripts/_compiled/check-i18n.js",
    "check:caps": "tsc --target ES2022 --module CommonJS --moduleResolution Node --esModuleInterop scripts/check-capabilities-mirror.ts --outDir scripts/_compiled --skipLibCheck && node scripts/_compiled/check-capabilities-mirror.js"
  },
  "dependencies": {
    "@ffai/agent-protocol": "file:../packages/agent-protocol"
  },
  "devDependencies": {
    "@types/node": "^20.11.0",
    "electron": "^33.0.0",
    "electron-builder": "^25.1.0",
    "typescript": "^5.4.0"
  },
  "build": {
    "extends": "./electron-builder.yml"
  },
  "engines": {
    "node": ">=20"
  }
}
