{ "name": "nuxt-app", "private": true, "type": "module", "scripts": { "start": "node .output/server/index.mjs", "build": "nuxt build", "dev": "nuxt dev", "dev-o": "nuxt dev -- -o", "test": "vitest", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare" }, "dependencies": { "@formkit/auto-animate": "^0.8.2", "@nuxt/icon": "^1.9.1", "@nuxtjs/google-fonts": "^3.2.0", "@tanstack/vue-query": "^5.62.2", "@tanstack/vue-query-devtools": "^5.62.3", "@vuelidate/core": "^2.0.3", "@vuelidate/validators": "^2.0.4", "@vueuse/integrations": "^12.4.0", "@vueuse/nuxt": "^12.3.0", "animate.css": "^4.1.1", "axios": "^1.7.9", "fast-average-color": "^9.4.0", "gsap": "^3.12.5", "isomorphic-dompurify": "^2.21.0", "masonry-layout": "^4.2.2", "nuxt": "^3.14.1592", "reka-ui": "^1.0.0-alpha.6", "swiper": "^11.1.15", "universal-cookie": "^7.2.2", "vue": "latest", "vue-router": "latest", "vue-scrollto": "^2.20.0", "vue-skeletor": "^1.0.6" }, "devDependencies": { "@nuxt/test-utils": "^3.15.4", "@tailwindcss/postcss": "^4.0.0-beta.5", "@types/masonry-layout": "^4.2.8", "@vue/test-utils": "^2.4.6", "autoprefixer": "^10.4.20", "happy-dom": "^16.8.1", "msw": "^2.7.0", "playwright-core": "^1.50.1", "postcss": "^8.4.49", "tailwindcss": "^4.0.0-beta.5", "vitest": "^3.0.4" } }