export default defineNuxtConfig({ modules: [ '@nuxthub/core', '@nuxt/eslint', '@nuxt/content', '@nuxtjs/mcp-toolkit', 'nuxt-studio', '@nuxt/ui' ], devtools: { enabled: true, timeline: { enabled: true } }, content: { database: { type: 'd1', bindingName: 'artapi' } }, runtimeConfig: { discord: { userId: '', id: '', token: '' }, statusPage: '', wakatime: { userId: '', coding: '', editors: '', languages: '', os: '' } }, future: { compatibilityVersion: 4 }, experimental: { asyncContext: true }, compatibilityDate: '2025-11-12', nitro: { experimental: { openAPI: true }, preset: 'cloudflare_module', cloudflare: { deployConfig: true, nodeCompat: true } }, hub: { cache: true, db: 'sqlite' }, eslint: { config: { stylistic: { quotes: 'single', commaDangle: 'never' } } }, mcp: { name: 'ArtMCP', version: '1.0.0', browserRedirect: '/docs' }, studio: { route: '/studio', repository: { provider: 'github', owner: 'ArthurDanjou', repo: 'artmcp', branch: 'master' } } })