File size: 3,590 Bytes
909a85b e694226 909a85b 980aabb 4ac90cc 9f84f2e 4a3300f 1170ca2 909a85b 136f9cf 5fc68b0 136f9cf 5fc68b0 980aabb 5fc68b0 980aabb 4ac90cc 9249538 5fc68b0 980aabb 5fc68b0 980aabb 5fc68b0 980aabb 5fc68b0 909a85b 980aabb 3f29b72 5fc68b0 980aabb 5fc68b0 980aabb 4ac90cc 980aabb 4a3300f 980aabb 4ac90cc 980aabb 909a85b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
{
"name": "react-vite-ui",
"private": true,
"version": "0.0.1",
"type": "module",
"scripts": {
"dev": "vite",
"build": "tsc -b && vite build",
"lint": "eslint .",
"preview": "vite preview --host",
"predeploy": "bun run build",
"deploy": "bun run build && npx wrangler pages deploy dist"
},
"dependencies": {
"@clerk/clerk-react": "^5.23.0",
"@hookform/resolvers": "^4.1.1",
"@huggingface/inference": "2",
"@langchain/anthropic": "^0.3.13",
"@langchain/community": "^0.3.32",
"@langchain/core": "^0.3.40",
"@langchain/google-genai": "^0.1.8",
"@langchain/ollama": "^0.2.0",
"@radix-ui/react-accordion": "^1.2.3",
"@radix-ui/react-alert-dialog": "^1.1.6",
"@radix-ui/react-aspect-ratio": "^1.1.2",
"@radix-ui/react-avatar": "^1.1.3",
"@radix-ui/react-checkbox": "^1.1.4",
"@radix-ui/react-collapsible": "^1.1.3",
"@radix-ui/react-context-menu": "^2.2.6",
"@radix-ui/react-dialog": "^1.1.6",
"@radix-ui/react-dropdown-menu": "^2.1.6",
"@radix-ui/react-hover-card": "^1.1.6",
"@radix-ui/react-label": "^2.1.2",
"@radix-ui/react-menubar": "^1.1.6",
"@radix-ui/react-navigation-menu": "^1.2.5",
"@radix-ui/react-popover": "^1.1.6",
"@radix-ui/react-progress": "^1.1.2",
"@radix-ui/react-radio-group": "^1.2.3",
"@radix-ui/react-scroll-area": "^1.2.3",
"@radix-ui/react-select": "^2.1.6",
"@radix-ui/react-separator": "^1.1.2",
"@radix-ui/react-slider": "^1.2.3",
"@radix-ui/react-slot": "^1.1.2",
"@radix-ui/react-switch": "^1.1.3",
"@radix-ui/react-tabs": "^1.1.3",
"@radix-ui/react-toggle": "^1.1.2",
"@radix-ui/react-toggle-group": "^1.1.2",
"@radix-ui/react-tooltip": "^1.1.8",
"@tanstack/react-query": "^5.66.9",
"@tanstack/react-virtual": "^3.13.0",
"browserfs": "^1.4.3",
"buffer": "^6.0.3",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"cmdk": "^1.0.4",
"date-fns": "^4.1.0",
"dexie": "^4.0.11",
"dexie-react-hooks": "^1.1.7",
"embla-carousel-react": "^8.5.2",
"input-otp": "^1.4.2",
"katex": "^0.16.21",
"lucide-react": "^0.475.0",
"mammoth": "^1.9.0",
"mime": "^4.0.6",
"next-themes": "^0.4.4",
"ollama": "^0.5.13",
"pdf-parse": "^1.1.1",
"pdfjs-dist": "^4.10.38",
"process": "^0.11.10",
"react": "^19.0.0",
"react-day-picker": "8.10.1",
"react-dom": "^19.0.0",
"react-hook-form": "^7.54.2",
"react-markdown": "^10.0.0",
"react-resizable-panels": "^2.1.7",
"react-router-dom": "^7.2.0",
"react-syntax-highlighter": "^15.6.1",
"recharts": "^2.15.1",
"rehype-katex": "^7.0.1",
"remark-gfm": "^4.0.1",
"remark-math": "^6.0.0",
"rxjs": "^7.8.2",
"sonner": "^2.0.1",
"tailwindcss-animate": "^1.0.7",
"vaul": "^1.1.2",
"word-extractor": "^1.0.4",
"youtubei.js": "^13.1.0",
"zod": "^3.24.2"
},
"devDependencies": {
"@eslint/js": "^9.20.0",
"@types/node": "^20.8.0",
"@types/pdfjs-dist": "^2.10.378",
"@types/react": "^19.0.8",
"@types/react-dom": "^19.0.3",
"@types/react-syntax-highlighter": "^15.5.13",
"@vitejs/plugin-react": "^4.3.4",
"autoprefixer": "^10.4.20",
"eslint": "^9.20.0",
"eslint-plugin-react-hooks": "^5.1.0",
"eslint-plugin-react-refresh": "^0.4.18",
"gh-pages": "^6.3.0",
"globals": "^15.14.0",
"postcss": "^8.5.1",
"tailwind-merge": "^3.0.1",
"tailwindcss": "^3.4.14",
"typescript": "~5.7.3",
"typescript-eslint": "^8.23.0",
"vite": "^6.1.0"
}
}
|