import Aura from "@primeuix/themes/aura"; import tailwindcss from "@tailwindcss/vite"; export default defineNuxtConfig({ compatibilityDate: "2025-05-15", devtools: { enabled: true }, modules: [ "@nuxt/eslint", "@nuxt/image", "@nuxt/ui", "@primevue/nuxt-module", "motion-v/nuxt", "@pinia/nuxt", "nuxt-toast", ], css: ["~/assets/css/main.css"], vite: { plugins: [tailwindcss()] }, runtimeConfig: { public: { apiBase: process.env.NUXT_PUBLIC_API_BASE_URL || "http://localhost:8000", isUploadActive: process.env.NUXT_PUBLIC_IS_UPLOAD_ACTIVE || "false", }, }, primevue: { components: { exclude: ["Form", "FormField", "Chart", "Editor"], }, options: { ripple: true, inputVariant: "filled", theme: { preset: Aura, options: { prefix: "p", darkModeSelector: "system", cssLayer: false, }, }, }, }, });