| { |
| "$schema": "https://json.schemastore.org/package.json", |
| "name": "@opencode-ai/client", |
| "private": true, |
| "type": "module", |
| "license": "MIT", |
| "exports": { |
| ".": "./src/index.ts", |
| "./effect": "./src/effect.ts" |
| }, |
| "scripts": { |
| "generate": "bun run script/build.ts", |
| "check:generated": "bun run generate && git diff --exit-code -- src/generated src/generated-effect", |
| "test": "bun test --timeout 5000", |
| "typecheck": "tsgo --noEmit" |
| }, |
| "dependencies": { |
| "@opencode-ai/schema": "workspace:*", |
| "@opencode-ai/protocol": "workspace:*" |
| }, |
| "peerDependencies": { |
| "effect": "4.0.0-beta.83" |
| }, |
| "peerDependenciesMeta": { |
| "effect": { |
| "optional": true |
| } |
| }, |
| "devDependencies": { |
| "@effect/platform-node": "catalog:", |
| "@opencode-ai/core": "workspace:*", |
| "@opencode-ai/httpapi-codegen": "workspace:*", |
| "@opencode-ai/server": "workspace:*", |
| "@tsconfig/bun": "catalog:", |
| "@types/bun": "catalog:", |
| "@typescript/native-preview": "catalog:", |
| "effect": "catalog:" |
| } |
| } |
|
|