mirror of
https://github.com/anomalyco/opencode.git
synced 2026-10-23 15:50:01 +00:00
80 lines
2.6 KiB
JSON
80 lines
2.6 KiB
JSON
{
|
|
"$schema": "https://json.schemastore.org/package.json",
|
|
"name": "@opencode/tui",
|
|
"version": "2.1.4",
|
|
"private": true,
|
|
"type": "module",
|
|
"license": "MIT",
|
|
"scripts": {
|
|
"test": "bun test --timeout 30000 --only-failures",
|
|
"typecheck": "bun check --no-script -b",
|
|
"typecheck:tsc": "tsc -b"
|
|
},
|
|
"exports": {
|
|
".": "./src/index.tsx",
|
|
"./config": "./src/config/index.tsx",
|
|
"./config/keybind": "./src/config/keybind.ts",
|
|
"./config/v1": "./src/config/v1/index.tsx",
|
|
"./config/v1/keybind": "./src/config/v1/keybind.ts",
|
|
"./plugin/discovery": "./src/plugin/discovery.ts",
|
|
"./editor": "./src/editor.ts",
|
|
"./mini": "./src/mini/index.ts",
|
|
"./mini/tool": "./src/mini/tool.public.ts",
|
|
"./model-preference": "./src/model-preference.ts",
|
|
"./util/form": "./src/util/form.ts",
|
|
"./logo": "./src/logo.ts",
|
|
"./component/spinner": "./src/component/spinner.tsx",
|
|
"./component/spinner-renderable": "./src/component/spinner-renderable.ts"
|
|
},
|
|
"imports": {
|
|
"#attention-sounds": {
|
|
"bun": "./src/attention-sounds.bun.ts",
|
|
"node": "./src/attention-sounds.node.ts",
|
|
"default": "./src/attention-sounds.bun.ts"
|
|
},
|
|
"#string-width": {
|
|
"bun": "./src/util/string-width.bun.ts",
|
|
"node": "./src/util/string-width.node.ts",
|
|
"default": "./src/util/string-width.bun.ts"
|
|
},
|
|
"#zed-sqlite": {
|
|
"bun": "./src/editor-zed-sqlite.bun.ts",
|
|
"node": "./src/editor-zed-sqlite.node.ts",
|
|
"default": "./src/editor-zed-sqlite.bun.ts"
|
|
},
|
|
"#runtime-plugin-support": {
|
|
"bun": "./src/plugin/runtime-plugin-support.bun.ts",
|
|
"node": "./src/plugin/runtime-plugin-support.node.ts",
|
|
"default": "./src/plugin/runtime-plugin-support.node.ts"
|
|
}
|
|
},
|
|
"dependencies": {
|
|
"@opencode/client": "workspace:*",
|
|
"@opencode/core": "workspace:*",
|
|
"@opencode/latex": "workspace:*",
|
|
"@opencode/merman": "workspace:*",
|
|
"@opencode/plugin": "workspace:*",
|
|
"@opencode/schema": "workspace:*",
|
|
"@opencode/simulation": "workspace:*",
|
|
"@opencode/theme": "workspace:*",
|
|
"@opencode/ui": "workspace:*",
|
|
"@opencode/util": "workspace:*",
|
|
"@opentui/core": "catalog:",
|
|
"@opentui/keymap": "catalog:",
|
|
"@opentui/solid": "catalog:",
|
|
"@solid-primitives/event-bus": "1.1.2",
|
|
"effect": "catalog:",
|
|
"fuzzysort": "catalog:",
|
|
"get-east-asian-width": "catalog:",
|
|
"remeda": "catalog:",
|
|
"solid-js": "catalog:",
|
|
"string-width": "catalog:",
|
|
"strip-ansi": "7.1.2",
|
|
"uqr": "0.1.3"
|
|
},
|
|
"devDependencies": {
|
|
"@tsconfig/bun": "catalog:",
|
|
"@types/bun": "catalog:",
|
|
"@typescript/native": "catalog:"
|
|
}
|
|
}
|