2025-09-15 15:28:08 +08:00
|
|
|
{
|
2025-12-23 09:38:50 +08:00
|
|
|
"name": "@opencode-ai/app",
|
2026-06-21 08:03:08 +08:00
|
|
|
"version": "1.17.9",
|
2025-09-15 15:28:08 +08:00
|
|
|
"description": "",
|
|
|
|
|
"type": "module",
|
2025-12-06 04:39:49 +08:00
|
|
|
"exports": {
|
2025-12-08 13:43:36 +08:00
|
|
|
".": "./src/index.ts",
|
2026-05-20 12:28:15 +08:00
|
|
|
"./desktop-menu": "./src/desktop-menu.ts",
|
2026-06-07 13:20:56 +08:00
|
|
|
"./updater": "./src/updater.ts",
|
2026-06-06 12:38:06 +08:00
|
|
|
"./wsl/types": "./src/wsl/types.ts",
|
2026-02-06 23:03:07 +08:00
|
|
|
"./vite": "./vite.js",
|
|
|
|
|
"./index.css": "./src/index.css"
|
2025-12-06 04:39:49 +08:00
|
|
|
},
|
2025-09-15 15:28:08 +08:00
|
|
|
"scripts": {
|
2025-12-10 11:15:12 +08:00
|
|
|
"typecheck": "tsgo -b",
|
2025-09-15 15:28:08 +08:00
|
|
|
"start": "vite",
|
|
|
|
|
"dev": "vite",
|
|
|
|
|
"build": "vite build",
|
2026-01-18 10:52:21 +08:00
|
|
|
"serve": "vite preview",
|
2026-06-17 00:53:57 +08:00
|
|
|
"test": "bun run test:unit && bun run test:virtualizer",
|
2026-06-09 23:46:02 +08:00
|
|
|
"test:unit": "bun test --only-failures --preload ./happydom.ts ./src",
|
2026-06-17 00:53:57 +08:00
|
|
|
"test:virtualizer": "bun test --conditions=browser --preload ./happydom.ts ./test-browser/solid-virtual.test.ts",
|
2026-02-07 00:02:31 +08:00
|
|
|
"test:unit:watch": "bun test --watch --preload ./happydom.ts ./src",
|
2026-01-18 10:52:21 +08:00
|
|
|
"test:e2e": "playwright test",
|
2026-04-15 11:10:07 +08:00
|
|
|
"test:e2e:local": "playwright test",
|
2026-01-18 10:52:21 +08:00
|
|
|
"test:e2e:ui": "playwright test --ui",
|
2026-06-20 01:39:02 +08:00
|
|
|
"test:e2e:report": "playwright show-report e2e/playwright-report",
|
|
|
|
|
"test:bench": "bun test ./e2e/performance/unit && playwright test --config e2e/performance/playwright.config.ts"
|
2025-09-15 15:28:08 +08:00
|
|
|
},
|
|
|
|
|
"license": "MIT",
|
|
|
|
|
"devDependencies": {
|
2025-12-06 20:16:21 +08:00
|
|
|
"@happy-dom/global-registrator": "20.0.11",
|
2026-04-15 11:10:07 +08:00
|
|
|
"@playwright/test": "catalog:",
|
2026-05-01 11:56:31 +08:00
|
|
|
"@sentry/vite-plugin": "catalog:",
|
2025-10-14 13:27:17 +08:00
|
|
|
"@tailwindcss/vite": "catalog:",
|
2025-10-11 06:11:19 +08:00
|
|
|
"@tsconfig/bun": "1.0.9",
|
2025-12-06 20:16:21 +08:00
|
|
|
"@types/bun": "catalog:",
|
2025-11-22 09:41:27 +08:00
|
|
|
"@types/luxon": "catalog:",
|
2025-09-15 15:28:08 +08:00
|
|
|
"@types/node": "catalog:",
|
2025-10-15 06:30:32 +08:00
|
|
|
"@typescript/native-preview": "catalog:",
|
2025-10-28 04:35:47 +08:00
|
|
|
"typescript": "catalog:",
|
2025-10-14 20:14:26 +08:00
|
|
|
"vite": "catalog:",
|
2025-09-15 15:28:08 +08:00
|
|
|
"vite-plugin-icons-spritesheet": "3.0.1",
|
2025-10-14 20:14:26 +08:00
|
|
|
"vite-plugin-solid": "catalog:"
|
2025-09-15 15:28:08 +08:00
|
|
|
},
|
|
|
|
|
"dependencies": {
|
2025-10-02 07:38:15 +08:00
|
|
|
"@kobalte/core": "catalog:",
|
2026-05-22 14:47:05 +08:00
|
|
|
"@opencode-ai/core": "workspace:*",
|
2025-09-15 15:28:08 +08:00
|
|
|
"@opencode-ai/sdk": "workspace:*",
|
2025-10-23 06:31:44 +08:00
|
|
|
"@opencode-ai/ui": "workspace:*",
|
2026-06-16 23:43:23 +08:00
|
|
|
"@pierre/trees": "1.0.0-beta.4",
|
2026-05-22 14:47:05 +08:00
|
|
|
"@sentry/solid": "catalog:",
|
2025-09-15 15:28:08 +08:00
|
|
|
"@shikijs/transformers": "3.9.2",
|
2025-10-23 06:31:44 +08:00
|
|
|
"@solid-primitives/active-element": "2.1.3",
|
2025-12-12 19:14:47 +08:00
|
|
|
"@solid-primitives/audio": "1.4.2",
|
2025-09-24 00:41:11 +08:00
|
|
|
"@solid-primitives/event-bus": "1.1.2",
|
2026-04-02 17:24:10 +08:00
|
|
|
"@solid-primitives/event-listener": "2.4.5",
|
2026-03-12 16:10:52 +08:00
|
|
|
"@solid-primitives/i18n": "2.2.1",
|
2025-12-14 05:12:41 +08:00
|
|
|
"@solid-primitives/media": "2.3.3",
|
2026-04-02 17:24:10 +08:00
|
|
|
"@solid-primitives/resize-observer": "2.1.5",
|
2026-05-22 14:47:05 +08:00
|
|
|
"@solid-primitives/scheduled": "1.5.3",
|
2025-09-15 15:28:08 +08:00
|
|
|
"@solid-primitives/scroll": "2.1.3",
|
2025-12-18 03:10:57 +08:00
|
|
|
"@solid-primitives/storage": "catalog:",
|
2026-03-23 18:34:32 +08:00
|
|
|
"@solid-primitives/timer": "1.4.4",
|
2025-12-05 10:32:08 +08:00
|
|
|
"@solid-primitives/websocket": "1.3.1",
|
2025-10-17 03:53:44 +08:00
|
|
|
"@solidjs/meta": "catalog:",
|
2025-11-22 09:41:27 +08:00
|
|
|
"@solidjs/router": "catalog:",
|
2026-03-21 23:33:04 +08:00
|
|
|
"@tanstack/solid-query": "5.91.4",
|
2026-06-17 00:53:57 +08:00
|
|
|
"@tanstack/solid-virtual": "catalog:",
|
2025-09-15 15:28:08 +08:00
|
|
|
"@thisbeyond/solid-dnd": "0.7.5",
|
2025-10-14 13:23:46 +08:00
|
|
|
"diff": "catalog:",
|
2026-03-19 07:54:01 +08:00
|
|
|
"effect": "catalog:",
|
2025-09-19 19:05:05 +08:00
|
|
|
"fuzzysort": "catalog:",
|
2026-03-05 22:56:34 +08:00
|
|
|
"ghostty-web": "github:anomalyco/ghostty-web#main",
|
2025-09-19 19:05:05 +08:00
|
|
|
"luxon": "catalog:",
|
2025-12-24 19:55:28 +08:00
|
|
|
"marked": "catalog:",
|
|
|
|
|
"marked-shiki": "catalog:",
|
2025-09-15 15:28:08 +08:00
|
|
|
"remeda": "catalog:",
|
2025-12-23 18:08:42 +08:00
|
|
|
"shiki": "catalog:",
|
2025-10-23 06:31:44 +08:00
|
|
|
"solid-js": "catalog:",
|
2025-10-18 01:05:52 +08:00
|
|
|
"solid-list": "catalog:",
|
2026-06-17 00:53:57 +08:00
|
|
|
"tailwindcss": "catalog:"
|
2025-09-15 15:28:08 +08:00
|
|
|
}
|
|
|
|
|
}
|