mirror of
https://github.com/anomalyco/opencode.git
synced 2026-07-10 00:28:29 +00:00
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: James Long <longster@gmail.com> Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Co-authored-by: Dustin Deus <deusdustin@gmail.com> Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box> Co-authored-by: Frank <frank@anoma.ly> Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com> Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com> Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 <little-frank@opencord.local> Co-authored-by: Aiden Cline <aidenpcline@gmail.com> Co-authored-by: Dax <mail@thdxr.com> Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com> Co-authored-by: Jay <53023+jayair@users.noreply.github.com> Co-authored-by: Brendan Allan <git@brendonovich.dev> Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com> Co-authored-by: runvip <164729189+runvip@users.noreply.github.com> Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com> Co-authored-by: Jack <jack@anoma.ly> Co-authored-by: opencode <opencode@sst.dev> Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com> Co-authored-by: Julian Coy <julian@ex-machina.co> Co-authored-by: Vladimir Glafirov <vglafirov@gitlab.com> Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com> Co-authored-by: Kit Langton <kit.langton@gmail.com> Co-authored-by: Simon Klee <hello@simonklee.dk> Co-authored-by: Jay <air@live.ca> Co-authored-by: David Hill <1879069+iamdavidhill@users.noreply.github.com> Co-authored-by: James Long <jlongster@users.noreply.github.com> Co-authored-by: 冯基魁 <56265583+fengjikui@users.noreply.github.com> Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
93 lines
3.4 KiB
JSON
93 lines
3.4 KiB
JSON
{
|
|
"name": "@opencode-ai/app",
|
|
"version": "1.17.15",
|
|
"description": "",
|
|
"type": "module",
|
|
"exports": {
|
|
".": "./src/index.ts",
|
|
"./desktop-menu": "./src/desktop-menu.ts",
|
|
"./updater": "./src/updater.ts",
|
|
"./wsl/types": "./src/wsl/types.ts",
|
|
"./vite": "./vite.js",
|
|
"./index.css": "./src/index.css"
|
|
},
|
|
"scripts": {
|
|
"typecheck": "tsgo -b",
|
|
"typecheck:e2e": "tsgo -p e2e/tsconfig.json",
|
|
"start": "vite",
|
|
"dev": "vite",
|
|
"build": "vite build",
|
|
"serve": "vite preview",
|
|
"test": "bun run test:unit && bun run test:browser",
|
|
"test:unit": "bun test --only-failures --preload ./happydom.ts ./src",
|
|
"test:browser": "bun test --conditions=browser --preload ./happydom.ts ./test-browser",
|
|
"test:unit:watch": "bun test --watch --preload ./happydom.ts ./src",
|
|
"test:e2e": "playwright test",
|
|
"test:e2e:local": "playwright test",
|
|
"test:e2e:ui": "playwright test --ui",
|
|
"test:e2e:report": "playwright show-report e2e/playwright-report",
|
|
"test:stability": "bun test ./e2e/performance/unit/visual-stability.test.ts && playwright test --config e2e/performance/timeline-stability/playwright.config.ts",
|
|
"test:bench": "bun test ./e2e/performance/unit && playwright test --config e2e/performance/playwright.config.ts"
|
|
},
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"@happy-dom/global-registrator": "20.0.11",
|
|
"@playwright/test": "catalog:",
|
|
"@sentry/vite-plugin": "catalog:",
|
|
"@tailwindcss/vite": "catalog:",
|
|
"@tsconfig/bun": "1.0.9",
|
|
"@types/bun": "catalog:",
|
|
"@types/luxon": "catalog:",
|
|
"@types/node": "catalog:",
|
|
"@typescript/native-preview": "catalog:",
|
|
"tw-animate-css": "1.4.0",
|
|
"typescript": "catalog:",
|
|
"vite": "catalog:",
|
|
"vite-plugin-icons-spritesheet": "3.0.1",
|
|
"vite-plugin-solid": "catalog:"
|
|
},
|
|
"dependencies": {
|
|
"@dnd-kit/abstract": "0.5.0",
|
|
"@dnd-kit/dom": "0.5.0",
|
|
"@dnd-kit/helpers": "0.5.0",
|
|
"@dnd-kit/solid": "0.5.0",
|
|
"@kobalte/core": "catalog:",
|
|
"@opencode-ai/core": "workspace:*",
|
|
"@opencode-ai/schema": "workspace:*",
|
|
"@opencode-ai/sdk": "workspace:*",
|
|
"@opencode-ai/session-ui": "workspace:*",
|
|
"@opencode-ai/ui": "workspace:*",
|
|
"@pierre/trees": "1.0.0-beta.4",
|
|
"@sentry/solid": "catalog:",
|
|
"@shikijs/transformers": "3.9.2",
|
|
"@solid-primitives/active-element": "2.1.3",
|
|
"@solid-primitives/audio": "1.4.2",
|
|
"@solid-primitives/event-bus": "1.1.2",
|
|
"@solid-primitives/event-listener": "2.4.5",
|
|
"@solid-primitives/i18n": "2.2.1",
|
|
"@solid-primitives/media": "2.3.3",
|
|
"@solid-primitives/resize-observer": "2.1.5",
|
|
"@solid-primitives/scheduled": "1.5.3",
|
|
"@solid-primitives/scroll": "2.1.3",
|
|
"@solid-primitives/storage": "catalog:",
|
|
"@solid-primitives/timer": "1.4.4",
|
|
"@solid-primitives/websocket": "1.3.1",
|
|
"@solidjs/meta": "catalog:",
|
|
"@solidjs/router": "catalog:",
|
|
"@tanstack/solid-query": "5.91.4",
|
|
"@tanstack/solid-virtual": "catalog:",
|
|
"@thisbeyond/solid-dnd": "0.7.5",
|
|
"diff": "catalog:",
|
|
"effect": "catalog:",
|
|
"fuzzysort": "catalog:",
|
|
"ghostty-web": "github:anomalyco/ghostty-web#513463a6f1190253057e8a3f0dac8f6ee8393553",
|
|
"luxon": "catalog:",
|
|
"marked": "catalog:",
|
|
"marked-shiki": "catalog:",
|
|
"remeda": "catalog:",
|
|
"shiki": "catalog:",
|
|
"solid-js": "catalog:",
|
|
"solid-list": "catalog:",
|
|
"tailwindcss": "catalog:"
|
|
}
|
|
}
|