{ "name": "@botpress/zai", "description": "Zui AI (zai) – An LLM utility library written on top of Zui and the Botpress API", "version": "2.8.1", "main": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { "types": "./dist/index.d.ts", "require": "./dist/index.js", "import": "./dist/index.js" }, "repository": { "url": "https://github.com/botpress/botpress" }, "scripts": { "check:type": "tsc --noEmit", "build": "bp add -y && pnpm run build:types && pnpm run build:neutral && size-limit", "build:neutral": "ts-node -T ./build.ts", "build:types": "tsdown", "watch": "tsdown --watch", "test:e2e": "vitest run --config vitest.config.ts", "test:e2e:update": "vitest -u run --config vitest.config.ts", "test:e2e:watch": "vitest --config vitest.config.ts" }, "size-limit": [ { "limit": "50 kB", "path": "dist/**/*.js" } ], "keywords": [], "author": "", "license": "ISC", "dependencies": { "@botpress/cognitive": "0.6.1", "json5": "^2.2.3", "jsonrepair": "^3.10.0", "lodash-es": "^4.17.21", "p-limit": "^7.2.0" }, "devDependencies": { "@botpress/cli": "workspace:*", "@botpress/client": "workspace:*", "@botpress/common": "workspace:*", "@botpress/vai": "workspace:*", "@size-limit/file": "^11.1.6", "@types/lodash-es": "^4.17.12", "diff": "^8.0.1", "dotenv": "^16.4.4", "esbuild": "^0.25.10", "glob": "^9.3.4", "lodash": "^4.17.21", "msw": "^2.12.0", "size-limit": "^11.1.6", "tsdown": "^0.22.1", "unrun": "^0.3.0" }, "peerDependencies": { "@bpinternal/thicktoken": "^3.0.0", "@bpinternal/zui": "^2.3.0" }, "engines": { "node": ">=18.0.0" }, "packageManager": "pnpm@10.29.3" }