{ "name": "@claudemesh/broker", "version": "0.1.0", "private": true, "type": "module", "scripts": { "clean": "git clean -xdf .cache .turbo dist node_modules", "dev": "bun --hot src/index.ts", "start": "bun src/index.ts", "format": "prettier --check . --ignore-path ../../.gitignore", "lint": "eslint", "test": "vitest run", "test:watch": "vitest", "typecheck": "tsc --noEmit" }, "prettier": "@turbostarter/prettier-config", "dependencies": { "@anthropic-ai/sdk": "0.71.2", "@qdrant/js-client-rest": "1.17.0", "@react-email/components": "0.3.2", "@react-email/render": "1.3.2", "@turbostarter/db": "workspace:*", "@turbostarter/shared": "workspace:*", "drizzle-orm": "0.44.7", "grammy": "^1.35.0", "libsodium-wrappers": "0.7.15", "minio": "8.0.7", "neo4j-driver": "6.0.1", "postgres": "3.4.5", "react": "19.2.0", "react-dom": "19.2.0", "ws": "8.20.0", "zod": "catalog:" }, "devDependencies": { "@turbostarter/eslint-config": "workspace:*", "@turbostarter/prettier-config": "workspace:*", "@turbostarter/tsconfig": "workspace:*", "@turbostarter/vitest-config": "workspace:*", "@types/libsodium-wrappers": "0.7.14", "@types/react": "19.2.0", "@types/react-dom": "19.2.0", "@types/ws": "8.5.13", "eslint": "catalog:", "prettier": "catalog:", "typescript": "catalog:", "vitest": "catalog:" } }