{ "name": "frontend", "private": true, "type": "module", "scripts": { "build": "nuxt generate", "dev": "nuxt dev", "preview": "nuxt preview", "postinstall": "nuxt prepare", "lint": "eslint .", "typecheck": "nuxt typecheck", "test": "vitest", "test:run": "vitest run", "test:e2e": "playwright test", "tsc": "tsc" }, "dependencies": { "@iconify-json/lucide": "^1.2.147", "@iconify-json/simple-icons": "^1.2.100", "@nuxt/fonts": "^1.1.0", "@nuxt/ui": "^4.12.0", "nuxt": "^4.6.2" }, "devDependencies": { "@nuxt/eslint": "^1.17.0", "@nuxt/test-utils": "^4.3.4", "@playwright/test": "^1.64.1", "@tailwindcss/node": "4.3.3", "@tailwindcss/vite": "4.3.3", "@testing-library/user-event": "^14.6.8", "@testing-library/vue": "^8.1.0", "@types/node": "^26.6.4", "@typescript/native": "npm:typescript@^7.0.2", "@vue/test-utils": "^2.5.1", "eslint": "^10.13.0", "happy-dom": "^21.0.4", "msw": "^3.0.2", "tailwindcss": "4.3.3", "typescript": "npm:@typescript/typescript6@^6.0.2", "undici": "^8.12.3", "vite": "^8.3.5", "vitest": "^5.0.5", "vue-tsc": "^3.3.12" }, "overrides": { "@tailwindcss/node": "4.3.3", "tailwindcss": "4.3.3" }, "packageManager": "bun@1.4.0" }