| 
10 | 10 |   },  | 
11 | 11 |   "dependencies": {  | 
12 | 12 |     "@next-auth/prisma-adapter": "^1.0.7",  | 
13 |  | -    "@prisma/client": "^5.2.0",  | 
14 |  | -    "@tremor/react": "^3.4.1",  | 
15 |  | -    "@upstash/ratelimit": "^0.4.3",  | 
16 |  | -    "@vercel/analytics": "^1.0.1",  | 
17 |  | -    "@vercel/blob": "^0.9.2",  | 
18 |  | -    "@vercel/kv": "^0.2.2",  | 
19 |  | -    "@vercel/postgres": "^0.3.2",  | 
20 |  | -    "ai": "^2.1.17",  | 
21 |  | -    "clsx": "^1.2.1",  | 
 | 13 | +    "@prisma/client": "^5.5.2",  | 
 | 14 | +    "@tremor/react": "^3.11.1",  | 
 | 15 | +    "@upstash/ratelimit": "^0.4.4",  | 
 | 16 | +    "@vercel/analytics": "^1.1.1",  | 
 | 17 | +    "@vercel/blob": "^0.15.0",  | 
 | 18 | +    "@vercel/kv": "^1.0.0",  | 
 | 19 | +    "@vercel/postgres": "^0.5.1",  | 
 | 20 | +    "ai": "^2.2.22",  | 
 | 21 | +    "clsx": "^2.0.0",  | 
22 | 22 |     "date-fns": "^2.30.0",  | 
23 |  | -    "focus-trap-react": "^10.2.1",  | 
24 |  | -    "framer-motion": "^10.12.18",  | 
 | 23 | +    "focus-trap-react": "^10.2.3",  | 
 | 24 | +    "framer-motion": "^10.16.4",  | 
25 | 25 |     "gray-matter": "^4.0.3",  | 
26 | 26 |     "js-cookie": "^3.0.5",  | 
27 |  | -    "lucide-react": "^0.244.0",  | 
 | 27 | +    "lucide-react": "^0.292.0",  | 
28 | 28 |     "nanoid": "^4.0.2",  | 
29 |  | -    "next": "14.0.1",  | 
30 |  | -    "next-auth": "4.23.1",  | 
 | 29 | +    "next": "14.0.2",  | 
 | 30 | +    "next-auth": "4.24.5",  | 
31 | 31 |     "next-mdx-remote": "^4.4.1",  | 
32 | 32 |     "novel": "^0.1.22",  | 
33 |  | -    "openai-edge": "^1.2.0",  | 
 | 33 | +    "openai-edge": "^1.2.2",  | 
34 | 34 |     "react": "^18.2.0",  | 
35 | 35 |     "react-dom": "^18.2.0",  | 
36 |  | -    "react-textarea-autosize": "^8.5.2",  | 
37 |  | -    "react-tweet": "^3.0.2",  | 
 | 36 | +    "react-textarea-autosize": "^8.5.3",  | 
 | 37 | +    "react-tweet": "^3.1.1",  | 
38 | 38 |     "remark": "^14.0.3",  | 
39 |  | -    "sharp": "^0.31.3",  | 
40 |  | -    "sonner": "^0.4.0",  | 
41 |  | -    "swr": "^2.2.0",  | 
42 |  | -    "tailwind-merge": "^1.13.2",  | 
43 |  | -    "unist-util-visit": "^4.1.2",  | 
44 |  | -    "use-debounce": "^9.0.4"  | 
 | 39 | +    "sharp": "^0.32.6",  | 
 | 40 | +    "sonner": "^1.2.0",  | 
 | 41 | +    "swr": "^2.2.4",  | 
 | 42 | +    "tailwind-merge": "^2.0.0",  | 
 | 43 | +    "unist-util-visit": "^5.0.0",  | 
 | 44 | +    "use-debounce": "^10.0.0"  | 
45 | 45 |   },  | 
46 | 46 |   "devDependencies": {  | 
47 |  | -    "@tailwindcss/forms": "^0.5.3",  | 
48 |  | -    "@tailwindcss/typography": "^0.5.9",  | 
49 |  | -    "@types/js-cookie": "^3.0.3",  | 
50 |  | -    "@types/node": "^20.4.1",  | 
51 |  | -    "@types/react": "^18.2.14",  | 
 | 47 | +    "@tailwindcss/forms": "^0.5.7",  | 
 | 48 | +    "@tailwindcss/typography": "^0.5.10",  | 
 | 49 | +    "@types/js-cookie": "^3.0.6",  | 
 | 50 | +    "@types/node": "^20.9.0",  | 
 | 51 | +    "@types/react": "^18.2.37",  | 
52 | 52 |     "@types/react-dom": "^18.2.15",  | 
53 |  | -    "autoprefixer": "^10.4.14",  | 
54 |  | -    "eslint": "8.31.0",  | 
55 |  | -    "eslint-config-next": "^13.4.9",  | 
56 |  | -    "postcss": "^8.4.25",  | 
57 |  | -    "prettier": "^2.8.8",  | 
58 |  | -    "prettier-plugin-tailwindcss": "^0.3.0",  | 
59 |  | -    "prisma": "^5.2.0",  | 
60 |  | -    "tailwindcss": "^3.3.3",  | 
61 |  | -    "tailwindcss-animate": "^1.0.6",  | 
62 |  | -    "typescript": "^5.1.6"  | 
 | 53 | +    "autoprefixer": "^10.4.16",  | 
 | 54 | +    "eslint": "8.53.0",  | 
 | 55 | +    "eslint-config-next": "^14.0.2",  | 
 | 56 | +    "postcss": "^8.4.31",  | 
 | 57 | +    "prettier": "^3.1.0",  | 
 | 58 | +    "prettier-plugin-tailwindcss": "^0.5.7",  | 
 | 59 | +    "prisma": "^5.5.2",  | 
 | 60 | +    "tailwindcss": "^3.3.5",  | 
 | 61 | +    "tailwindcss-animate": "^1.0.7",  | 
 | 62 | +    "typescript": "^5.2.2"  | 
63 | 63 |   }  | 
64 | 64 | }  | 
0 commit comments