{ "name": "effect-codex-app-server", "private": true, "type": "module", "exports": { "./client": { "types": "./src/client.ts", "import": "./src/client.ts" }, "./schema": { "types": "./src/schema.ts", "import": "./src/schema.ts" }, "./rpc": { "types": "./src/rpc.ts", "import": "./src/rpc.ts" }, "./protocol": { "types": "./src/protocol.ts", "import": "./src/protocol.ts" }, "./errors": { "types": "./src/errors.ts", "import": "./src/errors.ts" } }, "scripts": { "dev": "tsdown src/client.ts src/rpc.ts src/protocol.ts src/schema.ts --format esm,cjs --dts --watch --clean", "build": "tsdown src/client.ts src/rpc.ts src/protocol.ts src/schema.ts --format esm,cjs --dts --clean", "prepare": "effect-language-service patch", "typecheck": "tsc --noEmit", "test": "vitest run", "generate": "bun run scripts/generate.ts", "probe": "bun run test/examples/codex-app-server-probe.ts" }, "dependencies": { "effect": "catalog:" }, "devDependencies": { "@effect/language-service": "catalog:", "@effect/openapi-generator": "catalog:", "@effect/platform-node": "catalog:", "@effect/vitest": "catalog:", "tsdown": "catalog:", "typescript": "catalog:", "vitest": "catalog:" } }