{ "name": "@opencode/desktop", "private": true, "version": "2.2.5", "type": "module", "license": "MIT", "homepage": "https://opencode.ai", "author": { "name": "OpenCode", "email": "hello@opencode.ai" }, "scripts": { "typecheck": "bun check --no-script -b", "typecheck:tsc": "tsc -b", "test": "bun test --timeout 30000", "dev": "bun run script/dev.ts", "migration": "bun run script/migration.ts", "build": "bun run script/build.ts", "pack": "bun run script/pack.ts", "preview": "electron-vite preview", "bench:startup": "bun run script/bench-startup.ts" }, "main": "./out/main/index.js", "dependencies": { "@zip.js/zip.js": "2.7.62", "electron-context-menu": "5.0.0", "electron-log": "^5", "electron-updater": "6.8.9", "lighthouse": "13.4.1" }, "devDependencies": { "@brendonovich/vite-plugin-opencode": "0.1.3", "@effect/platform-node": "catalog:", "@lydell/node-pty": "catalog:", "@opencode/app": "workspace:*", "@opencode/gui-plugins": "workspace:*", "@opencode/plugin": "workspace:*", "@opencode/client": "workspace:*", "@opencode/schema": "workspace:*", "@opencode/ui": "workspace:*", "@sentry/solid": "catalog:", "@solidjs/router": "catalog:", "@types/bun": "catalog:", "@types/node": "catalog:", "@typescript/native": "catalog:", "app-builder-lib": "26.15.7", "drizzle-kit": "catalog:", "drizzle-orm": "catalog:", "effect": "catalog:", "electron": "44.9.1", "electron-builder": "26.15.7", "electron-vite": "6.0.0-beta.1", "htmlparser2": "8.0.2", "magic-string": "0.30.21", "solid-js": "catalog:", "typescript": "catalog:", "vite": "8.2.4" }, "optionalDependencies": { "@lydell/node-pty-darwin-arm64": "1.2.0-beta.12", "@lydell/node-pty-darwin-x64": "1.2.0-beta.12", "@lydell/node-pty-linux-arm64": "1.2.0-beta.12", "@lydell/node-pty-linux-x64": "1.2.0-beta.12", "@lydell/node-pty-win32-arm64": "1.2.0-beta.12", "@lydell/node-pty-win32-x64": "1.2.0-beta.12" } }