{ "name": "registry-aio-app", "type": "module", "private": true, "scripts": { "build": "nuxt build", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare && prisma generate", "prisma:generate": "prisma generate", "prisma:migrate": "prisma migrate deploy", "db:migrate": "prisma migrate deploy" }, "dependencies": { "@lucide/vue": "^1.27.0", "@prisma/adapter-better-sqlite3": "^7.9.1", "@prisma/client": "^7.9.1", "@tailwindcss/vite": "^4.3.3", "@tanstack/vue-table": "^8.21.3", "@vueuse/core": "^14.4.0", "bcryptjs": "^3.0.3", "better-sqlite3": "^13.0.2", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "jose": "^6.2.5", "nuxt": "^4.5.1", "prisma": "^7.9.1", "reka-ui": "^2.10.1", "shadcn-nuxt": "^2.8.1", "tailwind-merge": "^3.6.0", "tailwindcss": "^4.3.3", "vue": "^3.5.40", "vue-router": "^5.2.0", "zod": "^4.4.3" }, "devDependencies": { "@types/bcryptjs": "^2.4.6", "@types/better-sqlite3": "^7.6.13", "@types/node": "^26.1.2", "dotenv": "^17.4.2", "tw-animate-css": "^1.4.0", "typescript": "5.9" } }