{ "name": "veridian", "type": "module", "private": true, "scripts": { "build": "nuxt build", "triplit": "triplit dev -s sqlite", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare" }, "dependencies": { "@ai-sdk/cerebras": "^2.0.31", "@ai-sdk/google": "^3.0.23", "@ai-sdk/cohere": "^3.0.20", "@ai-sdk/openai-compatible": "^2.0.28", "@ai-sdk/vue": "^3.0.78", "@daveyplate/better-auth-triplit": "^0.2.2", "@iconify-json/mynaui": "^1.2.17", "@nuxt/hints": "1.0.0-alpha.5", "@nuxt/icon": "2.2.0", "@nuxtjs/color-mode": "4.0.0", "@openrouter/ai-sdk-provider": "^2.1.1", "@triplit/client": "^1.0.50", "@types/big.js": "^6.2.2", "ai": "^6.0.78", "ai-sdk-ollama": "^3.5.0", "better-auth": "^1.4.18", "big.js": "^7.0.1", "dotenv": "^17.2.4", "glob": "^13.0.1", "nanoid": "^5.1.6", "nuxt": "4.2.2", "nuxt-shiki": "0.3.2", "rehype-katex": "^7.0.1", "remark-gfm": "^4.0.1", "remark-math": "^6.0.0", "remark-parse": "^11.0.0", "remark-rehype": "^11.1.2", "triplit-nuxt": "0.3.1-prerelease.5", "unified": "^11.0.5", "vue": "^3.5.28", "vue-router": "^4.6.4", "vue-virtual-scroller": "^2.0.0-beta.8", "zod": "^4.3.6" }, "devDependencies": { "@iconify-json/logos": "^1.2.10", "@iconify-json/svg-spinners": "^1.2.4", "@triplit/cli": "^1.0.61", "@types/jsonwebtoken": "^9.0.10", "@unocss/nuxt": "^66.6.0", "jsonwebtoken": "^9.0.3", "unocss": "^66.6.0" }, "trustedDependencies": [ "@parcel/watcher", "core-js", "esbuild", "unrs-resolver" ], "patchedDependencies": { "@triplit/db@1.1.10": "patches/@triplit%2Fdb@1.1.10.patch", "@triplit/client@1.0.50": "patches/@triplit%2Fclient@1.0.50.patch" } }