export default defineNuxtConfig({ compatibilityDate: '2025-07-15', devtools: { enabled: false }, future: { compatibilityVersion: 4 }, site: { url: 'https://yalarba.ru', name: 'YalArba', description: 'Ял Арба — туристическая платформа Республики Башкортостан', }, sitemap: { siteUrl: 'https://yalarba.ru', gzip: true, cacheMaxAgeSeconds: 3600, sources: [ '/api/__sitemap__/urls' ], exclude: [ '/admin/**', '/auth/**' ], defaults: { changefreq: 'daily', priority: 0.7, lastmod: new Date().toISOString() }, }, features: { inlineStyles: false }, modules: [ '@nuxt/image', '@nuxt/ui', '@nuxt/eslint', '@nuxtjs/sitemap', '@pinia/nuxt' ], css: [ '~/assets/css/variables.css', '~/assets/css/fonts.css', '~/assets/css/typography.css', '~/assets/css/components.css', '~/assets/css/main.css' ], runtimeConfig: { public: { apiBase: process.env.NUXT_PUBLIC_API_BASE || '/api/v1', appUrl: process.env.NUXT_PUBLIC_APP_URL || 'https://yalarba.ru', } }, nitro: { preset: 'node-server', prerender: { crawlLinks: false }, }, vite: { css: { devSourcemap: false } }, app: { head: { link: [ { rel: 'icon', type: 'image/svg+xml', href: '/favicon.svg' }, { rel: 'preconnect', href: 'https://fonts.googleapis.com' }, { rel: 'preconnect', href: 'https://fonts.gstatic.com', crossorigin: '' }, ], titleTemplate: '%s - Ял Арба', title: 'Ял Арба', meta: [ { name: 'description', content: 'Ял Арба — туристическая платформа Республики Башкортостан. Поиск достопримечательностей, маршрутов и объектов туризма.' }, { name: 'keywords', content: 'туризм, Башкортостан, достопримечательности, маршруты, отдых, путешествия, Ял Арба' } ] } }, ui: { preset: 'none', fonts: false }, })