{ "name": "@proj-airi/telegram-bot", "type": "module", "private": false, "description": "Telegram bot for Airi", "author": { "name": "Neko Ayaka", "email": "neko@ayaka.moe", "url": "https://github.com/nekomeowww" }, "license": "MIT", "repository": { "type": "git", "url": "https://github.com/moeru-ai/airi.git", "directory": "services/telegram-bot" }, "scripts": { "start": "dotenvx run -f .env -f .env.local --overload --ignore=MISSING_ENV_FILE -- tsx src/index.ts", "db:generate": "drizzle-kit generate", "db:push": "drizzle-kit push" }, "dependencies": { "@dotenvx/dotenvx": "^1.35.0", "@gcornut/valibot-json-schema": "^0.42.0", "@grammyjs/files": "^1.1.1", "@guiiai/logg": "^1.0.7", "@typeschema/valibot": "^0.14.0", "@xsai/generate-text": "catalog:", "@xsai/providers": "catalog:", "@xsai/shared-chat": "catalog:", "@xsai/tool": "catalog:", "dotenv": "^16.4.7", "drizzle-orm": "^0.39.2", "es-toolkit": "^1.32.0", "grammy": "^1.34.1", "pg": "^8.13.1", "sharp": "^0.33.5", "telegram": "^2.26.16", "valibot": "1.0.0-beta.9" }, "devDependencies": { "@types/pg": "^8.11.11", "drizzle-kit": "^0.30.4", "tsx": "^4.19.2" } }