{ "name": "@kevisual/cnb", "version": "0.0.50", "description": "", "main": "index.js", "basename": "/root/cnb", "app": { "type": "system-app", "entry": "./dist/routes.js", "engine": "bun" }, "scripts": { "build": "bun bun.config.ts", "flow": "ev npm patch && pnpm build && ev npm publish npm -p", "compile": "bun build --compile --minify agent/commander.ts --outfile=./dist/cnb ", "pub": "ev pack -u -m false -c -p" }, "keywords": [], "bin": { "cnb": "bin/index.js", "cloud": "bin/index.js", "cloud-npc": "bin/npc.js" }, "files": [ "dist", "src", "agent" ], "author": "abearxiong (https://www.xiongxiao.me)", "license": "MIT", "packageManager": "pnpm@10.32.1", "type": "module", "devDependencies": { "@ai-sdk/openai-compatible": "^2.0.35", "@kevisual/ai": "^0.0.28", "@kevisual/api": "^0.0.64", "@kevisual/code-builder": "^0.0.6", "@kevisual/context": "^0.0.8", "@kevisual/dts": "^0.0.4", "@kevisual/remote-app": "^0.0.7", "@kevisual/types": "^0.0.12", "@opencode-ai/plugin": "^1.2.27", "@types/bun": "^1.3.10", "@types/node": "^25.5.0", "@types/ws": "^8.18.1", "ai": "^6.0.116", "commander": "^14.0.3", "dayjs": "^1.11.20", "dotenv": "^17.3.1" }, "publishConfig": { "access": "public" }, "resolutions": { "zod": "^4.3.6" }, "dependencies": { "@kevisual/query": "^0.0.53", "@kevisual/router": "^0.1.2", "@kevisual/use-config": "^1.0.30", "@opencode-ai/sdk": "^1.2.27", "es-toolkit": "^1.45.1", "nanoid": "^5.1.7", "unstorage": "^1.17.4", "ws": "npm:@kevisual/ws", "zod": "^4.3.6" }, "exports": { ".": "./src/index.ts", "./opencode": "./dist/opencode.js", "./keep": "./dist/keep.js", "./keep.ts": "./src/keep.ts", "./keep-file-live.ts": "./src/workspace/keep-file-live.ts", "./routes": "./dist/routes.js", "./src/*": "./src/*", "./agent/*": "./agent/*" } }