{ "name": "veridian", "type": "module", "private": true, "scripts": { "build": "nuxt build", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare" }, "dependencies": { "@ai-sdk/anthropic": "^3.0.71", "@ai-sdk/cerebras": "^2.0.45", "@ai-sdk/cohere": "^3.0.30", "@ai-sdk/google": "^3.0.61", "@ai-sdk/huggingface": "^1.0.43", "@ai-sdk/mistral": "^3.0.30", "@ai-sdk/openai": "^3.0.52", "@ai-sdk/openai-compatible": "^2.0.41", "@aws-sdk/client-s3": "^3.1028.0", "@aws-sdk/s3-request-presigner": "^3.1028.0", "@better-auth/drizzle-adapter": "https://pkg.pr.new/better-auth/better-auth/@better-auth/drizzle-adapter@9489", "@floating-ui/vue": "^1.1.11", "@iconify-json/mynaui": "^1.2.17", "@nuxt/fonts": "0.14.0", "@nuxt/hints": "1.0.0-alpha.5", "@nuxt/icon": "2.2.0", "@openrouter/ai-sdk-provider": "^2.9.0", "@pydantic/monty": "^0.0.17", "@sentry/nuxt": "^10.48.0", "@tanstack/vue-virtual": "^3.13.23", "ai": "^6.0.182", "ai-sdk-ollama": "^3.8.3", "better-auth": "^1.6.2", "comark": "0.6.2", "comlink": "^4.4.2", "drizzle-orm": "1.0.0-rc.4-5d5b77c", "glob": "^13.0.6", "katex": "0.17.0", "longcat-ai-sdk-provider": "^0.0.5", "nanoid": "^5.1.7", "nuxt": "^4.4.2", "pg": "^8.20.0", "shiki": "^3.23.0", "vue": "^3.6.0-beta.10", "vue-router": "^5.0.4", "zod": "^4.3.6" }, "devDependencies": { "@iconify-json/logos": "^1.2.11", "@iconify-json/svg-spinners": "^1.2.4", "@iconify-json/tabler": "^1.2.33", "@types/node": "^25.6.0", "@types/pg": "^8.20.0", "@unocss/nuxt": "^66.6.8", "drizzle-kit": "^1.0.0-beta.21", "typescript": "^5.9.3", "unocss": "^66.6.8" }, "trustedDependencies": [ "@parcel/watcher", "@sentry/cli", "core-js", "esbuild", "unrs-resolver", "vue-demi" ], "overrides": { "@vercel/nft": "^0.27.4", "vite": "8.0.0-beta.15" } }