opencode/packages/desktop/package.json

66 lines
2 KiB
JSON

{
"name": "@opencode/desktop",
"private": true,
"version": "2.1.4",
"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-extensions": "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.2"
},
"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"
}
}