{ "$schema": "https://json.schemastore.org/package.json", "name": "@opencode-ai/plugin", "version": "1.18.20", "type": "module", "license": "MIT", "scripts": { "typecheck": "tsgo --noEmit", "build": "tsc" }, "exports": { ".": "./src/index.ts", "./tool": "./src/tool.ts", "./tui": "./src/tui.ts", "./v2/effect": "./src/v2/effect/index.ts", "./v2/effect/integration": "./src/v2/effect/integration.ts", "./v2/effect/plugin": "./src/v2/effect/plugin.ts", "./v2/promise": "./src/v2/promise/index.ts" }, "files": [ "dist" ], "dependencies": { "@ai-sdk/provider": "3.0.8", "@opencode-ai/sdk": "workspace:*", "effect": "catalog:", "zod": "catalog:" }, "peerDependencies": { "@neuron-tui/core": ">=0.5.6", "@neuron-tui/keymap": ">=0.5.6", "@neuron-tui/solid": ">=0.5.6" }, "peerDependenciesMeta": { "@neuron-tui/core": { "optional": true }, "@neuron-tui/keymap": { "optional": true }, "@neuron-tui/solid": { "optional": true } }, "devDependencies": { "@neuron-tui/core": "workspace:*", "@neuron-tui/keymap": "workspace:*", "@neuron-tui/solid": "workspace:*", "@tsconfig/node22": "catalog:", "@types/node": "catalog:", "typescript": "catalog:", "@typescript/native-preview": "catalog:" } }