{ "name": "haex-hub", "private": true, "version": "0.1.0", "type": "module", "scripts": { "build": "nuxt build", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare", "tauri": "tauri", "tauri:build:debug": "tauri build --debug", "drizzle:generate": "drizzle-kit generate", "drizzle:migrate": "drizzle-kit migrate" }, "dependencies": { "@libsql/client": "^0.15.6", "@nuxt/icon": "^1.13.0", "@nuxtjs/i18n": "^9.5.4", "@pinia/nuxt": "^0.11.0", "@tailwindcss/vite": "^4.1.7", "@tauri-apps/api": "^2.5.0", "@tauri-apps/plugin-dialog": "^2.2.1", "@tauri-apps/plugin-fs": "^2.2.1", "@tauri-apps/plugin-http": "~2.4.3", "@tauri-apps/plugin-opener": "^2.2.6", "@tauri-apps/plugin-os": "^2.2.1", "@tauri-apps/plugin-sql": "~2.2.0", "@tauri-apps/plugin-store": "^2.2.0", "@vueuse/core": "^13.2.0", "@vueuse/nuxt": "^13.2.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "drizzle-orm": "^0.43.1", "lucide-vue-next": "^0.511.0", "nuxt": "^3.17.3", "nuxt-zod-i18n": "^1.11.5", "reka-ui": "^2.2.1", "shadcn-nuxt": "^2.1.0", "tailwind-merge": "^3.3.0", "tailwindcss": "^4.1.7", "tw-animate-css": "^1.3.0", "vue": "^3.5.14", "vue-router": "^4.5.1", "vue-sonner": "^2.0.0", "zod": "^3.25.20" }, "devDependencies": { "@iconify/json": "^2.2.340", "@iconify/tailwind4": "^1.0.6", "@nuxtjs/color-mode": "^3.5.2", "@tauri-apps/cli": "^2.5.0", "drizzle-kit": "^0.31.1" }, "packageManager": "pnpm@10.10.0+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39", "pnpm": { "ignoredBuiltDependencies": [ "@parcel/watcher", "esbuild", "vue-demi" ] } }