export default defineNuxtConfig({ devtools: { enabled: true }, ssr: true, future: { compatibilityVersion: 4, }, modules: [ '@nuxtjs/i18n', '@pinia/nuxt', '@nuxt/image', '@nuxtjs/sitemap', ], css: ['~/assets/css/main.css'], postcss: { plugins: { tailwindcss: {}, autoprefixer: {}, }, }, i18n: { locales: ['fr', 'en'], defaultLocale: 'fr', strategy: 'prefix_except_default', }, app: { pageTransition: { name: 'page', mode: 'out-in' }, }, runtimeConfig: { public: { apiUrl: process.env.NUXT_PUBLIC_API_URL || 'http://localhost:8000/api', apiKey: process.env.NUXT_PUBLIC_API_KEY || '', }, }, compatibilityDate: '2025-01-01', })