|
9 | 9 | "lint": "next lint" |
10 | 10 | }, |
11 | 11 | "dependencies": { |
12 | | - "@ai-sdk/openai": "^2.0.42", |
13 | | - "@ai-sdk/react": "^2.0.59", |
14 | | - "@mdx-js/loader": "^3.1.0", |
15 | | - "@mdx-js/react": "^3.1.0", |
16 | | - "@modelcontextprotocol/sdk": "^1.11.4", |
17 | | - "@next/mdx": "^15.3.5", |
18 | | - "@openrouter/ai-sdk-provider": "^1.2.0", |
19 | | - "@orama/orama": "^3.1.14", |
20 | | - "@radix-ui/react-accordion": "^1.2.11", |
21 | | - "@radix-ui/react-collapsible": "^1.1.11", |
22 | | - "@radix-ui/react-dialog": "^1.1.14", |
| 12 | + "@ai-sdk/openai": "^2.0.80", |
| 13 | + "@ai-sdk/react": "^2.0.109", |
| 14 | + "@mdx-js/loader": "^3.1.1", |
| 15 | + "@mdx-js/react": "^3.1.1", |
| 16 | + "@modelcontextprotocol/sdk": "^1.24.3", |
| 17 | + "@next/mdx": "^15.5.7", |
| 18 | + "@openrouter/ai-sdk-provider": "^1.5.0", |
| 19 | + "@orama/orama": "^3.1.16", |
| 20 | + "@radix-ui/react-accordion": "^1.2.12", |
| 21 | + "@radix-ui/react-collapsible": "^1.1.12", |
| 22 | + "@radix-ui/react-dialog": "^1.1.15", |
23 | 23 | "@radix-ui/react-dropdown-menu": "^2.1.16", |
24 | 24 | "@radix-ui/react-presence": "^1.1.5", |
25 | | - "@radix-ui/react-separator": "^1.1.7", |
26 | | - "@radix-ui/react-slot": "^1.2.3", |
| 25 | + "@radix-ui/react-separator": "^1.1.8", |
| 26 | + "@radix-ui/react-slot": "^1.2.4", |
27 | 27 | "@radix-ui/react-tabs": "^1.1.13", |
28 | 28 | "@radix-ui/react-toast": "^1.2.15", |
29 | | - "@radix-ui/react-tooltip": "^1.2.7", |
| 29 | + "@radix-ui/react-tooltip": "^1.2.8", |
30 | 30 | "@radix-ui/themes": "^3.2.1", |
31 | | - "@react-three/drei": "^10.4.2", |
32 | | - "@react-three/fiber": "^9.1.4", |
33 | | - "@shikijs/langs": "^3.7.0", |
34 | | - "@shikijs/themes": "^3.7.0", |
| 31 | + "@react-three/drei": "^10.7.7", |
| 32 | + "@react-three/fiber": "^9.4.2", |
| 33 | + "@shikijs/langs": "^3.19.0", |
| 34 | + "@shikijs/themes": "^3.19.0", |
35 | 35 | "@types/mdx": "^2.0.13", |
36 | | - "@types/three": "^0.178.0", |
37 | | - "@vercel/analytics": "^1.5.0", |
38 | | - "@vercel/mcp-adapter": "^0.11.1", |
39 | | - "@vercel/speed-insights": "^1.2.0", |
40 | | - "ai": "^5.0.56", |
41 | | - "basehub": "^9.0.19", |
| 36 | + "@types/three": "^0.178.1", |
| 37 | + "@vercel/analytics": "^1.6.1", |
| 38 | + "@vercel/speed-insights": "^1.3.1", |
| 39 | + "ai": "^5.0.108", |
| 40 | + "basehub": "^9.5.3", |
42 | 41 | "class-variance-authority": "^0.7.1", |
43 | 42 | "clsx": "^2.1.1", |
44 | | - "framer-motion": "^12.22.0", |
45 | | - "fumadocs-core": "^15.8.2", |
46 | | - "fumadocs-mdx": "^12.0.1", |
47 | | - "fumadocs-ui": "^15.8.2", |
| 43 | + "framer-motion": "^12.23.25", |
| 44 | + "fumadocs-core": "^15.8.5", |
| 45 | + "fumadocs-mdx": "^12.0.3", |
| 46 | + "fumadocs-ui": "^15.8.5", |
48 | 47 | "gray-matter": "^4.0.3", |
49 | | - "gsap": "^3.13.0", |
| 48 | + "gsap": "^3.14.1", |
50 | 49 | "hast": "^1.0.0", |
51 | 50 | "hast-util-to-jsx-runtime": "^2.3.6", |
52 | 51 | "html2canvas": "^1.4.1", |
53 | | - "leva": "^0.10.0", |
| 52 | + "leva": "^0.10.1", |
54 | 53 | "lucide-react": "^0.544.0", |
55 | 54 | "next": "15.5.7", |
56 | 55 | "next-mdx-remote": "^5.0.0", |
57 | | - "react": "^19.0.0", |
58 | | - "react-dom": "^19.0.0", |
| 56 | + "react": "^19.2.1", |
| 57 | + "react-dom": "^19.2.1", |
59 | 58 | "react-error-boundary": "^6.0.0", |
60 | | - "react-remove-scroll": "^2.7.1", |
| 59 | + "react-remove-scroll": "^2.7.2", |
61 | 60 | "rehype-katex": "^7.0.1", |
62 | 61 | "remark": "^15.0.1", |
63 | 62 | "remark-gfm": "^4.0.1", |
64 | 63 | "remark-rehype": "^11.1.2", |
65 | 64 | "scroll-into-view-if-needed": "^3.1.0", |
66 | | - "shiki": "^3.7.0", |
67 | | - "sugar-high": "^0.9.3", |
68 | | - "tailwind-merge": "^3.3.1", |
| 65 | + "shiki": "^3.19.0", |
| 66 | + "sugar-high": "^0.9.5", |
| 67 | + "tailwind-merge": "^3.4.0", |
69 | 68 | "three": "^0.178.0", |
70 | 69 | "unist-util-visit": "^5.0.0", |
71 | | - "zod": "^4.1.11", |
72 | | - "zustand": "^5.0.6" |
| 70 | + "zod": "^4.1.13", |
| 71 | + "zustand": "^5.0.9" |
73 | 72 | }, |
74 | 73 | "devDependencies": { |
75 | | - "@eslint/eslintrc": "^3", |
76 | | - "@next/eslint-plugin-next": "^15.3.4", |
77 | | - "@tailwindcss/postcss": "^4", |
| 74 | + "@eslint/eslintrc": "^3.3.3", |
| 75 | + "@next/eslint-plugin-next": "^15.5.7", |
| 76 | + "@tailwindcss/postcss": "^4.1.17", |
78 | 77 | "@types/hast": "^3.0.4", |
79 | | - "@types/node": "^20", |
80 | | - "@types/react": "^19", |
81 | | - "@types/react-dom": "^19", |
82 | | - "eslint": "^9", |
| 78 | + "@types/node": "^20.19.26", |
| 79 | + "@types/react": "^19.2.7", |
| 80 | + "@types/react-dom": "^19.2.3", |
| 81 | + "eslint": "^9.39.1", |
83 | 82 | "eslint-config-next": "15.3.4", |
84 | 83 | "eslint-plugin-react-hooks": "^5.2.0", |
85 | 84 | "glslify-loader": "^2.0.0", |
86 | | - "prettier": "^3.6.2", |
87 | | - "prettier-plugin-glsl": "^0.2.0", |
| 85 | + "prettier": "^3.7.4", |
| 86 | + "prettier-plugin-glsl": "^0.2.2", |
88 | 87 | "raw-loader": "^4.0.2", |
89 | | - "tailwindcss": "^4", |
90 | | - "tw-animate-css": "^1.3.8", |
91 | | - "typescript": "^5" |
| 88 | + "tailwindcss": "^4.1.17", |
| 89 | + "tw-animate-css": "^1.4.0", |
| 90 | + "typescript": "^5.9.3" |
92 | 91 | } |
93 | 92 | } |
0 commit comments