{ "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", "eslint:fix": "eslint --fix" }, "dependencies": { "@libsql/client": "^0.15.9", "@nuxt/eslint": "1.4.1", "@nuxt/icon": "^1.14.0", "@nuxt/image": "1.10.0", "@nuxtjs/i18n": "^9.5.5", "@pinia/nuxt": "^0.11.1", "@tailwindcss/vite": "^4.1.10", "@tauri-apps/api": "^2.5.0", "@tauri-apps/plugin-dialog": "^2.2.2", "@tauri-apps/plugin-fs": "^2.3.0", "@tauri-apps/plugin-http": "~2.4.4", "@tauri-apps/plugin-notification": "~2.2.3", "@tauri-apps/plugin-opener": "^2.3.0", "@tauri-apps/plugin-os": "^2.2.2", "@tauri-apps/plugin-sql": "~2.2.1", "@tauri-apps/plugin-store": "^2.2.1", "@vlcn.io/crsqlite": "^0.16.3", "@vueuse/components": "^13.4.0", "@vueuse/core": "^13.4.0", "@vueuse/nuxt": "^13.4.0", "drizzle-orm": "^0.44.2", "eslint": "^9.29.0", "flyonui": "^2.2.0", "fuse.js": "^7.1.0", "nuxt": "^3.17.5", "nuxt-snackbar": "1.3.0", "nuxt-zod-i18n": "^1.12.0", "tailwindcss": "^4.1.10", "tailwindcss-intersect": "^2.2.0", "tailwindcss-motion": "^1.1.1", "vue": "^3.5.17", "zod": "^3.25.67" }, "devDependencies": { "@iconify/json": "^2.2.351", "@iconify/tailwind4": "^1.0.6", "@tauri-apps/cli": "^2.5.0", "@vue/compiler-sfc": "^3.5.17", "drizzle-kit": "^0.31.2", "globals": "^16.2.0", "prettier": "3.6.2", "typescript": "^5.8.3" }, "packageManager": "pnpm@10.12.2", "pnpm": { "ignoredBuiltDependencies": [ "@parcel/watcher", "esbuild", "vue-demi" ] }, "prettier": { "trailingComma": "all", "tabWidth": 2, "semi": false, "singleQuote": true, "singleAttributePerLine": true } }