{ "name": "person-panel", "type": "module", "packageManager": "bun@1.3.13", "workspaces": [ "packages/*" ], "private": true, "scripts": { "build": "nuxt build && bun run cp:db && bun --elide-lines=0 --filter drizzle-pkg build", "dev": "nuxt dev", "cp:db": "bash scripts/mv.sh", "db:migrate": "bun --elide-lines=0 --filter drizzle-pkg migrate", "db:generate": "bun --elide-lines=0 --filter drizzle-pkg generate", "db:seed": "bun --elide-lines=0 --filter drizzle-pkg seed", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare", "check": "bunx taze major -x drizzle-pkg -x logger -r -f", "ui:init": "bunx --bun shadcn-vue@latest init", "ui:add": "bunx --bun shadcn-vue@latest add" }, "dependencies": { "@libsql/client": "0.17.3", "@lucide/vue": "1.16.0", "@module-federation/vite": "1.15.5", "@nuxt/icon": "2.2.2", "bcryptjs": "3.0.3", "cache": "workspace:*", "class-variance-authority": "0.7.1", "clsx": "2.1.1", "common": "workspace:*", "croner": "10.0.1", "dotenv": "17.4.1", "drizzle-orm": "0.45.2", "drizzle-pkg": "workspace:*", "drizzle-seed": "0.3.1", "drizzle-zod": "0.8.3", "log4js": "6.9.1", "logger": "workspace:*", "mime": "4.1.0", "multer": "2.1.1", "nuxt": "4.4.5", "reka-ui": "2.9.8", "svg-captcha": "1.4.0", "tailwind-merge": "3.6.0", "tailwindcss": "4.3.0", "tw-animate-css": "1.4.0", "ufo": "1.6.3", "vue": "3.5.32", "vue-router": "5.0.4", "zod": "4.3.6", "gsap": "3.12.2" }, "devDependencies": { "@tailwindcss/vite": "4.3.0", "@types/multer": "2.1.0", "@types/node": "25.8.0", "drizzle-kit": "0.31.10", "shadcn-nuxt": "2.7.3", "shadcn-vue": "2.7.3", "tsconfig": "workspace:*", "tsx": "4.21.0", "typescript": "6.0.2", "vue3-toastify": "0.2.9" } }