// https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ app: { baseURL: "/kompose/", }, modules: [ "@nuxt/eslint", "@nuxt/image", "@nuxt/ui", "@nuxt/content", "nuxt-og-image", "nuxt-llms", ], // content: { // build: { // markdown: { // // Object syntax can be used to override default options // remarkPlugins: { // // Override remark-emoji options // 'remark-emoji': { // options: { // emoticon: true // } // }, // // Disable remark-gfm // 'remark-gfm': false, // // Add remark-oembed // 'remark-oembed': { // // Options // } // }, // } // } // }, devtools: { enabled: false, }, css: ["~/assets/css/main.css"], content: { build: { markdown: { toc: { searchDepth: 1, }, }, }, }, compatibilityDate: "2024-07-11", nitro: { prerender: { routes: ["/"], crawlLinks: true, autoSubfolderIndex: false, }, }, eslint: { config: { stylistic: { commaDangle: "never", braceStyle: "1tbs", }, }, }, icon: { provider: "iconify", }, llms: { domain: "https://docs-template.nuxt.dev/", title: "Nuxt Docs Template", description: "A template for building documentation with Nuxt UI and Nuxt Content.", full: { title: "Nuxt Docs Template - Full Documentation", description: "This is the full documentation for the Nuxt Docs Template.", }, sections: [ { title: "Getting Started", contentCollection: "docs", contentFilters: [ { field: "path", operator: "LIKE", value: "/getting-started%" }, ], }, { title: "Essentials", contentCollection: "docs", contentFilters: [ { field: "path", operator: "LIKE", value: "/essentials%" }, ], }, ], }, });