File size: 2,570 Bytes
5a0b87c c470ff4 3e61ed6 a7cdbd6 4b5c9d9 e9a73cb 5a0b87c e8a61d2 5a0b87c 8b41fb2 025533c 5a0b87c 8b41fb2 5a0b87c dd7d8f0 5a0b87c 025533c 4b5c9d9 025533c 87099fe 5a0b87c e8a61d2 66460b5 5a0b87c e8a61d2 5a0b87c 5dc2f11 5a0b87c 66460b5 5a0b87c b36da9a 5a0b87c 4eb23ee 66460b5 5a0b87c 87099fe 5a0b87c 5dc2f11 b36da9a 5a0b87c e8a61d2 025533c dd7d8f0 5a0b87c | 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 | {
"name": "codeverse",
"version": "0.1.0",
"private": true,
"scripts": {
"dev": "next dev",
"prebuild": "npx rimraf dist",
"build": "next build && tsc server.ts --esModuleInterop --skipLibCheck --target es2018 --module commonjs --moduleResolution node --downlevelIteration --outDir ./dist",
"start": "cross-env NODE_ENV=production node dist/server.js",
"lint": "eslint . --ignore-pattern dist/ --ignore-pattern .next/"
},
"dependencies": {
"@ai-sdk/anthropic": "^3.0.66",
"@ai-sdk/google": "^3.0.58",
"@ai-sdk/mistral": "^3.0.28",
"@ai-sdk/openai": "^3.0.50",
"@ai-sdk/react": "^3.0.148",
"@libsql/client": "^0.17.2",
"@modelcontextprotocol/sdk": "^1.29.0",
"@monaco-editor/react": "^4.7.0",
"@radix-ui/react-dialog": "1.1.15",
"@radix-ui/react-dropdown-menu": "^2.1.16",
"@radix-ui/react-progress": "^1.1.8",
"@radix-ui/react-scroll-area": "^1.2.10",
"@radix-ui/react-select": "^2.2.6",
"@radix-ui/react-separator": "^1.1.8",
"@radix-ui/react-tabs": "^1.1.13",
"@radix-ui/react-tooltip": "^1.2.8",
"@types/dockerode": "^4.0.1",
"@xterm/addon-fit": "^0.11.0",
"@xterm/xterm": "^6.0.0",
"ai": "6.0.146",
"clsx": "^2.1.1",
"cmdk": "^1.1.1",
"cross-env": "^10.1.0",
"date-fns": "^4.1.0",
"dockerode": "^4.0.10",
"dotenv": "^17.2.3",
"framer-motion": "^12.38.0",
"http-proxy": "^1.18.1",
"lib0": "^0.2.117",
"lucide-react": "^0.576.0",
"monaco-editor": "^0.55.1",
"monaco-languageclient": "^10.7.0",
"next": "16.2.2",
"next-auth": "5.0.0-beta.30",
"node-pty": "^1.1.0",
"playwright": "^1.58.2",
"postcss": "^8.5.8",
"react": "19.2.4",
"react-dom": "19.2.4",
"react-markdown": "^10.1.0",
"react-syntax-highlighter": "^16.1.1",
"recharts": "^3.7.0",
"remark-gfm": "^4.0.1",
"simple-git": "^3.32.3",
"socket.io": "^4.8.3",
"socket.io-client": "^4.8.3",
"sonner": "^2.0.7",
"tailwind-merge": "^3.5.0",
"tar-fs": "^3.1.2",
"uuid": "^13.0.0",
"ws": "^8.19.0",
"y-protocols": "^1.0.7",
"yjs": "^13.6.29",
"zod": "4.3.6",
"zustand": "^5.0.12"
},
"devDependencies": {
"@tailwindcss/postcss": "^4.2.1",
"@types/http-proxy": "^1.17.16",
"@types/node": "^20",
"@types/react": "^19",
"@types/react-dom": "^19",
"@types/react-syntax-highlighter": "^15.5.13",
"@types/tar-fs": "^2.0.4",
"eslint": "^9",
"eslint-config-next": "16.2.2",
"tailwindcss": "^4.2.2",
"typescript": "^5.9.3"
}
}
|