export default defineNuxtConfig({ compatibilityDate: '2025-07-15', devtools: {enabled: false}, ssr: false, extends: ['@malio/layer-ui'], app: { baseURL: process.env.NODE_ENV === 'production' ? (process.env.NUXT_PUBLIC_APP_BASE || '/') : '/' }, modules: [ '@nuxtjs/tailwindcss', '@pinia/nuxt', 'nuxt-toast', '@nuxtjs/i18n', '@nuxt/icon' ], runtimeConfig: { public: { apiBase: process.env.NUXT_PUBLIC_API_BASE } }, devServer: {port: 3001}, toast: { settings: { timeout: 2000, closeOnClick: true, progressBar: false } }, i18n: { strategy: 'no_prefix', defaultLocale: 'fr', langDir: 'locales', locales: [ {code: 'fr', file: 'fr.json', name: 'Français'} ], vueI18n: './i18n.config.ts' }, typescript: { strict: true } })