|
35 | 35 | "docker-compose:ps": "docker-compose -f docker/compose.yml ps", |
36 | 36 | "docker-compose:update": "git pull && docker-compose -f docker/compose.yml up -d --build", |
37 | 37 | "docker:pg": "docker run --name better-chatbot-pg -e POSTGRES_PASSWORD=your_password -e POSTGRES_USER=your_username -e POSTGRES_DB=your_database_name -p 5432:5432 -d postgres", |
| 38 | + "docker:redis": "docker run --name better-chatbot-redis -p 6379:6379 -d redis:7-alpine", |
38 | 39 | "docker:app": "docker build -f docker/Dockerfile -t better-chatbot . && docker run -p 3000:3000 -e NO_HTTPS=1 better-chatbot", |
39 | 40 | "prepare": "husky", |
40 | 41 | "check": "pnpm lint:fix && pnpm check-types && pnpm test" |
|
46 | 47 | "@ai-sdk/openai-compatible": "^0.2.16", |
47 | 48 | "@ai-sdk/react": "^1.2.12", |
48 | 49 | "@ai-sdk/xai": "^1.2.18", |
49 | | - "@modelcontextprotocol/sdk": "^1.17.0", |
| 50 | + "@modelcontextprotocol/sdk": "^1.17.1", |
50 | 51 | "@openrouter/ai-sdk-provider": "^0.4.6", |
51 | 52 | "@radix-ui/react-accordion": "^1.2.11", |
52 | 53 | "@radix-ui/react-avatar": "^1.1.10", |
|
84 | 85 | "dotenv": "^16.6.1", |
85 | 86 | "drizzle-orm": "^0.41.0", |
86 | 87 | "emoji-picker-react": "^4.13.2", |
87 | | - "framer-motion": "^12.23.10", |
| 88 | + "framer-motion": "^12.23.12", |
88 | 89 | "hast-util-to-jsx-runtime": "^2.3.6", |
| 90 | + "ioredis": "^5.7.0", |
89 | 91 | "json-schema": "^0.4.0", |
90 | 92 | "lucide-react": "^0.486.0", |
91 | 93 | "mermaid": "^11.9.0", |
|
96 | 98 | "ogl": "^1.0.11", |
97 | 99 | "ollama-ai-provider": "^1.2.0", |
98 | 100 | "pg": "^8.16.3", |
99 | | - "react": "^19.1.0", |
100 | | - "react-dom": "^19.1.0", |
| 101 | + "react": "^19.1.1", |
| 102 | + "react-dom": "^19.1.1", |
101 | 103 | "react-markdown": "^10.1.0", |
102 | 104 | "react-resizable-panels": "^2.1.9", |
103 | 105 | "recharts": "^2.15.4", |
104 | 106 | "remark-gfm": "^4.0.1", |
105 | 107 | "server-only": "^0.0.1", |
106 | | - "shiki": "^3.8.1", |
107 | | - "sonner": "^2.0.6", |
| 108 | + "shiki": "^3.9.2", |
| 109 | + "sonner": "^2.0.7", |
108 | 110 | "swr": "^2.3.4", |
109 | 111 | "tailwind-merge": "^3.3.1", |
110 | 112 | "ts-edge": "^1.0.4", |
111 | 113 | "ts-safe": "^0.0.5", |
112 | 114 | "tw-animate-css": "^1.3.6", |
113 | 115 | "vaul": "^1.1.2", |
114 | 116 | "zod": "^3.25.76", |
115 | | - "zustand": "^5.0.6" |
| 117 | + "zustand": "^5.0.7" |
116 | 118 | }, |
117 | 119 | "devDependencies": { |
118 | 120 | "@biomejs/biome": "1.9.4", |
119 | 121 | "@tailwindcss/postcss": "^4.1.11", |
120 | 122 | "@types/json-schema": "^7.0.15", |
121 | 123 | "@types/node": "^20.19.9", |
122 | | - "@types/pg": "^8.15.4", |
123 | | - "@types/react": "^19.1.8", |
124 | | - "@types/react-dom": "^19.1.6", |
| 124 | + "@types/pg": "^8.15.5", |
| 125 | + "@types/react": "^19.1.9", |
| 126 | + "@types/react-dom": "^19.1.7", |
125 | 127 | "cross-env": "^7.0.3", |
126 | 128 | "drizzle-kit": "^0.30.6", |
127 | 129 | "eslint": "^9.32.0", |
128 | 130 | "eslint-config-next": "15.3.0", |
129 | 131 | "husky": "^9.1.7", |
130 | | - "lint-staged": "^16.1.2", |
| 132 | + "lint-staged": "^16.1.4", |
131 | 133 | "rimraf": "^6.0.1", |
132 | 134 | "tailwindcss": "^4.1.11", |
133 | 135 | "tsx": "^4.20.3", |
134 | | - "typescript": "^5.8.3", |
| 136 | + "typescript": "^5.9.2", |
135 | 137 | "vite-tsconfig-paths": "^5.1.4", |
136 | 138 | "vitest": "^3.2.4" |
137 | 139 | }, |
|
0 commit comments