{ "name": "medagen-backend", "version": "2.0.0", "description": "MEDAGEN Backend - AI Triage Assistant with ReAct Agent", "main": "dist/index.js", "type": "module", "scripts": { "dev": "tsx watch src/index.ts", "build": "tsc", "start": "node dist/index.js", "seed": "tsx src/scripts/seed-guidelines.ts" }, "keywords": [ "medagen", "triage", "langchain", "gemini" ], "author": "", "license": "MIT", "dependencies": { "@fastify/cors": "^10.0.1", "@fastify/jwt": "^9.0.1", "@fastify/swagger": "^9.1.0", "@fastify/swagger-ui": "^5.1.0", "@fastify/websocket": "^11.2.0", "@google/generative-ai": "^0.21.0", "@langchain/community": "^0.3.15", "@langchain/core": "^0.3.28", "@langchain/google-genai": "^0.1.5", "@supabase/supabase-js": "^2.47.10", "axios": "^1.7.9", "dotenv": "^16.4.7", "fastify": "^5.2.0", "langchain": "^0.3.7", "pino": "^9.5.0", "pino-pretty": "^13.0.0", "uuid": "^13.0.0", "ws": "^8.18.3", "zod": "^3.24.1" }, "devDependencies": { "@types/node": "^22.10.2", "@types/uuid": "^10.0.0", "tsx": "^4.19.2", "typescript": "^5.7.2" }, "engines": { "node": ">=18.0.0" } }