{ "$schema": "https://json.schemastore.org/package.json", "name": "@opencode-ai/plugin", "version": "1.18.3", "type": "module", "license": "MIT", "scripts": { "test": "bun test --timeout 5000", "typecheck": "tsgo --noEmit", "build": "tsc -p tsconfig.build.json" }, "exports": { ".": "./src/index.ts", "./tool": "./src/tool.ts", "./tui": "./src/tui.ts", "./v2/effect": "./src/v2/effect/index.ts", "./v2/effect/*": "./src/v2/effect/*.ts", "./v2/tui": "./src/v2/tui/index.ts", "./v2/tui/*": "./src/v2/tui/*.ts", "./v2": "./src/v2/promise/index.ts", "./v2/*": "./src/v2/promise/*.ts" }, "files": [ "dist" ], "dependencies": { "@ai-sdk/provider": "3.0.8", "@opencode-ai/ai": "workspace:*", "@opencode-ai/client": "workspace:*", "@opencode-ai/schema": "workspace:*", "@opencode-ai/sdk": "workspace:*", "@standard-schema/spec": "^1.1.0", "effect": "catalog:", "zod": "catalog:" }, "peerDependencies": { "@opentui/core": "0.0.0-20260716-7fa53301", "@opentui/keymap": "0.0.0-20260716-7fa53301", "@opentui/solid": "0.0.0-20260716-7fa53301" }, "peerDependenciesMeta": { "@opentui/core": { "optional": true }, "@opentui/keymap": { "optional": true }, "@opentui/solid": { "optional": true } }, "devDependencies": { "@opentui/core": "catalog:", "@opentui/keymap": "catalog:", "@opentui/solid": "catalog:", "@tsconfig/bun": "catalog:", "@tsconfig/node22": "catalog:", "@types/node": "catalog:", "typescript": "catalog:", "@typescript/native-preview": "catalog:" } }