import { defineNuxtConfig } from "nuxt/config"; // Tailwind v4 is configured via postcss.config.mjs // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ compatibilityDate: "2025-07-15", devtools: { enabled: true }, // Disable SSR to avoid hydration mismatches during wizard work ssr: false, // Strict TypeScript typescript: { strict: true, }, // Global CSS (use srcDir-relative path) css: ["~/assets/css/main.css"], // PostCSS configured separately // Vite plugin not required for basics; rely on PostCSS and @nuxt/ui modules: ["@pinia/nuxt", "@nuxt/ui", "@nuxtjs/color-mode"], // Runtime configuration for formatting runtimeConfig: { public: { appCurrency: process.env.APP_CURRENCY || "EUR", appLocale: process.env.APP_LOCALE || "en-CA", appDecimalPlaces: process.env.APP_DECIMAL_PLACES || "2", appName: process.env.APP_NAME || "Urgent Tools", }, }, // Nuxt UI minimal theme customizations live in app.config.ts });