opencode/packages/tui/package.json
2026-10-23 10:15:01 +00:00

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:"
}
}