sop-nuxt/nuxt.config.ts
2025-07-14 13:08:30 +02:00

42 lines
851 B
TypeScript

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: "",
isUploadActive: "",
},
},
primevue: {
components: {
exclude: ["Form", "FormField", "Chart", "Editor"],
},
options: {
ripple: true,
inputVariant: "filled",
theme: {
preset: Aura,
options: {
prefix: "p",
darkModeSelector: "system",
cssLayer: false,
},
},
},
},
});