[{"data":1,"prerenderedAt":14635},["ShallowReactive",2],{"$fGCo9l1hMtNdUiA6QzdUX5X3kLqaWcC5t2kdz4LrvCvc":3,"versions":2020,"-docs-4-x-api-nuxt-config":2024,"-docs-4-x-api-nuxt-config-surround":14630},[4,1120,1931],{"title":5,"titleTemplate":6,"icon":7,"path":8,"stem":9,"children":10,"page":108},"Docs",null,"i-lucide-book-marked","/docs/3.x","docs/3.x",[11,109,246,426,907,999,1036,1078],{"title":12,"titleTemplate":13,"icon":14,"path":15,"stem":16,"children":17,"page":108},"Get Started","%s · Get Started with Nuxt","i-lucide-rocket","/docs/3.x/getting-started","docs/3.x/1.getting-started",[18,23,28,33,38,43,48,53,58,63,68,73,78,83,88,93,98,103],{"title":19,"path":20,"stem":21,"titleTemplate":6,"icon":22},"Introduction","/docs/3.x/getting-started/introduction","docs/3.x/1.getting-started/01.introduction","i-lucide-info",{"title":24,"path":25,"stem":26,"titleTemplate":6,"icon":27},"Installation","/docs/3.x/getting-started/installation","docs/3.x/1.getting-started/02.installation","i-lucide-play",{"title":29,"path":30,"stem":31,"titleTemplate":6,"icon":32},"Configuration","/docs/3.x/getting-started/configuration","docs/3.x/1.getting-started/03.configuration","i-lucide-cog",{"title":34,"path":35,"stem":36,"titleTemplate":6,"icon":37},"Views","/docs/3.x/getting-started/views","docs/3.x/1.getting-started/04.views","i-lucide-panels-top-left",{"title":39,"path":40,"stem":41,"titleTemplate":6,"icon":42},"Assets","/docs/3.x/getting-started/assets","docs/3.x/1.getting-started/05.assets","i-lucide-image",{"title":44,"path":45,"stem":46,"titleTemplate":6,"icon":47},"Styling","/docs/3.x/getting-started/styling","docs/3.x/1.getting-started/06.styling","i-lucide-palette",{"title":49,"path":50,"stem":51,"titleTemplate":6,"icon":52},"Routing","/docs/3.x/getting-started/routing","docs/3.x/1.getting-started/07.routing","i-lucide-milestone",{"title":54,"path":55,"stem":56,"titleTemplate":6,"icon":57},"SEO and Meta","/docs/3.x/getting-started/seo-meta","docs/3.x/1.getting-started/08.seo-meta","i-lucide-file-search",{"title":59,"path":60,"stem":61,"titleTemplate":6,"icon":62},"Transitions","/docs/3.x/getting-started/transitions","docs/3.x/1.getting-started/09.transitions","i-lucide-toggle-right",{"title":64,"path":65,"stem":66,"titleTemplate":6,"icon":67},"Data Fetching","/docs/3.x/getting-started/data-fetching","docs/3.x/1.getting-started/10.data-fetching","i-lucide-cable",{"title":69,"path":70,"stem":71,"titleTemplate":6,"icon":72},"State Management","/docs/3.x/getting-started/state-management","docs/3.x/1.getting-started/11.state-management","i-lucide-database",{"title":74,"path":75,"stem":76,"titleTemplate":6,"icon":77},"Error Handling","/docs/3.x/getting-started/error-handling","docs/3.x/1.getting-started/12.error-handling","i-lucide-bug-off",{"title":79,"path":80,"stem":81,"titleTemplate":6,"icon":82},"Server","/docs/3.x/getting-started/server","docs/3.x/1.getting-started/13.server","i-lucide-pc-case",{"title":84,"path":85,"stem":86,"titleTemplate":6,"icon":87},"Layers","/docs/3.x/getting-started/layers","docs/3.x/1.getting-started/14.layers","i-lucide-layers",{"title":89,"path":90,"stem":91,"titleTemplate":6,"icon":92},"Prerendering","/docs/3.x/getting-started/prerendering","docs/3.x/1.getting-started/15.prerendering","i-lucide-file-code-2",{"title":94,"path":95,"stem":96,"titleTemplate":6,"icon":97},"Deployment","/docs/3.x/getting-started/deployment","docs/3.x/1.getting-started/16.deployment","i-lucide-cloud",{"title":99,"path":100,"stem":101,"titleTemplate":6,"icon":102},"Testing","/docs/3.x/getting-started/testing","docs/3.x/1.getting-started/17.testing","i-lucide-circle-check",{"title":104,"path":105,"stem":106,"titleTemplate":6,"icon":107},"Upgrade Guide","/docs/3.x/getting-started/upgrade","docs/3.x/1.getting-started/18.upgrade","i-lucide-circle-arrow-up",false,{"title":110,"titleTemplate":111,"icon":112,"path":113,"stem":114,"children":115,"page":108},"Directory Structure","%s · Nuxt Directory Structure","i-vscode-icons-default-folder","/docs/3.x/directory-structure","docs/3.x/2.directory-structure",[116,121,126,131,136,141,146,151,156,161,165,170,174,179,184,189,194,199,204,209,214,218,223,228,232,236,241],{"title":117,"path":118,"stem":119,"titleTemplate":6,"icon":120},".nuxt","/docs/3.x/directory-structure/nuxt","docs/3.x/2.directory-structure/0.nuxt","i-vscode-icons-folder-type-temp",{"title":122,"path":123,"stem":124,"titleTemplate":6,"icon":125},".output","/docs/3.x/directory-structure/output","docs/3.x/2.directory-structure/0.output","i-vscode-icons-folder-type-package",{"title":127,"path":128,"stem":129,"titleTemplate":6,"icon":130},"assets","/docs/3.x/directory-structure/assets","docs/3.x/2.directory-structure/1.assets","i-vscode-icons-folder-type-asset",{"title":132,"path":133,"stem":134,"titleTemplate":6,"icon":135},"components","/docs/3.x/directory-structure/components","docs/3.x/2.directory-structure/1.components","i-vscode-icons-folder-type-component",{"title":137,"path":138,"stem":139,"titleTemplate":6,"icon":140},"composables","/docs/3.x/directory-structure/composables","docs/3.x/2.directory-structure/1.composables","i-vscode-icons-folder-type-src",{"title":142,"path":143,"stem":144,"titleTemplate":6,"icon":145},"content","/docs/3.x/directory-structure/content","docs/3.x/2.directory-structure/1.content","i-vscode-icons-folder-type-log",{"title":147,"path":148,"stem":149,"titleTemplate":6,"icon":150},"layers","/docs/3.x/directory-structure/layers","docs/3.x/2.directory-structure/1.layers","i-vscode-icons-folder-type-nuxt",{"title":152,"path":153,"stem":154,"titleTemplate":6,"icon":155},"layouts","/docs/3.x/directory-structure/layouts","docs/3.x/2.directory-structure/1.layouts","i-vscode-icons-folder-type-view",{"title":157,"path":158,"stem":159,"titleTemplate":6,"icon":160},"middleware","/docs/3.x/directory-structure/middleware","docs/3.x/2.directory-structure/1.middleware","i-vscode-icons-folder-type-middleware",{"title":162,"path":163,"stem":164,"titleTemplate":6,"icon":150},"modules","/docs/3.x/directory-structure/modules","docs/3.x/2.directory-structure/1.modules",{"title":166,"path":167,"stem":168,"titleTemplate":6,"icon":169},"node_modules","/docs/3.x/directory-structure/node_modules","docs/3.x/2.directory-structure/1.node_modules","i-vscode-icons-folder-type-node",{"title":171,"path":172,"stem":173,"titleTemplate":6,"icon":155},"pages","/docs/3.x/directory-structure/pages","docs/3.x/2.directory-structure/1.pages",{"title":175,"path":176,"stem":177,"titleTemplate":6,"icon":178},"plugins","/docs/3.x/directory-structure/plugins","docs/3.x/2.directory-structure/1.plugins","i-vscode-icons-folder-type-plugin",{"title":180,"path":181,"stem":182,"titleTemplate":6,"icon":183},"public","/docs/3.x/directory-structure/public","docs/3.x/2.directory-structure/1.public","i-vscode-icons-folder-type-public",{"title":185,"path":186,"stem":187,"titleTemplate":6,"icon":188},"server","/docs/3.x/directory-structure/server","docs/3.x/2.directory-structure/1.server","i-vscode-icons-folder-type-server",{"title":190,"path":191,"stem":192,"titleTemplate":6,"icon":193},"shared","/docs/3.x/directory-structure/shared","docs/3.x/2.directory-structure/1.shared","i-vscode-icons-folder-type-shared",{"title":195,"path":196,"stem":197,"titleTemplate":6,"icon":198},"utils","/docs/3.x/directory-structure/utils","docs/3.x/2.directory-structure/1.utils","i-vscode-icons-folder-type-tools",{"title":200,"path":201,"stem":202,"titleTemplate":6,"icon":203},".env","/docs/3.x/directory-structure/env","docs/3.x/2.directory-structure/2.env","i-vscode-icons-file-type-dotenv",{"title":205,"path":206,"stem":207,"titleTemplate":6,"icon":208},".gitignore","/docs/3.x/directory-structure/gitignore","docs/3.x/2.directory-structure/2.gitignore","i-vscode-icons-file-type-git",{"title":210,"path":211,"stem":212,"titleTemplate":6,"icon":213},".nuxtignore","/docs/3.x/directory-structure/nuxtignore","docs/3.x/2.directory-structure/2.nuxtignore","i-vscode-icons-file-type-nuxt",{"title":215,"path":216,"stem":217,"titleTemplate":6,"icon":213},".nuxtrc","/docs/3.x/directory-structure/nuxtrc","docs/3.x/2.directory-structure/2.nuxtrc",{"title":219,"path":220,"stem":221,"titleTemplate":6,"icon":222},"app.vue","/docs/3.x/directory-structure/app","docs/3.x/2.directory-structure/3.app","i-vscode-icons-file-type-vue",{"title":224,"path":225,"stem":226,"titleTemplate":6,"icon":227},"app.config.ts","/docs/3.x/directory-structure/app-config","docs/3.x/2.directory-structure/3.app-config","i-vscode-icons-file-type-light-config",{"title":229,"path":230,"stem":231,"titleTemplate":6,"icon":222},"error.vue","/docs/3.x/directory-structure/error","docs/3.x/2.directory-structure/3.error",{"title":233,"path":234,"stem":235,"titleTemplate":6,"icon":213},"nuxt.config.ts","/docs/3.x/directory-structure/nuxt-config","docs/3.x/2.directory-structure/3.nuxt-config",{"title":237,"path":238,"stem":239,"titleTemplate":6,"icon":240},"package.json","/docs/3.x/directory-structure/package","docs/3.x/2.directory-structure/3.package","i-vscode-icons-file-type-npm",{"title":242,"path":243,"stem":244,"titleTemplate":6,"icon":245},"tsconfig.json","/docs/3.x/directory-structure/tsconfig","docs/3.x/2.directory-structure/3.tsconfig","i-vscode-icons-file-type-tsconfig",{"title":247,"titleTemplate":6,"icon":248,"path":249,"stem":250,"children":251,"page":108},"Guide","i-lucide-book-open","/docs/3.x/guide","docs/3.x/3.guide",[252,287,306,321,356,379],{"title":253,"titleTemplate":254,"icon":255,"path":256,"stem":257,"children":258,"page":108},"Key Concepts","%s · Nuxt Concepts","i-lucide-medal","/docs/3.x/guide/concepts","docs/3.x/3.guide/1.concepts",[259,263,267,271,275,279,283],{"title":260,"path":261,"stem":262,"titleTemplate":6},"Rendering Modes","/docs/3.x/guide/concepts/rendering","docs/3.x/3.guide/1.concepts/1.rendering",{"title":264,"path":265,"stem":266,"titleTemplate":6},"Nuxt Lifecycle","/docs/3.x/guide/concepts/nuxt-lifecycle","docs/3.x/3.guide/1.concepts/2.nuxt-lifecycle",{"title":268,"path":269,"stem":270,"titleTemplate":6},"Auto-imports","/docs/3.x/guide/concepts/auto-imports","docs/3.x/3.guide/1.concepts/3.auto-imports",{"title":272,"path":273,"stem":274,"titleTemplate":6},"Server Engine","/docs/3.x/guide/concepts/server-engine","docs/3.x/3.guide/1.concepts/4.server-engine",{"title":276,"path":277,"stem":278,"titleTemplate":6},"Modules","/docs/3.x/guide/concepts/modules","docs/3.x/3.guide/1.concepts/5.modules",{"title":280,"path":281,"stem":282,"titleTemplate":6},"TypeScript","/docs/3.x/guide/concepts/typescript","docs/3.x/3.guide/1.concepts/8.typescript",{"title":284,"path":285,"stem":286,"titleTemplate":6},"Code Style","/docs/3.x/guide/concepts/code-style","docs/3.x/3.guide/1.concepts/9.code-style",{"title":288,"titleTemplate":289,"icon":290,"path":291,"stem":292,"children":293,"page":108},"Best Practices","%s · Best Practices","i-lucide-square-check","/docs/3.x/guide/best-practices","docs/3.x/3.guide/2.best-practices",[294,298,302],{"title":295,"path":296,"stem":297,"titleTemplate":6},"Nuxt and hydration","/docs/3.x/guide/best-practices/hydration","docs/3.x/3.guide/2.best-practices/hydration",{"title":299,"path":300,"stem":301,"titleTemplate":6},"Nuxt Performance","/docs/3.x/guide/best-practices/performance","docs/3.x/3.guide/2.best-practices/performance",{"title":303,"path":304,"stem":305,"titleTemplate":6},"Nuxt Plugins","/docs/3.x/guide/best-practices/plugins","docs/3.x/3.guide/2.best-practices/plugins",{"title":307,"titleTemplate":308,"icon":309,"path":310,"stem":311,"children":312,"page":108},"Working with AI","Working with AI: %s","i-lucide-bot","/docs/3.x/guide/ai","docs/3.x/3.guide/3.ai",[313,317],{"title":314,"path":315,"stem":316,"titleTemplate":6},"MCP Server","/docs/3.x/guide/ai/mcp","docs/3.x/3.guide/3.ai/1.mcp",{"title":318,"path":319,"stem":320,"titleTemplate":6},"LLMs.txt","/docs/3.x/guide/ai/llms-txt","docs/3.x/3.guide/3.ai/2.llms-txt",{"title":322,"titleTemplate":323,"icon":324,"path":325,"stem":326,"children":327,"page":108},"Module Author Guide","%s · Nuxt Modules Author Guide","i-lucide-box","/docs/3.x/guide/modules","docs/3.x/3.guide/4.modules",[328,332,336,340,344,348,352],{"title":329,"path":330,"stem":331,"titleTemplate":6},"Create Your First Module","/docs/3.x/guide/modules/getting-started","docs/3.x/3.guide/4.modules/1.getting-started",{"title":333,"path":334,"stem":335,"titleTemplate":6},"Understand Module Structure","/docs/3.x/guide/modules/module-anatomy","docs/3.x/3.guide/4.modules/2.module-anatomy",{"title":337,"path":338,"stem":339,"titleTemplate":6},"Add Plugins, Components & More","/docs/3.x/guide/modules/recipes-basics","docs/3.x/3.guide/4.modules/3.recipes-basics",{"title":341,"path":342,"stem":343,"titleTemplate":6},"Use Hooks & Extend Types","/docs/3.x/guide/modules/recipes-advanced","docs/3.x/3.guide/4.modules/4.recipes-advanced",{"title":345,"path":346,"stem":347,"titleTemplate":6},"Test Your Module","/docs/3.x/guide/modules/testing","docs/3.x/3.guide/4.modules/5.testing",{"title":349,"path":350,"stem":351,"titleTemplate":6},"Follow Best Practices","/docs/3.x/guide/modules/best-practices","docs/3.x/3.guide/4.modules/6.best-practices",{"title":353,"path":354,"stem":355,"titleTemplate":6},"Publish & Share Your Module","/docs/3.x/guide/modules/ecosystem","docs/3.x/3.guide/4.modules/7.ecosystem",{"title":357,"titleTemplate":358,"icon":359,"path":360,"stem":361,"children":362,"page":108},"Recipes","%s · Recipes","i-lucide-cooking-pot","/docs/3.x/guide/recipes","docs/3.x/3.guide/5.recipes",[363,367,371,375],{"title":364,"path":365,"stem":366,"titleTemplate":6},"Custom Routing","/docs/3.x/guide/recipes/custom-routing","docs/3.x/3.guide/5.recipes/1.custom-routing",{"title":368,"path":369,"stem":370,"titleTemplate":6},"Vite Plugins","/docs/3.x/guide/recipes/vite-plugin","docs/3.x/3.guide/5.recipes/2.vite-plugin",{"title":372,"path":373,"stem":374,"titleTemplate":6},"Custom useFetch","/docs/3.x/guide/recipes/custom-usefetch","docs/3.x/3.guide/5.recipes/3.custom-usefetch",{"title":376,"path":377,"stem":378,"titleTemplate":6},"Sessions and Authentication","/docs/3.x/guide/recipes/sessions-and-authentication","docs/3.x/3.guide/5.recipes/4.sessions-and-authentication",{"title":380,"titleTemplate":381,"icon":382,"path":383,"stem":384,"children":385,"page":108},"Going Further","%s · Nuxt Advanced","i-lucide-star","/docs/3.x/guide/going-further","docs/3.x/3.guide/6.going-further",[386,390,394,398,402,406,410,414,418,422],{"title":387,"path":388,"stem":389,"titleTemplate":6},"Custom Events","/docs/3.x/guide/going-further/events","docs/3.x/3.guide/6.going-further/1.events",{"title":391,"path":392,"stem":393,"titleTemplate":6},"Experimental Features","/docs/3.x/guide/going-further/experimental-features","docs/3.x/3.guide/6.going-further/1.experimental-features",{"title":395,"path":396,"stem":397,"titleTemplate":6},"Features","/docs/3.x/guide/going-further/features","docs/3.x/3.guide/6.going-further/1.features",{"title":399,"path":400,"stem":401,"titleTemplate":6},"Runtime Config","/docs/3.x/guide/going-further/runtime-config","docs/3.x/3.guide/6.going-further/10.runtime-config",{"title":403,"path":404,"stem":405,"titleTemplate":6},"Nightly Release Channel","/docs/3.x/guide/going-further/nightly-release-channel","docs/3.x/3.guide/6.going-further/11.nightly-release-channel",{"title":407,"path":408,"stem":409,"titleTemplate":6},"Lifecycle Hooks","/docs/3.x/guide/going-further/hooks","docs/3.x/3.guide/6.going-further/2.hooks",{"title":411,"path":412,"stem":413,"titleTemplate":6},"Nuxt Kit","/docs/3.x/guide/going-further/kit","docs/3.x/3.guide/6.going-further/4.kit",{"title":415,"path":416,"stem":417,"titleTemplate":6},"NuxtApp","/docs/3.x/guide/going-further/nuxt-app","docs/3.x/3.guide/6.going-further/6.nuxt-app",{"title":419,"path":420,"stem":421,"titleTemplate":6},"Authoring Nuxt Layers","/docs/3.x/guide/going-further/layers","docs/3.x/3.guide/6.going-further/7.layers",{"title":423,"path":424,"stem":425,"titleTemplate":6},"Debugging","/docs/3.x/guide/going-further/debugging","docs/3.x/3.guide/6.going-further/9.debugging",{"title":427,"titleTemplate":428,"icon":429,"path":430,"stem":431,"children":432,"page":108},"API","%s · Nuxt API","i-lucide-code-xml","/docs/3.x/api","docs/3.x/4.api",[433,499,622,745,816,889,902],{"title":434,"titleTemplate":435,"icon":324,"path":436,"stem":437,"children":438,"page":108},"Components","%s · Nuxt Components","/docs/3.x/api/components","docs/3.x/4.api/1.components",[439,443,447,451,455,459,463,467,471,475,479,483,487,491,495],{"title":440,"path":441,"stem":442,"titleTemplate":6},"\u003CClientOnly>","/docs/3.x/api/components/client-only","docs/3.x/4.api/1.components/1.client-only",{"title":444,"path":445,"stem":446,"titleTemplate":6},"\u003CDevOnly>","/docs/3.x/api/components/dev-only","docs/3.x/4.api/1.components/1.dev-only",{"title":448,"path":449,"stem":450,"titleTemplate":6},"\u003CNuxtClientFallback>","/docs/3.x/api/components/nuxt-client-fallback","docs/3.x/4.api/1.components/1.nuxt-client-fallback",{"title":452,"path":453,"stem":454,"titleTemplate":6},"\u003CNuxtPicture>","/docs/3.x/api/components/nuxt-picture","docs/3.x/4.api/1.components/10.nuxt-picture",{"title":456,"path":457,"stem":458,"titleTemplate":6},"\u003CTeleport>","/docs/3.x/api/components/teleports","docs/3.x/4.api/1.components/11.teleports",{"title":460,"path":461,"stem":462,"titleTemplate":6},"\u003CNuxtRouteAnnouncer>","/docs/3.x/api/components/nuxt-route-announcer","docs/3.x/4.api/1.components/12.nuxt-route-announcer",{"title":464,"path":465,"stem":466,"titleTemplate":6},"\u003CNuxtTime>","/docs/3.x/api/components/nuxt-time","docs/3.x/4.api/1.components/13.nuxt-time",{"title":468,"path":469,"stem":470,"titleTemplate":6},"\u003CNuxtPage>","/docs/3.x/api/components/nuxt-page","docs/3.x/4.api/1.components/2.nuxt-page",{"title":472,"path":473,"stem":474,"titleTemplate":6},"\u003CNuxtLayout>","/docs/3.x/api/components/nuxt-layout","docs/3.x/4.api/1.components/3.nuxt-layout",{"title":476,"path":477,"stem":478,"titleTemplate":6},"\u003CNuxtLink>","/docs/3.x/api/components/nuxt-link","docs/3.x/4.api/1.components/4.nuxt-link",{"title":480,"path":481,"stem":482,"titleTemplate":6},"\u003CNuxtLoadingIndicator>","/docs/3.x/api/components/nuxt-loading-indicator","docs/3.x/4.api/1.components/5.nuxt-loading-indicator",{"title":484,"path":485,"stem":486,"titleTemplate":6},"\u003CNuxtErrorBoundary>","/docs/3.x/api/components/nuxt-error-boundary","docs/3.x/4.api/1.components/6.nuxt-error-boundary",{"title":488,"path":489,"stem":490,"titleTemplate":6},"\u003CNuxtWelcome>","/docs/3.x/api/components/nuxt-welcome","docs/3.x/4.api/1.components/7.nuxt-welcome",{"title":492,"path":493,"stem":494,"titleTemplate":6},"\u003CNuxtIsland>","/docs/3.x/api/components/nuxt-island","docs/3.x/4.api/1.components/8.nuxt-island",{"title":496,"path":497,"stem":498,"titleTemplate":6},"\u003CNuxtImg>","/docs/3.x/api/components/nuxt-img","docs/3.x/4.api/1.components/9.nuxt-img",{"title":500,"titleTemplate":501,"icon":502,"path":503,"stem":504,"children":505,"page":108},"Composables","%s · Nuxt Composables","i-lucide-arrow-left-right","/docs/3.x/api/composables","docs/3.x/4.api/2.composables",[506,510,514,518,522,526,530,534,538,542,546,550,554,558,562,566,570,574,578,582,586,590,594,598,602,606,610,614,618],{"title":507,"path":508,"stem":509,"titleTemplate":6},"onPrehydrate","/docs/3.x/api/composables/on-prehydrate","docs/3.x/4.api/2.composables/on-prehydrate",{"title":511,"path":512,"stem":513,"titleTemplate":6},"useAppConfig","/docs/3.x/api/composables/use-app-config","docs/3.x/4.api/2.composables/use-app-config",{"title":515,"path":516,"stem":517,"titleTemplate":6},"useAsyncData","/docs/3.x/api/composables/use-async-data","docs/3.x/4.api/2.composables/use-async-data",{"title":519,"path":520,"stem":521,"titleTemplate":6},"useCookie","/docs/3.x/api/composables/use-cookie","docs/3.x/4.api/2.composables/use-cookie",{"title":523,"path":524,"stem":525,"titleTemplate":6},"useError","/docs/3.x/api/composables/use-error","docs/3.x/4.api/2.composables/use-error",{"title":527,"path":528,"stem":529,"titleTemplate":6},"useFetch","/docs/3.x/api/composables/use-fetch","docs/3.x/4.api/2.composables/use-fetch",{"title":531,"path":532,"stem":533,"titleTemplate":6},"useHead","/docs/3.x/api/composables/use-head","docs/3.x/4.api/2.composables/use-head",{"title":535,"path":536,"stem":537,"titleTemplate":6},"useHeadSafe","/docs/3.x/api/composables/use-head-safe","docs/3.x/4.api/2.composables/use-head-safe",{"title":539,"path":540,"stem":541,"titleTemplate":6},"useHydration","/docs/3.x/api/composables/use-hydration","docs/3.x/4.api/2.composables/use-hydration",{"title":543,"path":544,"stem":545,"titleTemplate":6},"useLazyAsyncData","/docs/3.x/api/composables/use-lazy-async-data","docs/3.x/4.api/2.composables/use-lazy-async-data",{"title":547,"path":548,"stem":549,"titleTemplate":6},"useLazyFetch","/docs/3.x/api/composables/use-lazy-fetch","docs/3.x/4.api/2.composables/use-lazy-fetch",{"title":551,"path":552,"stem":553,"titleTemplate":6},"useLoadingIndicator","/docs/3.x/api/composables/use-loading-indicator","docs/3.x/4.api/2.composables/use-loading-indicator",{"title":555,"path":556,"stem":557,"titleTemplate":6},"useNuxtApp","/docs/3.x/api/composables/use-nuxt-app","docs/3.x/4.api/2.composables/use-nuxt-app",{"title":559,"path":560,"stem":561,"titleTemplate":6},"useNuxtData","/docs/3.x/api/composables/use-nuxt-data","docs/3.x/4.api/2.composables/use-nuxt-data",{"title":563,"path":564,"stem":565,"titleTemplate":6},"usePreviewMode","/docs/3.x/api/composables/use-preview-mode","docs/3.x/4.api/2.composables/use-preview-mode",{"title":567,"path":568,"stem":569,"titleTemplate":6},"useRequestEvent","/docs/3.x/api/composables/use-request-event","docs/3.x/4.api/2.composables/use-request-event",{"title":571,"path":572,"stem":573,"titleTemplate":6},"useRequestFetch","/docs/3.x/api/composables/use-request-fetch","docs/3.x/4.api/2.composables/use-request-fetch",{"title":575,"path":576,"stem":577,"titleTemplate":6},"useRequestHeader","/docs/3.x/api/composables/use-request-header","docs/3.x/4.api/2.composables/use-request-header",{"title":579,"path":580,"stem":581,"titleTemplate":6},"useRequestHeaders","/docs/3.x/api/composables/use-request-headers","docs/3.x/4.api/2.composables/use-request-headers",{"title":583,"path":584,"stem":585,"titleTemplate":6},"useRequestURL","/docs/3.x/api/composables/use-request-url","docs/3.x/4.api/2.composables/use-request-url",{"title":587,"path":588,"stem":589,"titleTemplate":6},"useResponseHeader","/docs/3.x/api/composables/use-response-header","docs/3.x/4.api/2.composables/use-response-header",{"title":591,"path":592,"stem":593,"titleTemplate":6},"useRoute","/docs/3.x/api/composables/use-route","docs/3.x/4.api/2.composables/use-route",{"title":595,"path":596,"stem":597,"titleTemplate":6},"useRouteAnnouncer","/docs/3.x/api/composables/use-route-announcer","docs/3.x/4.api/2.composables/use-route-announcer",{"title":599,"path":600,"stem":601,"titleTemplate":6},"useRouter","/docs/3.x/api/composables/use-router","docs/3.x/4.api/2.composables/use-router",{"title":603,"path":604,"stem":605,"titleTemplate":6},"useRuntimeConfig","/docs/3.x/api/composables/use-runtime-config","docs/3.x/4.api/2.composables/use-runtime-config",{"title":607,"path":608,"stem":609,"titleTemplate":6},"useRuntimeHook","/docs/3.x/api/composables/use-runtime-hook","docs/3.x/4.api/2.composables/use-runtime-hook",{"title":611,"path":612,"stem":613,"titleTemplate":6},"useSeoMeta","/docs/3.x/api/composables/use-seo-meta","docs/3.x/4.api/2.composables/use-seo-meta",{"title":615,"path":616,"stem":617,"titleTemplate":6},"useServerSeoMeta","/docs/3.x/api/composables/use-server-seo-meta","docs/3.x/4.api/2.composables/use-server-seo-meta",{"title":619,"path":620,"stem":621,"titleTemplate":6},"useState","/docs/3.x/api/composables/use-state","docs/3.x/4.api/2.composables/use-state",{"title":623,"titleTemplate":624,"icon":625,"path":626,"stem":627,"children":628,"page":108},"Utils","%s · Nuxt Utils","i-lucide-square-function","/docs/3.x/api/utils","docs/3.x/4.api/3.utils",[629,633,637,641,645,649,653,657,661,665,669,673,677,681,685,689,693,697,701,705,709,713,717,721,725,729,733,737,741],{"title":630,"path":631,"stem":632,"titleTemplate":6},"$fetch","/docs/3.x/api/utils/dollarfetch","docs/3.x/4.api/3.utils/$fetch",{"title":634,"path":635,"stem":636,"titleTemplate":6},"abortNavigation","/docs/3.x/api/utils/abort-navigation","docs/3.x/4.api/3.utils/abort-navigation",{"title":638,"path":639,"stem":640,"titleTemplate":6},"addRouteMiddleware","/docs/3.x/api/utils/add-route-middleware","docs/3.x/4.api/3.utils/add-route-middleware",{"title":642,"path":643,"stem":644,"titleTemplate":6},"callOnce","/docs/3.x/api/utils/call-once","docs/3.x/4.api/3.utils/call-once",{"title":646,"path":647,"stem":648,"titleTemplate":6},"clearError","/docs/3.x/api/utils/clear-error","docs/3.x/4.api/3.utils/clear-error",{"title":650,"path":651,"stem":652,"titleTemplate":6},"clearNuxtData","/docs/3.x/api/utils/clear-nuxt-data","docs/3.x/4.api/3.utils/clear-nuxt-data",{"title":654,"path":655,"stem":656,"titleTemplate":6},"clearNuxtState","/docs/3.x/api/utils/clear-nuxt-state","docs/3.x/4.api/3.utils/clear-nuxt-state",{"title":658,"path":659,"stem":660,"titleTemplate":6},"createError","/docs/3.x/api/utils/create-error","docs/3.x/4.api/3.utils/create-error",{"title":662,"path":663,"stem":664,"titleTemplate":6},"defineLazyHydrationComponent","/docs/3.x/api/utils/define-lazy-hydration-component","docs/3.x/4.api/3.utils/define-lazy-hydration-component",{"title":666,"path":667,"stem":668,"titleTemplate":6},"defineNuxtComponent","/docs/3.x/api/utils/define-nuxt-component","docs/3.x/4.api/3.utils/define-nuxt-component",{"title":670,"path":671,"stem":672,"titleTemplate":6},"defineNuxtPlugin","/docs/3.x/api/utils/define-nuxt-plugin","docs/3.x/4.api/3.utils/define-nuxt-plugin",{"title":674,"path":675,"stem":676,"titleTemplate":6},"defineNuxtRouteMiddleware","/docs/3.x/api/utils/define-nuxt-route-middleware","docs/3.x/4.api/3.utils/define-nuxt-route-middleware",{"title":678,"path":679,"stem":680,"titleTemplate":6},"definePageMeta","/docs/3.x/api/utils/define-page-meta","docs/3.x/4.api/3.utils/define-page-meta",{"title":682,"path":683,"stem":684,"titleTemplate":6},"defineRouteRules","/docs/3.x/api/utils/define-route-rules","docs/3.x/4.api/3.utils/define-route-rules",{"title":686,"path":687,"stem":688,"titleTemplate":6},"navigateTo","/docs/3.x/api/utils/navigate-to","docs/3.x/4.api/3.utils/navigate-to",{"title":690,"path":691,"stem":692,"titleTemplate":6},"onBeforeRouteLeave","/docs/3.x/api/utils/on-before-route-leave","docs/3.x/4.api/3.utils/on-before-route-leave",{"title":694,"path":695,"stem":696,"titleTemplate":6},"onBeforeRouteUpdate","/docs/3.x/api/utils/on-before-route-update","docs/3.x/4.api/3.utils/on-before-route-update",{"title":698,"path":699,"stem":700,"titleTemplate":6},"onNuxtReady","/docs/3.x/api/utils/on-nuxt-ready","docs/3.x/4.api/3.utils/on-nuxt-ready",{"title":702,"path":703,"stem":704,"titleTemplate":6},"prefetchComponents","/docs/3.x/api/utils/prefetch-components","docs/3.x/4.api/3.utils/prefetch-components",{"title":706,"path":707,"stem":708,"titleTemplate":6},"preloadComponents","/docs/3.x/api/utils/preload-components","docs/3.x/4.api/3.utils/preload-components",{"title":710,"path":711,"stem":712,"titleTemplate":6},"preloadRouteComponents","/docs/3.x/api/utils/preload-route-components","docs/3.x/4.api/3.utils/preload-route-components",{"title":714,"path":715,"stem":716,"titleTemplate":6},"prerenderRoutes","/docs/3.x/api/utils/prerender-routes","docs/3.x/4.api/3.utils/prerender-routes",{"title":718,"path":719,"stem":720,"titleTemplate":6},"refreshCookie","/docs/3.x/api/utils/refresh-cookie","docs/3.x/4.api/3.utils/refresh-cookie",{"title":722,"path":723,"stem":724,"titleTemplate":6},"refreshNuxtData","/docs/3.x/api/utils/refresh-nuxt-data","docs/3.x/4.api/3.utils/refresh-nuxt-data",{"title":726,"path":727,"stem":728,"titleTemplate":6},"reloadNuxtApp","/docs/3.x/api/utils/reload-nuxt-app","docs/3.x/4.api/3.utils/reload-nuxt-app",{"title":730,"path":731,"stem":732,"titleTemplate":6},"setPageLayout","/docs/3.x/api/utils/set-page-layout","docs/3.x/4.api/3.utils/set-page-layout",{"title":734,"path":735,"stem":736,"titleTemplate":6},"setResponseStatus","/docs/3.x/api/utils/set-response-status","docs/3.x/4.api/3.utils/set-response-status",{"title":738,"path":739,"stem":740,"titleTemplate":6},"showError","/docs/3.x/api/utils/show-error","docs/3.x/4.api/3.utils/show-error",{"title":742,"path":743,"stem":744,"titleTemplate":6},"updateAppConfig","/docs/3.x/api/utils/update-app-config","docs/3.x/4.api/3.utils/update-app-config",{"title":746,"titleTemplate":747,"icon":748,"path":749,"stem":750,"children":751,"page":108},"Commands","%s · Nuxt Commands","i-lucide-square-terminal","/docs/3.x/api/commands","docs/3.x/4.api/4.commands",[752,756,760,764,768,772,776,780,784,788,792,796,800,804,808,812],{"title":753,"path":754,"stem":755,"titleTemplate":6},"nuxt add","/docs/3.x/api/commands/add","docs/3.x/4.api/4.commands/add",{"title":757,"path":758,"stem":759,"titleTemplate":6},"nuxt analyze","/docs/3.x/api/commands/analyze","docs/3.x/4.api/4.commands/analyze",{"title":761,"path":762,"stem":763,"titleTemplate":6},"nuxt build","/docs/3.x/api/commands/build","docs/3.x/4.api/4.commands/build",{"title":765,"path":766,"stem":767,"titleTemplate":6},"nuxt build-module","/docs/3.x/api/commands/build-module","docs/3.x/4.api/4.commands/build-module",{"title":769,"path":770,"stem":771,"titleTemplate":6},"nuxt cleanup","/docs/3.x/api/commands/cleanup","docs/3.x/4.api/4.commands/cleanup",{"title":773,"path":774,"stem":775,"titleTemplate":6},"nuxt dev","/docs/3.x/api/commands/dev","docs/3.x/4.api/4.commands/dev",{"title":777,"path":778,"stem":779,"titleTemplate":6},"nuxt devtools","/docs/3.x/api/commands/devtools","docs/3.x/4.api/4.commands/devtools",{"title":781,"path":782,"stem":783,"titleTemplate":6},"nuxt generate","/docs/3.x/api/commands/generate","docs/3.x/4.api/4.commands/generate",{"title":785,"path":786,"stem":787,"titleTemplate":6},"nuxt info","/docs/3.x/api/commands/info","docs/3.x/4.api/4.commands/info",{"title":789,"path":790,"stem":791,"titleTemplate":6},"create nuxt","/docs/3.x/api/commands/init","docs/3.x/4.api/4.commands/init",{"title":793,"path":794,"stem":795,"titleTemplate":6},"nuxt module","/docs/3.x/api/commands/module","docs/3.x/4.api/4.commands/module",{"title":797,"path":798,"stem":799,"titleTemplate":6},"nuxt prepare","/docs/3.x/api/commands/prepare","docs/3.x/4.api/4.commands/prepare",{"title":801,"path":802,"stem":803,"titleTemplate":6},"nuxt preview","/docs/3.x/api/commands/preview","docs/3.x/4.api/4.commands/preview",{"title":805,"path":806,"stem":807,"titleTemplate":6},"nuxt test","/docs/3.x/api/commands/test","docs/3.x/4.api/4.commands/test",{"title":809,"path":810,"stem":811,"titleTemplate":6},"nuxt typecheck","/docs/3.x/api/commands/typecheck","docs/3.x/4.api/4.commands/typecheck",{"title":813,"path":814,"stem":815,"titleTemplate":6},"nuxt upgrade","/docs/3.x/api/commands/upgrade","docs/3.x/4.api/4.commands/upgrade",{"title":411,"titleTemplate":817,"icon":818,"path":819,"stem":820,"children":821,"page":108},"%s · Nuxt Kit","i-lucide-package","/docs/3.x/api/kit","docs/3.x/4.api/5.kit",[822,825,828,832,836,840,844,848,852,855,859,863,866,869,873,877,881,885],{"title":276,"path":823,"stem":824,"titleTemplate":6},"/docs/3.x/api/kit/modules","docs/3.x/4.api/5.kit/1.modules",{"title":399,"path":826,"stem":827,"titleTemplate":6},"/docs/3.x/api/kit/runtime-config","docs/3.x/4.api/5.kit/10.runtime-config",{"title":829,"path":830,"stem":831,"titleTemplate":6},"Templates","/docs/3.x/api/kit/templates","docs/3.x/4.api/5.kit/10.templates",{"title":833,"path":834,"stem":835,"titleTemplate":6},"Nitro","/docs/3.x/api/kit/nitro","docs/3.x/4.api/5.kit/11.nitro",{"title":837,"path":838,"stem":839,"titleTemplate":6},"Resolving","/docs/3.x/api/kit/resolving","docs/3.x/4.api/5.kit/12.resolving",{"title":841,"path":842,"stem":843,"titleTemplate":6},"Logging","/docs/3.x/api/kit/logging","docs/3.x/4.api/5.kit/13.logging",{"title":845,"path":846,"stem":847,"titleTemplate":6},"Builder","/docs/3.x/api/kit/builder","docs/3.x/4.api/5.kit/14.builder",{"title":849,"path":850,"stem":851,"titleTemplate":6},"Examples","/docs/3.x/api/kit/examples","docs/3.x/4.api/5.kit/15.examples",{"title":84,"path":853,"stem":854,"titleTemplate":6},"/docs/3.x/api/kit/layers","docs/3.x/4.api/5.kit/16.layers",{"title":856,"path":857,"stem":858,"titleTemplate":6},"Programmatic Usage","/docs/3.x/api/kit/programmatic","docs/3.x/4.api/5.kit/2.programmatic",{"title":860,"path":861,"stem":862,"titleTemplate":6},"Compatibility","/docs/3.x/api/kit/compatibility","docs/3.x/4.api/5.kit/3.compatibility",{"title":268,"path":864,"stem":865,"titleTemplate":6},"/docs/3.x/api/kit/autoimports","docs/3.x/4.api/5.kit/4.autoimports",{"title":434,"path":867,"stem":868,"titleTemplate":6},"/docs/3.x/api/kit/components","docs/3.x/4.api/5.kit/5.components",{"title":870,"path":871,"stem":872,"titleTemplate":6},"Context","/docs/3.x/api/kit/context","docs/3.x/4.api/5.kit/6.context",{"title":874,"path":875,"stem":876,"titleTemplate":6},"Pages","/docs/3.x/api/kit/pages","docs/3.x/4.api/5.kit/7.pages",{"title":878,"path":879,"stem":880,"titleTemplate":6},"Layout","/docs/3.x/api/kit/layout","docs/3.x/4.api/5.kit/8.layout",{"title":882,"path":883,"stem":884,"titleTemplate":6},"Head","/docs/3.x/api/kit/head","docs/3.x/4.api/5.kit/9.head",{"title":886,"path":887,"stem":888,"titleTemplate":6},"Plugins","/docs/3.x/api/kit/plugins","docs/3.x/4.api/5.kit/9.plugins",{"title":890,"titleTemplate":6,"icon":891,"path":892,"stem":893,"children":894,"page":108},"Advanced","i-lucide-brain","/docs/3.x/api/advanced","docs/3.x/4.api/6.advanced",[895,898],{"title":407,"path":896,"stem":897,"titleTemplate":6},"/docs/3.x/api/advanced/hooks","docs/3.x/4.api/6.advanced/1.hooks",{"title":899,"path":900,"stem":901,"titleTemplate":6},"Import meta","/docs/3.x/api/advanced/import-meta","docs/3.x/4.api/6.advanced/2.import-meta",{"title":903,"path":904,"stem":905,"titleTemplate":906,"icon":32},"Nuxt Configuration","/docs/3.x/api/nuxt-config","docs/3.x/4.api/6.nuxt-config","%s",{"title":849,"titleTemplate":908,"icon":909,"path":910,"stem":911,"children":912,"page":108},"%s · Nuxt Examples","i-lucide-app-window-mac","/docs/3.x/examples","docs/3.x/4.examples",[913,917,939,954,990],{"title":914,"path":915,"stem":916,"titleTemplate":6},"Hello World","/docs/3.x/examples/hello-world","docs/3.x/4.examples/0.hello-world",{"title":395,"path":918,"stem":919,"children":920,"page":108},"/docs/3.x/examples/features","docs/3.x/4.examples/1.features",[921,925,928,931,935],{"title":922,"path":923,"stem":924,"titleTemplate":6},"Auto Imports","/docs/3.x/examples/features/auto-imports","docs/3.x/4.examples/1.features/1.auto-imports",{"title":64,"path":926,"stem":927,"titleTemplate":6},"/docs/3.x/examples/features/data-fetching","docs/3.x/4.examples/1.features/2.data-fetching",{"title":69,"path":929,"stem":930,"titleTemplate":6},"/docs/3.x/examples/features/state-management","docs/3.x/4.examples/1.features/3.state-management",{"title":932,"path":933,"stem":934,"titleTemplate":6},"Meta Tags","/docs/3.x/examples/features/meta-tags","docs/3.x/4.examples/1.features/4.meta-tags",{"title":936,"path":937,"stem":938,"titleTemplate":6},"Layouts","/docs/3.x/examples/features/layouts","docs/3.x/4.examples/1.features/5.layouts",{"title":49,"path":940,"stem":941,"children":942,"page":108},"/docs/3.x/examples/routing","docs/3.x/4.examples/2.routing",[943,947,950],{"title":944,"path":945,"stem":946,"titleTemplate":6},"Middleware","/docs/3.x/examples/routing/middleware","docs/3.x/4.examples/2.routing/middleware",{"title":874,"path":948,"stem":949,"titleTemplate":6},"/docs/3.x/examples/routing/pages","docs/3.x/4.examples/2.routing/pages",{"title":951,"path":952,"stem":953,"titleTemplate":6},"Universal Router","/docs/3.x/examples/routing/universal-router","docs/3.x/4.examples/2.routing/universal-router",{"title":890,"path":955,"stem":956,"children":957,"page":108},"/docs/3.x/examples/advanced","docs/3.x/4.examples/4.advanced",[958,961,964,968,972,976,980,983,986],{"title":84,"path":959,"stem":960,"titleTemplate":6},"/docs/3.x/examples/advanced/config-extends","docs/3.x/4.examples/4.advanced/config-extends",{"title":74,"path":962,"stem":963,"titleTemplate":6},"/docs/3.x/examples/advanced/error-handling","docs/3.x/4.examples/4.advanced/error-handling",{"title":965,"path":966,"stem":967,"titleTemplate":6},"JSX / TSX","/docs/3.x/examples/advanced/jsx","docs/3.x/4.examples/4.advanced/jsx",{"title":969,"path":970,"stem":971,"titleTemplate":6},"Locale","/docs/3.x/examples/advanced/locale","docs/3.x/4.examples/4.advanced/locale",{"title":973,"path":974,"stem":975,"titleTemplate":6},"Module Extend Pages","/docs/3.x/examples/advanced/module-extend-pages","docs/3.x/4.examples/4.advanced/module-extend-pages",{"title":977,"path":978,"stem":979,"titleTemplate":6},"Teleport","/docs/3.x/examples/advanced/teleport","docs/3.x/4.examples/4.advanced/teleport",{"title":99,"path":981,"stem":982,"titleTemplate":6},"/docs/3.x/examples/advanced/testing","docs/3.x/4.examples/4.advanced/testing",{"title":519,"path":984,"stem":985,"titleTemplate":6},"/docs/3.x/examples/advanced/use-cookie","docs/3.x/4.examples/4.advanced/use-cookie",{"title":987,"path":988,"stem":989,"titleTemplate":6},"Use Custom Fetch Composable","/docs/3.x/examples/advanced/use-custom-fetch-composable","docs/3.x/4.examples/4.advanced/use-custom-fetch-composable",{"title":991,"path":992,"stem":993,"children":994,"page":108},"Experimental","/docs/3.x/examples/experimental","docs/3.x/4.examples/7.experimental",[995],{"title":996,"path":997,"stem":998,"titleTemplate":6},"WASM","/docs/3.x/examples/experimental/wasm","docs/3.x/4.examples/7.experimental/wasm",{"title":1000,"titleTemplate":1001,"icon":1002,"path":1003,"stem":1004,"children":1005,"page":108},"Community","%s · Nuxt Community","i-lucide-messages-square","/docs/3.x/community","docs/3.x/5.community",[1006,1011,1016,1021,1026,1031],{"title":1007,"path":1008,"stem":1009,"titleTemplate":6,"icon":1010},"Getting Help","/docs/3.x/community/getting-help","docs/3.x/5.community/2.getting-help","i-lucide-life-buoy",{"title":1012,"path":1013,"stem":1014,"titleTemplate":6,"icon":1015},"Reporting Bugs","/docs/3.x/community/reporting-bugs","docs/3.x/5.community/3.reporting-bugs","i-lucide-bug",{"title":1017,"path":1018,"stem":1019,"titleTemplate":6,"icon":1020},"Contribution","/docs/3.x/community/contribution","docs/3.x/5.community/4.contribution","i-lucide-git-pull-request",{"title":1022,"path":1023,"stem":1024,"titleTemplate":6,"icon":1025},"Framework","/docs/3.x/community/framework-contribution","docs/3.x/5.community/5.framework-contribution","i-lucide-github",{"title":1027,"path":1028,"stem":1029,"titleTemplate":6,"icon":1030},"Roadmap","/docs/3.x/community/roadmap","docs/3.x/5.community/6.roadmap","i-lucide-map",{"title":1032,"path":1033,"stem":1034,"titleTemplate":6,"icon":1035},"Releases","/docs/3.x/community/changelog","docs/3.x/5.community/7.changelog","i-lucide-bell-dot",{"title":1037,"titleTemplate":1038,"icon":1039,"path":1040,"stem":1041,"children":1042,"page":108},"Migrate to Nuxt Bridge","Migrate to Nuxt Bridge: %s","i-lucide-ship","/docs/3.x/bridge","docs/3.x/6.bridge",[1043,1047,1050,1053,1057,1061,1065,1068,1071,1074],{"title":1044,"path":1045,"stem":1046,"titleTemplate":6},"Overview","/docs/3.x/bridge/overview","docs/3.x/6.bridge/1.overview",{"title":29,"path":1048,"stem":1049,"titleTemplate":6},"/docs/3.x/bridge/configuration","docs/3.x/6.bridge/10.configuration",{"title":280,"path":1051,"stem":1052,"titleTemplate":6},"/docs/3.x/bridge/typescript","docs/3.x/6.bridge/2.typescript",{"title":1054,"path":1055,"stem":1056,"titleTemplate":6},"Legacy Composition API","/docs/3.x/bridge/bridge-composition-api","docs/3.x/6.bridge/3.bridge-composition-api",{"title":1058,"path":1059,"stem":1060,"titleTemplate":6},"Plugins and Middleware","/docs/3.x/bridge/plugins-and-middleware","docs/3.x/6.bridge/4.plugins-and-middleware",{"title":1062,"path":1063,"stem":1064,"titleTemplate":6},"New Composition API","/docs/3.x/bridge/nuxt3-compatible-api","docs/3.x/6.bridge/5.nuxt3-compatible-api",{"title":932,"path":1066,"stem":1067,"titleTemplate":6},"/docs/3.x/bridge/meta","docs/3.x/6.bridge/6.meta",{"title":399,"path":1069,"stem":1070,"titleTemplate":6},"/docs/3.x/bridge/runtime-config","docs/3.x/6.bridge/7.runtime-config",{"title":833,"path":1072,"stem":1073,"titleTemplate":6},"/docs/3.x/bridge/nitro","docs/3.x/6.bridge/8.nitro",{"title":1075,"path":1076,"stem":1077,"titleTemplate":6},"Vite","/docs/3.x/bridge/vite","docs/3.x/6.bridge/9.vite",{"title":1079,"titleTemplate":1080,"icon":107,"path":1081,"stem":1082,"children":1083,"page":108},"Migrate to Nuxt 3","Migrate to Nuxt 3: %s","/docs/3.x/migration","docs/3.x/7.migration",[1084,1087,1091,1094,1097,1100,1103,1106,1109,1113,1117],{"title":1044,"path":1085,"stem":1086,"titleTemplate":6},"/docs/3.x/migration/overview","docs/3.x/7.migration/1.overview",{"title":1088,"path":1089,"stem":1090,"titleTemplate":6},"Build Tooling","/docs/3.x/migration/bundling","docs/3.x/7.migration/10.bundling",{"title":79,"path":1092,"stem":1093,"titleTemplate":6},"/docs/3.x/migration/server","docs/3.x/7.migration/11.server",{"title":29,"path":1095,"stem":1096,"titleTemplate":6},"/docs/3.x/migration/configuration","docs/3.x/7.migration/2.configuration",{"title":276,"path":1098,"stem":1099,"titleTemplate":6},"/docs/3.x/migration/module-authors","docs/3.x/7.migration/20.module-authors",{"title":922,"path":1101,"stem":1102,"titleTemplate":6},"/docs/3.x/migration/auto-imports","docs/3.x/7.migration/3.auto-imports",{"title":932,"path":1104,"stem":1105,"titleTemplate":6},"/docs/3.x/migration/meta","docs/3.x/7.migration/4.meta",{"title":1058,"path":1107,"stem":1108,"titleTemplate":6},"/docs/3.x/migration/plugins-and-middleware","docs/3.x/7.migration/5.plugins-and-middleware",{"title":1110,"path":1111,"stem":1112,"titleTemplate":6},"Pages and Layouts","/docs/3.x/migration/pages-and-layouts","docs/3.x/7.migration/6.pages-and-layouts",{"title":1114,"path":1115,"stem":1116,"titleTemplate":6},"Component Options","/docs/3.x/migration/component-options","docs/3.x/7.migration/7.component-options",{"title":399,"path":1118,"stem":1119,"titleTemplate":6},"/docs/3.x/migration/runtime-config","docs/3.x/7.migration/8.runtime-config",{"title":5,"titleTemplate":6,"icon":7,"path":1121,"stem":1122,"children":1123,"page":108},"/docs/4.x","docs/4.x",[1124,1182,1276,1403,1761,1838,1860,1894],{"title":12,"titleTemplate":13,"icon":14,"path":1125,"stem":1126,"children":1127,"page":108},"/docs/4.x/getting-started","docs/4.x/1.getting-started",[1128,1131,1134,1137,1140,1143,1146,1149,1152,1155,1158,1161,1164,1167,1170,1173,1176,1179],{"title":19,"path":1129,"stem":1130,"titleTemplate":6,"icon":22},"/docs/4.x/getting-started/introduction","docs/4.x/1.getting-started/01.introduction",{"title":24,"path":1132,"stem":1133,"titleTemplate":6,"icon":27},"/docs/4.x/getting-started/installation","docs/4.x/1.getting-started/02.installation",{"title":29,"path":1135,"stem":1136,"titleTemplate":6,"icon":32},"/docs/4.x/getting-started/configuration","docs/4.x/1.getting-started/03.configuration",{"title":34,"path":1138,"stem":1139,"titleTemplate":6,"icon":37},"/docs/4.x/getting-started/views","docs/4.x/1.getting-started/04.views",{"title":39,"path":1141,"stem":1142,"titleTemplate":6,"icon":42},"/docs/4.x/getting-started/assets","docs/4.x/1.getting-started/05.assets",{"title":44,"path":1144,"stem":1145,"titleTemplate":6,"icon":47},"/docs/4.x/getting-started/styling","docs/4.x/1.getting-started/06.styling",{"title":49,"path":1147,"stem":1148,"titleTemplate":6,"icon":52},"/docs/4.x/getting-started/routing","docs/4.x/1.getting-started/07.routing",{"title":54,"path":1150,"stem":1151,"titleTemplate":6,"icon":57},"/docs/4.x/getting-started/seo-meta","docs/4.x/1.getting-started/08.seo-meta",{"title":59,"path":1153,"stem":1154,"titleTemplate":6,"icon":62},"/docs/4.x/getting-started/transitions","docs/4.x/1.getting-started/09.transitions",{"title":64,"path":1156,"stem":1157,"titleTemplate":6,"icon":67},"/docs/4.x/getting-started/data-fetching","docs/4.x/1.getting-started/10.data-fetching",{"title":69,"path":1159,"stem":1160,"titleTemplate":6,"icon":72},"/docs/4.x/getting-started/state-management","docs/4.x/1.getting-started/11.state-management",{"title":74,"path":1162,"stem":1163,"titleTemplate":6,"icon":77},"/docs/4.x/getting-started/error-handling","docs/4.x/1.getting-started/12.error-handling",{"title":79,"path":1165,"stem":1166,"titleTemplate":6,"icon":82},"/docs/4.x/getting-started/server","docs/4.x/1.getting-started/13.server",{"title":84,"path":1168,"stem":1169,"titleTemplate":6,"icon":87},"/docs/4.x/getting-started/layers","docs/4.x/1.getting-started/14.layers",{"title":89,"path":1171,"stem":1172,"titleTemplate":6,"icon":92},"/docs/4.x/getting-started/prerendering","docs/4.x/1.getting-started/15.prerendering",{"title":94,"path":1174,"stem":1175,"titleTemplate":6,"icon":97},"/docs/4.x/getting-started/deployment","docs/4.x/1.getting-started/16.deployment",{"title":99,"path":1177,"stem":1178,"titleTemplate":6,"icon":102},"/docs/4.x/getting-started/testing","docs/4.x/1.getting-started/17.testing",{"title":104,"path":1180,"stem":1181,"titleTemplate":6,"icon":107},"/docs/4.x/getting-started/upgrade","docs/4.x/1.getting-started/18.upgrade",{"title":110,"titleTemplate":111,"icon":112,"path":1183,"stem":1184,"children":1185,"page":108},"/docs/4.x/directory-structure","docs/4.x/2.directory-structure",[1186,1189,1192,1234,1237,1240,1243,1246,1249,1252,1255,1258,1261,1264,1267,1270,1273],{"title":117,"path":1187,"stem":1188,"titleTemplate":6,"icon":120},"/docs/4.x/directory-structure/nuxt","docs/4.x/2.directory-structure/0.nuxt",{"title":122,"path":1190,"stem":1191,"titleTemplate":6,"icon":125},"/docs/4.x/directory-structure/output","docs/4.x/2.directory-structure/0.output",{"title":1193,"titleTemplate":111,"head":1194,"defaultOpen":1196,"icon":1197,"path":1198,"stem":1199,"children":1200,"page":108},"app",{"title":1195},"app/",true,"i-vscode-icons-folder-type-app","/docs/4.x/directory-structure/app","docs/4.x/2.directory-structure/1.app",[1201,1204,1207,1210,1213,1216,1219,1222,1225,1228,1231],{"title":127,"path":1202,"stem":1203,"titleTemplate":6,"icon":130},"/docs/4.x/directory-structure/app/assets","docs/4.x/2.directory-structure/1.app/1.assets",{"title":132,"path":1205,"stem":1206,"titleTemplate":6,"icon":135},"/docs/4.x/directory-structure/app/components","docs/4.x/2.directory-structure/1.app/1.components",{"title":137,"path":1208,"stem":1209,"titleTemplate":6,"icon":140},"/docs/4.x/directory-structure/app/composables","docs/4.x/2.directory-structure/1.app/1.composables",{"title":152,"path":1211,"stem":1212,"titleTemplate":6,"icon":155},"/docs/4.x/directory-structure/app/layouts","docs/4.x/2.directory-structure/1.app/1.layouts",{"title":157,"path":1214,"stem":1215,"titleTemplate":6,"icon":160},"/docs/4.x/directory-structure/app/middleware","docs/4.x/2.directory-structure/1.app/1.middleware",{"title":171,"path":1217,"stem":1218,"titleTemplate":6,"icon":155},"/docs/4.x/directory-structure/app/pages","docs/4.x/2.directory-structure/1.app/1.pages",{"title":175,"path":1220,"stem":1221,"titleTemplate":6,"icon":178},"/docs/4.x/directory-structure/app/plugins","docs/4.x/2.directory-structure/1.app/1.plugins",{"title":195,"path":1223,"stem":1224,"titleTemplate":6,"icon":198},"/docs/4.x/directory-structure/app/utils","docs/4.x/2.directory-structure/1.app/1.utils",{"title":219,"path":1226,"stem":1227,"titleTemplate":6,"icon":222},"/docs/4.x/directory-structure/app/app","docs/4.x/2.directory-structure/1.app/3.app",{"title":224,"path":1229,"stem":1230,"titleTemplate":6,"icon":227},"/docs/4.x/directory-structure/app/app-config","docs/4.x/2.directory-structure/1.app/3.app-config",{"title":229,"path":1232,"stem":1233,"titleTemplate":6,"icon":222},"/docs/4.x/directory-structure/app/error","docs/4.x/2.directory-structure/1.app/3.error",{"title":142,"path":1235,"stem":1236,"titleTemplate":6,"icon":145},"/docs/4.x/directory-structure/content","docs/4.x/2.directory-structure/1.content",{"title":147,"path":1238,"stem":1239,"titleTemplate":6,"icon":150},"/docs/4.x/directory-structure/layers","docs/4.x/2.directory-structure/1.layers",{"title":162,"path":1241,"stem":1242,"titleTemplate":6,"icon":150},"/docs/4.x/directory-structure/modules","docs/4.x/2.directory-structure/1.modules",{"title":166,"path":1244,"stem":1245,"titleTemplate":6,"icon":169},"/docs/4.x/directory-structure/node_modules","docs/4.x/2.directory-structure/1.node_modules",{"title":180,"path":1247,"stem":1248,"titleTemplate":6,"icon":183},"/docs/4.x/directory-structure/public","docs/4.x/2.directory-structure/1.public",{"title":185,"path":1250,"stem":1251,"titleTemplate":6,"icon":188},"/docs/4.x/directory-structure/server","docs/4.x/2.directory-structure/1.server",{"title":190,"path":1253,"stem":1254,"titleTemplate":6,"icon":193},"/docs/4.x/directory-structure/shared","docs/4.x/2.directory-structure/1.shared",{"title":200,"path":1256,"stem":1257,"titleTemplate":6,"icon":203},"/docs/4.x/directory-structure/env","docs/4.x/2.directory-structure/2.env",{"title":205,"path":1259,"stem":1260,"titleTemplate":6,"icon":208},"/docs/4.x/directory-structure/gitignore","docs/4.x/2.directory-structure/2.gitignore",{"title":210,"path":1262,"stem":1263,"titleTemplate":6,"icon":213},"/docs/4.x/directory-structure/nuxtignore","docs/4.x/2.directory-structure/2.nuxtignore",{"title":215,"path":1265,"stem":1266,"titleTemplate":6,"icon":213},"/docs/4.x/directory-structure/nuxtrc","docs/4.x/2.directory-structure/2.nuxtrc",{"title":233,"path":1268,"stem":1269,"titleTemplate":6,"icon":213},"/docs/4.x/directory-structure/nuxt-config","docs/4.x/2.directory-structure/3.nuxt-config",{"title":237,"path":1271,"stem":1272,"titleTemplate":6,"icon":240},"/docs/4.x/directory-structure/package","docs/4.x/2.directory-structure/3.package",{"title":242,"path":1274,"stem":1275,"titleTemplate":6,"icon":245},"/docs/4.x/directory-structure/tsconfig","docs/4.x/2.directory-structure/3.tsconfig",{"title":247,"titleTemplate":6,"icon":248,"path":1277,"stem":1278,"children":1279,"page":108},"/docs/4.x/guide","docs/4.x/3.guide",[1280,1305,1318,1328,1353,1369],{"title":253,"titleTemplate":254,"icon":255,"path":1281,"stem":1282,"children":1283,"page":108},"/docs/4.x/guide/concepts","docs/4.x/3.guide/1.concepts",[1284,1287,1290,1293,1296,1299,1302],{"title":260,"path":1285,"stem":1286,"titleTemplate":6},"/docs/4.x/guide/concepts/rendering","docs/4.x/3.guide/1.concepts/1.rendering",{"title":264,"path":1288,"stem":1289,"titleTemplate":6},"/docs/4.x/guide/concepts/nuxt-lifecycle","docs/4.x/3.guide/1.concepts/2.nuxt-lifecycle",{"title":268,"path":1291,"stem":1292,"titleTemplate":6},"/docs/4.x/guide/concepts/auto-imports","docs/4.x/3.guide/1.concepts/3.auto-imports",{"title":272,"path":1294,"stem":1295,"titleTemplate":6},"/docs/4.x/guide/concepts/server-engine","docs/4.x/3.guide/1.concepts/4.server-engine",{"title":276,"path":1297,"stem":1298,"titleTemplate":6},"/docs/4.x/guide/concepts/modules","docs/4.x/3.guide/1.concepts/5.modules",{"title":280,"path":1300,"stem":1301,"titleTemplate":6},"/docs/4.x/guide/concepts/typescript","docs/4.x/3.guide/1.concepts/8.typescript",{"title":284,"path":1303,"stem":1304,"titleTemplate":6},"/docs/4.x/guide/concepts/code-style","docs/4.x/3.guide/1.concepts/9.code-style",{"title":288,"titleTemplate":289,"icon":290,"path":1306,"stem":1307,"children":1308,"page":108},"/docs/4.x/guide/best-practices","docs/4.x/3.guide/2.best-practices",[1309,1312,1315],{"title":295,"path":1310,"stem":1311,"titleTemplate":6},"/docs/4.x/guide/best-practices/hydration","docs/4.x/3.guide/2.best-practices/hydration",{"title":299,"path":1313,"stem":1314,"titleTemplate":6},"/docs/4.x/guide/best-practices/performance","docs/4.x/3.guide/2.best-practices/performance",{"title":303,"path":1316,"stem":1317,"titleTemplate":6},"/docs/4.x/guide/best-practices/plugins","docs/4.x/3.guide/2.best-practices/plugins",{"title":307,"titleTemplate":308,"icon":309,"path":1319,"stem":1320,"children":1321,"page":108},"/docs/4.x/guide/ai","docs/4.x/3.guide/3.ai",[1322,1325],{"title":314,"path":1323,"stem":1324,"titleTemplate":6},"/docs/4.x/guide/ai/mcp","docs/4.x/3.guide/3.ai/1.mcp",{"title":318,"path":1326,"stem":1327,"titleTemplate":6},"/docs/4.x/guide/ai/llms-txt","docs/4.x/3.guide/3.ai/2.llms-txt",{"title":322,"titleTemplate":323,"icon":324,"path":1329,"stem":1330,"children":1331,"page":108},"/docs/4.x/guide/modules","docs/4.x/3.guide/4.modules",[1332,1335,1338,1341,1344,1347,1350],{"title":329,"path":1333,"stem":1334,"titleTemplate":6},"/docs/4.x/guide/modules/getting-started","docs/4.x/3.guide/4.modules/1.getting-started",{"title":333,"path":1336,"stem":1337,"titleTemplate":6},"/docs/4.x/guide/modules/module-anatomy","docs/4.x/3.guide/4.modules/2.module-anatomy",{"title":337,"path":1339,"stem":1340,"titleTemplate":6},"/docs/4.x/guide/modules/recipes-basics","docs/4.x/3.guide/4.modules/3.recipes-basics",{"title":341,"path":1342,"stem":1343,"titleTemplate":6},"/docs/4.x/guide/modules/recipes-advanced","docs/4.x/3.guide/4.modules/4.recipes-advanced",{"title":345,"path":1345,"stem":1346,"titleTemplate":6},"/docs/4.x/guide/modules/testing","docs/4.x/3.guide/4.modules/5.testing",{"title":349,"path":1348,"stem":1349,"titleTemplate":6},"/docs/4.x/guide/modules/best-practices","docs/4.x/3.guide/4.modules/6.best-practices",{"title":353,"path":1351,"stem":1352,"titleTemplate":6},"/docs/4.x/guide/modules/ecosystem","docs/4.x/3.guide/4.modules/7.ecosystem",{"title":357,"titleTemplate":358,"icon":359,"path":1354,"stem":1355,"children":1356,"page":108},"/docs/4.x/guide/recipes","docs/4.x/3.guide/5.recipes",[1357,1360,1363,1366],{"title":364,"path":1358,"stem":1359,"titleTemplate":6},"/docs/4.x/guide/recipes/custom-routing","docs/4.x/3.guide/5.recipes/1.custom-routing",{"title":368,"path":1361,"stem":1362,"titleTemplate":6},"/docs/4.x/guide/recipes/vite-plugin","docs/4.x/3.guide/5.recipes/2.vite-plugin",{"title":372,"path":1364,"stem":1365,"titleTemplate":6},"/docs/4.x/guide/recipes/custom-usefetch","docs/4.x/3.guide/5.recipes/3.custom-usefetch",{"title":376,"path":1367,"stem":1368,"titleTemplate":6},"/docs/4.x/guide/recipes/sessions-and-authentication","docs/4.x/3.guide/5.recipes/4.sessions-and-authentication",{"title":380,"titleTemplate":381,"icon":382,"path":1370,"stem":1371,"children":1372,"page":108},"/docs/4.x/guide/going-further","docs/4.x/3.guide/6.going-further",[1373,1376,1379,1382,1385,1388,1391,1394,1397,1400],{"title":387,"path":1374,"stem":1375,"titleTemplate":6},"/docs/4.x/guide/going-further/events","docs/4.x/3.guide/6.going-further/1.events",{"title":391,"path":1377,"stem":1378,"titleTemplate":6},"/docs/4.x/guide/going-further/experimental-features","docs/4.x/3.guide/6.going-further/1.experimental-features",{"title":395,"path":1380,"stem":1381,"titleTemplate":6},"/docs/4.x/guide/going-further/features","docs/4.x/3.guide/6.going-further/1.features",{"title":399,"path":1383,"stem":1384,"titleTemplate":6},"/docs/4.x/guide/going-further/runtime-config","docs/4.x/3.guide/6.going-further/10.runtime-config",{"title":403,"path":1386,"stem":1387,"titleTemplate":6},"/docs/4.x/guide/going-further/nightly-release-channel","docs/4.x/3.guide/6.going-further/11.nightly-release-channel",{"title":407,"path":1389,"stem":1390,"titleTemplate":6},"/docs/4.x/guide/going-further/hooks","docs/4.x/3.guide/6.going-further/2.hooks",{"title":411,"path":1392,"stem":1393,"titleTemplate":6},"/docs/4.x/guide/going-further/kit","docs/4.x/3.guide/6.going-further/4.kit",{"title":415,"path":1395,"stem":1396,"titleTemplate":6},"/docs/4.x/guide/going-further/nuxt-app","docs/4.x/3.guide/6.going-further/6.nuxt-app",{"title":419,"path":1398,"stem":1399,"titleTemplate":6},"/docs/4.x/guide/going-further/layers","docs/4.x/3.guide/6.going-further/7.layers",{"title":423,"path":1401,"stem":1402,"titleTemplate":6},"/docs/4.x/guide/going-further/debugging","docs/4.x/3.guide/6.going-further/9.debugging",{"title":427,"titleTemplate":428,"icon":429,"path":1404,"stem":1405,"children":1406,"page":108},"/docs/4.x/api","docs/4.x/4.api",[1407,1456,1547,1638,1690,1748,1758],{"title":434,"titleTemplate":435,"icon":324,"path":1408,"stem":1409,"children":1410,"page":108},"/docs/4.x/api/components","docs/4.x/4.api/1.components",[1411,1414,1417,1420,1423,1426,1429,1432,1435,1438,1441,1444,1447,1450,1453],{"title":440,"path":1412,"stem":1413,"titleTemplate":6},"/docs/4.x/api/components/client-only","docs/4.x/4.api/1.components/1.client-only",{"title":444,"path":1415,"stem":1416,"titleTemplate":6},"/docs/4.x/api/components/dev-only","docs/4.x/4.api/1.components/1.dev-only",{"title":448,"path":1418,"stem":1419,"titleTemplate":6},"/docs/4.x/api/components/nuxt-client-fallback","docs/4.x/4.api/1.components/1.nuxt-client-fallback",{"title":452,"path":1421,"stem":1422,"titleTemplate":6},"/docs/4.x/api/components/nuxt-picture","docs/4.x/4.api/1.components/10.nuxt-picture",{"title":456,"path":1424,"stem":1425,"titleTemplate":6},"/docs/4.x/api/components/teleports","docs/4.x/4.api/1.components/11.teleports",{"title":460,"path":1427,"stem":1428,"titleTemplate":6},"/docs/4.x/api/components/nuxt-route-announcer","docs/4.x/4.api/1.components/12.nuxt-route-announcer",{"title":464,"path":1430,"stem":1431,"titleTemplate":6},"/docs/4.x/api/components/nuxt-time","docs/4.x/4.api/1.components/13.nuxt-time",{"title":468,"path":1433,"stem":1434,"titleTemplate":6},"/docs/4.x/api/components/nuxt-page","docs/4.x/4.api/1.components/2.nuxt-page",{"title":472,"path":1436,"stem":1437,"titleTemplate":6},"/docs/4.x/api/components/nuxt-layout","docs/4.x/4.api/1.components/3.nuxt-layout",{"title":476,"path":1439,"stem":1440,"titleTemplate":6},"/docs/4.x/api/components/nuxt-link","docs/4.x/4.api/1.components/4.nuxt-link",{"title":480,"path":1442,"stem":1443,"titleTemplate":6},"/docs/4.x/api/components/nuxt-loading-indicator","docs/4.x/4.api/1.components/5.nuxt-loading-indicator",{"title":484,"path":1445,"stem":1446,"titleTemplate":6},"/docs/4.x/api/components/nuxt-error-boundary","docs/4.x/4.api/1.components/6.nuxt-error-boundary",{"title":488,"path":1448,"stem":1449,"titleTemplate":6},"/docs/4.x/api/components/nuxt-welcome","docs/4.x/4.api/1.components/7.nuxt-welcome",{"title":492,"path":1451,"stem":1452,"titleTemplate":6},"/docs/4.x/api/components/nuxt-island","docs/4.x/4.api/1.components/8.nuxt-island",{"title":496,"path":1454,"stem":1455,"titleTemplate":6},"/docs/4.x/api/components/nuxt-img","docs/4.x/4.api/1.components/9.nuxt-img",{"title":500,"titleTemplate":501,"icon":502,"path":1457,"stem":1458,"children":1459,"page":108},"/docs/4.x/api/composables","docs/4.x/4.api/2.composables",[1460,1463,1466,1469,1472,1475,1478,1481,1484,1487,1490,1493,1496,1499,1502,1505,1508,1511,1514,1517,1520,1523,1526,1529,1532,1535,1538,1541,1544],{"title":507,"path":1461,"stem":1462,"titleTemplate":6},"/docs/4.x/api/composables/on-prehydrate","docs/4.x/4.api/2.composables/on-prehydrate",{"title":511,"path":1464,"stem":1465,"titleTemplate":6},"/docs/4.x/api/composables/use-app-config","docs/4.x/4.api/2.composables/use-app-config",{"title":515,"path":1467,"stem":1468,"titleTemplate":6},"/docs/4.x/api/composables/use-async-data","docs/4.x/4.api/2.composables/use-async-data",{"title":519,"path":1470,"stem":1471,"titleTemplate":6},"/docs/4.x/api/composables/use-cookie","docs/4.x/4.api/2.composables/use-cookie",{"title":523,"path":1473,"stem":1474,"titleTemplate":6},"/docs/4.x/api/composables/use-error","docs/4.x/4.api/2.composables/use-error",{"title":527,"path":1476,"stem":1477,"titleTemplate":6},"/docs/4.x/api/composables/use-fetch","docs/4.x/4.api/2.composables/use-fetch",{"title":531,"path":1479,"stem":1480,"titleTemplate":6},"/docs/4.x/api/composables/use-head","docs/4.x/4.api/2.composables/use-head",{"title":535,"path":1482,"stem":1483,"titleTemplate":6},"/docs/4.x/api/composables/use-head-safe","docs/4.x/4.api/2.composables/use-head-safe",{"title":539,"path":1485,"stem":1486,"titleTemplate":6},"/docs/4.x/api/composables/use-hydration","docs/4.x/4.api/2.composables/use-hydration",{"title":543,"path":1488,"stem":1489,"titleTemplate":6},"/docs/4.x/api/composables/use-lazy-async-data","docs/4.x/4.api/2.composables/use-lazy-async-data",{"title":547,"path":1491,"stem":1492,"titleTemplate":6},"/docs/4.x/api/composables/use-lazy-fetch","docs/4.x/4.api/2.composables/use-lazy-fetch",{"title":551,"path":1494,"stem":1495,"titleTemplate":6},"/docs/4.x/api/composables/use-loading-indicator","docs/4.x/4.api/2.composables/use-loading-indicator",{"title":555,"path":1497,"stem":1498,"titleTemplate":6},"/docs/4.x/api/composables/use-nuxt-app","docs/4.x/4.api/2.composables/use-nuxt-app",{"title":559,"path":1500,"stem":1501,"titleTemplate":6},"/docs/4.x/api/composables/use-nuxt-data","docs/4.x/4.api/2.composables/use-nuxt-data",{"title":563,"path":1503,"stem":1504,"titleTemplate":6},"/docs/4.x/api/composables/use-preview-mode","docs/4.x/4.api/2.composables/use-preview-mode",{"title":567,"path":1506,"stem":1507,"titleTemplate":6},"/docs/4.x/api/composables/use-request-event","docs/4.x/4.api/2.composables/use-request-event",{"title":571,"path":1509,"stem":1510,"titleTemplate":6},"/docs/4.x/api/composables/use-request-fetch","docs/4.x/4.api/2.composables/use-request-fetch",{"title":575,"path":1512,"stem":1513,"titleTemplate":6},"/docs/4.x/api/composables/use-request-header","docs/4.x/4.api/2.composables/use-request-header",{"title":579,"path":1515,"stem":1516,"titleTemplate":6},"/docs/4.x/api/composables/use-request-headers","docs/4.x/4.api/2.composables/use-request-headers",{"title":583,"path":1518,"stem":1519,"titleTemplate":6},"/docs/4.x/api/composables/use-request-url","docs/4.x/4.api/2.composables/use-request-url",{"title":587,"path":1521,"stem":1522,"titleTemplate":6},"/docs/4.x/api/composables/use-response-header","docs/4.x/4.api/2.composables/use-response-header",{"title":591,"path":1524,"stem":1525,"titleTemplate":6},"/docs/4.x/api/composables/use-route","docs/4.x/4.api/2.composables/use-route",{"title":595,"path":1527,"stem":1528,"titleTemplate":6},"/docs/4.x/api/composables/use-route-announcer","docs/4.x/4.api/2.composables/use-route-announcer",{"title":599,"path":1530,"stem":1531,"titleTemplate":6},"/docs/4.x/api/composables/use-router","docs/4.x/4.api/2.composables/use-router",{"title":603,"path":1533,"stem":1534,"titleTemplate":6},"/docs/4.x/api/composables/use-runtime-config","docs/4.x/4.api/2.composables/use-runtime-config",{"title":607,"path":1536,"stem":1537,"titleTemplate":6},"/docs/4.x/api/composables/use-runtime-hook","docs/4.x/4.api/2.composables/use-runtime-hook",{"title":611,"path":1539,"stem":1540,"titleTemplate":6},"/docs/4.x/api/composables/use-seo-meta","docs/4.x/4.api/2.composables/use-seo-meta",{"title":615,"path":1542,"stem":1543,"titleTemplate":6},"/docs/4.x/api/composables/use-server-seo-meta","docs/4.x/4.api/2.composables/use-server-seo-meta",{"title":619,"path":1545,"stem":1546,"titleTemplate":6},"/docs/4.x/api/composables/use-state","docs/4.x/4.api/2.composables/use-state",{"title":623,"titleTemplate":624,"icon":625,"path":1548,"stem":1549,"children":1550,"page":108},"/docs/4.x/api/utils","docs/4.x/4.api/3.utils",[1551,1554,1557,1560,1563,1566,1569,1572,1575,1578,1581,1584,1587,1590,1593,1596,1599,1602,1605,1608,1611,1614,1617,1620,1623,1626,1629,1632,1635],{"title":630,"path":1552,"stem":1553,"titleTemplate":6},"/docs/4.x/api/utils/dollarfetch","docs/4.x/4.api/3.utils/$fetch",{"title":634,"path":1555,"stem":1556,"titleTemplate":6},"/docs/4.x/api/utils/abort-navigation","docs/4.x/4.api/3.utils/abort-navigation",{"title":638,"path":1558,"stem":1559,"titleTemplate":6},"/docs/4.x/api/utils/add-route-middleware","docs/4.x/4.api/3.utils/add-route-middleware",{"title":642,"path":1561,"stem":1562,"titleTemplate":6},"/docs/4.x/api/utils/call-once","docs/4.x/4.api/3.utils/call-once",{"title":646,"path":1564,"stem":1565,"titleTemplate":6},"/docs/4.x/api/utils/clear-error","docs/4.x/4.api/3.utils/clear-error",{"title":650,"path":1567,"stem":1568,"titleTemplate":6},"/docs/4.x/api/utils/clear-nuxt-data","docs/4.x/4.api/3.utils/clear-nuxt-data",{"title":654,"path":1570,"stem":1571,"titleTemplate":6},"/docs/4.x/api/utils/clear-nuxt-state","docs/4.x/4.api/3.utils/clear-nuxt-state",{"title":658,"path":1573,"stem":1574,"titleTemplate":6},"/docs/4.x/api/utils/create-error","docs/4.x/4.api/3.utils/create-error",{"title":662,"path":1576,"stem":1577,"titleTemplate":6},"/docs/4.x/api/utils/define-lazy-hydration-component","docs/4.x/4.api/3.utils/define-lazy-hydration-component",{"title":666,"path":1579,"stem":1580,"titleTemplate":6},"/docs/4.x/api/utils/define-nuxt-component","docs/4.x/4.api/3.utils/define-nuxt-component",{"title":670,"path":1582,"stem":1583,"titleTemplate":6},"/docs/4.x/api/utils/define-nuxt-plugin","docs/4.x/4.api/3.utils/define-nuxt-plugin",{"title":674,"path":1585,"stem":1586,"titleTemplate":6},"/docs/4.x/api/utils/define-nuxt-route-middleware","docs/4.x/4.api/3.utils/define-nuxt-route-middleware",{"title":678,"path":1588,"stem":1589,"titleTemplate":6},"/docs/4.x/api/utils/define-page-meta","docs/4.x/4.api/3.utils/define-page-meta",{"title":682,"path":1591,"stem":1592,"titleTemplate":6},"/docs/4.x/api/utils/define-route-rules","docs/4.x/4.api/3.utils/define-route-rules",{"title":686,"path":1594,"stem":1595,"titleTemplate":6},"/docs/4.x/api/utils/navigate-to","docs/4.x/4.api/3.utils/navigate-to",{"title":690,"path":1597,"stem":1598,"titleTemplate":6},"/docs/4.x/api/utils/on-before-route-leave","docs/4.x/4.api/3.utils/on-before-route-leave",{"title":694,"path":1600,"stem":1601,"titleTemplate":6},"/docs/4.x/api/utils/on-before-route-update","docs/4.x/4.api/3.utils/on-before-route-update",{"title":698,"path":1603,"stem":1604,"titleTemplate":6},"/docs/4.x/api/utils/on-nuxt-ready","docs/4.x/4.api/3.utils/on-nuxt-ready",{"title":702,"path":1606,"stem":1607,"titleTemplate":6},"/docs/4.x/api/utils/prefetch-components","docs/4.x/4.api/3.utils/prefetch-components",{"title":706,"path":1609,"stem":1610,"titleTemplate":6},"/docs/4.x/api/utils/preload-components","docs/4.x/4.api/3.utils/preload-components",{"title":710,"path":1612,"stem":1613,"titleTemplate":6},"/docs/4.x/api/utils/preload-route-components","docs/4.x/4.api/3.utils/preload-route-components",{"title":714,"path":1615,"stem":1616,"titleTemplate":6},"/docs/4.x/api/utils/prerender-routes","docs/4.x/4.api/3.utils/prerender-routes",{"title":718,"path":1618,"stem":1619,"titleTemplate":6},"/docs/4.x/api/utils/refresh-cookie","docs/4.x/4.api/3.utils/refresh-cookie",{"title":722,"path":1621,"stem":1622,"titleTemplate":6},"/docs/4.x/api/utils/refresh-nuxt-data","docs/4.x/4.api/3.utils/refresh-nuxt-data",{"title":726,"path":1624,"stem":1625,"titleTemplate":6},"/docs/4.x/api/utils/reload-nuxt-app","docs/4.x/4.api/3.utils/reload-nuxt-app",{"title":730,"path":1627,"stem":1628,"titleTemplate":6},"/docs/4.x/api/utils/set-page-layout","docs/4.x/4.api/3.utils/set-page-layout",{"title":734,"path":1630,"stem":1631,"titleTemplate":6},"/docs/4.x/api/utils/set-response-status","docs/4.x/4.api/3.utils/set-response-status",{"title":738,"path":1633,"stem":1634,"titleTemplate":6},"/docs/4.x/api/utils/show-error","docs/4.x/4.api/3.utils/show-error",{"title":742,"path":1636,"stem":1637,"titleTemplate":6},"/docs/4.x/api/utils/update-app-config","docs/4.x/4.api/3.utils/update-app-config",{"title":746,"titleTemplate":747,"icon":748,"path":1639,"stem":1640,"children":1641,"page":108},"/docs/4.x/api/commands","docs/4.x/4.api/4.commands",[1642,1645,1648,1651,1654,1657,1660,1663,1666,1669,1672,1675,1678,1681,1684,1687],{"title":753,"path":1643,"stem":1644,"titleTemplate":6},"/docs/4.x/api/commands/add","docs/4.x/4.api/4.commands/add",{"title":757,"path":1646,"stem":1647,"titleTemplate":6},"/docs/4.x/api/commands/analyze","docs/4.x/4.api/4.commands/analyze",{"title":761,"path":1649,"stem":1650,"titleTemplate":6},"/docs/4.x/api/commands/build","docs/4.x/4.api/4.commands/build",{"title":765,"path":1652,"stem":1653,"titleTemplate":6},"/docs/4.x/api/commands/build-module","docs/4.x/4.api/4.commands/build-module",{"title":769,"path":1655,"stem":1656,"titleTemplate":6},"/docs/4.x/api/commands/cleanup","docs/4.x/4.api/4.commands/cleanup",{"title":773,"path":1658,"stem":1659,"titleTemplate":6},"/docs/4.x/api/commands/dev","docs/4.x/4.api/4.commands/dev",{"title":777,"path":1661,"stem":1662,"titleTemplate":6},"/docs/4.x/api/commands/devtools","docs/4.x/4.api/4.commands/devtools",{"title":781,"path":1664,"stem":1665,"titleTemplate":6},"/docs/4.x/api/commands/generate","docs/4.x/4.api/4.commands/generate",{"title":785,"path":1667,"stem":1668,"titleTemplate":6},"/docs/4.x/api/commands/info","docs/4.x/4.api/4.commands/info",{"title":789,"path":1670,"stem":1671,"titleTemplate":6},"/docs/4.x/api/commands/init","docs/4.x/4.api/4.commands/init",{"title":793,"path":1673,"stem":1674,"titleTemplate":6},"/docs/4.x/api/commands/module","docs/4.x/4.api/4.commands/module",{"title":797,"path":1676,"stem":1677,"titleTemplate":6},"/docs/4.x/api/commands/prepare","docs/4.x/4.api/4.commands/prepare",{"title":801,"path":1679,"stem":1680,"titleTemplate":6},"/docs/4.x/api/commands/preview","docs/4.x/4.api/4.commands/preview",{"title":805,"path":1682,"stem":1683,"titleTemplate":6},"/docs/4.x/api/commands/test","docs/4.x/4.api/4.commands/test",{"title":809,"path":1685,"stem":1686,"titleTemplate":6},"/docs/4.x/api/commands/typecheck","docs/4.x/4.api/4.commands/typecheck",{"title":813,"path":1688,"stem":1689,"titleTemplate":6},"/docs/4.x/api/commands/upgrade","docs/4.x/4.api/4.commands/upgrade",{"title":411,"titleTemplate":817,"icon":818,"path":1691,"stem":1692,"children":1693,"page":108},"/docs/4.x/api/kit","docs/4.x/4.api/5.kit",[1694,1697,1700,1703,1706,1709,1712,1715,1718,1721,1724,1727,1730,1733,1736,1739,1742,1745],{"title":276,"path":1695,"stem":1696,"titleTemplate":6},"/docs/4.x/api/kit/modules","docs/4.x/4.api/5.kit/1.modules",{"title":399,"path":1698,"stem":1699,"titleTemplate":6},"/docs/4.x/api/kit/runtime-config","docs/4.x/4.api/5.kit/10.runtime-config",{"title":829,"path":1701,"stem":1702,"titleTemplate":6},"/docs/4.x/api/kit/templates","docs/4.x/4.api/5.kit/10.templates",{"title":833,"path":1704,"stem":1705,"titleTemplate":6},"/docs/4.x/api/kit/nitro","docs/4.x/4.api/5.kit/11.nitro",{"title":837,"path":1707,"stem":1708,"titleTemplate":6},"/docs/4.x/api/kit/resolving","docs/4.x/4.api/5.kit/12.resolving",{"title":841,"path":1710,"stem":1711,"titleTemplate":6},"/docs/4.x/api/kit/logging","docs/4.x/4.api/5.kit/13.logging",{"title":845,"path":1713,"stem":1714,"titleTemplate":6},"/docs/4.x/api/kit/builder","docs/4.x/4.api/5.kit/14.builder",{"title":849,"path":1716,"stem":1717,"titleTemplate":6},"/docs/4.x/api/kit/examples","docs/4.x/4.api/5.kit/15.examples",{"title":84,"path":1719,"stem":1720,"titleTemplate":6},"/docs/4.x/api/kit/layers","docs/4.x/4.api/5.kit/16.layers",{"title":856,"path":1722,"stem":1723,"titleTemplate":6},"/docs/4.x/api/kit/programmatic","docs/4.x/4.api/5.kit/2.programmatic",{"title":860,"path":1725,"stem":1726,"titleTemplate":6},"/docs/4.x/api/kit/compatibility","docs/4.x/4.api/5.kit/3.compatibility",{"title":268,"path":1728,"stem":1729,"titleTemplate":6},"/docs/4.x/api/kit/autoimports","docs/4.x/4.api/5.kit/4.autoimports",{"title":434,"path":1731,"stem":1732,"titleTemplate":6},"/docs/4.x/api/kit/components","docs/4.x/4.api/5.kit/5.components",{"title":870,"path":1734,"stem":1735,"titleTemplate":6},"/docs/4.x/api/kit/context","docs/4.x/4.api/5.kit/6.context",{"title":874,"path":1737,"stem":1738,"titleTemplate":6},"/docs/4.x/api/kit/pages","docs/4.x/4.api/5.kit/7.pages",{"title":878,"path":1740,"stem":1741,"titleTemplate":6},"/docs/4.x/api/kit/layout","docs/4.x/4.api/5.kit/8.layout",{"title":882,"path":1743,"stem":1744,"titleTemplate":6},"/docs/4.x/api/kit/head","docs/4.x/4.api/5.kit/9.head",{"title":886,"path":1746,"stem":1747,"titleTemplate":6},"/docs/4.x/api/kit/plugins","docs/4.x/4.api/5.kit/9.plugins",{"title":890,"titleTemplate":6,"icon":891,"path":1749,"stem":1750,"children":1751,"page":108},"/docs/4.x/api/advanced","docs/4.x/4.api/6.advanced",[1752,1755],{"title":407,"path":1753,"stem":1754,"titleTemplate":6},"/docs/4.x/api/advanced/hooks","docs/4.x/4.api/6.advanced/1.hooks",{"title":899,"path":1756,"stem":1757,"titleTemplate":6},"/docs/4.x/api/advanced/import-meta","docs/4.x/4.api/6.advanced/2.import-meta",{"title":903,"path":1759,"stem":1760,"titleTemplate":906,"icon":32},"/docs/4.x/api/nuxt-config","docs/4.x/4.api/6.nuxt-config",{"title":849,"titleTemplate":908,"icon":909,"path":1762,"stem":1763,"children":1764,"page":108},"/docs/4.x/examples","docs/4.x/4.examples",[1765,1768,1787,1800,1831],{"title":914,"path":1766,"stem":1767,"titleTemplate":6},"/docs/4.x/examples/hello-world","docs/4.x/4.examples/0.hello-world",{"title":395,"path":1769,"stem":1770,"children":1771,"page":108},"/docs/4.x/examples/features","docs/4.x/4.examples/1.features",[1772,1775,1778,1781,1784],{"title":922,"path":1773,"stem":1774,"titleTemplate":6},"/docs/4.x/examples/features/auto-imports","docs/4.x/4.examples/1.features/1.auto-imports",{"title":64,"path":1776,"stem":1777,"titleTemplate":6},"/docs/4.x/examples/features/data-fetching","docs/4.x/4.examples/1.features/2.data-fetching",{"title":69,"path":1779,"stem":1780,"titleTemplate":6},"/docs/4.x/examples/features/state-management","docs/4.x/4.examples/1.features/3.state-management",{"title":932,"path":1782,"stem":1783,"titleTemplate":6},"/docs/4.x/examples/features/meta-tags","docs/4.x/4.examples/1.features/4.meta-tags",{"title":936,"path":1785,"stem":1786,"titleTemplate":6},"/docs/4.x/examples/features/layouts","docs/4.x/4.examples/1.features/5.layouts",{"title":49,"path":1788,"stem":1789,"children":1790,"page":108},"/docs/4.x/examples/routing","docs/4.x/4.examples/2.routing",[1791,1794,1797],{"title":944,"path":1792,"stem":1793,"titleTemplate":6},"/docs/4.x/examples/routing/middleware","docs/4.x/4.examples/2.routing/middleware",{"title":874,"path":1795,"stem":1796,"titleTemplate":6},"/docs/4.x/examples/routing/pages","docs/4.x/4.examples/2.routing/pages",{"title":951,"path":1798,"stem":1799,"titleTemplate":6},"/docs/4.x/examples/routing/universal-router","docs/4.x/4.examples/2.routing/universal-router",{"title":890,"path":1801,"stem":1802,"children":1803,"page":108},"/docs/4.x/examples/advanced","docs/4.x/4.examples/4.advanced",[1804,1807,1810,1813,1816,1819,1822,1825,1828],{"title":84,"path":1805,"stem":1806,"titleTemplate":6},"/docs/4.x/examples/advanced/config-extends","docs/4.x/4.examples/4.advanced/config-extends",{"title":74,"path":1808,"stem":1809,"titleTemplate":6},"/docs/4.x/examples/advanced/error-handling","docs/4.x/4.examples/4.advanced/error-handling",{"title":965,"path":1811,"stem":1812,"titleTemplate":6},"/docs/4.x/examples/advanced/jsx","docs/4.x/4.examples/4.advanced/jsx",{"title":969,"path":1814,"stem":1815,"titleTemplate":6},"/docs/4.x/examples/advanced/locale","docs/4.x/4.examples/4.advanced/locale",{"title":973,"path":1817,"stem":1818,"titleTemplate":6},"/docs/4.x/examples/advanced/module-extend-pages","docs/4.x/4.examples/4.advanced/module-extend-pages",{"title":977,"path":1820,"stem":1821,"titleTemplate":6},"/docs/4.x/examples/advanced/teleport","docs/4.x/4.examples/4.advanced/teleport",{"title":99,"path":1823,"stem":1824,"titleTemplate":6},"/docs/4.x/examples/advanced/testing","docs/4.x/4.examples/4.advanced/testing",{"title":519,"path":1826,"stem":1827,"titleTemplate":6},"/docs/4.x/examples/advanced/use-cookie","docs/4.x/4.examples/4.advanced/use-cookie",{"title":987,"path":1829,"stem":1830,"titleTemplate":6},"/docs/4.x/examples/advanced/use-custom-fetch-composable","docs/4.x/4.examples/4.advanced/use-custom-fetch-composable",{"title":991,"path":1832,"stem":1833,"children":1834,"page":108},"/docs/4.x/examples/experimental","docs/4.x/4.examples/7.experimental",[1835],{"title":996,"path":1836,"stem":1837,"titleTemplate":6},"/docs/4.x/examples/experimental/wasm","docs/4.x/4.examples/7.experimental/wasm",{"title":1000,"titleTemplate":1001,"icon":1002,"path":1839,"stem":1840,"children":1841,"page":108},"/docs/4.x/community","docs/4.x/5.community",[1842,1845,1848,1851,1854,1857],{"title":1007,"path":1843,"stem":1844,"titleTemplate":6,"icon":1010},"/docs/4.x/community/getting-help","docs/4.x/5.community/2.getting-help",{"title":1012,"path":1846,"stem":1847,"titleTemplate":6,"icon":1015},"/docs/4.x/community/reporting-bugs","docs/4.x/5.community/3.reporting-bugs",{"title":1017,"path":1849,"stem":1850,"titleTemplate":6,"icon":1020},"/docs/4.x/community/contribution","docs/4.x/5.community/4.contribution",{"title":1022,"path":1852,"stem":1853,"titleTemplate":6,"icon":1025},"/docs/4.x/community/framework-contribution","docs/4.x/5.community/5.framework-contribution",{"title":1027,"path":1855,"stem":1856,"titleTemplate":6,"icon":1030},"/docs/4.x/community/roadmap","docs/4.x/5.community/6.roadmap",{"title":1032,"path":1858,"stem":1859,"titleTemplate":6,"icon":1035},"/docs/4.x/community/changelog","docs/4.x/5.community/7.changelog",{"title":1037,"titleTemplate":1038,"icon":1039,"path":1861,"stem":1862,"children":1863,"page":108},"/docs/4.x/bridge","docs/4.x/6.bridge",[1864,1867,1870,1873,1876,1879,1882,1885,1888,1891],{"title":1044,"path":1865,"stem":1866,"titleTemplate":6},"/docs/4.x/bridge/overview","docs/4.x/6.bridge/1.overview",{"title":29,"path":1868,"stem":1869,"titleTemplate":6},"/docs/4.x/bridge/configuration","docs/4.x/6.bridge/10.configuration",{"title":280,"path":1871,"stem":1872,"titleTemplate":6},"/docs/4.x/bridge/typescript","docs/4.x/6.bridge/2.typescript",{"title":1054,"path":1874,"stem":1875,"titleTemplate":6},"/docs/4.x/bridge/bridge-composition-api","docs/4.x/6.bridge/3.bridge-composition-api",{"title":1058,"path":1877,"stem":1878,"titleTemplate":6},"/docs/4.x/bridge/plugins-and-middleware","docs/4.x/6.bridge/4.plugins-and-middleware",{"title":1062,"path":1880,"stem":1881,"titleTemplate":6},"/docs/4.x/bridge/nuxt3-compatible-api","docs/4.x/6.bridge/5.nuxt3-compatible-api",{"title":932,"path":1883,"stem":1884,"titleTemplate":6},"/docs/4.x/bridge/meta","docs/4.x/6.bridge/6.meta",{"title":399,"path":1886,"stem":1887,"titleTemplate":6},"/docs/4.x/bridge/runtime-config","docs/4.x/6.bridge/7.runtime-config",{"title":833,"path":1889,"stem":1890,"titleTemplate":6},"/docs/4.x/bridge/nitro","docs/4.x/6.bridge/8.nitro",{"title":1075,"path":1892,"stem":1893,"titleTemplate":6},"/docs/4.x/bridge/vite","docs/4.x/6.bridge/9.vite",{"title":1079,"titleTemplate":1080,"icon":107,"path":1895,"stem":1896,"children":1897,"page":108},"/docs/4.x/migration","docs/4.x/7.migration",[1898,1901,1904,1907,1910,1913,1916,1919,1922,1925,1928],{"title":1044,"path":1899,"stem":1900,"titleTemplate":6},"/docs/4.x/migration/overview","docs/4.x/7.migration/1.overview",{"title":1088,"path":1902,"stem":1903,"titleTemplate":6},"/docs/4.x/migration/bundling","docs/4.x/7.migration/10.bundling",{"title":79,"path":1905,"stem":1906,"titleTemplate":6},"/docs/4.x/migration/server","docs/4.x/7.migration/11.server",{"title":29,"path":1908,"stem":1909,"titleTemplate":6},"/docs/4.x/migration/configuration","docs/4.x/7.migration/2.configuration",{"title":276,"path":1911,"stem":1912,"titleTemplate":6},"/docs/4.x/migration/module-authors","docs/4.x/7.migration/20.module-authors",{"title":922,"path":1914,"stem":1915,"titleTemplate":6},"/docs/4.x/migration/auto-imports","docs/4.x/7.migration/3.auto-imports",{"title":932,"path":1917,"stem":1918,"titleTemplate":6},"/docs/4.x/migration/meta","docs/4.x/7.migration/4.meta",{"title":1058,"path":1920,"stem":1921,"titleTemplate":6},"/docs/4.x/migration/plugins-and-middleware","docs/4.x/7.migration/5.plugins-and-middleware",{"title":1110,"path":1923,"stem":1924,"titleTemplate":6},"/docs/4.x/migration/pages-and-layouts","docs/4.x/7.migration/6.pages-and-layouts",{"title":1114,"path":1926,"stem":1927,"titleTemplate":6},"/docs/4.x/migration/component-options","docs/4.x/7.migration/7.component-options",{"title":399,"path":1929,"stem":1930,"titleTemplate":6},"/docs/4.x/migration/runtime-config","docs/4.x/7.migration/8.runtime-config",{"title":1932,"path":1933,"stem":1934,"children":1935,"page":108},"Blog","/blog","blog",[1936,1940,1944,1948,1952,1956,1960,1964,1968,1972,1976,1980,1984,1988,1992,1996,2000,2004,2008,2012,2016],{"title":1937,"path":1938,"stem":1939},"Announcing 3.0","/blog/v3","blog/1.v3",{"title":1941,"path":1942,"stem":1943},"Nuxt 3.3","/blog/v3-3","blog/10.v3-3",{"title":1945,"path":1946,"stem":1947},"Nuxt 3.4","/blog/v3-4","blog/11.v3-4",{"title":1949,"path":1950,"stem":1951},"Nuxt 3.5","/blog/v3-5","blog/12.v3-5",{"title":1953,"path":1954,"stem":1955},"Nuxt 3.6","/blog/v3-6","blog/13.v3-6",{"title":1957,"path":1958,"stem":1959},"Nuxt on the Edge","/blog/nuxt-on-the-edge","blog/14.nuxt-on-the-edge",{"title":1961,"path":1962,"stem":1963},"Nuxt DevTools v1.0","/blog/nuxt-devtools-v1-0","blog/18.nuxt-devtools-v1-0",{"title":1965,"path":1966,"stem":1967},"Nuxt: A vision for 2023","/blog/vision-2023","blog/2.vision-2023",{"title":1969,"path":1970,"stem":1971},"The Evolution of Shiki v1.0","/blog/shiki-v1","blog/21.shiki-v1",{"title":1973,"path":1974,"stem":1975},"Refreshed Nuxt ESLint Integrations","/blog/eslint-module","blog/24.eslint-module",{"title":1977,"path":1978,"stem":1979},"Introducing Nuxt Scripts","/blog/nuxt-scripts","blog/26.nuxt-scripts",{"title":1981,"path":1982,"stem":1983},"Introducing Nuxt Icon v1","/blog/nuxt-icon-v1-0","blog/29.nuxt-icon-v1-0",{"title":1985,"path":1986,"stem":1987},"Introducing Nuxt DevTools","/blog/introducing-nuxt-devtools","blog/3.introducing-nuxt-devtools",{"title":1989,"path":1990,"stem":1991},"Announcing Nuxt 3 Release Candidate","/blog/nuxt3-rc","blog/3.nuxt3-rc",{"title":1993,"path":1994,"stem":1995},"Nuxt 2 End-of-Life (EOL)","/blog/nuxt2-eol","blog/4.nuxt2-eol",{"title":1997,"path":1998,"stem":1999},"Introducing Nuxt 3 Beta","/blog/nuxt3-beta","blog/4.nuxt3-beta",{"title":2001,"path":2002,"stem":2003},"Going Full Static","/blog/going-full-static","blog/5.going-full-static",{"title":2005,"path":2006,"stem":2007},"Introducing Smart Prefetching","/blog/introducing-smart-prefetching","blog/6.introducing-smart-prefetching",{"title":2009,"path":2010,"stem":2011},"Understanding how fetch works in Nuxt 2.12","/blog/understanding-how-fetch-works-in-nuxt-2-12","blog/7.understanding-how-fetch-works-in-nuxt-2-12",{"title":2013,"path":2014,"stem":2015},"Nuxt 2 Static Improvements","/blog/nuxt-static-improvements","blog/8.nuxt-static-improvements",{"title":2017,"path":2018,"stem":2019},"Nuxt 2: From Terminal to Browser","/blog/nuxtjs-from-terminal-to-browser","blog/9.nuxtjs-from-terminal-to-browser",{"v3":2021,"v4":2022,"v2":2023},"3.21.1","4.3.1","2.18.1",{"id":2025,"title":903,"body":2026,"description":14624,"extension":14625,"links":6,"meta":14626,"navigation":14627,"path":1759,"seo":14628,"stem":1760,"titleTemplate":906,"__hash__":14629},"docsv4/docs/4.x/4.api/6.nuxt-config.md",{"type":2027,"value":2028,"toc":14450},"minimark",[2029,2033,2037,2057,2293,2310,2332,2337,2552,2752,2756,2761,2767,2785,2787,2790,2797,2800,2803,2818,2822,2874,2877,2881,2903,2909,2919,2934,2939,2942,2944,2959,2963,3014,3021,3025,3042,3047,3054,3066,3224,3228,3509,3514,3517,3523,3539,3551,3557,3560,3564,3579,3588,3594,3597,3601,3615,3622,3628,3631,3643,3674,3680,3682,3697,3703,3706,3721,3727,3730,3742,3772,3777,3792,3798,3801,3815,3821,3824,3836,3866,3872,3875,3890,3896,3899,3913,3919,3922,3937,3951,3960,3964,3967,3974,3979,3983,3986,3992,4007,4010,4013,4018,4021,4039,4051,4120,4124,4176,4181,4192,4201,4205,4305,4310,4313,4316,4324,4328,4404,4408,4411,4420,4435,4439,4478,4482,4485,4500,4503,4506,4509,4525,4530,4602,4618,4623,4630,4817,4822,4830,4868,4872,4875,4878,4880,4883,4886,4898,4981,4993,4996,4999,5002,5010,5014,5101,5104,5109,5112,5126,5129,5132,5135,5149,5153,5158,5161,5166,5178,5198,5203,5206,5211,5214,5228,5232,5313,5319,5322,5331,5336,5339,5355,5360,5363,5366,5381,5385,5388,5396,5405,5408,5411,5414,5425,5428,5431,5434,5439,5454,5458,5465,5480,5484,5487,5502,5506,5509,5524,5528,5531,5546,5550,5553,5568,5572,5575,5590,5594,5601,5616,5620,5623,5638,5641,5645,5648,5654,5669,5675,5690,5695,5710,5716,5724,5726,5732,5735,5738,5753,5765,5777,5780,5783,5795,5872,5875,5881,5884,5889,5892,5897,5903,5907,6092,6095,6105,6117,6226,6230,6237,6245,6249,6298,6301,6324,6339,6342,6345,6354,6358,6361,6369,6373,6434,6438,6452,6457,6474,6488,6492,6495,6498,6513,6516,6519,6531,6539,6553,6557,6682,6686,6699,6706,6718,6740,6744,6787,6790,6793,6802,6808,6816,6822,6834,6980,6983,6986,6992,7002,7008,7020,7051,7057,7063,7075,7108,7113,7125,7146,7151,7163,7195,7201,7204,7211,7217,7229,7654,7660,7663,7667,7670,7674,7791,7796,7808,7913,7917,7929,8098,8101,8107,8110,8114,8179,8182,8185,8202,8210,8224,8235,8239,8403,8405,8410,8413,8421,8426,8429,8438,8443,8446,8456,8461,8469,8480,8483,8486,8500,8515,8518,8521,8526,8535,8538,8543,8553,8564,8573,8579,8588,8602,8607,8613,8616,8631,8636,8639,8642,8661,8673,8780,8784,8862,8865,8868,8873,8876,8883,8899,8905,8909,8912,8916,8931,8935,8938,8941,8958,8969,8986,8990,9060,9063,9066,9082,9094,9133,9137,9143,9172,9177,9659,9663,9666,9671,9693,9697,9735,9738,9917,9919,9925,9939,9942,9945,9954,9957,9960,9974,9977,9980,9993,10001,10004,10007,10012,10015,10024,10032,10037,10047,10059,10253,10259,10262,10276,10281,10288,10303,10317,10322,10330,10344,10350,10358,10364,10367,10379,10393,10402,10405,10411,10416,10442,10456,10467,10471,10519,10525,10532,10544,10570,10574,10633,10636,10639,10649,10654,10660,10675,10681,10695,10701,10716,10722,10736,10741,10753,10832,10837,10849,10932,10936,10951,10957,10963,10975,11053,11058,11070,11092,11098,11102,11107,11119,11201,11206,11220,11225,11230,11235,11247,11299,11303,11308,11314,11328,11334,11348,11352,11358,11362,11368,11376,11382,11394,11563,11569,11581,11672,11675,11678,11683,11686,11695,11700,11706,11715,11720,11726,11740,11746,11749,11763,11768,11772,11784,11815,11819,11831,11852,11856,11868,11888,11892,11904,11934,11938,11950,11981,11984,11987,12001,12009,12012,12017,12022,12027,12035,12041,12055,12061,12075,12081,12084,12088,12094,12103,12109,12124,12127,12133,12146,12160,12165,12172,12182,12194,12258,12262,12326,12332,12338,12352,12358,12367,12372,12387,12392,12400,12406,12409,12418,12432,12436,12510,12513,12517,12689,12694,12697,12705,12712,12715,12719,12811,12816,12824,12829,12837,12842,12850,12855,12863,12868,12876,12881,12889,12895,12905,12919,12925,12932,12937,12940,12945,12952,12958,12972,12978,12993,12998,13004,13012,13018,13023,13028,13042,13047,13061,13066,13072,13087,13092,13097,13105,13110,13122,13200,13209,13214,13226,13230,13253,13258,13272,13277,13291,13297,13306,13310,13330,13335,13349,13354,13368,13374,13383,13387,13407,13412,13426,13431,13445,13450,13456,13482,13493,13499,13511,13516,13527,13531,13574,13579,13584,13598,13603,13609,13633,13642,13647,13653,13677,13688,13693,13700,13705,13713,13718,13732,13737,13749,13911,13917,13923,13947,13952,13959,13964,13970,13984,13989,13992,13998,14013,14019,14025,14039,14045,14050,14065,14071,14074,14080,14094,14103,14108,14111,14119,14123,14259,14264,14274,14280,14285,14297,14334,14339,14342,14348,14362,14371,14377,14380,14390,14405,14411,14414,14422,14426,14429,14432,14447],[2030,2031,2032],"h2",{"id":2032},"alias",[2034,2035,2036],"p",{},"You can improve your DX by defining additional aliases to access custom directories within your JavaScript and CSS.",[2038,2039,2040,2052],"ul",{},[2041,2042,2043,2047,2048],"li",{},[2044,2045,2046],"strong",{},"Type",": ",[2049,2050,2051],"code",{},"object",[2041,2053,2054],{},[2044,2055,2056],{},"Default",[2058,2059,2064],"pre",{"className":2060,"code":2061,"language":2062,"meta":2063,"style":2063},"language-json shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","{\n  \"~\": \"/\u003CrootDir>/app\",\n  \"@\": \"/\u003CrootDir>/app\",\n  \"~~\": \"/\u003CrootDir>\",\n  \"@@\": \"/\u003CrootDir>\",\n  \"#shared\": \"/\u003CrootDir>/shared\",\n  \"#server\": \"/\u003CrootDir>/server\",\n  \"assets\": \"/\u003CrootDir>/app/assets\",\n  \"public\": \"/\u003CrootDir>/public\",\n  \"#build\": \"/\u003CrootDir>/.nuxt\",\n  \"#internal/nuxt/paths\": \"/\u003CrootDir>/.nuxt/paths.mjs\"\n}\n","json","",[2049,2065,2066,2075,2103,2123,2144,2164,2185,2206,2226,2246,2267,2287],{"__ignoreMap":2063},[2067,2068,2071],"span",{"class":2069,"line":2070},"line",1,[2067,2072,2074],{"class":2073},"sDfIl","{\n",[2067,2076,2078,2081,2085,2088,2091,2094,2098,2100],{"class":2069,"line":2077},2,[2067,2079,2080],{"class":2073},"  \"",[2067,2082,2084],{"class":2083},"smZ93","~",[2067,2086,2087],{"class":2073},"\"",[2067,2089,2090],{"class":2073},":",[2067,2092,2093],{"class":2073}," \"",[2067,2095,2097],{"class":2096},"sGFVr","/\u003CrootDir>/app",[2067,2099,2087],{"class":2073},[2067,2101,2102],{"class":2073},",\n",[2067,2104,2106,2108,2111,2113,2115,2117,2119,2121],{"class":2069,"line":2105},3,[2067,2107,2080],{"class":2073},[2067,2109,2110],{"class":2083},"@",[2067,2112,2087],{"class":2073},[2067,2114,2090],{"class":2073},[2067,2116,2093],{"class":2073},[2067,2118,2097],{"class":2096},[2067,2120,2087],{"class":2073},[2067,2122,2102],{"class":2073},[2067,2124,2126,2128,2131,2133,2135,2137,2140,2142],{"class":2069,"line":2125},4,[2067,2127,2080],{"class":2073},[2067,2129,2130],{"class":2083},"~~",[2067,2132,2087],{"class":2073},[2067,2134,2090],{"class":2073},[2067,2136,2093],{"class":2073},[2067,2138,2139],{"class":2096},"/\u003CrootDir>",[2067,2141,2087],{"class":2073},[2067,2143,2102],{"class":2073},[2067,2145,2147,2149,2152,2154,2156,2158,2160,2162],{"class":2069,"line":2146},5,[2067,2148,2080],{"class":2073},[2067,2150,2151],{"class":2083},"@@",[2067,2153,2087],{"class":2073},[2067,2155,2090],{"class":2073},[2067,2157,2093],{"class":2073},[2067,2159,2139],{"class":2096},[2067,2161,2087],{"class":2073},[2067,2163,2102],{"class":2073},[2067,2165,2167,2169,2172,2174,2176,2178,2181,2183],{"class":2069,"line":2166},6,[2067,2168,2080],{"class":2073},[2067,2170,2171],{"class":2083},"#shared",[2067,2173,2087],{"class":2073},[2067,2175,2090],{"class":2073},[2067,2177,2093],{"class":2073},[2067,2179,2180],{"class":2096},"/\u003CrootDir>/shared",[2067,2182,2087],{"class":2073},[2067,2184,2102],{"class":2073},[2067,2186,2188,2190,2193,2195,2197,2199,2202,2204],{"class":2069,"line":2187},7,[2067,2189,2080],{"class":2073},[2067,2191,2192],{"class":2083},"#server",[2067,2194,2087],{"class":2073},[2067,2196,2090],{"class":2073},[2067,2198,2093],{"class":2073},[2067,2200,2201],{"class":2096},"/\u003CrootDir>/server",[2067,2203,2087],{"class":2073},[2067,2205,2102],{"class":2073},[2067,2207,2209,2211,2213,2215,2217,2219,2222,2224],{"class":2069,"line":2208},8,[2067,2210,2080],{"class":2073},[2067,2212,127],{"class":2083},[2067,2214,2087],{"class":2073},[2067,2216,2090],{"class":2073},[2067,2218,2093],{"class":2073},[2067,2220,2221],{"class":2096},"/\u003CrootDir>/app/assets",[2067,2223,2087],{"class":2073},[2067,2225,2102],{"class":2073},[2067,2227,2229,2231,2233,2235,2237,2239,2242,2244],{"class":2069,"line":2228},9,[2067,2230,2080],{"class":2073},[2067,2232,180],{"class":2083},[2067,2234,2087],{"class":2073},[2067,2236,2090],{"class":2073},[2067,2238,2093],{"class":2073},[2067,2240,2241],{"class":2096},"/\u003CrootDir>/public",[2067,2243,2087],{"class":2073},[2067,2245,2102],{"class":2073},[2067,2247,2249,2251,2254,2256,2258,2260,2263,2265],{"class":2069,"line":2248},10,[2067,2250,2080],{"class":2073},[2067,2252,2253],{"class":2083},"#build",[2067,2255,2087],{"class":2073},[2067,2257,2090],{"class":2073},[2067,2259,2093],{"class":2073},[2067,2261,2262],{"class":2096},"/\u003CrootDir>/.nuxt",[2067,2264,2087],{"class":2073},[2067,2266,2102],{"class":2073},[2067,2268,2270,2272,2275,2277,2279,2281,2284],{"class":2069,"line":2269},11,[2067,2271,2080],{"class":2073},[2067,2273,2274],{"class":2083},"#internal/nuxt/paths",[2067,2276,2087],{"class":2073},[2067,2278,2090],{"class":2073},[2067,2280,2093],{"class":2073},[2067,2282,2283],{"class":2096},"/\u003CrootDir>/.nuxt/paths.mjs",[2067,2285,2286],{"class":2073},"\"\n",[2067,2288,2290],{"class":2069,"line":2289},12,[2067,2291,2292],{"class":2073},"}\n",[2294,2295,2296],"callout",{},[2034,2297,2298,2301,2302,2306,2307,2309],{},[2044,2299,2300],{},"Note",": Within a webpack context (image sources, CSS - but not JavaScript) you ",[2303,2304,2305],"em",{},"must"," access\nyour alias by prefixing it with ",[2049,2308,2084],{},".",[2294,2311,2312],{},[2034,2313,2314,2316,2317,2320,2321,2324,2325,2328,2329,2309],{},[2044,2315,2300],{},": These aliases will be automatically added to the generated TypeScript configurations (",[2049,2318,2319],{},".nuxt/tsconfig.app.json",", ",[2049,2322,2323],{},".nuxt/tsconfig.server.json",", etc.) so you can get full type support and path auto-complete. In case you need to extend options provided by the generated configurations further, make sure to add them here or within the ",[2049,2326,2327],{},"typescript.tsConfig"," property in ",[2049,2330,2331],{},"nuxt.config",[2034,2333,2334,2090],{},[2044,2335,2336],{},"Example",[2058,2338,2342],{"className":2339,"code":2340,"language":2341,"meta":2063,"style":2063},"language-ts shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","import { fileURLToPath } from 'node:url'\n\nexport default defineNuxtConfig({\n  alias: {\n    'images': fileURLToPath(new URL('./assets/images', import.meta.url)),\n    'style': fileURLToPath(new URL('./assets/style', import.meta.url)),\n    'data': fileURLToPath(new URL('./assets/other/data', import.meta.url)),\n  },\n})\n","ts",[2049,2343,2344,2372,2377,2394,2405,2455,2497,2539,2544],{"__ignoreMap":2063},[2067,2345,2346,2350,2353,2357,2360,2363,2366,2369],{"class":2069,"line":2070},[2067,2347,2349],{"class":2348},"s8R28","import",[2067,2351,2352],{"class":2073}," {",[2067,2354,2356],{"class":2355},"sZSNi"," fileURLToPath",[2067,2358,2359],{"class":2073}," }",[2067,2361,2362],{"class":2348}," from",[2067,2364,2365],{"class":2073}," '",[2067,2367,2368],{"class":2096},"node:url",[2067,2370,2371],{"class":2073},"'\n",[2067,2373,2374],{"class":2069,"line":2077},[2067,2375,2376],{"emptyLinePlaceholder":1196},"\n",[2067,2378,2379,2382,2385,2389,2392],{"class":2069,"line":2105},[2067,2380,2381],{"class":2348},"export",[2067,2383,2384],{"class":2348}," default",[2067,2386,2388],{"class":2387},"s3cPz"," defineNuxtConfig",[2067,2390,2391],{"class":2355},"(",[2067,2393,2074],{"class":2073},[2067,2395,2396,2400,2402],{"class":2069,"line":2125},[2067,2397,2399],{"class":2398},"sRlkE","  alias",[2067,2401,2090],{"class":2073},[2067,2403,2404],{"class":2073}," {\n",[2067,2406,2407,2410,2413,2416,2418,2420,2422,2425,2428,2430,2432,2435,2437,2440,2443,2445,2448,2450,2453],{"class":2069,"line":2146},[2067,2408,2409],{"class":2073},"    '",[2067,2411,2412],{"class":2398},"images",[2067,2414,2415],{"class":2073},"'",[2067,2417,2090],{"class":2073},[2067,2419,2356],{"class":2387},[2067,2421,2391],{"class":2355},[2067,2423,2424],{"class":2073},"new",[2067,2426,2427],{"class":2387}," URL",[2067,2429,2391],{"class":2355},[2067,2431,2415],{"class":2073},[2067,2433,2434],{"class":2096},"./assets/images",[2067,2436,2415],{"class":2073},[2067,2438,2439],{"class":2073},",",[2067,2441,2442],{"class":2348}," import",[2067,2444,2309],{"class":2073},[2067,2446,2447],{"class":2355},"meta",[2067,2449,2309],{"class":2073},[2067,2451,2452],{"class":2355},"url))",[2067,2454,2102],{"class":2073},[2067,2456,2457,2459,2462,2464,2466,2468,2470,2472,2474,2476,2478,2481,2483,2485,2487,2489,2491,2493,2495],{"class":2069,"line":2166},[2067,2458,2409],{"class":2073},[2067,2460,2461],{"class":2398},"style",[2067,2463,2415],{"class":2073},[2067,2465,2090],{"class":2073},[2067,2467,2356],{"class":2387},[2067,2469,2391],{"class":2355},[2067,2471,2424],{"class":2073},[2067,2473,2427],{"class":2387},[2067,2475,2391],{"class":2355},[2067,2477,2415],{"class":2073},[2067,2479,2480],{"class":2096},"./assets/style",[2067,2482,2415],{"class":2073},[2067,2484,2439],{"class":2073},[2067,2486,2442],{"class":2348},[2067,2488,2309],{"class":2073},[2067,2490,2447],{"class":2355},[2067,2492,2309],{"class":2073},[2067,2494,2452],{"class":2355},[2067,2496,2102],{"class":2073},[2067,2498,2499,2501,2504,2506,2508,2510,2512,2514,2516,2518,2520,2523,2525,2527,2529,2531,2533,2535,2537],{"class":2069,"line":2187},[2067,2500,2409],{"class":2073},[2067,2502,2503],{"class":2398},"data",[2067,2505,2415],{"class":2073},[2067,2507,2090],{"class":2073},[2067,2509,2356],{"class":2387},[2067,2511,2391],{"class":2355},[2067,2513,2424],{"class":2073},[2067,2515,2427],{"class":2387},[2067,2517,2391],{"class":2355},[2067,2519,2415],{"class":2073},[2067,2521,2522],{"class":2096},"./assets/other/data",[2067,2524,2415],{"class":2073},[2067,2526,2439],{"class":2073},[2067,2528,2442],{"class":2348},[2067,2530,2309],{"class":2073},[2067,2532,2447],{"class":2355},[2067,2534,2309],{"class":2073},[2067,2536,2452],{"class":2355},[2067,2538,2102],{"class":2073},[2067,2540,2541],{"class":2069,"line":2208},[2067,2542,2543],{"class":2073},"  },\n",[2067,2545,2546,2549],{"class":2069,"line":2228},[2067,2547,2548],{"class":2073},"}",[2067,2550,2551],{"class":2355},")\n",[2058,2553,2557],{"className":2554,"code":2555,"language":2556,"meta":2063,"style":2063},"language-html shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","\u003Ctemplate>\n  \u003Cimg src=\"~images/main-bg.jpg\">\n\u003C/template>\n\n\u003Cscript>\nimport data from 'data/test.json'\n\u003C/script>\n\n\u003Cstyle>\n// Uncomment the below\n//@import '~style/variables.scss';\n//@import '~style/utils.scss';\n//@import '~style/base.scss';\nbody {\n  background-image: url('~images/main-bg.jpg');\n}\n\u003C/style>\n","html",[2049,2558,2559,2570,2593,2602,2606,2615,2632,2640,2644,2652,2657,2675,2690,2706,2715,2738,2743],{"__ignoreMap":2063},[2067,2560,2561,2564,2567],{"class":2069,"line":2070},[2067,2562,2563],{"class":2073},"\u003C",[2067,2565,2566],{"class":2398},"template",[2067,2568,2569],{"class":2073},">\n",[2067,2571,2572,2575,2578,2581,2584,2586,2589,2591],{"class":2069,"line":2077},[2067,2573,2574],{"class":2073},"  \u003C",[2067,2576,2577],{"class":2398},"img",[2067,2579,2580],{"class":2083}," src",[2067,2582,2583],{"class":2073},"=",[2067,2585,2087],{"class":2073},[2067,2587,2588],{"class":2096},"~images/main-bg.jpg",[2067,2590,2087],{"class":2073},[2067,2592,2569],{"class":2073},[2067,2594,2595,2598,2600],{"class":2069,"line":2105},[2067,2596,2597],{"class":2073},"\u003C/",[2067,2599,2566],{"class":2398},[2067,2601,2569],{"class":2073},[2067,2603,2604],{"class":2069,"line":2125},[2067,2605,2376],{"emptyLinePlaceholder":1196},[2067,2607,2608,2610,2613],{"class":2069,"line":2146},[2067,2609,2563],{"class":2073},[2067,2611,2612],{"class":2398},"script",[2067,2614,2569],{"class":2073},[2067,2616,2617,2619,2622,2625,2627,2630],{"class":2069,"line":2166},[2067,2618,2349],{"class":2348},[2067,2620,2621],{"class":2355}," data ",[2067,2623,2624],{"class":2348},"from",[2067,2626,2365],{"class":2073},[2067,2628,2629],{"class":2096},"data/test.json",[2067,2631,2371],{"class":2073},[2067,2633,2634,2636,2638],{"class":2069,"line":2187},[2067,2635,2597],{"class":2073},[2067,2637,2612],{"class":2398},[2067,2639,2569],{"class":2073},[2067,2641,2642],{"class":2069,"line":2208},[2067,2643,2376],{"emptyLinePlaceholder":1196},[2067,2645,2646,2648,2650],{"class":2069,"line":2228},[2067,2647,2563],{"class":2073},[2067,2649,2461],{"class":2398},[2067,2651,2569],{"class":2073},[2067,2653,2654],{"class":2069,"line":2248},[2067,2655,2656],{"class":2355},"// Uncomment the below\n",[2067,2658,2659,2662,2665,2667,2670,2672],{"class":2069,"line":2269},[2067,2660,2661],{"class":2355},"//",[2067,2663,2664],{"class":2348},"@import",[2067,2666,2365],{"class":2073},[2067,2668,2669],{"class":2096},"~style/variables.scss",[2067,2671,2415],{"class":2073},[2067,2673,2674],{"class":2073},";\n",[2067,2676,2677,2679,2681,2683,2686,2688],{"class":2069,"line":2289},[2067,2678,2661],{"class":2355},[2067,2680,2664],{"class":2348},[2067,2682,2365],{"class":2073},[2067,2684,2685],{"class":2096},"~style/utils.scss",[2067,2687,2415],{"class":2073},[2067,2689,2674],{"class":2073},[2067,2691,2693,2695,2697,2699,2702,2704],{"class":2069,"line":2692},13,[2067,2694,2661],{"class":2355},[2067,2696,2664],{"class":2348},[2067,2698,2365],{"class":2073},[2067,2700,2701],{"class":2096},"~style/base.scss",[2067,2703,2415],{"class":2073},[2067,2705,2674],{"class":2073},[2067,2707,2709,2713],{"class":2069,"line":2708},14,[2067,2710,2712],{"class":2711},"s52Pk","body",[2067,2714,2404],{"class":2073},[2067,2716,2718,2722,2724,2727,2729,2731,2733,2735],{"class":2069,"line":2717},15,[2067,2719,2721],{"class":2720},"spFsF","  background-image",[2067,2723,2090],{"class":2073},[2067,2725,2726],{"class":2387}," url",[2067,2728,2391],{"class":2073},[2067,2730,2415],{"class":2073},[2067,2732,2588],{"class":2096},[2067,2734,2415],{"class":2073},[2067,2736,2737],{"class":2073},");\n",[2067,2739,2741],{"class":2069,"line":2740},16,[2067,2742,2292],{"class":2073},[2067,2744,2746,2748,2750],{"class":2069,"line":2745},17,[2067,2747,2597],{"class":2073},[2067,2749,2461],{"class":2398},[2067,2751,2569],{"class":2073},[2030,2753,2755],{"id":2754},"analyzedir","analyzeDir",[2034,2757,2758,2759,2309],{},"The directory where Nuxt will store the generated files when running ",[2049,2760,757],{},[2034,2762,2763,2764,2309],{},"If a relative path is specified, it will be relative to your ",[2049,2765,2766],{},"rootDir",[2038,2768,2769,2776],{},[2041,2770,2771,2047,2773],{},[2044,2772,2046],{},[2049,2774,2775],{},"string",[2041,2777,2778,2781,2782],{},[2044,2779,2780],{},"Default:"," ",[2049,2783,2784],{},"\"/\u003CrootDir>/.nuxt/analyze\"",[2030,2786,1193],{"id":1193},[2034,2788,2789],{},"Nuxt App configuration.",[2791,2792,2794],"h3",{"id":2793},"baseurl",[2049,2795,2796],{},"baseURL",[2034,2798,2799],{},"The base path of your Nuxt application.",[2034,2801,2802],{},"For example:",[2038,2804,2805,2811],{},[2041,2806,2807,2047,2809],{},[2044,2808,2046],{},[2049,2810,2775],{},[2041,2812,2813,2781,2815],{},[2044,2814,2780],{},[2049,2816,2817],{},"\"/\"",[2034,2819,2820,2090],{},[2044,2821,2336],{},[2058,2823,2825],{"className":2339,"code":2824,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  app: {\n    baseURL: '/prefix/',\n  },\n})\n",[2049,2826,2827,2839,2848,2864,2868],{"__ignoreMap":2063},[2067,2828,2829,2831,2833,2835,2837],{"class":2069,"line":2070},[2067,2830,2381],{"class":2348},[2067,2832,2384],{"class":2348},[2067,2834,2388],{"class":2387},[2067,2836,2391],{"class":2355},[2067,2838,2074],{"class":2073},[2067,2840,2841,2844,2846],{"class":2069,"line":2077},[2067,2842,2843],{"class":2398},"  app",[2067,2845,2090],{"class":2073},[2067,2847,2404],{"class":2073},[2067,2849,2850,2853,2855,2857,2860,2862],{"class":2069,"line":2105},[2067,2851,2852],{"class":2398},"    baseURL",[2067,2854,2090],{"class":2073},[2067,2856,2365],{"class":2073},[2067,2858,2859],{"class":2096},"/prefix/",[2067,2861,2415],{"class":2073},[2067,2863,2102],{"class":2073},[2067,2865,2866],{"class":2069,"line":2125},[2067,2867,2543],{"class":2073},[2067,2869,2870,2872],{"class":2069,"line":2146},[2067,2871,2548],{"class":2073},[2067,2873,2551],{"class":2355},[2034,2875,2876],{},"This can also be set at runtime by setting the NUXT_APP_BASE_URL environment variable.",[2034,2878,2879,2090],{},[2044,2880,2336],{},[2058,2882,2886],{"className":2883,"code":2884,"language":2885,"meta":2063,"style":2063},"language-bash shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","NUXT_APP_BASE_URL=/prefix/ node .output/server/index.mjs\n","bash",[2049,2887,2888],{"__ignoreMap":2063},[2067,2889,2890,2893,2895,2897,2900],{"class":2069,"line":2070},[2067,2891,2892],{"class":2355},"NUXT_APP_BASE_URL",[2067,2894,2583],{"class":2073},[2067,2896,2859],{"class":2096},[2067,2898,2899],{"class":2711}," node",[2067,2901,2902],{"class":2096}," .output/server/index.mjs\n",[2791,2904,2906],{"id":2905},"buildassetsdir",[2049,2907,2908],{},"buildAssetsDir",[2034,2910,2911,2912,2914,2915,2918],{},"The folder name for the built site assets, relative to ",[2049,2913,2796],{}," (or ",[2049,2916,2917],{},"cdnURL"," if set). This is set at build time and should not be customized at runtime.",[2038,2920,2921,2927],{},[2041,2922,2923,2047,2925],{},[2044,2924,2046],{},[2049,2926,2775],{},[2041,2928,2929,2781,2931],{},[2044,2930,2780],{},[2049,2932,2933],{},"\"/_nuxt/\"",[2791,2935,2937],{"id":2936},"cdnurl",[2049,2938,2917],{},[2034,2940,2941],{},"An absolute URL to serve the public folder from (production-only).",[2034,2943,2802],{},[2038,2945,2946,2952],{},[2041,2947,2948,2047,2950],{},[2044,2949,2046],{},[2049,2951,2775],{},[2041,2953,2954,2781,2956],{},[2044,2955,2780],{},[2049,2957,2958],{},"\"\"",[2034,2960,2961,2090],{},[2044,2962,2336],{},[2058,2964,2966],{"className":2339,"code":2965,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  app: {\n    cdnURL: 'https://mycdn.org/',\n  },\n})\n",[2049,2967,2968,2980,2988,3004,3008],{"__ignoreMap":2063},[2067,2969,2970,2972,2974,2976,2978],{"class":2069,"line":2070},[2067,2971,2381],{"class":2348},[2067,2973,2384],{"class":2348},[2067,2975,2388],{"class":2387},[2067,2977,2391],{"class":2355},[2067,2979,2074],{"class":2073},[2067,2981,2982,2984,2986],{"class":2069,"line":2077},[2067,2983,2843],{"class":2398},[2067,2985,2090],{"class":2073},[2067,2987,2404],{"class":2073},[2067,2989,2990,2993,2995,2997,3000,3002],{"class":2069,"line":2105},[2067,2991,2992],{"class":2398},"    cdnURL",[2067,2994,2090],{"class":2073},[2067,2996,2365],{"class":2073},[2067,2998,2999],{"class":2096},"https://mycdn.org/",[2067,3001,2415],{"class":2073},[2067,3003,2102],{"class":2073},[2067,3005,3006],{"class":2069,"line":2125},[2067,3007,2543],{"class":2073},[2067,3009,3010,3012],{"class":2069,"line":2146},[2067,3011,2548],{"class":2073},[2067,3013,2551],{"class":2355},[2034,3015,3016,3017,3020],{},"This can be set to a different value at runtime by setting the ",[2049,3018,3019],{},"NUXT_APP_CDN_URL"," environment variable.",[2034,3022,3023,2090],{},[2044,3024,2336],{},[2058,3026,3028],{"className":2883,"code":3027,"language":2885,"meta":2063,"style":2063},"NUXT_APP_CDN_URL=https://mycdn.org/ node .output/server/index.mjs\n",[2049,3029,3030],{"__ignoreMap":2063},[2067,3031,3032,3034,3036,3038,3040],{"class":2069,"line":2070},[2067,3033,3019],{"class":2355},[2067,3035,2583],{"class":2073},[2067,3037,2999],{"class":2096},[2067,3039,2899],{"class":2711},[2067,3041,2902],{"class":2096},[2791,3043,3045],{"id":3044},"head",[2049,3046,3044],{},[2034,3048,3049,3050,3053],{},"Set default configuration for ",[2049,3051,3052],{},"\u003Chead>"," on every page.",[2038,3055,3056,3062],{},[2041,3057,3058,2047,3060],{},[2044,3059,2046],{},[2049,3061,2051],{},[2041,3063,3064],{},[2044,3065,2056],{},[2058,3067,3069],{"className":2060,"code":3068,"language":2062,"meta":2063,"style":2063},"{\n  \"meta\": [\n    {\n      \"name\": \"viewport\",\n      \"content\": \"width=device-width, initial-scale=1\"\n    },\n    {\n      \"charset\": \"utf-8\"\n    }\n  ],\n  \"link\": [],\n  \"style\": [],\n  \"script\": [],\n  \"noscript\": []\n}\n",[2049,3070,3071,3075,3088,3093,3114,3131,3136,3140,3158,3163,3168,3182,3194,3206,3220],{"__ignoreMap":2063},[2067,3072,3073],{"class":2069,"line":2070},[2067,3074,2074],{"class":2073},[2067,3076,3077,3079,3081,3083,3085],{"class":2069,"line":2077},[2067,3078,2080],{"class":2073},[2067,3080,2447],{"class":2083},[2067,3082,2087],{"class":2073},[2067,3084,2090],{"class":2073},[2067,3086,3087],{"class":2073}," [\n",[2067,3089,3090],{"class":2069,"line":2105},[2067,3091,3092],{"class":2073},"    {\n",[2067,3094,3095,3098,3101,3103,3105,3107,3110,3112],{"class":2069,"line":2125},[2067,3096,3097],{"class":2073},"      \"",[2067,3099,3100],{"class":2711},"name",[2067,3102,2087],{"class":2073},[2067,3104,2090],{"class":2073},[2067,3106,2093],{"class":2073},[2067,3108,3109],{"class":2096},"viewport",[2067,3111,2087],{"class":2073},[2067,3113,2102],{"class":2073},[2067,3115,3116,3118,3120,3122,3124,3126,3129],{"class":2069,"line":2146},[2067,3117,3097],{"class":2073},[2067,3119,142],{"class":2711},[2067,3121,2087],{"class":2073},[2067,3123,2090],{"class":2073},[2067,3125,2093],{"class":2073},[2067,3127,3128],{"class":2096},"width=device-width, initial-scale=1",[2067,3130,2286],{"class":2073},[2067,3132,3133],{"class":2069,"line":2166},[2067,3134,3135],{"class":2073},"    },\n",[2067,3137,3138],{"class":2069,"line":2187},[2067,3139,3092],{"class":2073},[2067,3141,3142,3144,3147,3149,3151,3153,3156],{"class":2069,"line":2208},[2067,3143,3097],{"class":2073},[2067,3145,3146],{"class":2711},"charset",[2067,3148,2087],{"class":2073},[2067,3150,2090],{"class":2073},[2067,3152,2093],{"class":2073},[2067,3154,3155],{"class":2096},"utf-8",[2067,3157,2286],{"class":2073},[2067,3159,3160],{"class":2069,"line":2228},[2067,3161,3162],{"class":2073},"    }\n",[2067,3164,3165],{"class":2069,"line":2248},[2067,3166,3167],{"class":2073},"  ],\n",[2067,3169,3170,3172,3175,3177,3179],{"class":2069,"line":2269},[2067,3171,2080],{"class":2073},[2067,3173,3174],{"class":2083},"link",[2067,3176,2087],{"class":2073},[2067,3178,2090],{"class":2073},[2067,3180,3181],{"class":2073}," [],\n",[2067,3183,3184,3186,3188,3190,3192],{"class":2069,"line":2289},[2067,3185,2080],{"class":2073},[2067,3187,2461],{"class":2083},[2067,3189,2087],{"class":2073},[2067,3191,2090],{"class":2073},[2067,3193,3181],{"class":2073},[2067,3195,3196,3198,3200,3202,3204],{"class":2069,"line":2692},[2067,3197,2080],{"class":2073},[2067,3199,2612],{"class":2083},[2067,3201,2087],{"class":2073},[2067,3203,2090],{"class":2073},[2067,3205,3181],{"class":2073},[2067,3207,3208,3210,3213,3215,3217],{"class":2069,"line":2708},[2067,3209,2080],{"class":2073},[2067,3211,3212],{"class":2083},"noscript",[2067,3214,2087],{"class":2073},[2067,3216,2090],{"class":2073},[2067,3218,3219],{"class":2073}," []\n",[2067,3221,3222],{"class":2069,"line":2717},[2067,3223,2292],{"class":2073},[2034,3225,3226,2090],{},[2044,3227,2336],{},[2058,3229,3231],{"className":2339,"code":3230,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  app: {\n    head: {\n      meta: [\n      // \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n        { name: 'viewport', content: 'width=device-width, initial-scale=1' },\n      ],\n      script: [\n      // \u003Cscript src=\"https://myawesome-lib.js\">\u003C/script>\n        { src: 'https://awesome-lib.js' },\n      ],\n      link: [\n      // \u003Clink rel=\"stylesheet\" href=\"https://myawesome-lib.css\">\n        { rel: 'stylesheet', href: 'https://awesome-lib.css' },\n      ],\n      // please note that this is an area that is likely to change\n      style: [\n      // \u003Cstyle>:root { color: red }\u003C/style>\n        { textContent: ':root { color: red }' },\n      ],\n      noscript: [\n      // \u003Cnoscript>JavaScript is required\u003C/noscript>\n        { textContent: 'JavaScript is required' },\n      ],\n    },\n  },\n})\n",[2049,3232,3233,3245,3253,3262,3271,3277,3309,3316,3325,3330,3347,3353,3362,3367,3399,3405,3410,3419,3425,3444,3451,3461,3467,3485,3492,3497,3502],{"__ignoreMap":2063},[2067,3234,3235,3237,3239,3241,3243],{"class":2069,"line":2070},[2067,3236,2381],{"class":2348},[2067,3238,2384],{"class":2348},[2067,3240,2388],{"class":2387},[2067,3242,2391],{"class":2355},[2067,3244,2074],{"class":2073},[2067,3246,3247,3249,3251],{"class":2069,"line":2077},[2067,3248,2843],{"class":2398},[2067,3250,2090],{"class":2073},[2067,3252,2404],{"class":2073},[2067,3254,3255,3258,3260],{"class":2069,"line":2105},[2067,3256,3257],{"class":2398},"    head",[2067,3259,2090],{"class":2073},[2067,3261,2404],{"class":2073},[2067,3263,3264,3267,3269],{"class":2069,"line":2125},[2067,3265,3266],{"class":2398},"      meta",[2067,3268,2090],{"class":2073},[2067,3270,3087],{"class":2355},[2067,3272,3273],{"class":2069,"line":2146},[2067,3274,3276],{"class":3275},"sWuyu","      // \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n",[2067,3278,3279,3282,3285,3287,3289,3291,3293,3295,3298,3300,3302,3304,3306],{"class":2069,"line":2166},[2067,3280,3281],{"class":2073},"        {",[2067,3283,3284],{"class":2398}," name",[2067,3286,2090],{"class":2073},[2067,3288,2365],{"class":2073},[2067,3290,3109],{"class":2096},[2067,3292,2415],{"class":2073},[2067,3294,2439],{"class":2073},[2067,3296,3297],{"class":2398}," content",[2067,3299,2090],{"class":2073},[2067,3301,2365],{"class":2073},[2067,3303,3128],{"class":2096},[2067,3305,2415],{"class":2073},[2067,3307,3308],{"class":2073}," },\n",[2067,3310,3311,3314],{"class":2069,"line":2187},[2067,3312,3313],{"class":2355},"      ]",[2067,3315,2102],{"class":2073},[2067,3317,3318,3321,3323],{"class":2069,"line":2208},[2067,3319,3320],{"class":2398},"      script",[2067,3322,2090],{"class":2073},[2067,3324,3087],{"class":2355},[2067,3326,3327],{"class":2069,"line":2228},[2067,3328,3329],{"class":3275},"      // \u003Cscript src=\"https://myawesome-lib.js\">\u003C/script>\n",[2067,3331,3332,3334,3336,3338,3340,3343,3345],{"class":2069,"line":2248},[2067,3333,3281],{"class":2073},[2067,3335,2580],{"class":2398},[2067,3337,2090],{"class":2073},[2067,3339,2365],{"class":2073},[2067,3341,3342],{"class":2096},"https://awesome-lib.js",[2067,3344,2415],{"class":2073},[2067,3346,3308],{"class":2073},[2067,3348,3349,3351],{"class":2069,"line":2269},[2067,3350,3313],{"class":2355},[2067,3352,2102],{"class":2073},[2067,3354,3355,3358,3360],{"class":2069,"line":2289},[2067,3356,3357],{"class":2398},"      link",[2067,3359,2090],{"class":2073},[2067,3361,3087],{"class":2355},[2067,3363,3364],{"class":2069,"line":2692},[2067,3365,3366],{"class":3275},"      // \u003Clink rel=\"stylesheet\" href=\"https://myawesome-lib.css\">\n",[2067,3368,3369,3371,3374,3376,3378,3381,3383,3385,3388,3390,3392,3395,3397],{"class":2069,"line":2708},[2067,3370,3281],{"class":2073},[2067,3372,3373],{"class":2398}," rel",[2067,3375,2090],{"class":2073},[2067,3377,2365],{"class":2073},[2067,3379,3380],{"class":2096},"stylesheet",[2067,3382,2415],{"class":2073},[2067,3384,2439],{"class":2073},[2067,3386,3387],{"class":2398}," href",[2067,3389,2090],{"class":2073},[2067,3391,2365],{"class":2073},[2067,3393,3394],{"class":2096},"https://awesome-lib.css",[2067,3396,2415],{"class":2073},[2067,3398,3308],{"class":2073},[2067,3400,3401,3403],{"class":2069,"line":2717},[2067,3402,3313],{"class":2355},[2067,3404,2102],{"class":2073},[2067,3406,3407],{"class":2069,"line":2740},[2067,3408,3409],{"class":3275},"      // please note that this is an area that is likely to change\n",[2067,3411,3412,3415,3417],{"class":2069,"line":2745},[2067,3413,3414],{"class":2398},"      style",[2067,3416,2090],{"class":2073},[2067,3418,3087],{"class":2355},[2067,3420,3422],{"class":2069,"line":3421},18,[2067,3423,3424],{"class":3275},"      // \u003Cstyle>:root { color: red }\u003C/style>\n",[2067,3426,3428,3430,3433,3435,3437,3440,3442],{"class":2069,"line":3427},19,[2067,3429,3281],{"class":2073},[2067,3431,3432],{"class":2398}," textContent",[2067,3434,2090],{"class":2073},[2067,3436,2365],{"class":2073},[2067,3438,3439],{"class":2096},":root { color: red }",[2067,3441,2415],{"class":2073},[2067,3443,3308],{"class":2073},[2067,3445,3447,3449],{"class":2069,"line":3446},20,[2067,3448,3313],{"class":2355},[2067,3450,2102],{"class":2073},[2067,3452,3454,3457,3459],{"class":2069,"line":3453},21,[2067,3455,3456],{"class":2398},"      noscript",[2067,3458,2090],{"class":2073},[2067,3460,3087],{"class":2355},[2067,3462,3464],{"class":2069,"line":3463},22,[2067,3465,3466],{"class":3275},"      // \u003Cnoscript>JavaScript is required\u003C/noscript>\n",[2067,3468,3470,3472,3474,3476,3478,3481,3483],{"class":2069,"line":3469},23,[2067,3471,3281],{"class":2073},[2067,3473,3432],{"class":2398},[2067,3475,2090],{"class":2073},[2067,3477,2365],{"class":2073},[2067,3479,3480],{"class":2096},"JavaScript is required",[2067,3482,2415],{"class":2073},[2067,3484,3308],{"class":2073},[2067,3486,3488,3490],{"class":2069,"line":3487},24,[2067,3489,3313],{"class":2355},[2067,3491,2102],{"class":2073},[2067,3493,3495],{"class":2069,"line":3494},25,[2067,3496,3135],{"class":2073},[2067,3498,3500],{"class":2069,"line":3499},26,[2067,3501,2543],{"class":2073},[2067,3503,3505,3507],{"class":2069,"line":3504},27,[2067,3506,2548],{"class":2073},[2067,3508,2551],{"class":2355},[2791,3510,3512],{"id":3511},"keepalive",[2049,3513,3511],{},[2034,3515,3516],{},"Default values for KeepAlive configuration between pages.",[2034,3518,3519,3520,3522],{},"This can be overridden with ",[2049,3521,678],{}," on an individual page. Only JSON-serializable values are allowed.",[2038,3524,3525,3532],{},[2041,3526,3527,2047,3529],{},[2044,3528,2046],{},[2049,3530,3531],{},"boolean",[2041,3533,3534,2781,3536],{},[2044,3535,2780],{},[2049,3537,3538],{},"false",[2034,3540,3541,2047,3544],{},[2044,3542,3543],{},"See",[3545,3546,3550],"a",{"href":3547,"rel":3548},"https://vuejs.org/api/built-in-components#keepalive",[3549],"nofollow","Vue KeepAlive",[2791,3552,3554],{"id":3553},"layouttransition",[2049,3555,3556],{},"layoutTransition",[2034,3558,3559],{},"Default values for layout transitions.",[2034,3561,3519,3562,3522],{},[2049,3563,678],{},[2038,3565,3566,3573],{},[2041,3567,3568,2047,3570],{},[2044,3569,2046],{},[2049,3571,3572],{},"boolean | TransitionProps",[2041,3574,3575,2781,3577],{},[2044,3576,2780],{},[2049,3578,3538],{},[2034,3580,3581,2047,3583],{},[2044,3582,3543],{},[3545,3584,3587],{"href":3585,"rel":3586},"https://vuejs.org/api/built-in-components#transition",[3549],"Vue Transition docs",[2791,3589,3591],{"id":3590},"pagetransition",[2049,3592,3593],{},"pageTransition",[2034,3595,3596],{},"Default values for page transitions.",[2034,3598,3519,3599,3522],{},[2049,3600,678],{},[2038,3602,3603,3609],{},[2041,3604,3605,2047,3607],{},[2044,3606,2046],{},[2049,3608,3572],{},[2041,3610,3611,2781,3613],{},[2044,3612,2780],{},[2049,3614,3538],{},[2034,3616,3617,2047,3619],{},[2044,3618,3543],{},[3545,3620,3587],{"href":3585,"rel":3621},[3549],[2791,3623,3625],{"id":3624},"rootattrs",[2049,3626,3627],{},"rootAttrs",[2034,3629,3630],{},"Customize Nuxt root element id.",[2038,3632,3633,3639],{},[2041,3634,3635,2047,3637],{},[2044,3636,2046],{},[2049,3638,2051],{},[2041,3640,3641],{},[2044,3642,2056],{},[2058,3644,3646],{"className":2060,"code":3645,"language":2062,"meta":2063,"style":2063},"{\n  \"id\": \"__nuxt\"\n}\n",[2049,3647,3648,3652,3670],{"__ignoreMap":2063},[2067,3649,3650],{"class":2069,"line":2070},[2067,3651,2074],{"class":2073},[2067,3653,3654,3656,3659,3661,3663,3665,3668],{"class":2069,"line":2077},[2067,3655,2080],{"class":2073},[2067,3657,3658],{"class":2083},"id",[2067,3660,2087],{"class":2073},[2067,3662,2090],{"class":2073},[2067,3664,2093],{"class":2073},[2067,3666,3667],{"class":2096},"__nuxt",[2067,3669,2286],{"class":2073},[2067,3671,3672],{"class":2069,"line":2105},[2067,3673,2292],{"class":2073},[2791,3675,3677],{"id":3676},"rootid",[2049,3678,3679],{},"rootId",[2034,3681,3630],{},[2038,3683,3684,3690],{},[2041,3685,3686,2047,3688],{},[2044,3687,2046],{},[2049,3689,2775],{},[2041,3691,3692,2781,3694],{},[2044,3693,2780],{},[2049,3695,3696],{},"\"__nuxt\"",[2791,3698,3700],{"id":3699},"roottag",[2049,3701,3702],{},"rootTag",[2034,3704,3705],{},"Customize Nuxt root element tag.",[2038,3707,3708,3714],{},[2041,3709,3710,2047,3712],{},[2044,3711,2046],{},[2049,3713,2775],{},[2041,3715,3716,2781,3718],{},[2044,3717,2780],{},[2049,3719,3720],{},"\"div\"",[2791,3722,3724],{"id":3723},"spaloaderattrs",[2049,3725,3726],{},"spaLoaderAttrs",[2034,3728,3729],{},"Customize Nuxt SPA loading template element attributes.",[2038,3731,3732,3738],{},[2041,3733,3734,2047,3736],{},[2044,3735,2046],{},[2049,3737,2051],{},[2041,3739,3740],{},[2044,3741,2780],{},[2058,3743,3745],{"className":2060,"code":3744,"language":2062,"meta":2063,"style":2063},"{\n\"id\": \"__nuxt-loader\"\n}\n",[2049,3746,3747,3751,3768],{"__ignoreMap":2063},[2067,3748,3749],{"class":2069,"line":2070},[2067,3750,2074],{"class":2073},[2067,3752,3753,3755,3757,3759,3761,3763,3766],{"class":2069,"line":2077},[2067,3754,2087],{"class":2073},[2067,3756,3658],{"class":2083},[2067,3758,2087],{"class":2073},[2067,3760,2090],{"class":2073},[2067,3762,2093],{"class":2073},[2067,3764,3765],{"class":2096},"__nuxt-loader",[2067,3767,2286],{"class":2073},[2067,3769,3770],{"class":2069,"line":2105},[2067,3771,2292],{"class":2073},[3773,3774,3775],"h4",{"id":3658},[2049,3776,3658],{},[2038,3778,3779,3785],{},[2041,3780,3781,2047,3783],{},[2044,3782,2046],{},[2049,3784,2775],{},[2041,3786,3787,2781,3789],{},[2044,3788,2780],{},[2049,3790,3791],{},"\"__nuxt-loader\"",[2791,3793,3795],{"id":3794},"spaloadertag",[2049,3796,3797],{},"spaLoaderTag",[2034,3799,3800],{},"Customize Nuxt SpaLoader element tag.",[2038,3802,3803,3809],{},[2041,3804,3805,2047,3807],{},[2044,3806,2046],{},[2049,3808,2775],{},[2041,3810,3811,2781,3813],{},[2044,3812,2780],{},[2049,3814,3720],{},[2791,3816,3818],{"id":3817},"teleportattrs",[2049,3819,3820],{},"teleportAttrs",[2034,3822,3823],{},"Customize Nuxt Teleport element attributes.",[2038,3825,3826,3832],{},[2041,3827,3828,2047,3830],{},[2044,3829,2046],{},[2049,3831,2051],{},[2041,3833,3834],{},[2044,3835,2056],{},[2058,3837,3839],{"className":2060,"code":3838,"language":2062,"meta":2063,"style":2063},"{\n  \"id\": \"teleports\"\n}\n",[2049,3840,3841,3845,3862],{"__ignoreMap":2063},[2067,3842,3843],{"class":2069,"line":2070},[2067,3844,2074],{"class":2073},[2067,3846,3847,3849,3851,3853,3855,3857,3860],{"class":2069,"line":2077},[2067,3848,2080],{"class":2073},[2067,3850,3658],{"class":2083},[2067,3852,2087],{"class":2073},[2067,3854,2090],{"class":2073},[2067,3856,2093],{"class":2073},[2067,3858,3859],{"class":2096},"teleports",[2067,3861,2286],{"class":2073},[2067,3863,3864],{"class":2069,"line":2105},[2067,3865,2292],{"class":2073},[2791,3867,3869],{"id":3868},"teleportid",[2049,3870,3871],{},"teleportId",[2034,3873,3874],{},"Customize Nuxt Teleport element id.",[2038,3876,3877,3883],{},[2041,3878,3879,2047,3881],{},[2044,3880,2046],{},[2049,3882,2775],{},[2041,3884,3885,2781,3887],{},[2044,3886,2780],{},[2049,3888,3889],{},"\"teleports\"",[2791,3891,3893],{"id":3892},"teleporttag",[2049,3894,3895],{},"teleportTag",[2034,3897,3898],{},"Customize Nuxt Teleport element tag.",[2038,3900,3901,3907],{},[2041,3902,3903,2047,3905],{},[2044,3904,2046],{},[2049,3906,2775],{},[2041,3908,3909,2781,3911],{},[2044,3910,2780],{},[2049,3912,3720],{},[2791,3914,3916],{"id":3915},"viewtransition",[2049,3917,3918],{},"viewTransition",[2034,3920,3921],{},"Default values for view transitions.",[2034,3923,3924,3925,3928,3929,3933,3934,3936],{},"This only has an effect when ",[2044,3926,3927],{},"experimental"," support for View Transitions is ",[3545,3930,3932],{"href":3931},"/docs/4.x/getting-started/transitions#view-transitions-api-experimental","enabled in your nuxt.config file",".\nThis can be overridden with ",[2049,3935,678],{}," on an individual page.",[2038,3938,3939,3945],{},[2041,3940,3941,2047,3943],{},[2044,3942,2046],{},[2049,3944,3531],{},[2041,3946,3947,2781,3949],{},[2044,3948,2780],{},[2049,3950,3538],{},[2034,3952,3953,2047,3955],{},[2044,3954,3543],{},[3545,3956,3959],{"href":3957,"rel":3958},"https://nuxt.com/docs/4.x/getting-started/transitions#view-transitions-api-experimental",[3549],"Nuxt View Transition API docs",[2030,3961,3963],{"id":3962},"appconfig","appConfig",[2034,3965,3966],{},"Additional app configuration",[2034,3968,3969,3970,3973],{},"For programmatic usage and type support, you can directly provide app config with this option. It will be merged with ",[2049,3971,3972],{},"app.config"," file as default value.",[2791,3975,3977],{"id":3976},"nuxt",[2049,3978,3976],{},[2030,3980,3982],{"id":3981},"appid","appId",[2034,3984,3985],{},"For multi-app projects, the unique id of the Nuxt application.",[2034,3987,3988,3989,2309],{},"Defaults to ",[2049,3990,3991],{},"nuxt-app",[2038,3993,3994,4000],{},[2041,3995,3996,2047,3998],{},[2044,3997,2046],{},[2049,3999,2775],{},[2041,4001,4002,2781,4004],{},[2044,4003,2780],{},[2049,4005,4006],{},"\"nuxt-app\"",[2030,4008,4009],{"id":4009},"build",[2034,4011,4012],{},"Shared build configuration.",[2791,4014,4016],{"id":4015},"analyze",[2049,4017,4015],{},[2034,4019,4020],{},"Nuxt allows visualizing your bundles and how to optimize them.",[2034,4022,4023,4024,4027,4028,4033,4034,2309],{},"Set to ",[2049,4025,4026],{},"true"," to enable bundle analysis, or pass an object with options: ",[3545,4029,4032],{"href":4030,"rel":4031},"https://github.com/webpack/webpack-bundle-analyzer#options-for-plugin",[3549],"for webpack"," or ",[3545,4035,4038],{"href":4036,"rel":4037},"https://github.com/btd/rollup-plugin-visualizer#options",[3549],"for vite",[2038,4040,4041,4047],{},[2041,4042,4043,2047,4045],{},[2044,4044,2046],{},[2049,4046,2051],{},[2041,4048,4049],{},[2044,4050,2056],{},[2058,4052,4054],{"className":2060,"code":4053,"language":2062,"meta":2063,"style":2063},"{\n  \"template\": \"treemap\",\n  \"projectRoot\": \"/\u003CrootDir>\",\n  \"filename\": \"/\u003CrootDir>/.nuxt/analyze/{name}.html\"\n}\n",[2049,4055,4056,4060,4079,4098,4116],{"__ignoreMap":2063},[2067,4057,4058],{"class":2069,"line":2070},[2067,4059,2074],{"class":2073},[2067,4061,4062,4064,4066,4068,4070,4072,4075,4077],{"class":2069,"line":2077},[2067,4063,2080],{"class":2073},[2067,4065,2566],{"class":2083},[2067,4067,2087],{"class":2073},[2067,4069,2090],{"class":2073},[2067,4071,2093],{"class":2073},[2067,4073,4074],{"class":2096},"treemap",[2067,4076,2087],{"class":2073},[2067,4078,2102],{"class":2073},[2067,4080,4081,4083,4086,4088,4090,4092,4094,4096],{"class":2069,"line":2105},[2067,4082,2080],{"class":2073},[2067,4084,4085],{"class":2083},"projectRoot",[2067,4087,2087],{"class":2073},[2067,4089,2090],{"class":2073},[2067,4091,2093],{"class":2073},[2067,4093,2139],{"class":2096},[2067,4095,2087],{"class":2073},[2067,4097,2102],{"class":2073},[2067,4099,4100,4102,4105,4107,4109,4111,4114],{"class":2069,"line":2125},[2067,4101,2080],{"class":2073},[2067,4103,4104],{"class":2083},"filename",[2067,4106,2087],{"class":2073},[2067,4108,2090],{"class":2073},[2067,4110,2093],{"class":2073},[2067,4112,4113],{"class":2096},"/\u003CrootDir>/.nuxt/analyze/{name}.html",[2067,4115,2286],{"class":2073},[2067,4117,4118],{"class":2069,"line":2146},[2067,4119,2292],{"class":2073},[2034,4121,4122,2090],{},[2044,4123,2336],{},[2058,4125,4127],{"className":2339,"code":4126,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  analyze: {\n    analyzerMode: 'static',\n  },\n})\n",[2049,4128,4129,4141,4150,4166,4170],{"__ignoreMap":2063},[2067,4130,4131,4133,4135,4137,4139],{"class":2069,"line":2070},[2067,4132,2381],{"class":2348},[2067,4134,2384],{"class":2348},[2067,4136,2388],{"class":2387},[2067,4138,2391],{"class":2355},[2067,4140,2074],{"class":2073},[2067,4142,4143,4146,4148],{"class":2069,"line":2077},[2067,4144,4145],{"class":2398},"  analyze",[2067,4147,2090],{"class":2073},[2067,4149,2404],{"class":2073},[2067,4151,4152,4155,4157,4159,4162,4164],{"class":2069,"line":2105},[2067,4153,4154],{"class":2398},"    analyzerMode",[2067,4156,2090],{"class":2073},[2067,4158,2365],{"class":2073},[2067,4160,4161],{"class":2096},"static",[2067,4163,2415],{"class":2073},[2067,4165,2102],{"class":2073},[2067,4167,4168],{"class":2069,"line":2125},[2067,4169,2543],{"class":2073},[2067,4171,4172,4174],{"class":2069,"line":2146},[2067,4173,2548],{"class":2073},[2067,4175,2551],{"class":2355},[2791,4177,4179],{"id":4178},"templates",[2049,4180,4178],{},[2034,4182,4183,4184,4187,4188,4191],{},"It is recommended to use ",[2049,4185,4186],{},"addTemplate"," from ",[2049,4189,4190],{},"@nuxt/kit"," instead of this option.",[2038,4193,4194],{},[2041,4195,4196,2047,4198],{},[2044,4197,2046],{},[2049,4199,4200],{},"array",[2034,4202,4203,2090],{},[2044,4204,2336],{},[2058,4206,4208],{"className":2339,"code":4207,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  build: {\n    templates: [\n      {\n        src: '~~/modules/support/plugin.js', // `src` can be absolute or relative\n        dst: 'support.js', // `dst` is relative to project `.nuxt` dir\n      },\n    ],\n  },\n})\n",[2049,4209,4210,4222,4231,4240,4245,4264,4283,4288,4295,4299],{"__ignoreMap":2063},[2067,4211,4212,4214,4216,4218,4220],{"class":2069,"line":2070},[2067,4213,2381],{"class":2348},[2067,4215,2384],{"class":2348},[2067,4217,2388],{"class":2387},[2067,4219,2391],{"class":2355},[2067,4221,2074],{"class":2073},[2067,4223,4224,4227,4229],{"class":2069,"line":2077},[2067,4225,4226],{"class":2398},"  build",[2067,4228,2090],{"class":2073},[2067,4230,2404],{"class":2073},[2067,4232,4233,4236,4238],{"class":2069,"line":2105},[2067,4234,4235],{"class":2398},"    templates",[2067,4237,2090],{"class":2073},[2067,4239,3087],{"class":2355},[2067,4241,4242],{"class":2069,"line":2125},[2067,4243,4244],{"class":2073},"      {\n",[2067,4246,4247,4250,4252,4254,4257,4259,4261],{"class":2069,"line":2146},[2067,4248,4249],{"class":2398},"        src",[2067,4251,2090],{"class":2073},[2067,4253,2365],{"class":2073},[2067,4255,4256],{"class":2096},"~~/modules/support/plugin.js",[2067,4258,2415],{"class":2073},[2067,4260,2439],{"class":2073},[2067,4262,4263],{"class":3275}," // `src` can be absolute or relative\n",[2067,4265,4266,4269,4271,4273,4276,4278,4280],{"class":2069,"line":2166},[2067,4267,4268],{"class":2398},"        dst",[2067,4270,2090],{"class":2073},[2067,4272,2365],{"class":2073},[2067,4274,4275],{"class":2096},"support.js",[2067,4277,2415],{"class":2073},[2067,4279,2439],{"class":2073},[2067,4281,4282],{"class":3275}," // `dst` is relative to project `.nuxt` dir\n",[2067,4284,4285],{"class":2069,"line":2187},[2067,4286,4287],{"class":2073},"      },\n",[2067,4289,4290,4293],{"class":2069,"line":2208},[2067,4291,4292],{"class":2355},"    ]",[2067,4294,2102],{"class":2073},[2067,4296,4297],{"class":2069,"line":2228},[2067,4298,2543],{"class":2073},[2067,4300,4301,4303],{"class":2069,"line":2248},[2067,4302,2548],{"class":2073},[2067,4304,2551],{"class":2355},[2791,4306,4308],{"id":4307},"transpile",[2049,4309,4307],{},[2034,4311,4312],{},"If you want to transpile specific dependencies with Babel, you can add them here. Each item in transpile can be a package name, a function, a string or regex object matching the dependency's file name.",[2034,4314,4315],{},"You can also use a function to conditionally transpile. The function will receive an object ({ isDev, isServer, isClient, isModern, isLegacy }).",[2038,4317,4318],{},[2041,4319,4320,2047,4322],{},[2044,4321,2046],{},[2049,4323,4200],{},[2034,4325,4326,2090],{},[2044,4327,2336],{},[2058,4329,4331],{"className":2339,"code":4330,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  build: {\n    transpile: [({ isLegacy }) => isLegacy && 'ky'],\n  },\n})\n",[2049,4332,4333,4345,4353,4394,4398],{"__ignoreMap":2063},[2067,4334,4335,4337,4339,4341,4343],{"class":2069,"line":2070},[2067,4336,2381],{"class":2348},[2067,4338,2384],{"class":2348},[2067,4340,2388],{"class":2387},[2067,4342,2391],{"class":2355},[2067,4344,2074],{"class":2073},[2067,4346,4347,4349,4351],{"class":2069,"line":2077},[2067,4348,4226],{"class":2398},[2067,4350,2090],{"class":2073},[2067,4352,2404],{"class":2073},[2067,4354,4355,4358,4360,4363,4366,4370,4373,4376,4379,4382,4384,4387,4389,4392],{"class":2069,"line":2105},[2067,4356,4357],{"class":2398},"    transpile",[2067,4359,2090],{"class":2073},[2067,4361,4362],{"class":2355}," [",[2067,4364,4365],{"class":2073},"({",[2067,4367,4369],{"class":4368},"s1nJG"," isLegacy",[2067,4371,4372],{"class":2073}," })",[2067,4374,4375],{"class":2083}," =>",[2067,4377,4378],{"class":2355}," isLegacy ",[2067,4380,4381],{"class":2073},"&&",[2067,4383,2365],{"class":2073},[2067,4385,4386],{"class":2096},"ky",[2067,4388,2415],{"class":2073},[2067,4390,4391],{"class":2355},"]",[2067,4393,2102],{"class":2073},[2067,4395,4396],{"class":2069,"line":2125},[2067,4397,2543],{"class":2073},[2067,4399,4400,4402],{"class":2069,"line":2146},[2067,4401,2548],{"class":2073},[2067,4403,2551],{"class":2355},[2030,4405,4407],{"id":4406},"builddir","buildDir",[2034,4409,4410],{},"Define the directory where your built Nuxt files will be placed.",[2034,4412,4413,4414,4416,4417,4419],{},"Many tools assume that ",[2049,4415,117],{}," is a hidden directory (because it starts with a ",[2049,4418,2309],{},"). If that is a problem, you can use this option to prevent that.",[2038,4421,4422,4428],{},[2041,4423,4424,2047,4426],{},[2044,4425,2046],{},[2049,4427,2775],{},[2041,4429,4430,2781,4432],{},[2044,4431,2780],{},[2049,4433,4434],{},"\"/\u003CrootDir>/.nuxt\"",[2034,4436,4437,2090],{},[2044,4438,2336],{},[2058,4440,4442],{"className":2339,"code":4441,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  buildDir: 'nuxt-build',\n})\n",[2049,4443,4444,4456,4472],{"__ignoreMap":2063},[2067,4445,4446,4448,4450,4452,4454],{"class":2069,"line":2070},[2067,4447,2381],{"class":2348},[2067,4449,2384],{"class":2348},[2067,4451,2388],{"class":2387},[2067,4453,2391],{"class":2355},[2067,4455,2074],{"class":2073},[2067,4457,4458,4461,4463,4465,4468,4470],{"class":2069,"line":2077},[2067,4459,4460],{"class":2398},"  buildDir",[2067,4462,2090],{"class":2073},[2067,4464,2365],{"class":2073},[2067,4466,4467],{"class":2096},"nuxt-build",[2067,4469,2415],{"class":2073},[2067,4471,2102],{"class":2073},[2067,4473,4474,4476],{"class":2069,"line":2105},[2067,4475,2548],{"class":2073},[2067,4477,2551],{"class":2355},[2030,4479,4481],{"id":4480},"buildid","buildId",[2034,4483,4484],{},"A unique identifier matching the build. This may contain the hash of the current state of the project.",[2038,4486,4487,4493],{},[2041,4488,4489,2047,4491],{},[2044,4490,2046],{},[2049,4492,2775],{},[2041,4494,4495,2781,4497],{},[2044,4496,2780],{},[2049,4498,4499],{},"\"4a2e2d30-418f-41df-8e58-ed5df06de7fd\"",[2030,4501,4502],{"id":4502},"builder",[2034,4504,4505],{},"The builder to use for bundling the Vue part of your application.",[2034,4507,4508],{},"Nuxt supports multiple builders for the client-side application. By default, Vite is used, but you can switch to webpack, Rspack, or even provide a custom builder implementation.",[2038,4510,4511,4518],{},[2041,4512,4513,2047,4515],{},[2044,4514,2046],{},[2049,4516,4517],{},"'vite' | 'webpack' | 'rspack' | string | { bundle: (nuxt: Nuxt) => Promise\u003Cvoid> }",[2041,4519,4520,2781,4522],{},[2044,4521,2780],{},[2049,4523,4524],{},"\"@nuxt/vite-builder\"",[2034,4526,4527],{},[2044,4528,4529],{},"Using supported builders:",[2058,4531,4533],{"className":2339,"code":4532,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  // default - uses @nuxt/vite-builder\n  // builder: 'vite',\n\n  // uses @nuxt/webpack-builder\n  // builder: 'webpack',\n\n  // uses @nuxt/rspack-builder\n  builder: 'rspack',\n})\n",[2049,4534,4535,4547,4552,4557,4561,4566,4571,4575,4580,4596],{"__ignoreMap":2063},[2067,4536,4537,4539,4541,4543,4545],{"class":2069,"line":2070},[2067,4538,2381],{"class":2348},[2067,4540,2384],{"class":2348},[2067,4542,2388],{"class":2387},[2067,4544,2391],{"class":2355},[2067,4546,2074],{"class":2073},[2067,4548,4549],{"class":2069,"line":2077},[2067,4550,4551],{"class":3275},"  // default - uses @nuxt/vite-builder\n",[2067,4553,4554],{"class":2069,"line":2105},[2067,4555,4556],{"class":3275},"  // builder: 'vite',\n",[2067,4558,4559],{"class":2069,"line":2125},[2067,4560,2376],{"emptyLinePlaceholder":1196},[2067,4562,4563],{"class":2069,"line":2146},[2067,4564,4565],{"class":3275},"  // uses @nuxt/webpack-builder\n",[2067,4567,4568],{"class":2069,"line":2166},[2067,4569,4570],{"class":3275},"  // builder: 'webpack',\n",[2067,4572,4573],{"class":2069,"line":2187},[2067,4574,2376],{"emptyLinePlaceholder":1196},[2067,4576,4577],{"class":2069,"line":2208},[2067,4578,4579],{"class":3275},"  // uses @nuxt/rspack-builder\n",[2067,4581,4582,4585,4587,4589,4592,4594],{"class":2069,"line":2228},[2067,4583,4584],{"class":2398},"  builder",[2067,4586,2090],{"class":2073},[2067,4588,2365],{"class":2073},[2067,4590,4591],{"class":2096},"rspack",[2067,4593,2415],{"class":2073},[2067,4595,2102],{"class":2073},[2067,4597,4598,4600],{"class":2069,"line":2248},[2067,4599,2548],{"class":2073},[2067,4601,2551],{"class":2355},[2034,4603,4604,4605,4033,4608,4610,4611,4033,4614,4617],{},"If you are using ",[2049,4606,4607],{},"webpack",[2049,4609,4591],{}," you will need to make sure ",[2049,4612,4613],{},"@nuxt/webpack-builder",[2049,4615,4616],{},"@nuxt/rspack-builder"," is explicitly installed in your project.",[2034,4619,4620],{},[2044,4621,4622],{},"Using a custom builder object:",[2034,4624,4625,4626,4629],{},"You can provide a custom builder by passing an object with a ",[2049,4627,4628],{},"bundle"," function:",[2058,4631,4633],{"className":2339,"code":4632,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  builder: {\n    async bundle (nuxt) {\n      const entry = await resolvePath(resolve(nuxt.options.appDir, 'entry'))\n\n      // Build client and server bundles\n      await buildClient(nuxt, entry)\n      if (nuxt.options.ssr) {\n        await buildServer(nuxt, entry)\n      }\n\n      // ... it's a bit more complicated than that, of course!\n    },\n  },\n})\n",[2049,4634,4635,4647,4655,4673,4721,4725,4730,4748,4771,4789,4794,4798,4803,4807,4811],{"__ignoreMap":2063},[2067,4636,4637,4639,4641,4643,4645],{"class":2069,"line":2070},[2067,4638,2381],{"class":2348},[2067,4640,2384],{"class":2348},[2067,4642,2388],{"class":2387},[2067,4644,2391],{"class":2355},[2067,4646,2074],{"class":2073},[2067,4648,4649,4651,4653],{"class":2069,"line":2077},[2067,4650,4584],{"class":2398},[2067,4652,2090],{"class":2073},[2067,4654,2404],{"class":2073},[2067,4656,4657,4660,4663,4666,4668,4671],{"class":2069,"line":2105},[2067,4658,4659],{"class":2083},"    async",[2067,4661,4662],{"class":2398}," bundle",[2067,4664,4665],{"class":2073}," (",[2067,4667,3976],{"class":4368},[2067,4669,4670],{"class":2073},")",[2067,4672,2404],{"class":2073},[2067,4674,4675,4678,4681,4684,4687,4690,4692,4695,4697,4699,4701,4704,4706,4709,4711,4713,4716,4718],{"class":2069,"line":2125},[2067,4676,4677],{"class":2083},"      const",[2067,4679,4680],{"class":2355}," entry",[2067,4682,4683],{"class":2073}," =",[2067,4685,4686],{"class":2348}," await",[2067,4688,4689],{"class":2387}," resolvePath",[2067,4691,2391],{"class":2398},[2067,4693,4694],{"class":2387},"resolve",[2067,4696,2391],{"class":2398},[2067,4698,3976],{"class":2355},[2067,4700,2309],{"class":2073},[2067,4702,4703],{"class":2355},"options",[2067,4705,2309],{"class":2073},[2067,4707,4708],{"class":2355},"appDir",[2067,4710,2439],{"class":2073},[2067,4712,2365],{"class":2073},[2067,4714,4715],{"class":2096},"entry",[2067,4717,2415],{"class":2073},[2067,4719,4720],{"class":2398},"))\n",[2067,4722,4723],{"class":2069,"line":2146},[2067,4724,2376],{"emptyLinePlaceholder":1196},[2067,4726,4727],{"class":2069,"line":2166},[2067,4728,4729],{"class":3275},"      // Build client and server bundles\n",[2067,4731,4732,4735,4738,4740,4742,4744,4746],{"class":2069,"line":2187},[2067,4733,4734],{"class":2348},"      await",[2067,4736,4737],{"class":2387}," buildClient",[2067,4739,2391],{"class":2398},[2067,4741,3976],{"class":2355},[2067,4743,2439],{"class":2073},[2067,4745,4680],{"class":2355},[2067,4747,2551],{"class":2398},[2067,4749,4750,4753,4755,4757,4759,4761,4763,4766,4769],{"class":2069,"line":2208},[2067,4751,4752],{"class":2348},"      if",[2067,4754,4665],{"class":2398},[2067,4756,3976],{"class":2355},[2067,4758,2309],{"class":2073},[2067,4760,4703],{"class":2355},[2067,4762,2309],{"class":2073},[2067,4764,4765],{"class":2355},"ssr",[2067,4767,4768],{"class":2398},") ",[2067,4770,2074],{"class":2073},[2067,4772,4773,4776,4779,4781,4783,4785,4787],{"class":2069,"line":2228},[2067,4774,4775],{"class":2348},"        await",[2067,4777,4778],{"class":2387}," buildServer",[2067,4780,2391],{"class":2398},[2067,4782,3976],{"class":2355},[2067,4784,2439],{"class":2073},[2067,4786,4680],{"class":2355},[2067,4788,2551],{"class":2398},[2067,4790,4791],{"class":2069,"line":2248},[2067,4792,4793],{"class":2073},"      }\n",[2067,4795,4796],{"class":2069,"line":2269},[2067,4797,2376],{"emptyLinePlaceholder":1196},[2067,4799,4800],{"class":2069,"line":2289},[2067,4801,4802],{"class":3275},"      // ... it's a bit more complicated than that, of course!\n",[2067,4804,4805],{"class":2069,"line":2692},[2067,4806,3135],{"class":2073},[2067,4808,4809],{"class":2069,"line":2708},[2067,4810,2543],{"class":2073},[2067,4812,4813,4815],{"class":2069,"line":2717},[2067,4814,2548],{"class":2073},[2067,4816,2551],{"class":2355},[2034,4818,4819],{},[2044,4820,4821],{},"Creating a custom builder package:",[2034,4823,4824,4825,4827,4828,2090],{},"To create a custom builder as a separate package, it should export a ",[2049,4826,4628],{}," function. You can then specify the package name in your ",[2049,4829,233],{},[2058,4831,4833],{"className":2339,"code":4832,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  builder: 'my-custom-builder',\n})\n",[2049,4834,4835,4847,4862],{"__ignoreMap":2063},[2067,4836,4837,4839,4841,4843,4845],{"class":2069,"line":2070},[2067,4838,2381],{"class":2348},[2067,4840,2384],{"class":2348},[2067,4842,2388],{"class":2387},[2067,4844,2391],{"class":2355},[2067,4846,2074],{"class":2073},[2067,4848,4849,4851,4853,4855,4858,4860],{"class":2069,"line":2077},[2067,4850,4584],{"class":2398},[2067,4852,2090],{"class":2073},[2067,4854,2365],{"class":2073},[2067,4856,4857],{"class":2096},"my-custom-builder",[2067,4859,2415],{"class":2073},[2067,4861,2102],{"class":2073},[2067,4863,4864,4866],{"class":2069,"line":2105},[2067,4865,2548],{"class":2073},[2067,4867,2551],{"class":2355},[2030,4869,4871],{"id":4870},"compatibilitydate","compatibilityDate",[2034,4873,4874],{},"Specify a compatibility date for your app.",[2034,4876,4877],{},"This is used to control the behavior of presets in Nitro, Nuxt Image and other modules that may change behavior without a major version bump.\nWe plan to improve the tooling around this feature in the future.",[2030,4879,132],{"id":132},[2034,4881,4882],{},"Configure Nuxt component auto-registration.",[2034,4884,4885],{},"Any components in the directories configured here can be used throughout your pages, layouts (and other components) without needing to explicitly import them.",[2038,4887,4888,4894],{},[2041,4889,4890,2047,4892],{},[2044,4891,2046],{},[2049,4893,2051],{},[2041,4895,4896],{},[2044,4897,2056],{},[2058,4899,4901],{"className":2060,"code":4900,"language":2062,"meta":2063,"style":2063},"{\n  \"dirs\": [\n    {\n      \"path\": \"~/components/global\",\n      \"global\": true\n    },\n    \"~/components\"\n  ]\n}\n",[2049,4902,4903,4907,4920,4924,4944,4958,4962,4972,4977],{"__ignoreMap":2063},[2067,4904,4905],{"class":2069,"line":2070},[2067,4906,2074],{"class":2073},[2067,4908,4909,4911,4914,4916,4918],{"class":2069,"line":2077},[2067,4910,2080],{"class":2073},[2067,4912,4913],{"class":2083},"dirs",[2067,4915,2087],{"class":2073},[2067,4917,2090],{"class":2073},[2067,4919,3087],{"class":2073},[2067,4921,4922],{"class":2069,"line":2105},[2067,4923,3092],{"class":2073},[2067,4925,4926,4928,4931,4933,4935,4937,4940,4942],{"class":2069,"line":2125},[2067,4927,3097],{"class":2073},[2067,4929,4930],{"class":2711},"path",[2067,4932,2087],{"class":2073},[2067,4934,2090],{"class":2073},[2067,4936,2093],{"class":2073},[2067,4938,4939],{"class":2096},"~/components/global",[2067,4941,2087],{"class":2073},[2067,4943,2102],{"class":2073},[2067,4945,4946,4948,4951,4953,4955],{"class":2069,"line":2146},[2067,4947,3097],{"class":2073},[2067,4949,4950],{"class":2711},"global",[2067,4952,2087],{"class":2073},[2067,4954,2090],{"class":2073},[2067,4956,4957],{"class":2073}," true\n",[2067,4959,4960],{"class":2069,"line":2166},[2067,4961,3135],{"class":2073},[2067,4963,4964,4967,4970],{"class":2069,"line":2187},[2067,4965,4966],{"class":2073},"    \"",[2067,4968,4969],{"class":2096},"~/components",[2067,4971,2286],{"class":2073},[2067,4973,4974],{"class":2069,"line":2208},[2067,4975,4976],{"class":2073},"  ]\n",[2067,4978,4979],{"class":2069,"line":2228},[2067,4980,2292],{"class":2073},[2034,4982,4983,2047,4985],{},[2044,4984,3543],{},[3545,4986,4989,4992],{"href":4987,"rel":4988},"https://nuxt.com/docs/4.x/directory-structure/app/components",[3549],[2049,4990,4991],{},"app/components/"," directory documentation",[2030,4994,4995],{"id":4995},"css",[2034,4997,4998],{},"You can define the CSS files/modules/libraries you want to set globally (included in every page).",[2034,5000,5001],{},"Nuxt will automatically guess the file type by its extension and use the appropriate pre-processor. You will still need to install the required loader if you need to use them.",[2038,5003,5004],{},[2041,5005,5006,2047,5008],{},[2044,5007,2046],{},[2049,5009,4200],{},[2034,5011,5012,2090],{},[2044,5013,2336],{},[2058,5015,5017],{"className":2339,"code":5016,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  css: [\n  // Load a Node.js module directly (here it's a Sass file).\n    'bulma',\n    // CSS file in the project\n    '~/assets/css/main.css',\n    // SCSS file in the project\n    '~/assets/css/main.scss',\n  ],\n})\n",[2049,5018,5019,5031,5040,5045,5056,5061,5072,5077,5088,5095],{"__ignoreMap":2063},[2067,5020,5021,5023,5025,5027,5029],{"class":2069,"line":2070},[2067,5022,2381],{"class":2348},[2067,5024,2384],{"class":2348},[2067,5026,2388],{"class":2387},[2067,5028,2391],{"class":2355},[2067,5030,2074],{"class":2073},[2067,5032,5033,5036,5038],{"class":2069,"line":2077},[2067,5034,5035],{"class":2398},"  css",[2067,5037,2090],{"class":2073},[2067,5039,3087],{"class":2355},[2067,5041,5042],{"class":2069,"line":2105},[2067,5043,5044],{"class":3275},"  // Load a Node.js module directly (here it's a Sass file).\n",[2067,5046,5047,5049,5052,5054],{"class":2069,"line":2125},[2067,5048,2409],{"class":2073},[2067,5050,5051],{"class":2096},"bulma",[2067,5053,2415],{"class":2073},[2067,5055,2102],{"class":2073},[2067,5057,5058],{"class":2069,"line":2146},[2067,5059,5060],{"class":3275},"    // CSS file in the project\n",[2067,5062,5063,5065,5068,5070],{"class":2069,"line":2166},[2067,5064,2409],{"class":2073},[2067,5066,5067],{"class":2096},"~/assets/css/main.css",[2067,5069,2415],{"class":2073},[2067,5071,2102],{"class":2073},[2067,5073,5074],{"class":2069,"line":2187},[2067,5075,5076],{"class":3275},"    // SCSS file in the project\n",[2067,5078,5079,5081,5084,5086],{"class":2069,"line":2208},[2067,5080,2409],{"class":2073},[2067,5082,5083],{"class":2096},"~/assets/css/main.scss",[2067,5085,2415],{"class":2073},[2067,5087,2102],{"class":2073},[2067,5089,5090,5093],{"class":2069,"line":2228},[2067,5091,5092],{"class":2355},"  ]",[2067,5094,2102],{"class":2073},[2067,5096,5097,5099],{"class":2069,"line":2248},[2067,5098,2548],{"class":2073},[2067,5100,2551],{"class":2355},[2030,5102,5103],{"id":5103},"debug",[2034,5105,4023,5106,5108],{},[2049,5107,4026],{}," to enable debug mode.",[2034,5110,5111],{},"At the moment, it prints out hook names and timings on the server, and logs hook arguments as well in the browser.\nYou can also set this to an object to enable specific debug options.",[2038,5113,5114,5120],{},[2041,5115,5116,2047,5118],{},[2044,5117,2046],{},[2049,5119,3531],{},[2041,5121,5122,2781,5124],{},[2044,5123,2780],{},[2049,5125,3538],{},[2030,5127,5128],{"id":5128},"dev",[2034,5130,5131],{},"Whether Nuxt is running in development mode.",[2034,5133,5134],{},"Normally, you should not need to set this.",[2038,5136,5137,5143],{},[2041,5138,5139,2047,5141],{},[2044,5140,2046],{},[2049,5142,3531],{},[2041,5144,5145,2781,5147],{},[2044,5146,2780],{},[2049,5148,3538],{},[2030,5150,5152],{"id":5151},"devserver","devServer",[2791,5154,5156],{"id":5155},"cors",[2049,5157,5155],{},[2034,5159,5160],{},"Set CORS options for the dev server",[3773,5162,5164],{"id":5163},"origin",[2049,5165,5163],{},[2038,5167,5168,5174],{},[2041,5169,5170,2047,5172],{},[2044,5171,2046],{},[2049,5173,4200],{},[2041,5175,5176],{},[2044,5177,2056],{},[2058,5179,5181],{"className":2060,"code":5180,"language":2062,"meta":2063,"style":2063},"[\n  {}\n]\n",[2049,5182,5183,5188,5193],{"__ignoreMap":2063},[2067,5184,5185],{"class":2069,"line":2070},[2067,5186,5187],{"class":2073},"[\n",[2067,5189,5190],{"class":2069,"line":2077},[2067,5191,5192],{"class":2073},"  {}\n",[2067,5194,5195],{"class":2069,"line":2105},[2067,5196,5197],{"class":2073},"]\n",[2791,5199,5201],{"id":5200},"host",[2049,5202,5200],{},[2034,5204,5205],{},"Dev server listening host",[2791,5207,5209],{"id":5208},"https",[2049,5210,5208],{},[2034,5212,5213],{},"Whether to enable HTTPS.",[2038,5215,5216,5222],{},[2041,5217,5218,2047,5220],{},[2044,5219,2046],{},[2049,5221,3531],{},[2041,5223,5224,2781,5226],{},[2044,5225,2780],{},[2049,5227,3538],{},[2034,5229,5230,2090],{},[2044,5231,2336],{},[2058,5233,5235],{"className":2339,"code":5234,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  devServer: {\n    https: {\n      key: './server.key',\n      cert: './server.crt',\n    },\n  },\n})\n",[2049,5236,5237,5249,5258,5267,5283,5299,5303,5307],{"__ignoreMap":2063},[2067,5238,5239,5241,5243,5245,5247],{"class":2069,"line":2070},[2067,5240,2381],{"class":2348},[2067,5242,2384],{"class":2348},[2067,5244,2388],{"class":2387},[2067,5246,2391],{"class":2355},[2067,5248,2074],{"class":2073},[2067,5250,5251,5254,5256],{"class":2069,"line":2077},[2067,5252,5253],{"class":2398},"  devServer",[2067,5255,2090],{"class":2073},[2067,5257,2404],{"class":2073},[2067,5259,5260,5263,5265],{"class":2069,"line":2105},[2067,5261,5262],{"class":2398},"    https",[2067,5264,2090],{"class":2073},[2067,5266,2404],{"class":2073},[2067,5268,5269,5272,5274,5276,5279,5281],{"class":2069,"line":2125},[2067,5270,5271],{"class":2398},"      key",[2067,5273,2090],{"class":2073},[2067,5275,2365],{"class":2073},[2067,5277,5278],{"class":2096},"./server.key",[2067,5280,2415],{"class":2073},[2067,5282,2102],{"class":2073},[2067,5284,5285,5288,5290,5292,5295,5297],{"class":2069,"line":2146},[2067,5286,5287],{"class":2398},"      cert",[2067,5289,2090],{"class":2073},[2067,5291,2365],{"class":2073},[2067,5293,5294],{"class":2096},"./server.crt",[2067,5296,2415],{"class":2073},[2067,5298,2102],{"class":2073},[2067,5300,5301],{"class":2069,"line":2166},[2067,5302,3135],{"class":2073},[2067,5304,5305],{"class":2069,"line":2187},[2067,5306,2543],{"class":2073},[2067,5308,5309,5311],{"class":2069,"line":2208},[2067,5310,2548],{"class":2073},[2067,5312,2551],{"class":2355},[2791,5314,5316],{"id":5315},"loadingtemplate",[2049,5317,5318],{},"loadingTemplate",[2034,5320,5321],{},"Template to show a loading screen",[2038,5323,5324],{},[2041,5325,5326,2047,5328],{},[2044,5327,2046],{},[2049,5329,5330],{},"function",[2791,5332,5334],{"id":5333},"port",[2049,5335,5333],{},[2034,5337,5338],{},"Dev server listening port",[2038,5340,5341,5348],{},[2041,5342,5343,2047,5345],{},[2044,5344,2046],{},[2049,5346,5347],{},"number",[2041,5349,5350,2781,5352],{},[2044,5351,2780],{},[2049,5353,5354],{},"3000",[2791,5356,5358],{"id":5357},"url",[2049,5359,5357],{},[2034,5361,5362],{},"Listening dev server URL.",[2034,5364,5365],{},"This should not be set directly as it will always be overridden by the dev server with the full URL (for module and internal use).",[2038,5367,5368,5374],{},[2041,5369,5370,2047,5372],{},[2044,5371,2046],{},[2049,5373,2775],{},[2041,5375,5376,2781,5378],{},[2044,5377,2780],{},[2049,5379,5380],{},"\"http://localhost:3000\"",[2030,5382,5384],{"id":5383},"devserverhandlers","devServerHandlers",[2034,5386,5387],{},"Nitro development-only server handlers.",[2038,5389,5390],{},[2041,5391,5392,2047,5394],{},[2044,5393,2046],{},[2049,5395,4200],{},[2034,5397,5398,2047,5400],{},[2044,5399,3543],{},[3545,5401,5404],{"href":5402,"rel":5403},"https://nitro.build/guide/routing",[3549],"Nitro server routes documentation",[2030,5406,5407],{"id":5407},"devtools",[2034,5409,5410],{},"Enable Nuxt DevTools for development.",[2034,5412,5413],{},"Breaking changes for devtools might not reflect on the version of Nuxt.",[2034,5415,5416,5418,5419,5424],{},[2044,5417,3543],{},":  ",[3545,5420,5423],{"href":5421,"rel":5422},"https://devtools.nuxt.com/",[3549],"Nuxt DevTools"," for more information.",[2030,5426,5427],{"id":5427},"dir",[2034,5429,5430],{},"Customize default directory structure used by Nuxt.",[2034,5432,5433],{},"It is better to stick with defaults unless needed.",[2791,5435,5437],{"id":5436},"app-1",[2049,5438,1193],{},[2038,5440,5441,5447],{},[2041,5442,5443,2047,5445],{},[2044,5444,2046],{},[2049,5446,2775],{},[2041,5448,5449,2781,5451],{},[2044,5450,2780],{},[2049,5452,5453],{},"\"app\"",[2791,5455,5456],{"id":127},[2049,5457,127],{},[2034,5459,5460,5461,5464],{},"The assets directory (aliased as ",[2049,5462,5463],{},"~assets"," in your build).",[2038,5466,5467,5473],{},[2041,5468,5469,2047,5471],{},[2044,5470,2046],{},[2049,5472,2775],{},[2041,5474,5475,2781,5477],{},[2044,5476,2780],{},[2049,5478,5479],{},"\"app/assets\"",[2791,5481,5482],{"id":152},[2049,5483,152],{},[2034,5485,5486],{},"The layouts directory, each file of which will be auto-registered as a Nuxt layout.",[2038,5488,5489,5495],{},[2041,5490,5491,2047,5493],{},[2044,5492,2046],{},[2049,5494,2775],{},[2041,5496,5497,2781,5499],{},[2044,5498,2780],{},[2049,5500,5501],{},"\"app/layouts\"",[2791,5503,5504],{"id":157},[2049,5505,157],{},[2034,5507,5508],{},"The middleware directory, each file of which will be auto-registered as a Nuxt middleware.",[2038,5510,5511,5517],{},[2041,5512,5513,2047,5515],{},[2044,5514,2046],{},[2049,5516,2775],{},[2041,5518,5519,2781,5521],{},[2044,5520,2780],{},[2049,5522,5523],{},"\"app/middleware\"",[2791,5525,5526],{"id":162},[2049,5527,162],{},[2034,5529,5530],{},"The modules directory, each file in which will be auto-registered as a Nuxt module.",[2038,5532,5533,5539],{},[2041,5534,5535,2047,5537],{},[2044,5536,2046],{},[2049,5538,2775],{},[2041,5540,5541,2781,5543],{},[2044,5542,2780],{},[2049,5544,5545],{},"\"modules\"",[2791,5547,5548],{"id":171},[2049,5549,171],{},[2034,5551,5552],{},"The directory which will be processed to auto-generate your application page routes.",[2038,5554,5555,5561],{},[2041,5556,5557,2047,5559],{},[2044,5558,2046],{},[2049,5560,2775],{},[2041,5562,5563,2781,5565],{},[2044,5564,2780],{},[2049,5566,5567],{},"\"app/pages\"",[2791,5569,5570],{"id":175},[2049,5571,175],{},[2034,5573,5574],{},"The plugins directory, each file of which will be auto-registered as a Nuxt plugin.",[2038,5576,5577,5583],{},[2041,5578,5579,2047,5581],{},[2044,5580,2046],{},[2049,5582,2775],{},[2041,5584,5585,2781,5587],{},[2044,5586,2780],{},[2049,5588,5589],{},"\"app/plugins\"",[2791,5591,5592],{"id":180},[2049,5593,180],{},[2034,5595,5596,5597,5600],{},"The directory containing your static files, which will be directly accessible via the Nuxt server and copied across into your ",[2049,5598,5599],{},"dist"," folder when your app is generated.",[2038,5602,5603,5609],{},[2041,5604,5605,2047,5607],{},[2044,5606,2046],{},[2049,5608,2775],{},[2041,5610,5611,2781,5613],{},[2044,5612,2780],{},[2049,5614,5615],{},"\"public\"",[2791,5617,5618],{"id":190},[2049,5619,190],{},[2034,5621,5622],{},"The shared directory. This directory is shared between the app and the server.",[2038,5624,5625,5631],{},[2041,5626,5627,2047,5629],{},[2044,5628,2046],{},[2049,5630,2775],{},[2041,5632,5633,2781,5635],{},[2044,5634,2780],{},[2049,5636,5637],{},"\"shared\"",[2030,5639,5640],{"id":5640},"esbuild",[2791,5642,5643],{"id":4703},[2049,5644,4703],{},[2034,5646,5647],{},"Configure shared esbuild options used within Nuxt and passed to other builders, such as Vite or webpack.",[3773,5649,5651],{"id":5650},"jsxfactory",[2049,5652,5653],{},"jsxFactory",[2038,5655,5656,5662],{},[2041,5657,5658,2047,5660],{},[2044,5659,2046],{},[2049,5661,2775],{},[2041,5663,5664,2781,5666],{},[2044,5665,2780],{},[2049,5667,5668],{},"\"h\"",[3773,5670,5672],{"id":5671},"jsxfragment",[2049,5673,5674],{},"jsxFragment",[2038,5676,5677,5683],{},[2041,5678,5679,2047,5681],{},[2044,5680,2046],{},[2049,5682,2775],{},[2041,5684,5685,2781,5687],{},[2044,5686,2780],{},[2049,5688,5689],{},"\"Fragment\"",[3773,5691,5693],{"id":5692},"target",[2049,5694,5692],{},[2038,5696,5697,5703],{},[2041,5698,5699,2047,5701],{},[2044,5700,2046],{},[2049,5702,2775],{},[2041,5704,5705,2781,5707],{},[2044,5706,2780],{},[2049,5708,5709],{},"\"esnext\"",[3773,5711,5713],{"id":5712},"tsconfigraw",[2049,5714,5715],{},"tsconfigRaw",[2038,5717,5718],{},[2041,5719,5720,2047,5722],{},[2044,5721,2046],{},[2049,5723,2051],{},[2030,5725,3927],{"id":3927},[5727,5728,5729],"read-more",{"to":1377},[2034,5730,5731],{},"Learn more about Nuxt's experimental features.",[2030,5733,5734],{"id":5734},"extends",[2034,5736,5737],{},"Extend project from multiple local or remote sources.",[2034,5739,5740,5741,2320,5744,2781,5747,4033,5750],{},"Value should be either a string or array of strings pointing to source directories or config path relative to current config.\nYou can use ",[2049,5742,5743],{},"github:",[2049,5745,5746],{},"gh:",[2049,5748,5749],{},"gitlab:",[2049,5751,5752],{},"bitbucket:",[2034,5754,5755,2047,5757],{},[2044,5756,3543],{},[3545,5758,5761,5764],{"href":5759,"rel":5760},"https://github.com/unjs/c12#extending-config-layer-from-remote-sources",[3549],[2049,5762,5763],{},"c12"," docs on extending config layers",[2034,5766,5767,2047,5769],{},[2044,5768,3543],{},[3545,5770,5773,5776],{"href":5771,"rel":5772},"https://github.com/unjs/giget",[3549],[2049,5774,5775],{},"giget"," documentation",[2030,5778,5779],{"id":5779},"extensions",[2034,5781,5782],{},"The extensions that should be resolved by the Nuxt resolver.",[2038,5784,5785,5791],{},[2041,5786,5787,2047,5789],{},[2044,5788,2046],{},[2049,5790,4200],{},[2041,5792,5793],{},[2044,5794,2056],{},[2058,5796,5798],{"className":2060,"code":5797,"language":2062,"meta":2063,"style":2063},"[\n  \".js\",\n  \".jsx\",\n  \".mjs\",\n  \".ts\",\n  \".tsx\",\n  \".vue\"\n]\n",[2049,5799,5800,5804,5815,5826,5837,5848,5859,5868],{"__ignoreMap":2063},[2067,5801,5802],{"class":2069,"line":2070},[2067,5803,5187],{"class":2073},[2067,5805,5806,5808,5811,5813],{"class":2069,"line":2077},[2067,5807,2080],{"class":2073},[2067,5809,5810],{"class":2096},".js",[2067,5812,2087],{"class":2073},[2067,5814,2102],{"class":2073},[2067,5816,5817,5819,5822,5824],{"class":2069,"line":2105},[2067,5818,2080],{"class":2073},[2067,5820,5821],{"class":2096},".jsx",[2067,5823,2087],{"class":2073},[2067,5825,2102],{"class":2073},[2067,5827,5828,5830,5833,5835],{"class":2069,"line":2125},[2067,5829,2080],{"class":2073},[2067,5831,5832],{"class":2096},".mjs",[2067,5834,2087],{"class":2073},[2067,5836,2102],{"class":2073},[2067,5838,5839,5841,5844,5846],{"class":2069,"line":2146},[2067,5840,2080],{"class":2073},[2067,5842,5843],{"class":2096},".ts",[2067,5845,2087],{"class":2073},[2067,5847,2102],{"class":2073},[2067,5849,5850,5852,5855,5857],{"class":2069,"line":2166},[2067,5851,2080],{"class":2073},[2067,5853,5854],{"class":2096},".tsx",[2067,5856,2087],{"class":2073},[2067,5858,2102],{"class":2073},[2067,5860,5861,5863,5866],{"class":2069,"line":2187},[2067,5862,2080],{"class":2073},[2067,5864,5865],{"class":2096},".vue",[2067,5867,2286],{"class":2073},[2067,5869,5870],{"class":2069,"line":2208},[2067,5871,5197],{"class":2073},[2030,5873,5874],{"id":5874},"features",[5727,5876,5878],{"to":5877},"/docs/4.x/guide/going-further/features#features",[2034,5879,5880],{},"Learn more about Nuxt's opt-in features.",[2030,5882,5883],{"id":5883},"future",[5727,5885,5886],{"to":5877},[2034,5887,5888],{},"Learn more about opting-in to new features that will become default in a future (possibly major) version of the framework.",[2030,5890,5891],{"id":5891},"hooks",[2034,5893,5894,5895,2309],{},"Hooks are listeners to Nuxt events that are typically used in modules, but are also available in ",[2049,5896,2331],{},[2034,5898,5899,5900,5902],{},"Internally, hooks follow a naming pattern using colons (e.g., build:done).\nFor ease of configuration, you can also structure them as an hierarchical object in ",[2049,5901,2331],{}," (as below).",[2034,5904,5905,2090],{},[2044,5906,2336],{},[2058,5908,5910],{"className":2339,"code":5909,"language":2341,"meta":2063,"style":2063},"import fs from 'node:fs'\nimport path from 'node:path'\n\nexport default defineNuxtConfig({\n  hooks: {\n    build: {\n      done (builder) {\n        const extraFilePath = path.join(\n          builder.nuxt.options.buildDir,\n          'extra-file',\n        )\n        fs.writeFileSync(extraFilePath, 'Something extra')\n      },\n    },\n  },\n})\n",[2049,5911,5912,5928,5944,5948,5960,5969,5978,5991,6012,6031,6043,6048,6074,6078,6082,6086],{"__ignoreMap":2063},[2067,5913,5914,5916,5919,5921,5923,5926],{"class":2069,"line":2070},[2067,5915,2349],{"class":2348},[2067,5917,5918],{"class":2355}," fs ",[2067,5920,2624],{"class":2348},[2067,5922,2365],{"class":2073},[2067,5924,5925],{"class":2096},"node:fs",[2067,5927,2371],{"class":2073},[2067,5929,5930,5932,5935,5937,5939,5942],{"class":2069,"line":2077},[2067,5931,2349],{"class":2348},[2067,5933,5934],{"class":2355}," path ",[2067,5936,2624],{"class":2348},[2067,5938,2365],{"class":2073},[2067,5940,5941],{"class":2096},"node:path",[2067,5943,2371],{"class":2073},[2067,5945,5946],{"class":2069,"line":2105},[2067,5947,2376],{"emptyLinePlaceholder":1196},[2067,5949,5950,5952,5954,5956,5958],{"class":2069,"line":2125},[2067,5951,2381],{"class":2348},[2067,5953,2384],{"class":2348},[2067,5955,2388],{"class":2387},[2067,5957,2391],{"class":2355},[2067,5959,2074],{"class":2073},[2067,5961,5962,5965,5967],{"class":2069,"line":2146},[2067,5963,5964],{"class":2398},"  hooks",[2067,5966,2090],{"class":2073},[2067,5968,2404],{"class":2073},[2067,5970,5971,5974,5976],{"class":2069,"line":2166},[2067,5972,5973],{"class":2398},"    build",[2067,5975,2090],{"class":2073},[2067,5977,2404],{"class":2073},[2067,5979,5980,5983,5985,5987,5989],{"class":2069,"line":2187},[2067,5981,5982],{"class":2398},"      done",[2067,5984,4665],{"class":2073},[2067,5986,4502],{"class":4368},[2067,5988,4670],{"class":2073},[2067,5990,2404],{"class":2073},[2067,5992,5993,5996,5999,6001,6004,6006,6009],{"class":2069,"line":2208},[2067,5994,5995],{"class":2083},"        const",[2067,5997,5998],{"class":2355}," extraFilePath",[2067,6000,4683],{"class":2073},[2067,6002,6003],{"class":2355}," path",[2067,6005,2309],{"class":2073},[2067,6007,6008],{"class":2387},"join",[2067,6010,6011],{"class":2398},"(\n",[2067,6013,6014,6017,6019,6021,6023,6025,6027,6029],{"class":2069,"line":2228},[2067,6015,6016],{"class":2355},"          builder",[2067,6018,2309],{"class":2073},[2067,6020,3976],{"class":2355},[2067,6022,2309],{"class":2073},[2067,6024,4703],{"class":2355},[2067,6026,2309],{"class":2073},[2067,6028,4407],{"class":2355},[2067,6030,2102],{"class":2073},[2067,6032,6033,6036,6039,6041],{"class":2069,"line":2248},[2067,6034,6035],{"class":2073},"          '",[2067,6037,6038],{"class":2096},"extra-file",[2067,6040,2415],{"class":2073},[2067,6042,2102],{"class":2073},[2067,6044,6045],{"class":2069,"line":2269},[2067,6046,6047],{"class":2398},"        )\n",[2067,6049,6050,6053,6055,6058,6060,6063,6065,6067,6070,6072],{"class":2069,"line":2289},[2067,6051,6052],{"class":2355},"        fs",[2067,6054,2309],{"class":2073},[2067,6056,6057],{"class":2387},"writeFileSync",[2067,6059,2391],{"class":2398},[2067,6061,6062],{"class":2355},"extraFilePath",[2067,6064,2439],{"class":2073},[2067,6066,2365],{"class":2073},[2067,6068,6069],{"class":2096},"Something extra",[2067,6071,2415],{"class":2073},[2067,6073,2551],{"class":2398},[2067,6075,6076],{"class":2069,"line":2692},[2067,6077,4287],{"class":2073},[2067,6079,6080],{"class":2069,"line":2708},[2067,6081,3135],{"class":2073},[2067,6083,6084],{"class":2069,"line":2717},[2067,6085,2543],{"class":2073},[2067,6087,6088,6090],{"class":2069,"line":2740},[2067,6089,2548],{"class":2073},[2067,6091,2551],{"class":2355},[2030,6093,6094],{"id":6094},"ignore",[2034,6096,6097,6098,6101,6102,6104],{},"More customizable than ",[2049,6099,6100],{},"ignorePrefix",": all files matching glob patterns specified inside the ",[2049,6103,6094],{}," array will be ignored in building.",[2038,6106,6107,6113],{},[2041,6108,6109,2047,6111],{},[2044,6110,2046],{},[2049,6112,4200],{},[2041,6114,6115],{},[2044,6116,2056],{},[2058,6118,6120],{"className":2060,"code":6119,"language":2062,"meta":2063,"style":2063},"[\n  \"**/*.stories.{js,cts,mts,ts,jsx,tsx}\",\n  \"**/*.{spec,test}.{js,cts,mts,ts,jsx,tsx}\",\n  \"**/*.d.{cts,mts,ts}\",\n  \"**/*.d.vue.{cts,mts,ts}\",\n  \"**/.{pnpm-store,vercel,netlify,output,git,cache,data}\",\n  \"**/*.sock\",\n  \".nuxt/analyze\",\n  \".nuxt\",\n  \"**/-*.*\"\n]\n",[2049,6121,6122,6126,6137,6148,6159,6170,6181,6192,6203,6213,6222],{"__ignoreMap":2063},[2067,6123,6124],{"class":2069,"line":2070},[2067,6125,5187],{"class":2073},[2067,6127,6128,6130,6133,6135],{"class":2069,"line":2077},[2067,6129,2080],{"class":2073},[2067,6131,6132],{"class":2096},"**/*.stories.{js,cts,mts,ts,jsx,tsx}",[2067,6134,2087],{"class":2073},[2067,6136,2102],{"class":2073},[2067,6138,6139,6141,6144,6146],{"class":2069,"line":2105},[2067,6140,2080],{"class":2073},[2067,6142,6143],{"class":2096},"**/*.{spec,test}.{js,cts,mts,ts,jsx,tsx}",[2067,6145,2087],{"class":2073},[2067,6147,2102],{"class":2073},[2067,6149,6150,6152,6155,6157],{"class":2069,"line":2125},[2067,6151,2080],{"class":2073},[2067,6153,6154],{"class":2096},"**/*.d.{cts,mts,ts}",[2067,6156,2087],{"class":2073},[2067,6158,2102],{"class":2073},[2067,6160,6161,6163,6166,6168],{"class":2069,"line":2146},[2067,6162,2080],{"class":2073},[2067,6164,6165],{"class":2096},"**/*.d.vue.{cts,mts,ts}",[2067,6167,2087],{"class":2073},[2067,6169,2102],{"class":2073},[2067,6171,6172,6174,6177,6179],{"class":2069,"line":2166},[2067,6173,2080],{"class":2073},[2067,6175,6176],{"class":2096},"**/.{pnpm-store,vercel,netlify,output,git,cache,data}",[2067,6178,2087],{"class":2073},[2067,6180,2102],{"class":2073},[2067,6182,6183,6185,6188,6190],{"class":2069,"line":2187},[2067,6184,2080],{"class":2073},[2067,6186,6187],{"class":2096},"**/*.sock",[2067,6189,2087],{"class":2073},[2067,6191,2102],{"class":2073},[2067,6193,6194,6196,6199,6201],{"class":2069,"line":2208},[2067,6195,2080],{"class":2073},[2067,6197,6198],{"class":2096},".nuxt/analyze",[2067,6200,2087],{"class":2073},[2067,6202,2102],{"class":2073},[2067,6204,6205,6207,6209,6211],{"class":2069,"line":2228},[2067,6206,2080],{"class":2073},[2067,6208,117],{"class":2096},[2067,6210,2087],{"class":2073},[2067,6212,2102],{"class":2073},[2067,6214,6215,6217,6220],{"class":2069,"line":2248},[2067,6216,2080],{"class":2073},[2067,6218,6219],{"class":2096},"**/-*.*",[2067,6221,2286],{"class":2073},[2067,6223,6224],{"class":2069,"line":2269},[2067,6225,5197],{"class":2073},[2030,6227,6229],{"id":6228},"ignoreoptions","ignoreOptions",[2034,6231,6232,6233,6236],{},"Pass options directly to ",[2049,6234,6235],{},"node-ignore"," (which is used by Nuxt to ignore files).",[2034,6238,6239,2047,6241],{},[2044,6240,3543],{},[3545,6242,6235],{"href":6243,"rel":6244},"https://github.com/kaelzhang/node-ignore",[3549],[2034,6246,6247,2090],{},[2044,6248,2336],{},[2058,6250,6252],{"className":2339,"code":6251,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  ignoreOptions: {\n    ignorecase: false,\n  },\n})\n",[2049,6253,6254,6266,6275,6288,6292],{"__ignoreMap":2063},[2067,6255,6256,6258,6260,6262,6264],{"class":2069,"line":2070},[2067,6257,2381],{"class":2348},[2067,6259,2384],{"class":2348},[2067,6261,2388],{"class":2387},[2067,6263,2391],{"class":2355},[2067,6265,2074],{"class":2073},[2067,6267,6268,6271,6273],{"class":2069,"line":2077},[2067,6269,6270],{"class":2398},"  ignoreOptions",[2067,6272,2090],{"class":2073},[2067,6274,2404],{"class":2073},[2067,6276,6277,6280,6282,6286],{"class":2069,"line":2105},[2067,6278,6279],{"class":2398},"    ignorecase",[2067,6281,2090],{"class":2073},[2067,6283,6285],{"class":6284},"sbKd-"," false",[2067,6287,2102],{"class":2073},[2067,6289,6290],{"class":2069,"line":2125},[2067,6291,2543],{"class":2073},[2067,6293,6294,6296],{"class":2069,"line":2146},[2067,6295,2548],{"class":2073},[2067,6297,2551],{"class":2355},[2030,6299,6100],{"id":6300},"ignoreprefix",[2034,6302,6303,6304,2320,6307,2320,6310,6313,6314,6317,6318,6320,6321,6323],{},"Any file in ",[2049,6305,6306],{},"app/pages/",[2049,6308,6309],{},"app/layouts/",[2049,6311,6312],{},"app/middleware/",", and ",[2049,6315,6316],{},"public/"," directories will be ignored during the build process if its filename starts with the prefix specified by ",[2049,6319,6100],{},". This is intended to prevent certain files from being processed or served in the built application. By default, the ",[2049,6322,6100],{}," is set to '-', ignoring any files starting with '-'.",[2038,6325,6326,6332],{},[2041,6327,6328,2047,6330],{},[2044,6329,2046],{},[2049,6331,2775],{},[2041,6333,6334,2781,6336],{},[2044,6335,2780],{},[2049,6337,6338],{},"\"-\"",[2030,6340,6341],{"id":6341},"imports",[2034,6343,6344],{},"Configure how Nuxt auto-imports composables into your application.",[2034,6346,6347,2047,6349],{},[2044,6348,3543],{},[3545,6350,6353],{"href":6351,"rel":6352},"https://nuxt.com/docs/4.x/directory-structure/app/composables",[3549],"Nuxt documentation",[2791,6355,6356],{"id":4913},[2049,6357,4913],{},[2034,6359,6360],{},"An array of custom directories that will be auto-imported. Note that this option will not override the default directories (~/composables, ~/utils).",[2038,6362,6363],{},[2041,6364,6365,2047,6367],{},[2044,6366,2046],{},[2049,6368,4200],{},[2034,6370,6371,2090],{},[2044,6372,2336],{},[2058,6374,6376],{"className":2339,"code":6375,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  imports: {\n  // Auto-import pinia stores defined in `~/stores`\n    dirs: ['stores'],\n  },\n})\n",[2049,6377,6378,6390,6399,6404,6424,6428],{"__ignoreMap":2063},[2067,6379,6380,6382,6384,6386,6388],{"class":2069,"line":2070},[2067,6381,2381],{"class":2348},[2067,6383,2384],{"class":2348},[2067,6385,2388],{"class":2387},[2067,6387,2391],{"class":2355},[2067,6389,2074],{"class":2073},[2067,6391,6392,6395,6397],{"class":2069,"line":2077},[2067,6393,6394],{"class":2398},"  imports",[2067,6396,2090],{"class":2073},[2067,6398,2404],{"class":2073},[2067,6400,6401],{"class":2069,"line":2105},[2067,6402,6403],{"class":3275},"  // Auto-import pinia stores defined in `~/stores`\n",[2067,6405,6406,6409,6411,6413,6415,6418,6420,6422],{"class":2069,"line":2125},[2067,6407,6408],{"class":2398},"    dirs",[2067,6410,2090],{"class":2073},[2067,6412,4362],{"class":2355},[2067,6414,2415],{"class":2073},[2067,6416,6417],{"class":2096},"stores",[2067,6419,2415],{"class":2073},[2067,6421,4391],{"class":2355},[2067,6423,2102],{"class":2073},[2067,6425,6426],{"class":2069,"line":2146},[2067,6427,2543],{"class":2073},[2067,6429,6430,6432],{"class":2069,"line":2166},[2067,6431,2548],{"class":2073},[2067,6433,2551],{"class":2355},[2791,6435,6436],{"id":4950},[2049,6437,4950],{},[2038,6439,6440,6446],{},[2041,6441,6442,2047,6444],{},[2044,6443,2046],{},[2049,6445,3531],{},[2041,6447,6448,2781,6450],{},[2044,6449,2780],{},[2049,6451,3538],{},[2791,6453,6455],{"id":6454},"scan",[2049,6456,6454],{},[2034,6458,6459,6460,6463,6464,6467,6468,4033,6471,6473],{},"Whether to scan your ",[2049,6461,6462],{},"app/composables/"," and ",[2049,6465,6466],{},"app/utils/"," directories for composables to auto-import. Auto-imports registered by Nuxt or other modules, such as imports from ",[2049,6469,6470],{},"vue",[2049,6472,3976],{},", will still be enabled.",[2038,6475,6476,6482],{},[2041,6477,6478,2047,6480],{},[2044,6479,2046],{},[2049,6481,3531],{},[2041,6483,6484,2781,6486],{},[2044,6485,2780],{},[2049,6487,4026],{},[2030,6489,6491],{"id":6490},"loglevel","logLevel",[2034,6493,6494],{},"Log level when building logs.",[2034,6496,6497],{},"Defaults to 'silent' when running in CI or when a TTY is not available. This option is then used as 'silent' in Vite and 'none' in webpack",[2038,6499,6500,6506],{},[2041,6501,6502,2047,6504],{},[2044,6503,2046],{},[2049,6505,2775],{},[2041,6507,6508,2781,6510],{},[2044,6509,2780],{},[2049,6511,6512],{},"\"info\"",[2030,6514,162],{"id":6515},"modules-1",[2034,6517,6518],{},"Modules are Nuxt extensions which can extend its core functionality and add endless integrations.",[2034,6520,6521,6522,6524,6525,6527,6528,6530],{},"Each module is either a string (which can refer to a package, or be a path to a file), a tuple with the module as first string and the options as a second object, or an inline module function.\nNuxt tries to resolve each item in the modules array using node require path (in ",[2049,6523,166],{},") and then will be resolved from project ",[2049,6526,2766],{}," if ",[2049,6529,2130],{}," alias is used.",[2038,6532,6533],{},[2041,6534,6535,2047,6537],{},[2044,6536,2046],{},[2049,6538,4200],{},[2294,6540,6541],{},[2034,6542,6543,6545,6546,6548,6549,6552],{},[2044,6544,2300],{},": Modules are executed sequentially so the order is important. First, the modules defined in ",[2049,6547,233],{}," are loaded. Then, modules found in the ",[2049,6550,6551],{},"modules/","\ndirectory are executed, and they load in alphabetical order.",[2034,6554,6555,2090],{},[2044,6556,2336],{},[2058,6558,6560],{"className":2339,"code":6559,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  modules: [\n  // Using package name\n    '@nuxt/scripts',\n    // Relative to your project rootDir\n    '~~/custom-modules/awesome.js',\n    // Providing options\n    ['@nuxtjs/google-analytics', { ua: 'X1234567' }],\n    // Inline definition\n    function () {},\n  ],\n})\n",[2049,6561,6562,6574,6583,6588,6599,6604,6615,6620,6654,6659,6670,6676],{"__ignoreMap":2063},[2067,6563,6564,6566,6568,6570,6572],{"class":2069,"line":2070},[2067,6565,2381],{"class":2348},[2067,6567,2384],{"class":2348},[2067,6569,2388],{"class":2387},[2067,6571,2391],{"class":2355},[2067,6573,2074],{"class":2073},[2067,6575,6576,6579,6581],{"class":2069,"line":2077},[2067,6577,6578],{"class":2398},"  modules",[2067,6580,2090],{"class":2073},[2067,6582,3087],{"class":2355},[2067,6584,6585],{"class":2069,"line":2105},[2067,6586,6587],{"class":3275},"  // Using package name\n",[2067,6589,6590,6592,6595,6597],{"class":2069,"line":2125},[2067,6591,2409],{"class":2073},[2067,6593,6594],{"class":2096},"@nuxt/scripts",[2067,6596,2415],{"class":2073},[2067,6598,2102],{"class":2073},[2067,6600,6601],{"class":2069,"line":2146},[2067,6602,6603],{"class":3275},"    // Relative to your project rootDir\n",[2067,6605,6606,6608,6611,6613],{"class":2069,"line":2166},[2067,6607,2409],{"class":2073},[2067,6609,6610],{"class":2096},"~~/custom-modules/awesome.js",[2067,6612,2415],{"class":2073},[2067,6614,2102],{"class":2073},[2067,6616,6617],{"class":2069,"line":2187},[2067,6618,6619],{"class":3275},"    // Providing options\n",[2067,6621,6622,6625,6627,6630,6632,6634,6636,6639,6641,6643,6646,6648,6650,6652],{"class":2069,"line":2208},[2067,6623,6624],{"class":2355},"    [",[2067,6626,2415],{"class":2073},[2067,6628,6629],{"class":2096},"@nuxtjs/google-analytics",[2067,6631,2415],{"class":2073},[2067,6633,2439],{"class":2073},[2067,6635,2352],{"class":2073},[2067,6637,6638],{"class":2398}," ua",[2067,6640,2090],{"class":2073},[2067,6642,2365],{"class":2073},[2067,6644,6645],{"class":2096},"X1234567",[2067,6647,2415],{"class":2073},[2067,6649,2359],{"class":2073},[2067,6651,4391],{"class":2355},[2067,6653,2102],{"class":2073},[2067,6655,6656],{"class":2069,"line":2228},[2067,6657,6658],{"class":3275},"    // Inline definition\n",[2067,6660,6661,6664,6667],{"class":2069,"line":2248},[2067,6662,6663],{"class":2083},"    function",[2067,6665,6666],{"class":2073}," ()",[2067,6668,6669],{"class":2073}," {},\n",[2067,6671,6672,6674],{"class":2069,"line":2269},[2067,6673,5092],{"class":2355},[2067,6675,2102],{"class":2073},[2067,6677,6678,6680],{"class":2069,"line":2289},[2067,6679,2548],{"class":2073},[2067,6681,2551],{"class":2355},[2030,6683,6685],{"id":6684},"modulesdir","modulesDir",[2034,6687,6688,6689,2320,6692,6463,6695,6698],{},"Used to set the modules directories for path resolving (for example, webpack's ",[2049,6690,6691],{},"resolveLoading",[2049,6693,6694],{},"nodeExternals",[2049,6696,6697],{},"postcss",").",[2034,6700,6701,6702,6705],{},"The configuration path is relative to ",[2049,6703,6704],{},"options.rootDir"," (default is current working directory).\nSetting this field may be necessary if your project is organized as a yarn workspace-styled mono-repository.",[2038,6707,6708,6714],{},[2041,6709,6710,2047,6712],{},[2044,6711,2046],{},[2049,6713,4200],{},[2041,6715,6716],{},[2044,6717,2056],{},[2058,6719,6721],{"className":2060,"code":6720,"language":2062,"meta":2063,"style":2063},"[\n  \"/\u003CrootDir>/node_modules\"\n]\n",[2049,6722,6723,6727,6736],{"__ignoreMap":2063},[2067,6724,6725],{"class":2069,"line":2070},[2067,6726,5187],{"class":2073},[2067,6728,6729,6731,6734],{"class":2069,"line":2077},[2067,6730,2080],{"class":2073},[2067,6732,6733],{"class":2096},"/\u003CrootDir>/node_modules",[2067,6735,2286],{"class":2073},[2067,6737,6738],{"class":2069,"line":2105},[2067,6739,5197],{"class":2073},[2034,6741,6742,2090],{},[2044,6743,2336],{},[2058,6745,6747],{"className":2339,"code":6746,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  modulesDir: ['../../node_modules'],\n})\n",[2049,6748,6749,6761,6781],{"__ignoreMap":2063},[2067,6750,6751,6753,6755,6757,6759],{"class":2069,"line":2070},[2067,6752,2381],{"class":2348},[2067,6754,2384],{"class":2348},[2067,6756,2388],{"class":2387},[2067,6758,2391],{"class":2355},[2067,6760,2074],{"class":2073},[2067,6762,6763,6766,6768,6770,6772,6775,6777,6779],{"class":2069,"line":2077},[2067,6764,6765],{"class":2398},"  modulesDir",[2067,6767,2090],{"class":2073},[2067,6769,4362],{"class":2355},[2067,6771,2415],{"class":2073},[2067,6773,6774],{"class":2096},"../../node_modules",[2067,6776,2415],{"class":2073},[2067,6778,4391],{"class":2355},[2067,6780,2102],{"class":2073},[2067,6782,6783,6785],{"class":2069,"line":2105},[2067,6784,2548],{"class":2073},[2067,6786,2551],{"class":2355},[2030,6788,6789],{"id":6789},"nitro",[2034,6791,6792],{},"Configuration for Nitro.",[2034,6794,6795,2047,6797],{},[2044,6796,3543],{},[3545,6798,6801],{"href":6799,"rel":6800},"https://nitro.build/config",[3549],"Nitro configuration docs",[2791,6803,6805],{"id":6804},"routerules",[2049,6806,6807],{},"routeRules",[2038,6809,6810],{},[2041,6811,6812,2047,6814],{},[2044,6813,2046],{},[2049,6815,2051],{},[2791,6817,6819],{"id":6818},"runtimeconfig",[2049,6820,6821],{},"runtimeConfig",[2038,6823,6824,6830],{},[2041,6825,6826,2047,6828],{},[2044,6827,2046],{},[2049,6829,2051],{},[2041,6831,6832],{},[2044,6833,2056],{},[2058,6835,6837],{"className":2060,"code":6836,"language":2062,"meta":2063,"style":2063},"{\n  \"public\": {},\n  \"app\": {\n    \"buildId\": \"4a2e2d30-418f-41df-8e58-ed5df06de7fd\",\n    \"baseURL\": \"/\",\n    \"buildAssetsDir\": \"/_nuxt/\",\n    \"cdnURL\": \"\"\n  },\n  \"nitro\": {\n    \"envPrefix\": \"NUXT_\"\n  }\n}\n",[2049,6838,6839,6843,6855,6867,6886,6905,6924,6937,6941,6953,6971,6976],{"__ignoreMap":2063},[2067,6840,6841],{"class":2069,"line":2070},[2067,6842,2074],{"class":2073},[2067,6844,6845,6847,6849,6851,6853],{"class":2069,"line":2077},[2067,6846,2080],{"class":2073},[2067,6848,180],{"class":2083},[2067,6850,2087],{"class":2073},[2067,6852,2090],{"class":2073},[2067,6854,6669],{"class":2073},[2067,6856,6857,6859,6861,6863,6865],{"class":2069,"line":2105},[2067,6858,2080],{"class":2073},[2067,6860,1193],{"class":2083},[2067,6862,2087],{"class":2073},[2067,6864,2090],{"class":2073},[2067,6866,2404],{"class":2073},[2067,6868,6869,6871,6873,6875,6877,6879,6882,6884],{"class":2069,"line":2125},[2067,6870,4966],{"class":2073},[2067,6872,4481],{"class":2711},[2067,6874,2087],{"class":2073},[2067,6876,2090],{"class":2073},[2067,6878,2093],{"class":2073},[2067,6880,6881],{"class":2096},"4a2e2d30-418f-41df-8e58-ed5df06de7fd",[2067,6883,2087],{"class":2073},[2067,6885,2102],{"class":2073},[2067,6887,6888,6890,6892,6894,6896,6898,6901,6903],{"class":2069,"line":2146},[2067,6889,4966],{"class":2073},[2067,6891,2796],{"class":2711},[2067,6893,2087],{"class":2073},[2067,6895,2090],{"class":2073},[2067,6897,2093],{"class":2073},[2067,6899,6900],{"class":2096},"/",[2067,6902,2087],{"class":2073},[2067,6904,2102],{"class":2073},[2067,6906,6907,6909,6911,6913,6915,6917,6920,6922],{"class":2069,"line":2166},[2067,6908,4966],{"class":2073},[2067,6910,2908],{"class":2711},[2067,6912,2087],{"class":2073},[2067,6914,2090],{"class":2073},[2067,6916,2093],{"class":2073},[2067,6918,6919],{"class":2096},"/_nuxt/",[2067,6921,2087],{"class":2073},[2067,6923,2102],{"class":2073},[2067,6925,6926,6928,6930,6932,6934],{"class":2069,"line":2187},[2067,6927,4966],{"class":2073},[2067,6929,2917],{"class":2711},[2067,6931,2087],{"class":2073},[2067,6933,2090],{"class":2073},[2067,6935,6936],{"class":2073}," \"\"\n",[2067,6938,6939],{"class":2069,"line":2208},[2067,6940,2543],{"class":2073},[2067,6942,6943,6945,6947,6949,6951],{"class":2069,"line":2228},[2067,6944,2080],{"class":2073},[2067,6946,6789],{"class":2083},[2067,6948,2087],{"class":2073},[2067,6950,2090],{"class":2073},[2067,6952,2404],{"class":2073},[2067,6954,6955,6957,6960,6962,6964,6966,6969],{"class":2069,"line":2248},[2067,6956,4966],{"class":2073},[2067,6958,6959],{"class":2711},"envPrefix",[2067,6961,2087],{"class":2073},[2067,6963,2090],{"class":2073},[2067,6965,2093],{"class":2073},[2067,6967,6968],{"class":2096},"NUXT_",[2067,6970,2286],{"class":2073},[2067,6972,6973],{"class":2069,"line":2269},[2067,6974,6975],{"class":2073},"  }\n",[2067,6977,6978],{"class":2069,"line":2289},[2067,6979,2292],{"class":2073},[2030,6981,6982],{"id":6982},"optimization",[2034,6984,6985],{},"Build time optimization configuration.",[2791,6987,6989],{"id":6988},"asynctransforms",[2049,6990,6991],{},"asyncTransforms",[2034,6993,6994,6995,6998,6999,2309],{},"Options passed directly to the transformer from ",[2049,6996,6997],{},"unctx"," that preserves async context after ",[2049,7000,7001],{},"await",[3773,7003,7005],{"id":7004},"asyncfunctions",[2049,7006,7007],{},"asyncFunctions",[2038,7009,7010,7016],{},[2041,7011,7012,2047,7014],{},[2044,7013,2046],{},[2049,7015,4200],{},[2041,7017,7018],{},[2044,7019,2056],{},[2058,7021,7023],{"className":2060,"code":7022,"language":2062,"meta":2063,"style":2063},"[\n  \"defineNuxtPlugin\",\n  \"defineNuxtRouteMiddleware\"\n]\n",[2049,7024,7025,7029,7039,7047],{"__ignoreMap":2063},[2067,7026,7027],{"class":2069,"line":2070},[2067,7028,5187],{"class":2073},[2067,7030,7031,7033,7035,7037],{"class":2069,"line":2077},[2067,7032,2080],{"class":2073},[2067,7034,670],{"class":2096},[2067,7036,2087],{"class":2073},[2067,7038,2102],{"class":2073},[2067,7040,7041,7043,7045],{"class":2069,"line":2105},[2067,7042,2080],{"class":2073},[2067,7044,674],{"class":2096},[2067,7046,2286],{"class":2073},[2067,7048,7049],{"class":2069,"line":2125},[2067,7050,5197],{"class":2073},[3773,7052,7054],{"id":7053},"objectdefinitions",[2049,7055,7056],{},"objectDefinitions",[7058,7059,7061],"h5",{"id":7060},"definenuxtcomponent",[2049,7062,666],{},[2038,7064,7065,7071],{},[2041,7066,7067,2047,7069],{},[2044,7068,2046],{},[2049,7070,4200],{},[2041,7072,7073],{},[2044,7074,2056],{},[2058,7076,7078],{"className":2060,"code":7077,"language":2062,"meta":2063,"style":2063},"[\n  \"asyncData\",\n  \"setup\"\n]\n",[2049,7079,7080,7084,7095,7104],{"__ignoreMap":2063},[2067,7081,7082],{"class":2069,"line":2070},[2067,7083,5187],{"class":2073},[2067,7085,7086,7088,7091,7093],{"class":2069,"line":2077},[2067,7087,2080],{"class":2073},[2067,7089,7090],{"class":2096},"asyncData",[2067,7092,2087],{"class":2073},[2067,7094,2102],{"class":2073},[2067,7096,7097,7099,7102],{"class":2069,"line":2105},[2067,7098,2080],{"class":2073},[2067,7100,7101],{"class":2096},"setup",[2067,7103,2286],{"class":2073},[2067,7105,7106],{"class":2069,"line":2125},[2067,7107,5197],{"class":2073},[7058,7109,7111],{"id":7110},"definenuxtplugin",[2049,7112,670],{},[2038,7114,7115,7121],{},[2041,7116,7117,2047,7119],{},[2044,7118,2046],{},[2049,7120,4200],{},[2041,7122,7123],{},[2044,7124,2056],{},[2058,7126,7128],{"className":2060,"code":7127,"language":2062,"meta":2063,"style":2063},"[\n  \"setup\"\n]\n",[2049,7129,7130,7134,7142],{"__ignoreMap":2063},[2067,7131,7132],{"class":2069,"line":2070},[2067,7133,5187],{"class":2073},[2067,7135,7136,7138,7140],{"class":2069,"line":2077},[2067,7137,2080],{"class":2073},[2067,7139,7101],{"class":2096},[2067,7141,2286],{"class":2073},[2067,7143,7144],{"class":2069,"line":2105},[2067,7145,5197],{"class":2073},[7058,7147,7149],{"id":7148},"definepagemeta",[2049,7150,678],{},[2038,7152,7153,7159],{},[2041,7154,7155,2047,7157],{},[2044,7156,2046],{},[2049,7158,4200],{},[2041,7160,7161],{},[2044,7162,2056],{},[2058,7164,7166],{"className":2060,"code":7165,"language":2062,"meta":2063,"style":2063},"[\n  \"middleware\",\n  \"validate\"\n]\n",[2049,7167,7168,7172,7182,7191],{"__ignoreMap":2063},[2067,7169,7170],{"class":2069,"line":2070},[2067,7171,5187],{"class":2073},[2067,7173,7174,7176,7178,7180],{"class":2069,"line":2077},[2067,7175,2080],{"class":2073},[2067,7177,157],{"class":2096},[2067,7179,2087],{"class":2073},[2067,7181,2102],{"class":2073},[2067,7183,7184,7186,7189],{"class":2069,"line":2105},[2067,7185,2080],{"class":2073},[2067,7187,7188],{"class":2096},"validate",[2067,7190,2286],{"class":2073},[2067,7192,7193],{"class":2069,"line":2125},[2067,7194,5197],{"class":2073},[2791,7196,7198],{"id":7197},"keyedcomposables",[2049,7199,7200],{},"keyedComposables",[2034,7202,7203],{},"Functions to inject a key for.",[2034,7205,7206,7207,7210],{},"As long as the number of arguments passed to the function is less than ",[2049,7208,7209],{},"argumentLength",", an additional magic string will be injected as the last argument. This key is stable between SSR and client-side hydration. You will need to take steps to handle this additional key.\nThe key is unique based on the location of the function being invoked within the file.",[5727,7212,7214],{"to":7213},"/docs/4.x/guide/modules/recipes-basics#add-keyed-functions",[2034,7215,7216],{},"Learn more about keyed functions.",[2038,7218,7219,7225],{},[2041,7220,7221,2047,7223],{},[2044,7222,2046],{},[2049,7224,4200],{},[2041,7226,7227],{},[2044,7228,2056],{},[2058,7230,7232],{"className":2060,"code":7231,"language":2062,"meta":2063,"style":2063},"[\n  {\n    \"name\": \"callOnce\",\n    \"argumentLength\": 3,\n    \"source\": \"#app/composables/once\"\n  },\n  {\n    \"name\": \"defineNuxtComponent\",\n    \"argumentLength\": 2,\n    \"source\": \"#app/composables/component\"\n  },\n  {\n    \"name\": \"useState\",\n    \"argumentLength\": 2,\n    \"source\": \"#app/composables/state\"\n  },\n  {\n    \"name\": \"useFetch\",\n    \"argumentLength\": 3,\n    \"source\": \"#app/composables/fetch\"\n  },\n  {\n    \"name\": \"useAsyncData\",\n    \"argumentLength\": 3,\n    \"source\": \"#app/composables/asyncData\"\n  },\n  {\n    \"name\": \"useLazyAsyncData\",\n    \"argumentLength\": 3,\n    \"source\": \"#app/composables/asyncData\"\n  },\n  {\n    \"name\": \"useLazyFetch\",\n    \"argumentLength\": 3,\n    \"source\": \"#app/composables/fetch\"\n  }\n]\n",[2049,7233,7234,7238,7243,7261,7277,7295,7299,7303,7321,7336,7353,7357,7361,7379,7393,7410,7414,7418,7436,7450,7467,7471,7475,7493,7507,7524,7528,7532,7551,7566,7583,7588,7593,7612,7627,7644,7649],{"__ignoreMap":2063},[2067,7235,7236],{"class":2069,"line":2070},[2067,7237,5187],{"class":2073},[2067,7239,7240],{"class":2069,"line":2077},[2067,7241,7242],{"class":2073},"  {\n",[2067,7244,7245,7247,7249,7251,7253,7255,7257,7259],{"class":2069,"line":2105},[2067,7246,4966],{"class":2073},[2067,7248,3100],{"class":2083},[2067,7250,2087],{"class":2073},[2067,7252,2090],{"class":2073},[2067,7254,2093],{"class":2073},[2067,7256,642],{"class":2096},[2067,7258,2087],{"class":2073},[2067,7260,2102],{"class":2073},[2067,7262,7263,7265,7267,7269,7271,7275],{"class":2069,"line":2125},[2067,7264,4966],{"class":2073},[2067,7266,7209],{"class":2083},[2067,7268,2087],{"class":2073},[2067,7270,2090],{"class":2073},[2067,7272,7274],{"class":7273},"sYRBq"," 3",[2067,7276,2102],{"class":2073},[2067,7278,7279,7281,7284,7286,7288,7290,7293],{"class":2069,"line":2146},[2067,7280,4966],{"class":2073},[2067,7282,7283],{"class":2083},"source",[2067,7285,2087],{"class":2073},[2067,7287,2090],{"class":2073},[2067,7289,2093],{"class":2073},[2067,7291,7292],{"class":2096},"#app/composables/once",[2067,7294,2286],{"class":2073},[2067,7296,7297],{"class":2069,"line":2166},[2067,7298,2543],{"class":2073},[2067,7300,7301],{"class":2069,"line":2187},[2067,7302,7242],{"class":2073},[2067,7304,7305,7307,7309,7311,7313,7315,7317,7319],{"class":2069,"line":2208},[2067,7306,4966],{"class":2073},[2067,7308,3100],{"class":2083},[2067,7310,2087],{"class":2073},[2067,7312,2090],{"class":2073},[2067,7314,2093],{"class":2073},[2067,7316,666],{"class":2096},[2067,7318,2087],{"class":2073},[2067,7320,2102],{"class":2073},[2067,7322,7323,7325,7327,7329,7331,7334],{"class":2069,"line":2228},[2067,7324,4966],{"class":2073},[2067,7326,7209],{"class":2083},[2067,7328,2087],{"class":2073},[2067,7330,2090],{"class":2073},[2067,7332,7333],{"class":7273}," 2",[2067,7335,2102],{"class":2073},[2067,7337,7338,7340,7342,7344,7346,7348,7351],{"class":2069,"line":2248},[2067,7339,4966],{"class":2073},[2067,7341,7283],{"class":2083},[2067,7343,2087],{"class":2073},[2067,7345,2090],{"class":2073},[2067,7347,2093],{"class":2073},[2067,7349,7350],{"class":2096},"#app/composables/component",[2067,7352,2286],{"class":2073},[2067,7354,7355],{"class":2069,"line":2269},[2067,7356,2543],{"class":2073},[2067,7358,7359],{"class":2069,"line":2289},[2067,7360,7242],{"class":2073},[2067,7362,7363,7365,7367,7369,7371,7373,7375,7377],{"class":2069,"line":2692},[2067,7364,4966],{"class":2073},[2067,7366,3100],{"class":2083},[2067,7368,2087],{"class":2073},[2067,7370,2090],{"class":2073},[2067,7372,2093],{"class":2073},[2067,7374,619],{"class":2096},[2067,7376,2087],{"class":2073},[2067,7378,2102],{"class":2073},[2067,7380,7381,7383,7385,7387,7389,7391],{"class":2069,"line":2708},[2067,7382,4966],{"class":2073},[2067,7384,7209],{"class":2083},[2067,7386,2087],{"class":2073},[2067,7388,2090],{"class":2073},[2067,7390,7333],{"class":7273},[2067,7392,2102],{"class":2073},[2067,7394,7395,7397,7399,7401,7403,7405,7408],{"class":2069,"line":2717},[2067,7396,4966],{"class":2073},[2067,7398,7283],{"class":2083},[2067,7400,2087],{"class":2073},[2067,7402,2090],{"class":2073},[2067,7404,2093],{"class":2073},[2067,7406,7407],{"class":2096},"#app/composables/state",[2067,7409,2286],{"class":2073},[2067,7411,7412],{"class":2069,"line":2740},[2067,7413,2543],{"class":2073},[2067,7415,7416],{"class":2069,"line":2745},[2067,7417,7242],{"class":2073},[2067,7419,7420,7422,7424,7426,7428,7430,7432,7434],{"class":2069,"line":3421},[2067,7421,4966],{"class":2073},[2067,7423,3100],{"class":2083},[2067,7425,2087],{"class":2073},[2067,7427,2090],{"class":2073},[2067,7429,2093],{"class":2073},[2067,7431,527],{"class":2096},[2067,7433,2087],{"class":2073},[2067,7435,2102],{"class":2073},[2067,7437,7438,7440,7442,7444,7446,7448],{"class":2069,"line":3427},[2067,7439,4966],{"class":2073},[2067,7441,7209],{"class":2083},[2067,7443,2087],{"class":2073},[2067,7445,2090],{"class":2073},[2067,7447,7274],{"class":7273},[2067,7449,2102],{"class":2073},[2067,7451,7452,7454,7456,7458,7460,7462,7465],{"class":2069,"line":3446},[2067,7453,4966],{"class":2073},[2067,7455,7283],{"class":2083},[2067,7457,2087],{"class":2073},[2067,7459,2090],{"class":2073},[2067,7461,2093],{"class":2073},[2067,7463,7464],{"class":2096},"#app/composables/fetch",[2067,7466,2286],{"class":2073},[2067,7468,7469],{"class":2069,"line":3453},[2067,7470,2543],{"class":2073},[2067,7472,7473],{"class":2069,"line":3463},[2067,7474,7242],{"class":2073},[2067,7476,7477,7479,7481,7483,7485,7487,7489,7491],{"class":2069,"line":3469},[2067,7478,4966],{"class":2073},[2067,7480,3100],{"class":2083},[2067,7482,2087],{"class":2073},[2067,7484,2090],{"class":2073},[2067,7486,2093],{"class":2073},[2067,7488,515],{"class":2096},[2067,7490,2087],{"class":2073},[2067,7492,2102],{"class":2073},[2067,7494,7495,7497,7499,7501,7503,7505],{"class":2069,"line":3487},[2067,7496,4966],{"class":2073},[2067,7498,7209],{"class":2083},[2067,7500,2087],{"class":2073},[2067,7502,2090],{"class":2073},[2067,7504,7274],{"class":7273},[2067,7506,2102],{"class":2073},[2067,7508,7509,7511,7513,7515,7517,7519,7522],{"class":2069,"line":3494},[2067,7510,4966],{"class":2073},[2067,7512,7283],{"class":2083},[2067,7514,2087],{"class":2073},[2067,7516,2090],{"class":2073},[2067,7518,2093],{"class":2073},[2067,7520,7521],{"class":2096},"#app/composables/asyncData",[2067,7523,2286],{"class":2073},[2067,7525,7526],{"class":2069,"line":3499},[2067,7527,2543],{"class":2073},[2067,7529,7530],{"class":2069,"line":3504},[2067,7531,7242],{"class":2073},[2067,7533,7535,7537,7539,7541,7543,7545,7547,7549],{"class":2069,"line":7534},28,[2067,7536,4966],{"class":2073},[2067,7538,3100],{"class":2083},[2067,7540,2087],{"class":2073},[2067,7542,2090],{"class":2073},[2067,7544,2093],{"class":2073},[2067,7546,543],{"class":2096},[2067,7548,2087],{"class":2073},[2067,7550,2102],{"class":2073},[2067,7552,7554,7556,7558,7560,7562,7564],{"class":2069,"line":7553},29,[2067,7555,4966],{"class":2073},[2067,7557,7209],{"class":2083},[2067,7559,2087],{"class":2073},[2067,7561,2090],{"class":2073},[2067,7563,7274],{"class":7273},[2067,7565,2102],{"class":2073},[2067,7567,7569,7571,7573,7575,7577,7579,7581],{"class":2069,"line":7568},30,[2067,7570,4966],{"class":2073},[2067,7572,7283],{"class":2083},[2067,7574,2087],{"class":2073},[2067,7576,2090],{"class":2073},[2067,7578,2093],{"class":2073},[2067,7580,7521],{"class":2096},[2067,7582,2286],{"class":2073},[2067,7584,7586],{"class":2069,"line":7585},31,[2067,7587,2543],{"class":2073},[2067,7589,7591],{"class":2069,"line":7590},32,[2067,7592,7242],{"class":2073},[2067,7594,7596,7598,7600,7602,7604,7606,7608,7610],{"class":2069,"line":7595},33,[2067,7597,4966],{"class":2073},[2067,7599,3100],{"class":2083},[2067,7601,2087],{"class":2073},[2067,7603,2090],{"class":2073},[2067,7605,2093],{"class":2073},[2067,7607,547],{"class":2096},[2067,7609,2087],{"class":2073},[2067,7611,2102],{"class":2073},[2067,7613,7615,7617,7619,7621,7623,7625],{"class":2069,"line":7614},34,[2067,7616,4966],{"class":2073},[2067,7618,7209],{"class":2083},[2067,7620,2087],{"class":2073},[2067,7622,2090],{"class":2073},[2067,7624,7274],{"class":7273},[2067,7626,2102],{"class":2073},[2067,7628,7630,7632,7634,7636,7638,7640,7642],{"class":2069,"line":7629},35,[2067,7631,4966],{"class":2073},[2067,7633,7283],{"class":2083},[2067,7635,2087],{"class":2073},[2067,7637,2090],{"class":2073},[2067,7639,2093],{"class":2073},[2067,7641,7464],{"class":2096},[2067,7643,2286],{"class":2073},[2067,7645,7647],{"class":2069,"line":7646},36,[2067,7648,6975],{"class":2073},[2067,7650,7652],{"class":2069,"line":7651},37,[2067,7653,5197],{"class":2073},[2791,7655,7657],{"id":7656},"treeshake",[2049,7658,7659],{},"treeShake",[2034,7661,7662],{},"Tree shake code from specific builds.",[3773,7664,7665],{"id":137},[2049,7666,137],{},[2034,7668,7669],{},"Tree shake composables from the server or client builds.",[2034,7671,7672,2090],{},[2044,7673,2336],{},[2058,7675,7677],{"className":2339,"code":7676,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  optimization: {\n    treeShake: {\n      composables: {\n        client: { vue: ['onMounted'] },\n        server: { vue: ['onServerPrefetch'] },\n      },\n    },\n  },\n})\n",[2049,7678,7679,7691,7700,7709,7718,7747,7773,7777,7781,7785],{"__ignoreMap":2063},[2067,7680,7681,7683,7685,7687,7689],{"class":2069,"line":2070},[2067,7682,2381],{"class":2348},[2067,7684,2384],{"class":2348},[2067,7686,2388],{"class":2387},[2067,7688,2391],{"class":2355},[2067,7690,2074],{"class":2073},[2067,7692,7693,7696,7698],{"class":2069,"line":2077},[2067,7694,7695],{"class":2398},"  optimization",[2067,7697,2090],{"class":2073},[2067,7699,2404],{"class":2073},[2067,7701,7702,7705,7707],{"class":2069,"line":2105},[2067,7703,7704],{"class":2398},"    treeShake",[2067,7706,2090],{"class":2073},[2067,7708,2404],{"class":2073},[2067,7710,7711,7714,7716],{"class":2069,"line":2125},[2067,7712,7713],{"class":2398},"      composables",[2067,7715,2090],{"class":2073},[2067,7717,2404],{"class":2073},[2067,7719,7720,7723,7725,7727,7730,7732,7734,7736,7739,7741,7744],{"class":2069,"line":2146},[2067,7721,7722],{"class":2398},"        client",[2067,7724,2090],{"class":2073},[2067,7726,2352],{"class":2073},[2067,7728,7729],{"class":2398}," vue",[2067,7731,2090],{"class":2073},[2067,7733,4362],{"class":2355},[2067,7735,2415],{"class":2073},[2067,7737,7738],{"class":2096},"onMounted",[2067,7740,2415],{"class":2073},[2067,7742,7743],{"class":2355},"] ",[2067,7745,7746],{"class":2073},"},\n",[2067,7748,7749,7752,7754,7756,7758,7760,7762,7764,7767,7769,7771],{"class":2069,"line":2166},[2067,7750,7751],{"class":2398},"        server",[2067,7753,2090],{"class":2073},[2067,7755,2352],{"class":2073},[2067,7757,7729],{"class":2398},[2067,7759,2090],{"class":2073},[2067,7761,4362],{"class":2355},[2067,7763,2415],{"class":2073},[2067,7765,7766],{"class":2096},"onServerPrefetch",[2067,7768,2415],{"class":2073},[2067,7770,7743],{"class":2355},[2067,7772,7746],{"class":2073},[2067,7774,7775],{"class":2069,"line":2187},[2067,7776,4287],{"class":2073},[2067,7778,7779],{"class":2069,"line":2208},[2067,7780,3135],{"class":2073},[2067,7782,7783],{"class":2069,"line":2228},[2067,7784,2543],{"class":2073},[2067,7786,7787,7789],{"class":2069,"line":2248},[2067,7788,2548],{"class":2073},[2067,7790,2551],{"class":2355},[7058,7792,7794],{"id":7793},"client",[2049,7795,7793],{},[2038,7797,7798,7804],{},[2041,7799,7800,2047,7802],{},[2044,7801,2046],{},[2049,7803,2051],{},[2041,7805,7806],{},[2044,7807,2056],{},[2058,7809,7811],{"className":2060,"code":7810,"language":2062,"meta":2063,"style":2063},"{\n  \"vue\": [\n    \"onRenderTracked\",\n    \"onRenderTriggered\",\n    \"onServerPrefetch\"\n  ],\n  \"#app\": [\n    \"definePayloadReducer\",\n    \"definePageMeta\",\n    \"onPrehydrate\"\n  ]\n}\n",[2049,7812,7813,7817,7829,7840,7851,7859,7863,7876,7887,7897,7905,7909],{"__ignoreMap":2063},[2067,7814,7815],{"class":2069,"line":2070},[2067,7816,2074],{"class":2073},[2067,7818,7819,7821,7823,7825,7827],{"class":2069,"line":2077},[2067,7820,2080],{"class":2073},[2067,7822,6470],{"class":2083},[2067,7824,2087],{"class":2073},[2067,7826,2090],{"class":2073},[2067,7828,3087],{"class":2073},[2067,7830,7831,7833,7836,7838],{"class":2069,"line":2105},[2067,7832,4966],{"class":2073},[2067,7834,7835],{"class":2096},"onRenderTracked",[2067,7837,2087],{"class":2073},[2067,7839,2102],{"class":2073},[2067,7841,7842,7844,7847,7849],{"class":2069,"line":2125},[2067,7843,4966],{"class":2073},[2067,7845,7846],{"class":2096},"onRenderTriggered",[2067,7848,2087],{"class":2073},[2067,7850,2102],{"class":2073},[2067,7852,7853,7855,7857],{"class":2069,"line":2146},[2067,7854,4966],{"class":2073},[2067,7856,7766],{"class":2096},[2067,7858,2286],{"class":2073},[2067,7860,7861],{"class":2069,"line":2166},[2067,7862,3167],{"class":2073},[2067,7864,7865,7867,7870,7872,7874],{"class":2069,"line":2187},[2067,7866,2080],{"class":2073},[2067,7868,7869],{"class":2083},"#app",[2067,7871,2087],{"class":2073},[2067,7873,2090],{"class":2073},[2067,7875,3087],{"class":2073},[2067,7877,7878,7880,7883,7885],{"class":2069,"line":2208},[2067,7879,4966],{"class":2073},[2067,7881,7882],{"class":2096},"definePayloadReducer",[2067,7884,2087],{"class":2073},[2067,7886,2102],{"class":2073},[2067,7888,7889,7891,7893,7895],{"class":2069,"line":2228},[2067,7890,4966],{"class":2073},[2067,7892,678],{"class":2096},[2067,7894,2087],{"class":2073},[2067,7896,2102],{"class":2073},[2067,7898,7899,7901,7903],{"class":2069,"line":2248},[2067,7900,4966],{"class":2073},[2067,7902,507],{"class":2096},[2067,7904,2286],{"class":2073},[2067,7906,7907],{"class":2069,"line":2269},[2067,7908,4976],{"class":2073},[2067,7910,7911],{"class":2069,"line":2289},[2067,7912,2292],{"class":2073},[7058,7914,7915],{"id":185},[2049,7916,185],{},[2038,7918,7919,7925],{},[2041,7920,7921,2047,7923],{},[2044,7922,2046],{},[2049,7924,2051],{},[2041,7926,7927],{},[2044,7928,2056],{},[2058,7930,7932],{"className":2060,"code":7931,"language":2062,"meta":2063,"style":2063},"{\n  \"vue\": [\n    \"onMounted\",\n    \"onUpdated\",\n    \"onUnmounted\",\n    \"onBeforeMount\",\n    \"onBeforeUpdate\",\n    \"onBeforeUnmount\",\n    \"onRenderTracked\",\n    \"onRenderTriggered\",\n    \"onActivated\",\n    \"onDeactivated\"\n  ],\n  \"#app\": [\n    \"definePayloadReviver\",\n    \"definePageMeta\"\n  ]\n}\n",[2049,7933,7934,7938,7950,7960,7971,7982,7993,8004,8015,8025,8035,8046,8055,8059,8071,8082,8090,8094],{"__ignoreMap":2063},[2067,7935,7936],{"class":2069,"line":2070},[2067,7937,2074],{"class":2073},[2067,7939,7940,7942,7944,7946,7948],{"class":2069,"line":2077},[2067,7941,2080],{"class":2073},[2067,7943,6470],{"class":2083},[2067,7945,2087],{"class":2073},[2067,7947,2090],{"class":2073},[2067,7949,3087],{"class":2073},[2067,7951,7952,7954,7956,7958],{"class":2069,"line":2105},[2067,7953,4966],{"class":2073},[2067,7955,7738],{"class":2096},[2067,7957,2087],{"class":2073},[2067,7959,2102],{"class":2073},[2067,7961,7962,7964,7967,7969],{"class":2069,"line":2125},[2067,7963,4966],{"class":2073},[2067,7965,7966],{"class":2096},"onUpdated",[2067,7968,2087],{"class":2073},[2067,7970,2102],{"class":2073},[2067,7972,7973,7975,7978,7980],{"class":2069,"line":2146},[2067,7974,4966],{"class":2073},[2067,7976,7977],{"class":2096},"onUnmounted",[2067,7979,2087],{"class":2073},[2067,7981,2102],{"class":2073},[2067,7983,7984,7986,7989,7991],{"class":2069,"line":2166},[2067,7985,4966],{"class":2073},[2067,7987,7988],{"class":2096},"onBeforeMount",[2067,7990,2087],{"class":2073},[2067,7992,2102],{"class":2073},[2067,7994,7995,7997,8000,8002],{"class":2069,"line":2187},[2067,7996,4966],{"class":2073},[2067,7998,7999],{"class":2096},"onBeforeUpdate",[2067,8001,2087],{"class":2073},[2067,8003,2102],{"class":2073},[2067,8005,8006,8008,8011,8013],{"class":2069,"line":2208},[2067,8007,4966],{"class":2073},[2067,8009,8010],{"class":2096},"onBeforeUnmount",[2067,8012,2087],{"class":2073},[2067,8014,2102],{"class":2073},[2067,8016,8017,8019,8021,8023],{"class":2069,"line":2228},[2067,8018,4966],{"class":2073},[2067,8020,7835],{"class":2096},[2067,8022,2087],{"class":2073},[2067,8024,2102],{"class":2073},[2067,8026,8027,8029,8031,8033],{"class":2069,"line":2248},[2067,8028,4966],{"class":2073},[2067,8030,7846],{"class":2096},[2067,8032,2087],{"class":2073},[2067,8034,2102],{"class":2073},[2067,8036,8037,8039,8042,8044],{"class":2069,"line":2269},[2067,8038,4966],{"class":2073},[2067,8040,8041],{"class":2096},"onActivated",[2067,8043,2087],{"class":2073},[2067,8045,2102],{"class":2073},[2067,8047,8048,8050,8053],{"class":2069,"line":2289},[2067,8049,4966],{"class":2073},[2067,8051,8052],{"class":2096},"onDeactivated",[2067,8054,2286],{"class":2073},[2067,8056,8057],{"class":2069,"line":2692},[2067,8058,3167],{"class":2073},[2067,8060,8061,8063,8065,8067,8069],{"class":2069,"line":2708},[2067,8062,2080],{"class":2073},[2067,8064,7869],{"class":2083},[2067,8066,2087],{"class":2073},[2067,8068,2090],{"class":2073},[2067,8070,3087],{"class":2073},[2067,8072,8073,8075,8078,8080],{"class":2069,"line":2717},[2067,8074,4966],{"class":2073},[2067,8076,8077],{"class":2096},"definePayloadReviver",[2067,8079,2087],{"class":2073},[2067,8081,2102],{"class":2073},[2067,8083,8084,8086,8088],{"class":2069,"line":2740},[2067,8085,4966],{"class":2073},[2067,8087,678],{"class":2096},[2067,8089,2286],{"class":2073},[2067,8091,8092],{"class":2069,"line":2745},[2067,8093,4976],{"class":2073},[2067,8095,8096],{"class":2069,"line":3421},[2067,8097,2292],{"class":2073},[2030,8099,171],{"id":8100},"pages-1",[2034,8102,8103,8104,8106],{},"Whether to use the vue-router integration in Nuxt 3. If you do not provide a value it will be enabled if you have a ",[2049,8105,6306],{}," directory in your source folder.",[2034,8108,8109],{},"Additionally, you can provide a glob pattern or an array of patterns to scan only certain files for pages.",[2034,8111,8112,2090],{},[2044,8113,2336],{},[2058,8115,8117],{"className":2339,"code":8116,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  pages: {\n    pattern: ['**/*/*.vue', '!**/*.spec.*'],\n  },\n})\n",[2049,8118,8119,8131,8140,8169,8173],{"__ignoreMap":2063},[2067,8120,8121,8123,8125,8127,8129],{"class":2069,"line":2070},[2067,8122,2381],{"class":2348},[2067,8124,2384],{"class":2348},[2067,8126,2388],{"class":2387},[2067,8128,2391],{"class":2355},[2067,8130,2074],{"class":2073},[2067,8132,8133,8136,8138],{"class":2069,"line":2077},[2067,8134,8135],{"class":2398},"  pages",[2067,8137,2090],{"class":2073},[2067,8139,2404],{"class":2073},[2067,8141,8142,8145,8147,8149,8151,8154,8156,8158,8160,8163,8165,8167],{"class":2069,"line":2105},[2067,8143,8144],{"class":2398},"    pattern",[2067,8146,2090],{"class":2073},[2067,8148,4362],{"class":2355},[2067,8150,2415],{"class":2073},[2067,8152,8153],{"class":2096},"**/*/*.vue",[2067,8155,2415],{"class":2073},[2067,8157,2439],{"class":2073},[2067,8159,2365],{"class":2073},[2067,8161,8162],{"class":2096},"!**/*.spec.*",[2067,8164,2415],{"class":2073},[2067,8166,4391],{"class":2355},[2067,8168,2102],{"class":2073},[2067,8170,8171],{"class":2069,"line":2125},[2067,8172,2543],{"class":2073},[2067,8174,8175,8177],{"class":2069,"line":2146},[2067,8176,2548],{"class":2073},[2067,8178,2551],{"class":2355},[2030,8180,175],{"id":8181},"plugins-1",[2034,8183,8184],{},"An array of nuxt app plugins.",[2034,8186,8187,8188,4033,8191,8194,8195,6463,8198,8201],{},"Each plugin can be a string (which can be an absolute or relative path to a file). If it ends with ",[2049,8189,8190],{},".client",[2049,8192,8193],{},".server"," then it will be automatically loaded only in the appropriate context.\nIt can also be an object with ",[2049,8196,8197],{},"src",[2049,8199,8200],{},"mode"," keys.",[2038,8203,8204],{},[2041,8205,8206,2047,8208],{},[2044,8207,2046],{},[2049,8209,4200],{},[2294,8211,8212],{},[2034,8213,8214,8216,8217,8220,8221,8223],{},[2044,8215,2300],{},": Plugins are also auto-registered from the ",[2049,8218,8219],{},"~/plugins"," directory\nand these plugins do not need to be listed in ",[2049,8222,2331],{}," unless you\nneed to customize their order. All plugins are deduplicated by their src path.",[2034,8225,8226,2047,8228],{},[2044,8227,3543],{},[3545,8229,8232,4992],{"href":8230,"rel":8231},"https://nuxt.com/docs/4.x/directory-structure/app/plugins",[3549],[2049,8233,8234],{},"app/plugins/",[2034,8236,8237,2090],{},[2044,8238,2336],{},[2058,8240,8242],{"className":2339,"code":8241,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  plugins: [\n    '~/custom-plugins/foo.client.js', // only in client side\n    '~/custom-plugins/bar.server.js', // only in server side\n    '~/custom-plugins/baz.js', // both client & server\n    { src: '~/custom-plugins/both-sides.js' },\n    { src: '~/custom-plugins/client-only.js', mode: 'client' }, // only on client side\n    { src: '~/custom-plugins/server-only.js', mode: 'server' }, // only on server side\n  ],\n})\n",[2049,8243,8244,8256,8265,8279,8293,8307,8325,8359,8391,8397],{"__ignoreMap":2063},[2067,8245,8246,8248,8250,8252,8254],{"class":2069,"line":2070},[2067,8247,2381],{"class":2348},[2067,8249,2384],{"class":2348},[2067,8251,2388],{"class":2387},[2067,8253,2391],{"class":2355},[2067,8255,2074],{"class":2073},[2067,8257,8258,8261,8263],{"class":2069,"line":2077},[2067,8259,8260],{"class":2398},"  plugins",[2067,8262,2090],{"class":2073},[2067,8264,3087],{"class":2355},[2067,8266,8267,8269,8272,8274,8276],{"class":2069,"line":2105},[2067,8268,2409],{"class":2073},[2067,8270,8271],{"class":2096},"~/custom-plugins/foo.client.js",[2067,8273,2415],{"class":2073},[2067,8275,2439],{"class":2073},[2067,8277,8278],{"class":3275}," // only in client side\n",[2067,8280,8281,8283,8286,8288,8290],{"class":2069,"line":2125},[2067,8282,2409],{"class":2073},[2067,8284,8285],{"class":2096},"~/custom-plugins/bar.server.js",[2067,8287,2415],{"class":2073},[2067,8289,2439],{"class":2073},[2067,8291,8292],{"class":3275}," // only in server side\n",[2067,8294,8295,8297,8300,8302,8304],{"class":2069,"line":2146},[2067,8296,2409],{"class":2073},[2067,8298,8299],{"class":2096},"~/custom-plugins/baz.js",[2067,8301,2415],{"class":2073},[2067,8303,2439],{"class":2073},[2067,8305,8306],{"class":3275}," // both client & server\n",[2067,8308,8309,8312,8314,8316,8318,8321,8323],{"class":2069,"line":2166},[2067,8310,8311],{"class":2073},"    {",[2067,8313,2580],{"class":2398},[2067,8315,2090],{"class":2073},[2067,8317,2365],{"class":2073},[2067,8319,8320],{"class":2096},"~/custom-plugins/both-sides.js",[2067,8322,2415],{"class":2073},[2067,8324,3308],{"class":2073},[2067,8326,8327,8329,8331,8333,8335,8338,8340,8342,8345,8347,8349,8351,8353,8356],{"class":2069,"line":2187},[2067,8328,8311],{"class":2073},[2067,8330,2580],{"class":2398},[2067,8332,2090],{"class":2073},[2067,8334,2365],{"class":2073},[2067,8336,8337],{"class":2096},"~/custom-plugins/client-only.js",[2067,8339,2415],{"class":2073},[2067,8341,2439],{"class":2073},[2067,8343,8344],{"class":2398}," mode",[2067,8346,2090],{"class":2073},[2067,8348,2365],{"class":2073},[2067,8350,7793],{"class":2096},[2067,8352,2415],{"class":2073},[2067,8354,8355],{"class":2073}," },",[2067,8357,8358],{"class":3275}," // only on client side\n",[2067,8360,8361,8363,8365,8367,8369,8372,8374,8376,8378,8380,8382,8384,8386,8388],{"class":2069,"line":2208},[2067,8362,8311],{"class":2073},[2067,8364,2580],{"class":2398},[2067,8366,2090],{"class":2073},[2067,8368,2365],{"class":2073},[2067,8370,8371],{"class":2096},"~/custom-plugins/server-only.js",[2067,8373,2415],{"class":2073},[2067,8375,2439],{"class":2073},[2067,8377,8344],{"class":2398},[2067,8379,2090],{"class":2073},[2067,8381,2365],{"class":2073},[2067,8383,185],{"class":2096},[2067,8385,2415],{"class":2073},[2067,8387,8355],{"class":2073},[2067,8389,8390],{"class":3275}," // only on server side\n",[2067,8392,8393,8395],{"class":2069,"line":2228},[2067,8394,5092],{"class":2355},[2067,8396,2102],{"class":2073},[2067,8398,8399,8401],{"class":2069,"line":2248},[2067,8400,2548],{"class":2073},[2067,8402,2551],{"class":2355},[2030,8404,6697],{"id":6697},[2791,8406,8408],{"id":8407},"order",[2049,8409,8407],{},[2034,8411,8412],{},"A strategy for ordering PostCSS plugins.",[2038,8414,8415],{},[2041,8416,8417,2047,8419],{},[2044,8418,2046],{},[2049,8420,5330],{},[2791,8422,8424],{"id":8423},"plugins-2",[2049,8425,175],{},[2034,8427,8428],{},"Options for configuring PostCSS plugins.",[2034,8430,8431,2047,8433],{},[2044,8432,3543],{},[3545,8434,8437],{"href":8435,"rel":8436},"https://postcss.org/",[3549],"PostCSS docs",[3773,8439,8441],{"id":8440},"autoprefixer",[2049,8442,8440],{},[2034,8444,8445],{},"Plugin to parse CSS and add vendor prefixes to CSS rules.",[2034,8447,8448,2047,8450],{},[2044,8449,3543],{},[3545,8451,8454],{"href":8452,"rel":8453},"https://github.com/postcss/autoprefixer",[3549],[2049,8455,8440],{},[3773,8457,8459],{"id":8458},"cssnano",[2049,8460,8458],{},[2038,8462,8463],{},[2041,8464,8465,2047,8467],{},[2044,8466,2046],{},[2049,8468,2051],{},[2034,8470,8471,2047,8473],{},[2044,8472,3543],{},[3545,8474,8477,8479],{"href":8475,"rel":8476},"https://cssnano.github.io/cssnano/docs/config-file/#configuration-options",[3549],[2049,8478,8458],{}," configuration options",[2030,8481,2766],{"id":8482},"rootdir",[2034,8484,8485],{},"Define the root directory of your application.",[2034,8487,8488,8489,8492,8493,8495,8496,8499],{},"This property can be overwritten (for example, running ",[2049,8490,8491],{},"nuxt ./my-app/"," will set the ",[2049,8494,2766],{}," to the absolute path of ",[2049,8497,8498],{},"./my-app/"," from the current/working directory.\nIt is normally not needed to configure this option.",[2038,8501,8502,8508],{},[2041,8503,8504,2047,8506],{},[2044,8505,2046],{},[2049,8507,2775],{},[2041,8509,8510,2781,8512],{},[2044,8511,2780],{},[2049,8513,8514],{},"\"/\u003CrootDir>\"",[2030,8516,6807],{"id":8517},"routerules-1",[2034,8519,8520],{},"Global route options applied to matching server routes.",[2034,8522,8523,8525],{},[2044,8524,991],{},": This is an experimental feature and API may change in the future.",[2034,8527,8528,2047,8530],{},[2044,8529,3543],{},[3545,8531,8534],{"href":8532,"rel":8533},"https://nitro.build/config#routerules",[3549],"Nitro route rules documentation",[2030,8536,8537],{"id":8537},"router",[2791,8539,8541],{"id":8540},"options-1",[2049,8542,4703],{},[2034,8544,8545,8546,8549,8550,8552],{},"Additional router options passed to ",[2049,8547,8548],{},"vue-router",". On top of the options for ",[2049,8551,8548],{},", Nuxt offers additional options to customize the router (see below).",[2294,8554,8555],{},[2034,8556,8557,8559,8560,8563],{},[2044,8558,2300],{},": Only JSON serializable options should be passed by Nuxt config.\nFor more control, you can use an ",[2049,8561,8562],{},"router.options.ts"," file.",[2034,8565,8566,2047,8568],{},[2044,8567,3543],{},[3545,8569,8572],{"href":8570,"rel":8571},"https://router.vuejs.org/api/interfaces/routeroptions",[3549],"Vue Router documentation",[3773,8574,8576],{"id":8575},"hashmode",[2049,8577,8578],{},"hashMode",[2034,8580,8581,8582,6463,8585,2309],{},"You can enable hash history in SPA mode. In this mode, router uses a hash character (#) before the actual URL that is internally passed. When enabled, the ",[2044,8583,8584],{},"URL is never sent to the server",[2044,8586,8587],{},"SSR is not supported",[2038,8589,8590,8596],{},[2041,8591,8592,2047,8594],{},[2044,8593,2046],{},[2049,8595,3531],{},[2041,8597,8598,2781,8600],{},[2044,8599,2780],{},[2049,8601,3538],{},[2034,8603,8604,8606],{},[2044,8605,2056],{},": false",[3773,8608,8610],{"id":8609},"scrollbehaviortype",[2049,8611,8612],{},"scrollBehaviorType",[2034,8614,8615],{},"Customize the scroll behavior for hash links.",[2038,8617,8618,8624],{},[2041,8619,8620,2047,8622],{},[2044,8621,2046],{},[2049,8623,2775],{},[2041,8625,8626,2781,8628],{},[2044,8627,2780],{},[2049,8629,8630],{},"\"auto\"",[2034,8632,8633,8635],{},[2044,8634,2056],{},": 'auto'",[2030,8637,6821],{"id":8638},"runtimeconfig-1",[2034,8640,8641],{},"Runtime config allows passing dynamic config and environment variables to the Nuxt app context.",[2034,8643,8644,8645,8647,8648,8651,8652,6463,8654,8656,8657,8660],{},"The value of this object is accessible from server only using ",[2049,8646,603],{},".\nIt mainly should hold ",[2303,8649,8650],{},"private"," configuration which is not exposed on the frontend. This could include a reference to your API secret tokens.\nAnything under ",[2049,8653,180],{},[2049,8655,1193],{}," will be exposed to the frontend as well.\nValues are automatically replaced by matching env variables at runtime, e.g. setting an environment variable ",[2049,8658,8659],{},"NUXT_API_KEY=my-api-key NUXT_PUBLIC_BASE_URL=/foo/"," would overwrite the two values in the example below.",[2038,8662,8663,8669],{},[2041,8664,8665,2047,8667],{},[2044,8666,2046],{},[2049,8668,2051],{},[2041,8670,8671],{},[2044,8672,2056],{},[2058,8674,8676],{"className":2060,"code":8675,"language":2062,"meta":2063,"style":2063},"{\n  \"public\": {},\n  \"app\": {\n    \"buildId\": \"4a2e2d30-418f-41df-8e58-ed5df06de7fd\",\n    \"baseURL\": \"/\",\n    \"buildAssetsDir\": \"/_nuxt/\",\n    \"cdnURL\": \"\"\n  }\n}\n",[2049,8677,8678,8682,8694,8706,8724,8742,8760,8772,8776],{"__ignoreMap":2063},[2067,8679,8680],{"class":2069,"line":2070},[2067,8681,2074],{"class":2073},[2067,8683,8684,8686,8688,8690,8692],{"class":2069,"line":2077},[2067,8685,2080],{"class":2073},[2067,8687,180],{"class":2083},[2067,8689,2087],{"class":2073},[2067,8691,2090],{"class":2073},[2067,8693,6669],{"class":2073},[2067,8695,8696,8698,8700,8702,8704],{"class":2069,"line":2105},[2067,8697,2080],{"class":2073},[2067,8699,1193],{"class":2083},[2067,8701,2087],{"class":2073},[2067,8703,2090],{"class":2073},[2067,8705,2404],{"class":2073},[2067,8707,8708,8710,8712,8714,8716,8718,8720,8722],{"class":2069,"line":2125},[2067,8709,4966],{"class":2073},[2067,8711,4481],{"class":2711},[2067,8713,2087],{"class":2073},[2067,8715,2090],{"class":2073},[2067,8717,2093],{"class":2073},[2067,8719,6881],{"class":2096},[2067,8721,2087],{"class":2073},[2067,8723,2102],{"class":2073},[2067,8725,8726,8728,8730,8732,8734,8736,8738,8740],{"class":2069,"line":2146},[2067,8727,4966],{"class":2073},[2067,8729,2796],{"class":2711},[2067,8731,2087],{"class":2073},[2067,8733,2090],{"class":2073},[2067,8735,2093],{"class":2073},[2067,8737,6900],{"class":2096},[2067,8739,2087],{"class":2073},[2067,8741,2102],{"class":2073},[2067,8743,8744,8746,8748,8750,8752,8754,8756,8758],{"class":2069,"line":2166},[2067,8745,4966],{"class":2073},[2067,8747,2908],{"class":2711},[2067,8749,2087],{"class":2073},[2067,8751,2090],{"class":2073},[2067,8753,2093],{"class":2073},[2067,8755,6919],{"class":2096},[2067,8757,2087],{"class":2073},[2067,8759,2102],{"class":2073},[2067,8761,8762,8764,8766,8768,8770],{"class":2069,"line":2187},[2067,8763,4966],{"class":2073},[2067,8765,2917],{"class":2711},[2067,8767,2087],{"class":2073},[2067,8769,2090],{"class":2073},[2067,8771,6936],{"class":2073},[2067,8773,8774],{"class":2069,"line":2208},[2067,8775,6975],{"class":2073},[2067,8777,8778],{"class":2069,"line":2228},[2067,8779,2292],{"class":2073},[2034,8781,8782,2090],{},[2044,8783,2336],{},[2058,8785,8787],{"className":2339,"code":8786,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  runtimeConfig: {\n    apiKey: '', // Default to an empty string, automatically set at runtime using process.env.NUXT_API_KEY\n    public: {\n      baseURL: '', // Exposed to the frontend as well.\n    },\n  },\n})\n",[2049,8788,8789,8801,8810,8825,8834,8848,8852,8856],{"__ignoreMap":2063},[2067,8790,8791,8793,8795,8797,8799],{"class":2069,"line":2070},[2067,8792,2381],{"class":2348},[2067,8794,2384],{"class":2348},[2067,8796,2388],{"class":2387},[2067,8798,2391],{"class":2355},[2067,8800,2074],{"class":2073},[2067,8802,8803,8806,8808],{"class":2069,"line":2077},[2067,8804,8805],{"class":2398},"  runtimeConfig",[2067,8807,2090],{"class":2073},[2067,8809,2404],{"class":2073},[2067,8811,8812,8815,8817,8820,8822],{"class":2069,"line":2105},[2067,8813,8814],{"class":2398},"    apiKey",[2067,8816,2090],{"class":2073},[2067,8818,8819],{"class":2073}," ''",[2067,8821,2439],{"class":2073},[2067,8823,8824],{"class":3275}," // Default to an empty string, automatically set at runtime using process.env.NUXT_API_KEY\n",[2067,8826,8827,8830,8832],{"class":2069,"line":2125},[2067,8828,8829],{"class":2398},"    public",[2067,8831,2090],{"class":2073},[2067,8833,2404],{"class":2073},[2067,8835,8836,8839,8841,8843,8845],{"class":2069,"line":2146},[2067,8837,8838],{"class":2398},"      baseURL",[2067,8840,2090],{"class":2073},[2067,8842,8819],{"class":2073},[2067,8844,2439],{"class":2073},[2067,8846,8847],{"class":3275}," // Exposed to the frontend as well.\n",[2067,8849,8850],{"class":2069,"line":2166},[2067,8851,3135],{"class":2073},[2067,8853,8854],{"class":2069,"line":2187},[2067,8855,2543],{"class":2073},[2067,8857,8858,8860],{"class":2069,"line":2208},[2067,8859,2548],{"class":2073},[2067,8861,2551],{"class":2355},[2030,8863,185],{"id":8864},"server-1",[2034,8866,8867],{},"Configuration for Nuxt's server builder.",[2791,8869,8871],{"id":8870},"builder-1",[2049,8872,4502],{},[2034,8874,8875],{},"Specify the server builder to use for bundling the server part of your application.",[2034,8877,8878,8879,8882],{},"By default, Nuxt uses ",[2049,8880,8881],{},"@nuxt/nitro-server",", which provides standalone Nitro integration. This architecture allows for different Nitro integration patterns, such as using Nitro as a Vite plugin (with the Vite Environment API).",[2038,8884,8885,8892],{},[2041,8886,8887,2047,8889],{},[2044,8888,2046],{},[2049,8890,8891],{},"string | { bundle: (nuxt: Nuxt) => Promise\u003Cvoid> }",[2041,8893,8894,2781,8896],{},[2044,8895,2780],{},[2049,8897,8898],{},"\"@nuxt/nitro-server\"",[2294,8900,8902],{"type":8901},"warning",[2034,8903,8904],{},"This option is intended for internal use and the API is not finalized. Please open an issue before relying on the current implementation.",[2030,8906,8908],{"id":8907},"serverdir","serverDir",[2034,8910,8911],{},"Define the server directory of your Nuxt application, where Nitro routes, middleware and plugins are kept.",[2034,8913,2763,8914,2309],{},[2049,8915,2766],{},[2038,8917,8918,8924],{},[2041,8919,8920,2047,8922],{},[2044,8921,2046],{},[2049,8923,2775],{},[2041,8925,8926,2781,8928],{},[2044,8927,2780],{},[2049,8929,8930],{},"\"/\u003CrootDir>/server\"",[2030,8932,8934],{"id":8933},"serverhandlers","serverHandlers",[2034,8936,8937],{},"Nitro server handlers.",[2034,8939,8940],{},"Each handler accepts the following options:",[2038,8942,8943,8952],{},[2041,8944,8945,8946,8951],{},"handler: The path to the file defining the handler. - route: The route under which the handler is available. This follows the conventions of ",[3545,8947,8950],{"href":8948,"rel":8949},"https://github.com/h3js/rou3",[3549],"rou3",". - method: The HTTP method of requests that should be handled. - middleware: Specifies whether it is a middleware handler. - lazy: Specifies whether to use lazy loading to import the handler.",[2041,8953,8954,2047,8956],{},[2044,8955,2046],{},[2049,8957,4200],{},[2034,8959,8960,2047,8962],{},[2044,8961,3543],{},[3545,8963,8966,4992],{"href":8964,"rel":8965},"https://nuxt.com/docs/4.x/directory-structure/server",[3549],[2049,8967,8968],{},"server/",[2294,8970,8971],{},[2034,8972,8973,8975,8976,2320,8979,6463,8982,8985],{},[2044,8974,2300],{},": Files from ",[2049,8977,8978],{},"server/api",[2049,8980,8981],{},"server/middleware",[2049,8983,8984],{},"server/routes"," will be automatically registered by Nuxt.",[2034,8987,8988,2090],{},[2044,8989,2336],{},[2058,8991,8993],{"className":2339,"code":8992,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  serverHandlers: [\n    { route: '/path/foo/**:name', handler: '#server/foohandler.ts' },\n  ],\n})\n",[2049,8994,8995,9007,9016,9048,9054],{"__ignoreMap":2063},[2067,8996,8997,8999,9001,9003,9005],{"class":2069,"line":2070},[2067,8998,2381],{"class":2348},[2067,9000,2384],{"class":2348},[2067,9002,2388],{"class":2387},[2067,9004,2391],{"class":2355},[2067,9006,2074],{"class":2073},[2067,9008,9009,9012,9014],{"class":2069,"line":2077},[2067,9010,9011],{"class":2398},"  serverHandlers",[2067,9013,2090],{"class":2073},[2067,9015,3087],{"class":2355},[2067,9017,9018,9020,9023,9025,9027,9030,9032,9034,9037,9039,9041,9044,9046],{"class":2069,"line":2105},[2067,9019,8311],{"class":2073},[2067,9021,9022],{"class":2398}," route",[2067,9024,2090],{"class":2073},[2067,9026,2365],{"class":2073},[2067,9028,9029],{"class":2096},"/path/foo/**:name",[2067,9031,2415],{"class":2073},[2067,9033,2439],{"class":2073},[2067,9035,9036],{"class":2398}," handler",[2067,9038,2090],{"class":2073},[2067,9040,2365],{"class":2073},[2067,9042,9043],{"class":2096},"#server/foohandler.ts",[2067,9045,2415],{"class":2073},[2067,9047,3308],{"class":2073},[2067,9049,9050,9052],{"class":2069,"line":2125},[2067,9051,5092],{"class":2355},[2067,9053,2102],{"class":2073},[2067,9055,9056,9058],{"class":2069,"line":2146},[2067,9057,2548],{"class":2073},[2067,9059,2551],{"class":2355},[2030,9061,9062],{"id":9062},"sourcemap",[2034,9064,9065],{},"Configures whether and how sourcemaps are generated for server and/or client bundles.",[2034,9067,9068,9069,9072,9073,9075,9076,9078,9079,9081],{},"If set to a single boolean, that value applies to both server and client. Additionally, the ",[2049,9070,9071],{},"'hidden'"," option is also available for both server and client.\nAvailable options for both client and server: - ",[2049,9074,4026],{},": Generates sourcemaps and includes source references in the final bundle. - ",[2049,9077,3538],{},": Does not generate any sourcemaps. - ",[2049,9080,9071],{},": Generates sourcemaps but does not include references in the final bundle.",[2038,9083,9084,9090],{},[2041,9085,9086,2047,9088],{},[2044,9087,2046],{},[2049,9089,2051],{},[2041,9091,9092],{},[2044,9093,2056],{},[2058,9095,9097],{"className":2060,"code":9096,"language":2062,"meta":2063,"style":2063},"{\n  \"server\": true,\n  \"client\": false\n}\n",[2049,9098,9099,9103,9116,9129],{"__ignoreMap":2063},[2067,9100,9101],{"class":2069,"line":2070},[2067,9102,2074],{"class":2073},[2067,9104,9105,9107,9109,9111,9113],{"class":2069,"line":2077},[2067,9106,2080],{"class":2073},[2067,9108,185],{"class":2083},[2067,9110,2087],{"class":2073},[2067,9112,2090],{"class":2073},[2067,9114,9115],{"class":2073}," true,\n",[2067,9117,9118,9120,9122,9124,9126],{"class":2069,"line":2105},[2067,9119,2080],{"class":2073},[2067,9121,7793],{"class":2083},[2067,9123,2087],{"class":2073},[2067,9125,2090],{"class":2073},[2067,9127,9128],{"class":2073}," false\n",[2067,9130,9131],{"class":2069,"line":2125},[2067,9132,2292],{"class":2073},[2030,9134,9136],{"id":9135},"spaloadingtemplate","spaLoadingTemplate",[2034,9138,9139,9140,2309],{},"Boolean or a path to an HTML file with the contents of which will be inserted into any HTML page rendered with ",[2049,9141,9142],{},"ssr: false",[2038,9144,9145,9165],{},[2041,9146,9147,9148,9151,9152,9154,9155,4033,9160,2309],{},"If it is unset, it will use ",[2049,9149,9150],{},"~/spa-loading-template.html"," file in one of your layers, if it exists. - If it is false, no SPA loading indicator will be loaded. - If true, Nuxt will look for ",[2049,9153,9150],{}," file in one of your layers, or a\ndefault Nuxt image will be used.\nSome good sources for spinners are ",[3545,9156,9159],{"href":9157,"rel":9158},"https://github.com/tobiasahlin/SpinKit",[3549],"SpinKit",[3545,9161,9164],{"href":9162,"rel":9163},"https://icones.js.org/collection/svg-spinners",[3549],"SVG Spinners",[2041,9166,9167,2781,9169],{},[2044,9168,2780],{},[2049,9170,9171],{},"null",[2034,9173,9174,9176],{},[2044,9175,2336],{},": ~/spa-loading-template.html",[2058,9178,9180],{"className":2554,"code":9179,"language":2556,"meta":2063,"style":2063},"\u003C!-- https://github.com/barelyhuman/snips/blob/dev/pages/css-loader.md -->\n\u003Cdiv class=\"loader\">\u003C/div>\n\u003Cstyle>\n.loader {\n  display: block;\n  position: fixed;\n  z-index: 1031;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  width: 18px;\n  height: 18px;\n  box-sizing: border-box;\n  border: solid 2px transparent;\n  border-top-color: #000;\n  border-left-color: #000;\n  border-bottom-color: #efefef;\n  border-right-color: #efefef;\n  border-radius: 50%;\n  -webkit-animation: loader 400ms linear infinite;\n  animation: loader 400ms linear infinite;\n}\n\n@-webkit-keyframes loader {\n  0% {\n    -webkit-transform: translate(-50%, -50%) rotate(0deg);\n  }\n  100% {\n    -webkit-transform: translate(-50%, -50%) rotate(360deg);\n  }\n}\n@keyframes loader {\n  0% {\n    transform: translate(-50%, -50%) rotate(0deg);\n  }\n  100% {\n    transform: translate(-50%, -50%) rotate(360deg);\n  }\n}\n\u003C/style>\n",[2049,9181,9182,9187,9213,9221,9229,9241,9253,9265,9277,9288,9310,9322,9333,9345,9363,9378,9391,9405,9418,9429,9447,9462,9466,9470,9480,9487,9516,9520,9527,9554,9558,9562,9571,9577,9604,9608,9614,9640,9645,9650],{"__ignoreMap":2063},[2067,9183,9184],{"class":2069,"line":2070},[2067,9185,9186],{"class":3275},"\u003C!-- https://github.com/barelyhuman/snips/blob/dev/pages/css-loader.md -->\n",[2067,9188,9189,9191,9194,9197,9199,9201,9204,9206,9209,9211],{"class":2069,"line":2077},[2067,9190,2563],{"class":2073},[2067,9192,9193],{"class":2398},"div",[2067,9195,9196],{"class":2083}," class",[2067,9198,2583],{"class":2073},[2067,9200,2087],{"class":2073},[2067,9202,9203],{"class":2096},"loader",[2067,9205,2087],{"class":2073},[2067,9207,9208],{"class":2073},">\u003C/",[2067,9210,9193],{"class":2398},[2067,9212,2569],{"class":2073},[2067,9214,9215,9217,9219],{"class":2069,"line":2105},[2067,9216,2563],{"class":2073},[2067,9218,2461],{"class":2398},[2067,9220,2569],{"class":2073},[2067,9222,9223,9225,9227],{"class":2069,"line":2125},[2067,9224,2309],{"class":2073},[2067,9226,9203],{"class":2711},[2067,9228,2404],{"class":2073},[2067,9230,9231,9234,9236,9239],{"class":2069,"line":2146},[2067,9232,9233],{"class":2720},"  display",[2067,9235,2090],{"class":2073},[2067,9237,9238],{"class":2355}," block",[2067,9240,2674],{"class":2073},[2067,9242,9243,9246,9248,9251],{"class":2069,"line":2166},[2067,9244,9245],{"class":2720},"  position",[2067,9247,2090],{"class":2073},[2067,9249,9250],{"class":2355}," fixed",[2067,9252,2674],{"class":2073},[2067,9254,9255,9258,9260,9263],{"class":2069,"line":2187},[2067,9256,9257],{"class":2720},"  z-index",[2067,9259,2090],{"class":2073},[2067,9261,9262],{"class":7273}," 1031",[2067,9264,2674],{"class":2073},[2067,9266,9267,9270,9272,9275],{"class":2069,"line":2208},[2067,9268,9269],{"class":2720},"  top",[2067,9271,2090],{"class":2073},[2067,9273,9274],{"class":7273}," 50%",[2067,9276,2674],{"class":2073},[2067,9278,9279,9282,9284,9286],{"class":2069,"line":2228},[2067,9280,9281],{"class":2720},"  left",[2067,9283,2090],{"class":2073},[2067,9285,9274],{"class":7273},[2067,9287,2674],{"class":2073},[2067,9289,9290,9293,9295,9298,9300,9303,9305,9308],{"class":2069,"line":2248},[2067,9291,9292],{"class":2720},"  transform",[2067,9294,2090],{"class":2073},[2067,9296,9297],{"class":2387}," translate",[2067,9299,2391],{"class":2073},[2067,9301,9302],{"class":7273},"-50%",[2067,9304,2439],{"class":2073},[2067,9306,9307],{"class":7273}," -50%",[2067,9309,2737],{"class":2073},[2067,9311,9312,9315,9317,9320],{"class":2069,"line":2269},[2067,9313,9314],{"class":2720},"  width",[2067,9316,2090],{"class":2073},[2067,9318,9319],{"class":7273}," 18px",[2067,9321,2674],{"class":2073},[2067,9323,9324,9327,9329,9331],{"class":2069,"line":2289},[2067,9325,9326],{"class":2720},"  height",[2067,9328,2090],{"class":2073},[2067,9330,9319],{"class":7273},[2067,9332,2674],{"class":2073},[2067,9334,9335,9338,9340,9343],{"class":2069,"line":2692},[2067,9336,9337],{"class":2720},"  box-sizing",[2067,9339,2090],{"class":2073},[2067,9341,9342],{"class":2355}," border-box",[2067,9344,2674],{"class":2073},[2067,9346,9347,9350,9352,9355,9358,9361],{"class":2069,"line":2708},[2067,9348,9349],{"class":2720},"  border",[2067,9351,2090],{"class":2073},[2067,9353,9354],{"class":2355}," solid ",[2067,9356,9357],{"class":7273},"2px",[2067,9359,9360],{"class":2355}," transparent",[2067,9362,2674],{"class":2073},[2067,9364,9365,9368,9370,9373,9376],{"class":2069,"line":2717},[2067,9366,9367],{"class":2720},"  border-top-color",[2067,9369,2090],{"class":2073},[2067,9371,9372],{"class":2073}," #",[2067,9374,9375],{"class":2355},"000",[2067,9377,2674],{"class":2073},[2067,9379,9380,9383,9385,9387,9389],{"class":2069,"line":2740},[2067,9381,9382],{"class":2720},"  border-left-color",[2067,9384,2090],{"class":2073},[2067,9386,9372],{"class":2073},[2067,9388,9375],{"class":2355},[2067,9390,2674],{"class":2073},[2067,9392,9393,9396,9398,9400,9403],{"class":2069,"line":2745},[2067,9394,9395],{"class":2720},"  border-bottom-color",[2067,9397,2090],{"class":2073},[2067,9399,9372],{"class":2073},[2067,9401,9402],{"class":2355},"efefef",[2067,9404,2674],{"class":2073},[2067,9406,9407,9410,9412,9414,9416],{"class":2069,"line":3421},[2067,9408,9409],{"class":2720},"  border-right-color",[2067,9411,2090],{"class":2073},[2067,9413,9372],{"class":2073},[2067,9415,9402],{"class":2355},[2067,9417,2674],{"class":2073},[2067,9419,9420,9423,9425,9427],{"class":2069,"line":3427},[2067,9421,9422],{"class":2720},"  border-radius",[2067,9424,2090],{"class":2073},[2067,9426,9274],{"class":7273},[2067,9428,2674],{"class":2073},[2067,9430,9431,9434,9436,9439,9442,9445],{"class":2069,"line":3446},[2067,9432,9433],{"class":2711},"  -webkit-animation",[2067,9435,2090],{"class":2073},[2067,9437,9438],{"class":2355}," loader ",[2067,9440,9441],{"class":7273},"400ms",[2067,9443,9444],{"class":2355}," linear infinite",[2067,9446,2674],{"class":2073},[2067,9448,9449,9452,9454,9456,9458,9460],{"class":2069,"line":3453},[2067,9450,9451],{"class":2720},"  animation",[2067,9453,2090],{"class":2073},[2067,9455,9438],{"class":2355},[2067,9457,9441],{"class":7273},[2067,9459,9444],{"class":2355},[2067,9461,2674],{"class":2073},[2067,9463,9464],{"class":2069,"line":3463},[2067,9465,2292],{"class":2073},[2067,9467,9468],{"class":2069,"line":3469},[2067,9469,2376],{"emptyLinePlaceholder":1196},[2067,9471,9472,9475,9478],{"class":2069,"line":3487},[2067,9473,9474],{"class":2348},"@-webkit-keyframes",[2067,9476,9477],{"class":4368}," loader",[2067,9479,2404],{"class":2073},[2067,9481,9482,9485],{"class":2069,"line":3494},[2067,9483,9484],{"class":2711},"  0%",[2067,9486,2404],{"class":2073},[2067,9488,9489,9492,9494,9496,9498,9500,9502,9504,9506,9509,9511,9514],{"class":2069,"line":3499},[2067,9490,9491],{"class":2711},"    -webkit-transform",[2067,9493,2090],{"class":2073},[2067,9495,9297],{"class":2387},[2067,9497,2391],{"class":2073},[2067,9499,9302],{"class":7273},[2067,9501,2439],{"class":2073},[2067,9503,9307],{"class":7273},[2067,9505,4670],{"class":2073},[2067,9507,9508],{"class":2387}," rotate",[2067,9510,2391],{"class":2073},[2067,9512,9513],{"class":7273},"0deg",[2067,9515,2737],{"class":2073},[2067,9517,9518],{"class":2069,"line":3504},[2067,9519,6975],{"class":2073},[2067,9521,9522,9525],{"class":2069,"line":7534},[2067,9523,9524],{"class":2711},"  100%",[2067,9526,2404],{"class":2073},[2067,9528,9529,9531,9533,9535,9537,9539,9541,9543,9545,9547,9549,9552],{"class":2069,"line":7553},[2067,9530,9491],{"class":2711},[2067,9532,2090],{"class":2073},[2067,9534,9297],{"class":2387},[2067,9536,2391],{"class":2073},[2067,9538,9302],{"class":7273},[2067,9540,2439],{"class":2073},[2067,9542,9307],{"class":7273},[2067,9544,4670],{"class":2073},[2067,9546,9508],{"class":2387},[2067,9548,2391],{"class":2073},[2067,9550,9551],{"class":7273},"360deg",[2067,9553,2737],{"class":2073},[2067,9555,9556],{"class":2069,"line":7568},[2067,9557,6975],{"class":2073},[2067,9559,9560],{"class":2069,"line":7585},[2067,9561,2292],{"class":2073},[2067,9563,9564,9567,9569],{"class":2069,"line":7590},[2067,9565,9566],{"class":2348},"@keyframes",[2067,9568,9477],{"class":4368},[2067,9570,2404],{"class":2073},[2067,9572,9573,9575],{"class":2069,"line":7595},[2067,9574,9484],{"class":2711},[2067,9576,2404],{"class":2073},[2067,9578,9579,9582,9584,9586,9588,9590,9592,9594,9596,9598,9600,9602],{"class":2069,"line":7614},[2067,9580,9581],{"class":2720},"    transform",[2067,9583,2090],{"class":2073},[2067,9585,9297],{"class":2387},[2067,9587,2391],{"class":2073},[2067,9589,9302],{"class":7273},[2067,9591,2439],{"class":2073},[2067,9593,9307],{"class":7273},[2067,9595,4670],{"class":2073},[2067,9597,9508],{"class":2387},[2067,9599,2391],{"class":2073},[2067,9601,9513],{"class":7273},[2067,9603,2737],{"class":2073},[2067,9605,9606],{"class":2069,"line":7629},[2067,9607,6975],{"class":2073},[2067,9609,9610,9612],{"class":2069,"line":7646},[2067,9611,9524],{"class":2711},[2067,9613,2404],{"class":2073},[2067,9615,9616,9618,9620,9622,9624,9626,9628,9630,9632,9634,9636,9638],{"class":2069,"line":7651},[2067,9617,9581],{"class":2720},[2067,9619,2090],{"class":2073},[2067,9621,9297],{"class":2387},[2067,9623,2391],{"class":2073},[2067,9625,9302],{"class":7273},[2067,9627,2439],{"class":2073},[2067,9629,9307],{"class":7273},[2067,9631,4670],{"class":2073},[2067,9633,9508],{"class":2387},[2067,9635,2391],{"class":2073},[2067,9637,9551],{"class":7273},[2067,9639,2737],{"class":2073},[2067,9641,9643],{"class":2069,"line":9642},38,[2067,9644,6975],{"class":2073},[2067,9646,9648],{"class":2069,"line":9647},39,[2067,9649,2292],{"class":2073},[2067,9651,9653,9655,9657],{"class":2069,"line":9652},40,[2067,9654,2597],{"class":2073},[2067,9656,2461],{"class":2398},[2067,9658,2569],{"class":2073},[2030,9660,9662],{"id":9661},"srcdir","srcDir",[2034,9664,9665],{},"Define the source directory of your Nuxt application.",[2034,9667,9668,9669,2309],{},"If a relative path is specified, it will be relative to the ",[2049,9670,2766],{},[2038,9672,9673,9679],{},[2041,9674,9675,2047,9677],{},[2044,9676,2046],{},[2049,9678,2775],{},[2041,9680,9681,2781,9683,9685,9686,9689,9690,4670],{},[2044,9682,2780],{},[2049,9684,5453],{}," (Nuxt 4), ",[2049,9687,9688],{},"\".\""," (Nuxt 3 with ",[2049,9691,9692],{},"compatibilityMode: 3",[2034,9694,9695,2090],{},[2044,9696,2336],{},[2058,9698,9700],{"className":2339,"code":9699,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  srcDir: 'app/',\n})\n",[2049,9701,9702,9714,9729],{"__ignoreMap":2063},[2067,9703,9704,9706,9708,9710,9712],{"class":2069,"line":2070},[2067,9705,2381],{"class":2348},[2067,9707,2384],{"class":2348},[2067,9709,2388],{"class":2387},[2067,9711,2391],{"class":2355},[2067,9713,2074],{"class":2073},[2067,9715,9716,9719,9721,9723,9725,9727],{"class":2069,"line":2077},[2067,9717,9718],{"class":2398},"  srcDir",[2067,9720,2090],{"class":2073},[2067,9722,2365],{"class":2073},[2067,9724,1195],{"class":2096},[2067,9726,2415],{"class":2073},[2067,9728,2102],{"class":2073},[2067,9730,9731,9733],{"class":2069,"line":2105},[2067,9732,2548],{"class":2073},[2067,9734,2551],{"class":2355},[2034,9736,9737],{},"This expects the following folder structure:",[2058,9739,9741],{"className":2883,"code":9740,"language":2885,"meta":2063,"style":2063},"-| app/\n---| assets/\n---| components/\n---| composables/\n---| layouts/\n---| middleware/\n---| pages/\n---| plugins/\n---| utils/\n---| app.config.ts\n---| app.vue\n---| error.vue\n-| server/\n-| shared/\n-| public/\n-| modules/\n-| layers/\n-| nuxt.config.ts\n-| package.json\n",[2049,9742,9743,9754,9764,9773,9782,9791,9800,9809,9818,9827,9836,9845,9854,9863,9872,9881,9890,9899,9908],{"__ignoreMap":2063},[2067,9744,9745,9748,9751],{"class":2069,"line":2070},[2067,9746,9747],{"class":2711},"-",[2067,9749,9750],{"class":2073},"|",[2067,9752,9753],{"class":2711}," app/\n",[2067,9755,9756,9759,9761],{"class":2069,"line":2077},[2067,9757,9758],{"class":2711},"---",[2067,9760,9750],{"class":2073},[2067,9762,9763],{"class":2711}," assets/\n",[2067,9765,9766,9768,9770],{"class":2069,"line":2105},[2067,9767,9758],{"class":2711},[2067,9769,9750],{"class":2073},[2067,9771,9772],{"class":2711}," components/\n",[2067,9774,9775,9777,9779],{"class":2069,"line":2125},[2067,9776,9758],{"class":2711},[2067,9778,9750],{"class":2073},[2067,9780,9781],{"class":2711}," composables/\n",[2067,9783,9784,9786,9788],{"class":2069,"line":2146},[2067,9785,9758],{"class":2711},[2067,9787,9750],{"class":2073},[2067,9789,9790],{"class":2711}," layouts/\n",[2067,9792,9793,9795,9797],{"class":2069,"line":2166},[2067,9794,9758],{"class":2711},[2067,9796,9750],{"class":2073},[2067,9798,9799],{"class":2711}," middleware/\n",[2067,9801,9802,9804,9806],{"class":2069,"line":2187},[2067,9803,9758],{"class":2711},[2067,9805,9750],{"class":2073},[2067,9807,9808],{"class":2711}," pages/\n",[2067,9810,9811,9813,9815],{"class":2069,"line":2208},[2067,9812,9758],{"class":2711},[2067,9814,9750],{"class":2073},[2067,9816,9817],{"class":2711}," plugins/\n",[2067,9819,9820,9822,9824],{"class":2069,"line":2228},[2067,9821,9758],{"class":2711},[2067,9823,9750],{"class":2073},[2067,9825,9826],{"class":2711}," utils/\n",[2067,9828,9829,9831,9833],{"class":2069,"line":2248},[2067,9830,9758],{"class":2711},[2067,9832,9750],{"class":2073},[2067,9834,9835],{"class":2711}," app.config.ts\n",[2067,9837,9838,9840,9842],{"class":2069,"line":2269},[2067,9839,9758],{"class":2711},[2067,9841,9750],{"class":2073},[2067,9843,9844],{"class":2711}," app.vue\n",[2067,9846,9847,9849,9851],{"class":2069,"line":2289},[2067,9848,9758],{"class":2711},[2067,9850,9750],{"class":2073},[2067,9852,9853],{"class":2711}," error.vue\n",[2067,9855,9856,9858,9860],{"class":2069,"line":2692},[2067,9857,9747],{"class":2711},[2067,9859,9750],{"class":2073},[2067,9861,9862],{"class":2711}," server/\n",[2067,9864,9865,9867,9869],{"class":2069,"line":2708},[2067,9866,9747],{"class":2711},[2067,9868,9750],{"class":2073},[2067,9870,9871],{"class":2711}," shared/\n",[2067,9873,9874,9876,9878],{"class":2069,"line":2717},[2067,9875,9747],{"class":2711},[2067,9877,9750],{"class":2073},[2067,9879,9880],{"class":2711}," public/\n",[2067,9882,9883,9885,9887],{"class":2069,"line":2740},[2067,9884,9747],{"class":2711},[2067,9886,9750],{"class":2073},[2067,9888,9889],{"class":2711}," modules/\n",[2067,9891,9892,9894,9896],{"class":2069,"line":2745},[2067,9893,9747],{"class":2711},[2067,9895,9750],{"class":2073},[2067,9897,9898],{"class":2711}," layers/\n",[2067,9900,9901,9903,9905],{"class":2069,"line":3421},[2067,9902,9747],{"class":2711},[2067,9904,9750],{"class":2073},[2067,9906,9907],{"class":2711}," nuxt.config.ts\n",[2067,9909,9910,9912,9914],{"class":2069,"line":3427},[2067,9911,9747],{"class":2711},[2067,9913,9750],{"class":2073},[2067,9915,9916],{"class":2711}," package.json\n",[2030,9918,4765],{"id":4765},[2034,9920,9921,9922,9924],{},"Whether to enable rendering of HTML - either dynamically (in server mode) or at generate time. If set to ",[2049,9923,3538],{}," generated pages will have no content.",[2038,9926,9927,9933],{},[2041,9928,9929,2047,9931],{},[2044,9930,2046],{},[2049,9932,3531],{},[2041,9934,9935,2781,9937],{},[2044,9936,2780],{},[2049,9938,4026],{},[2030,9940,9941],{"id":9941},"telemetry",[2034,9943,9944],{},"Manually disable nuxt telemetry.",[2034,9946,9947,2047,9949,5424],{},[2044,9948,3543],{},[3545,9950,9953],{"href":9951,"rel":9952},"https://github.com/nuxt/telemetry",[3549],"Nuxt Telemetry",[2030,9955,9956],{"id":9956},"test",[2034,9958,9959],{},"Whether your app is being unit tested.",[2038,9961,9962,9968],{},[2041,9963,9964,2047,9966],{},[2044,9965,2046],{},[2049,9967,3531],{},[2041,9969,9970,2781,9972],{},[2044,9971,2780],{},[2049,9973,3538],{},[2030,9975,9976],{"id":9976},"theme",[2034,9978,9979],{},"Extend project from a local or remote source.",[2034,9981,9982,9983,2320,9985,2320,9987,4033,9989,9992],{},"Value should be a string pointing to source directory or config path relative to current config.\nYou can use ",[2049,9984,5743],{},[2049,9986,5749],{},[2049,9988,5752],{},[2049,9990,9991],{},"https://"," to extend from a remote git repository.",[2038,9994,9995],{},[2041,9996,9997,2047,9999],{},[2044,9998,2046],{},[2049,10000,2775],{},[2030,10002,10003],{"id":10003},"typescript",[2034,10005,10006],{},"Configuration for Nuxt's TypeScript integration.",[2791,10008,10010],{"id":10009},"builder-2",[2049,10011,4502],{},[2034,10013,10014],{},"Which builder types to include for your project.",[2034,10016,10017,10018,10020,10021,10023],{},"By default Nuxt infers this based on your ",[2049,10019,4502],{}," option (defaulting to 'vite') but you can either turn off builder environment types (with ",[2049,10022,3538],{},") to handle this fully yourself, or opt for a 'shared' option.\nThe 'shared' option is advised for module authors, who will want to support multiple possible builders.",[2038,10025,10026],{},[2041,10027,10028,2781,10030],{},[2044,10029,2780],{},[2049,10031,9171],{},[2791,10033,10035],{"id":10034},"hoist",[2049,10036,10034],{},[2034,10038,10039,10040,10043,10044,2309],{},"Modules to generate deep aliases for within ",[2049,10041,10042],{},"compilerOptions.paths",". This does not yet support subpaths. It may be necessary when using Nuxt within a pnpm monorepo with ",[2049,10045,10046],{},"shamefully-hoist=false",[2038,10048,10049,10055],{},[2041,10050,10051,2047,10053],{},[2044,10052,2046],{},[2049,10054,4200],{},[2041,10056,10057],{},[2044,10058,2056],{},[2058,10060,10062],{"className":2060,"code":10061,"language":2062,"meta":2063,"style":2063},"[\n  \"nitropack/types\",\n  \"nitropack/runtime\",\n  \"nitropack\",\n  \"defu\",\n  \"h3\",\n  \"consola\",\n  \"ofetch\",\n  \"@unhead/vue\",\n  \"@nuxt/devtools\",\n  \"vue\",\n  \"@vue/runtime-core\",\n  \"@vue/compiler-sfc\",\n  \"vue-router\",\n  \"vue-router/auto-routes\",\n  \"unplugin-vue-router/client\",\n  \"@nuxt/schema\",\n  \"nuxt\"\n]\n",[2049,10063,10064,10068,10079,10090,10101,10112,10122,10133,10144,10155,10166,10176,10187,10198,10208,10219,10230,10241,10249],{"__ignoreMap":2063},[2067,10065,10066],{"class":2069,"line":2070},[2067,10067,5187],{"class":2073},[2067,10069,10070,10072,10075,10077],{"class":2069,"line":2077},[2067,10071,2080],{"class":2073},[2067,10073,10074],{"class":2096},"nitropack/types",[2067,10076,2087],{"class":2073},[2067,10078,2102],{"class":2073},[2067,10080,10081,10083,10086,10088],{"class":2069,"line":2105},[2067,10082,2080],{"class":2073},[2067,10084,10085],{"class":2096},"nitropack/runtime",[2067,10087,2087],{"class":2073},[2067,10089,2102],{"class":2073},[2067,10091,10092,10094,10097,10099],{"class":2069,"line":2125},[2067,10093,2080],{"class":2073},[2067,10095,10096],{"class":2096},"nitropack",[2067,10098,2087],{"class":2073},[2067,10100,2102],{"class":2073},[2067,10102,10103,10105,10108,10110],{"class":2069,"line":2146},[2067,10104,2080],{"class":2073},[2067,10106,10107],{"class":2096},"defu",[2067,10109,2087],{"class":2073},[2067,10111,2102],{"class":2073},[2067,10113,10114,10116,10118,10120],{"class":2069,"line":2166},[2067,10115,2080],{"class":2073},[2067,10117,2791],{"class":2096},[2067,10119,2087],{"class":2073},[2067,10121,2102],{"class":2073},[2067,10123,10124,10126,10129,10131],{"class":2069,"line":2187},[2067,10125,2080],{"class":2073},[2067,10127,10128],{"class":2096},"consola",[2067,10130,2087],{"class":2073},[2067,10132,2102],{"class":2073},[2067,10134,10135,10137,10140,10142],{"class":2069,"line":2208},[2067,10136,2080],{"class":2073},[2067,10138,10139],{"class":2096},"ofetch",[2067,10141,2087],{"class":2073},[2067,10143,2102],{"class":2073},[2067,10145,10146,10148,10151,10153],{"class":2069,"line":2228},[2067,10147,2080],{"class":2073},[2067,10149,10150],{"class":2096},"@unhead/vue",[2067,10152,2087],{"class":2073},[2067,10154,2102],{"class":2073},[2067,10156,10157,10159,10162,10164],{"class":2069,"line":2248},[2067,10158,2080],{"class":2073},[2067,10160,10161],{"class":2096},"@nuxt/devtools",[2067,10163,2087],{"class":2073},[2067,10165,2102],{"class":2073},[2067,10167,10168,10170,10172,10174],{"class":2069,"line":2269},[2067,10169,2080],{"class":2073},[2067,10171,6470],{"class":2096},[2067,10173,2087],{"class":2073},[2067,10175,2102],{"class":2073},[2067,10177,10178,10180,10183,10185],{"class":2069,"line":2289},[2067,10179,2080],{"class":2073},[2067,10181,10182],{"class":2096},"@vue/runtime-core",[2067,10184,2087],{"class":2073},[2067,10186,2102],{"class":2073},[2067,10188,10189,10191,10194,10196],{"class":2069,"line":2692},[2067,10190,2080],{"class":2073},[2067,10192,10193],{"class":2096},"@vue/compiler-sfc",[2067,10195,2087],{"class":2073},[2067,10197,2102],{"class":2073},[2067,10199,10200,10202,10204,10206],{"class":2069,"line":2708},[2067,10201,2080],{"class":2073},[2067,10203,8548],{"class":2096},[2067,10205,2087],{"class":2073},[2067,10207,2102],{"class":2073},[2067,10209,10210,10212,10215,10217],{"class":2069,"line":2717},[2067,10211,2080],{"class":2073},[2067,10213,10214],{"class":2096},"vue-router/auto-routes",[2067,10216,2087],{"class":2073},[2067,10218,2102],{"class":2073},[2067,10220,10221,10223,10226,10228],{"class":2069,"line":2740},[2067,10222,2080],{"class":2073},[2067,10224,10225],{"class":2096},"unplugin-vue-router/client",[2067,10227,2087],{"class":2073},[2067,10229,2102],{"class":2073},[2067,10231,10232,10234,10237,10239],{"class":2069,"line":2745},[2067,10233,2080],{"class":2073},[2067,10235,10236],{"class":2096},"@nuxt/schema",[2067,10238,2087],{"class":2073},[2067,10240,2102],{"class":2073},[2067,10242,10243,10245,10247],{"class":2069,"line":3421},[2067,10244,2080],{"class":2073},[2067,10246,3976],{"class":2096},[2067,10248,2286],{"class":2073},[2067,10250,10251],{"class":2069,"line":3427},[2067,10252,5197],{"class":2073},[2791,10254,10256],{"id":10255},"includeworkspace",[2049,10257,10258],{},"includeWorkspace",[2034,10260,10261],{},"Include parent workspace in the Nuxt project. Mostly useful for themes and module authors.",[2038,10263,10264,10270],{},[2041,10265,10266,2047,10268],{},[2044,10267,2046],{},[2049,10269,3531],{},[2041,10271,10272,2781,10274],{},[2044,10273,2780],{},[2049,10275,3538],{},[2791,10277,10279],{"id":10278},"shim",[2049,10280,10278],{},[2034,10282,10283,10284,10287],{},"Generate a ",[2049,10285,10286],{},"*.vue"," shim.",[2034,10289,10290,10291,10296,10297,10299,10300,10302],{},"We recommend instead letting the ",[3545,10292,10295],{"href":10293,"rel":10294},"https://marketplace.visualstudio.com/items?itemName=Vue.volar",[3549],"official Vue extension"," generate accurate types for your components.\nNote that you may wish to set this to ",[2049,10298,4026],{}," if you are using other libraries, such as ESLint, that are unable to understand the type of ",[2049,10301,5865],{}," files.",[2038,10304,10305,10311],{},[2041,10306,10307,2047,10309],{},[2044,10308,2046],{},[2049,10310,3531],{},[2041,10312,10313,2781,10315],{},[2044,10314,2780],{},[2049,10316,3538],{},[2791,10318,10320],{"id":10319},"strict",[2049,10321,10319],{},[2034,10323,10324,10325],{},"TypeScript comes with certain checks to give you more safety and analysis of your program. Once you’ve converted your codebase to TypeScript, you can start enabling these checks for greater safety. ",[3545,10326,10329],{"href":10327,"rel":10328},"https://www.typescriptlang.org/docs/handbook/migrating-from-javascript.html#getting-stricter-checks",[3549],"Read More",[2038,10331,10332,10338],{},[2041,10333,10334,2047,10336],{},[2044,10335,2046],{},[2049,10337,3531],{},[2041,10339,10340,2781,10342],{},[2044,10341,2780],{},[2049,10343,4026],{},[2791,10345,10347],{"id":10346},"tsconfig",[2049,10348,10349],{},"tsConfig",[2034,10351,10352,10353,2320,10355,10357],{},"You can extend the generated TypeScript configurations (",[2049,10354,2319],{},[2049,10356,2323],{},", etc.) using this option.",[2791,10359,10361],{"id":10360},"typecheck",[2049,10362,10363],{},"typeCheck",[2034,10365,10366],{},"Enable build-time type checking.",[2034,10368,10369,10370,10372,10373,6463,10375,10378],{},"If set to true, this will type check in development. You can restrict this to build-time type checking by setting it to ",[2049,10371,4009],{},". Requires to install ",[2049,10374,10003],{},[2049,10376,10377],{},"vue-tsc"," as dev dependencies.",[2038,10380,10381,10387],{},[2041,10382,10383,2047,10385],{},[2044,10384,2046],{},[2049,10386,3531],{},[2041,10388,10389,2781,10391],{},[2044,10390,2780],{},[2049,10392,3538],{},[2034,10394,10395,2047,10397],{},[2044,10396,3543],{},[3545,10398,10401],{"href":10399,"rel":10400},"https://nuxt.com/docs/4.x/guide/concepts/typescript",[3549],"Nuxt TypeScript docs",[2030,10403,10404],{"id":10404},"unhead",[2034,10406,10407,10408,10410],{},"An object that allows us to configure the ",[2049,10409,10404],{}," nuxt module.",[2791,10412,10414],{"id":10413},"legacy",[2049,10415,10413],{},[2034,10417,10418,10419,10421,10422,10425,10426,2320,10429,2320,10432,2320,10435,10437,10438,10441],{},"Enable the legacy compatibility mode for ",[2049,10420,10404],{}," module. This applies the following changes: - Disables Capo.js sorting - Adds the ",[2049,10423,10424],{},"DeprecationsPlugin",": supports ",[2049,10427,10428],{},"hid",[2049,10430,10431],{},"vmid",[2049,10433,10434],{},"children",[2049,10436,2712],{}," - Adds the ",[2049,10439,10440],{},"PromisesPlugin",": supports promises as input",[2038,10443,10444,10450],{},[2041,10445,10446,2047,10448],{},[2044,10447,2046],{},[2049,10449,3531],{},[2041,10451,10452,2781,10454],{},[2044,10453,2780],{},[2049,10455,3538],{},[2034,10457,10458,2047,10460],{},[2044,10459,3543],{},[3545,10461,10464,10466],{"href":10462,"rel":10463},"https://unhead.unjs.io/docs/typescript/head/guides/get-started/migration",[3549],[2049,10465,10404],{}," migration documentation",[2034,10468,10469,2090],{},[2044,10470,2336],{},[2058,10472,10474],{"className":2339,"code":10473,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  unhead: {\n    legacy: true,\n  },\n})\n",[2049,10475,10476,10488,10497,10509,10513],{"__ignoreMap":2063},[2067,10477,10478,10480,10482,10484,10486],{"class":2069,"line":2070},[2067,10479,2381],{"class":2348},[2067,10481,2384],{"class":2348},[2067,10483,2388],{"class":2387},[2067,10485,2391],{"class":2355},[2067,10487,2074],{"class":2073},[2067,10489,10490,10493,10495],{"class":2069,"line":2077},[2067,10491,10492],{"class":2398},"  unhead",[2067,10494,2090],{"class":2073},[2067,10496,2404],{"class":2073},[2067,10498,10499,10502,10504,10507],{"class":2069,"line":2105},[2067,10500,10501],{"class":2398},"    legacy",[2067,10503,2090],{"class":2073},[2067,10505,10506],{"class":6284}," true",[2067,10508,2102],{"class":2073},[2067,10510,10511],{"class":2069,"line":2125},[2067,10512,2543],{"class":2073},[2067,10514,10515,10517],{"class":2069,"line":2146},[2067,10516,2548],{"class":2073},[2067,10518,2551],{"class":2355},[2791,10520,10522],{"id":10521},"renderssrheadoptions",[2049,10523,10524],{},"renderSSRHeadOptions",[2034,10526,10527,10528,10531],{},"An object that will be passed to ",[2049,10529,10530],{},"renderSSRHead"," to customize the output.",[2038,10533,10534,10540],{},[2041,10535,10536,2047,10538],{},[2044,10537,2046],{},[2049,10539,2051],{},[2041,10541,10542],{},[2044,10543,2056],{},[2058,10545,10547],{"className":2060,"code":10546,"language":2062,"meta":2063,"style":2063},"{\n  \"omitLineBreaks\": false\n}\n",[2049,10548,10549,10553,10566],{"__ignoreMap":2063},[2067,10550,10551],{"class":2069,"line":2070},[2067,10552,2074],{"class":2073},[2067,10554,10555,10557,10560,10562,10564],{"class":2069,"line":2077},[2067,10556,2080],{"class":2073},[2067,10558,10559],{"class":2083},"omitLineBreaks",[2067,10561,2087],{"class":2073},[2067,10563,2090],{"class":2073},[2067,10565,9128],{"class":2073},[2067,10567,10568],{"class":2069,"line":2105},[2067,10569,2292],{"class":2073},[2034,10571,10572,2090],{},[2044,10573,2336],{},[2058,10575,10577],{"className":2339,"code":10576,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  unhead: {\n    renderSSRHeadOptions: {\n      omitLineBreaks: true,\n    },\n  },\n})\n",[2049,10578,10579,10591,10599,10608,10619,10623,10627],{"__ignoreMap":2063},[2067,10580,10581,10583,10585,10587,10589],{"class":2069,"line":2070},[2067,10582,2381],{"class":2348},[2067,10584,2384],{"class":2348},[2067,10586,2388],{"class":2387},[2067,10588,2391],{"class":2355},[2067,10590,2074],{"class":2073},[2067,10592,10593,10595,10597],{"class":2069,"line":2077},[2067,10594,10492],{"class":2398},[2067,10596,2090],{"class":2073},[2067,10598,2404],{"class":2073},[2067,10600,10601,10604,10606],{"class":2069,"line":2105},[2067,10602,10603],{"class":2398},"    renderSSRHeadOptions",[2067,10605,2090],{"class":2073},[2067,10607,2404],{"class":2073},[2067,10609,10610,10613,10615,10617],{"class":2069,"line":2125},[2067,10611,10612],{"class":2398},"      omitLineBreaks",[2067,10614,2090],{"class":2073},[2067,10616,10506],{"class":6284},[2067,10618,2102],{"class":2073},[2067,10620,10621],{"class":2069,"line":2146},[2067,10622,3135],{"class":2073},[2067,10624,10625],{"class":2069,"line":2166},[2067,10626,2543],{"class":2073},[2067,10628,10629,10631],{"class":2069,"line":2187},[2067,10630,2548],{"class":2073},[2067,10632,2551],{"class":2355},[2030,10634,10635],{"id":10635},"vite",[2034,10637,10638],{},"Configuration that will be passed directly to Vite.",[2034,10640,10641,2047,10643,10648],{},[2044,10642,3543],{},[3545,10644,10647],{"href":10645,"rel":10646},"https://vite.dev/config/",[3549],"Vite configuration docs"," for more information.\nPlease note that not all vite options are supported in Nuxt.",[2791,10650,10652],{"id":10651},"build-1",[2049,10653,4009],{},[3773,10655,10657],{"id":10656},"assetsdir",[2049,10658,10659],{},"assetsDir",[2038,10661,10662,10668],{},[2041,10663,10664,2047,10666],{},[2044,10665,2046],{},[2049,10667,2775],{},[2041,10669,10670,2781,10672],{},[2044,10671,2780],{},[2049,10673,10674],{},"\"_nuxt/\"",[3773,10676,10678],{"id":10677},"emptyoutdir",[2049,10679,10680],{},"emptyOutDir",[2038,10682,10683,10689],{},[2041,10684,10685,2047,10687],{},[2044,10686,2046],{},[2049,10688,3531],{},[2041,10690,10691,2781,10693],{},[2044,10692,2780],{},[2049,10694,3538],{},[2791,10696,10698],{"id":10697},"cachedir",[2049,10699,10700],{},"cacheDir",[2038,10702,10703,10709],{},[2041,10704,10705,2047,10707],{},[2044,10706,2046],{},[2049,10708,2775],{},[2041,10710,10711,2781,10713],{},[2044,10712,2780],{},[2049,10714,10715],{},"\"/\u003CrootDir>/node_modules/.cache/vite\"",[2791,10717,10719],{"id":10718},"clearscreen",[2049,10720,10721],{},"clearScreen",[2038,10723,10724,10730],{},[2041,10725,10726,2047,10728],{},[2044,10727,2046],{},[2049,10729,3531],{},[2041,10731,10732,2781,10734],{},[2044,10733,2780],{},[2049,10735,4026],{},[2791,10737,10739],{"id":10738},"define",[2049,10740,10738],{},[2038,10742,10743,10749],{},[2041,10744,10745,2047,10747],{},[2044,10746,2046],{},[2049,10748,2051],{},[2041,10750,10751],{},[2044,10752,2056],{},[2058,10754,10756],{"className":2060,"code":10755,"language":2062,"meta":2063,"style":2063},"{\n  \"__VUE_PROD_HYDRATION_MISMATCH_DETAILS__\": false,\n  \"process.dev\": false,\n  \"import.meta.dev\": false,\n  \"process.test\": false,\n  \"import.meta.test\": false\n}\n",[2049,10757,10758,10762,10776,10789,10802,10815,10828],{"__ignoreMap":2063},[2067,10759,10760],{"class":2069,"line":2070},[2067,10761,2074],{"class":2073},[2067,10763,10764,10766,10769,10771,10773],{"class":2069,"line":2077},[2067,10765,2080],{"class":2073},[2067,10767,10768],{"class":2083},"__VUE_PROD_HYDRATION_MISMATCH_DETAILS__",[2067,10770,2087],{"class":2073},[2067,10772,2090],{"class":2073},[2067,10774,10775],{"class":2073}," false,\n",[2067,10777,10778,10780,10783,10785,10787],{"class":2069,"line":2105},[2067,10779,2080],{"class":2073},[2067,10781,10782],{"class":2083},"process.dev",[2067,10784,2087],{"class":2073},[2067,10786,2090],{"class":2073},[2067,10788,10775],{"class":2073},[2067,10790,10791,10793,10796,10798,10800],{"class":2069,"line":2125},[2067,10792,2080],{"class":2073},[2067,10794,10795],{"class":2083},"import.meta.dev",[2067,10797,2087],{"class":2073},[2067,10799,2090],{"class":2073},[2067,10801,10775],{"class":2073},[2067,10803,10804,10806,10809,10811,10813],{"class":2069,"line":2146},[2067,10805,2080],{"class":2073},[2067,10807,10808],{"class":2083},"process.test",[2067,10810,2087],{"class":2073},[2067,10812,2090],{"class":2073},[2067,10814,10775],{"class":2073},[2067,10816,10817,10819,10822,10824,10826],{"class":2069,"line":2166},[2067,10818,2080],{"class":2073},[2067,10820,10821],{"class":2083},"import.meta.test",[2067,10823,2087],{"class":2073},[2067,10825,2090],{"class":2073},[2067,10827,9128],{"class":2073},[2067,10829,10830],{"class":2069,"line":2187},[2067,10831,2292],{"class":2073},[2791,10833,10835],{"id":10834},"esbuild-1",[2049,10836,5640],{},[2038,10838,10839,10845],{},[2041,10840,10841,2047,10843],{},[2044,10842,2046],{},[2049,10844,2051],{},[2041,10846,10847],{},[2044,10848,2056],{},[2058,10850,10852],{"className":2060,"code":10851,"language":2062,"meta":2063,"style":2063},"{\n  \"target\": \"esnext\",\n  \"jsxFactory\": \"h\",\n  \"jsxFragment\": \"Fragment\",\n  \"tsconfigRaw\": {}\n}\n",[2049,10853,10854,10858,10877,10896,10915,10928],{"__ignoreMap":2063},[2067,10855,10856],{"class":2069,"line":2070},[2067,10857,2074],{"class":2073},[2067,10859,10860,10862,10864,10866,10868,10870,10873,10875],{"class":2069,"line":2077},[2067,10861,2080],{"class":2073},[2067,10863,5692],{"class":2083},[2067,10865,2087],{"class":2073},[2067,10867,2090],{"class":2073},[2067,10869,2093],{"class":2073},[2067,10871,10872],{"class":2096},"esnext",[2067,10874,2087],{"class":2073},[2067,10876,2102],{"class":2073},[2067,10878,10879,10881,10883,10885,10887,10889,10892,10894],{"class":2069,"line":2105},[2067,10880,2080],{"class":2073},[2067,10882,5653],{"class":2083},[2067,10884,2087],{"class":2073},[2067,10886,2090],{"class":2073},[2067,10888,2093],{"class":2073},[2067,10890,10891],{"class":2096},"h",[2067,10893,2087],{"class":2073},[2067,10895,2102],{"class":2073},[2067,10897,10898,10900,10902,10904,10906,10908,10911,10913],{"class":2069,"line":2125},[2067,10899,2080],{"class":2073},[2067,10901,5674],{"class":2083},[2067,10903,2087],{"class":2073},[2067,10905,2090],{"class":2073},[2067,10907,2093],{"class":2073},[2067,10909,10910],{"class":2096},"Fragment",[2067,10912,2087],{"class":2073},[2067,10914,2102],{"class":2073},[2067,10916,10917,10919,10921,10923,10925],{"class":2069,"line":2146},[2067,10918,2080],{"class":2073},[2067,10920,5715],{"class":2083},[2067,10922,2087],{"class":2073},[2067,10924,2090],{"class":2073},[2067,10926,10927],{"class":2073}," {}\n",[2067,10929,10930],{"class":2069,"line":2166},[2067,10931,2292],{"class":2073},[2791,10933,10934],{"id":8200},[2049,10935,8200],{},[2038,10937,10938,10944],{},[2041,10939,10940,2047,10942],{},[2044,10941,2046],{},[2049,10943,2775],{},[2041,10945,10946,2781,10948],{},[2044,10947,2780],{},[2049,10949,10950],{},"\"production\"",[2791,10952,10954],{"id":10953},"optimizedeps",[2049,10955,10956],{},"optimizeDeps",[3773,10958,10960],{"id":10959},"esbuildoptions",[2049,10961,10962],{},"esbuildOptions",[2038,10964,10965,10971],{},[2041,10966,10967,2047,10969],{},[2044,10968,2046],{},[2049,10970,2051],{},[2041,10972,10973],{},[2044,10974,2056],{},[2058,10976,10977],{"className":2060,"code":10851,"language":2062,"meta":2063,"style":2063},[2049,10978,10979,10983,11001,11019,11037,11049],{"__ignoreMap":2063},[2067,10980,10981],{"class":2069,"line":2070},[2067,10982,2074],{"class":2073},[2067,10984,10985,10987,10989,10991,10993,10995,10997,10999],{"class":2069,"line":2077},[2067,10986,2080],{"class":2073},[2067,10988,5692],{"class":2083},[2067,10990,2087],{"class":2073},[2067,10992,2090],{"class":2073},[2067,10994,2093],{"class":2073},[2067,10996,10872],{"class":2096},[2067,10998,2087],{"class":2073},[2067,11000,2102],{"class":2073},[2067,11002,11003,11005,11007,11009,11011,11013,11015,11017],{"class":2069,"line":2105},[2067,11004,2080],{"class":2073},[2067,11006,5653],{"class":2083},[2067,11008,2087],{"class":2073},[2067,11010,2090],{"class":2073},[2067,11012,2093],{"class":2073},[2067,11014,10891],{"class":2096},[2067,11016,2087],{"class":2073},[2067,11018,2102],{"class":2073},[2067,11020,11021,11023,11025,11027,11029,11031,11033,11035],{"class":2069,"line":2125},[2067,11022,2080],{"class":2073},[2067,11024,5674],{"class":2083},[2067,11026,2087],{"class":2073},[2067,11028,2090],{"class":2073},[2067,11030,2093],{"class":2073},[2067,11032,10910],{"class":2096},[2067,11034,2087],{"class":2073},[2067,11036,2102],{"class":2073},[2067,11038,11039,11041,11043,11045,11047],{"class":2069,"line":2146},[2067,11040,2080],{"class":2073},[2067,11042,5715],{"class":2083},[2067,11044,2087],{"class":2073},[2067,11046,2090],{"class":2073},[2067,11048,10927],{"class":2073},[2067,11050,11051],{"class":2069,"line":2166},[2067,11052,2292],{"class":2073},[3773,11054,11056],{"id":11055},"exclude",[2049,11057,11055],{},[2038,11059,11060,11066],{},[2041,11061,11062,2047,11064],{},[2044,11063,2046],{},[2049,11065,4200],{},[2041,11067,11068],{},[2044,11069,2056],{},[2058,11071,11073],{"className":2060,"code":11072,"language":2062,"meta":2063,"style":2063},"[\n  \"vue-demi\"\n]\n",[2049,11074,11075,11079,11088],{"__ignoreMap":2063},[2067,11076,11077],{"class":2069,"line":2070},[2067,11078,5187],{"class":2073},[2067,11080,11081,11083,11086],{"class":2069,"line":2077},[2067,11082,2080],{"class":2073},[2067,11084,11085],{"class":2096},"vue-demi",[2067,11087,2286],{"class":2073},[2067,11089,11090],{"class":2069,"line":2105},[2067,11091,5197],{"class":2073},[2791,11093,11095],{"id":11094},"publicdir",[2049,11096,11097],{},"publicDir",[2791,11099,11100],{"id":4694},[2049,11101,4694],{},[3773,11103,11105],{"id":11104},"extensions-1",[2049,11106,5779],{},[2038,11108,11109,11115],{},[2041,11110,11111,2047,11113],{},[2044,11112,2046],{},[2049,11114,4200],{},[2041,11116,11117],{},[2044,11118,2056],{},[2058,11120,11122],{"className":2060,"code":11121,"language":2062,"meta":2063,"style":2063},"[\n  \".mjs\",\n  \".js\",\n  \".ts\",\n  \".jsx\",\n  \".tsx\",\n  \".json\",\n  \".vue\"\n]\n",[2049,11123,11124,11128,11138,11148,11158,11168,11178,11189,11197],{"__ignoreMap":2063},[2067,11125,11126],{"class":2069,"line":2070},[2067,11127,5187],{"class":2073},[2067,11129,11130,11132,11134,11136],{"class":2069,"line":2077},[2067,11131,2080],{"class":2073},[2067,11133,5832],{"class":2096},[2067,11135,2087],{"class":2073},[2067,11137,2102],{"class":2073},[2067,11139,11140,11142,11144,11146],{"class":2069,"line":2105},[2067,11141,2080],{"class":2073},[2067,11143,5810],{"class":2096},[2067,11145,2087],{"class":2073},[2067,11147,2102],{"class":2073},[2067,11149,11150,11152,11154,11156],{"class":2069,"line":2125},[2067,11151,2080],{"class":2073},[2067,11153,5843],{"class":2096},[2067,11155,2087],{"class":2073},[2067,11157,2102],{"class":2073},[2067,11159,11160,11162,11164,11166],{"class":2069,"line":2146},[2067,11161,2080],{"class":2073},[2067,11163,5821],{"class":2096},[2067,11165,2087],{"class":2073},[2067,11167,2102],{"class":2073},[2067,11169,11170,11172,11174,11176],{"class":2069,"line":2166},[2067,11171,2080],{"class":2073},[2067,11173,5854],{"class":2096},[2067,11175,2087],{"class":2073},[2067,11177,2102],{"class":2073},[2067,11179,11180,11182,11185,11187],{"class":2069,"line":2187},[2067,11181,2080],{"class":2073},[2067,11183,11184],{"class":2096},".json",[2067,11186,2087],{"class":2073},[2067,11188,2102],{"class":2073},[2067,11190,11191,11193,11195],{"class":2069,"line":2208},[2067,11192,2080],{"class":2073},[2067,11194,5865],{"class":2096},[2067,11196,2286],{"class":2073},[2067,11198,11199],{"class":2069,"line":2228},[2067,11200,5197],{"class":2073},[2791,11202,11204],{"id":11203},"root",[2049,11205,11203],{},[2038,11207,11208,11214],{},[2041,11209,11210,2047,11212],{},[2044,11211,2046],{},[2049,11213,2775],{},[2041,11215,11216,2781,11218],{},[2044,11217,2780],{},[2049,11219,8514],{},[2791,11221,11223],{"id":11222},"server-2",[2049,11224,185],{},[3773,11226,11228],{"id":11227},"fs",[2049,11229,11227],{},[7058,11231,11233],{"id":11232},"allow",[2049,11234,11232],{},[2038,11236,11237,11243],{},[2041,11238,11239,2047,11241],{},[2044,11240,2046],{},[2049,11242,4200],{},[2041,11244,11245],{},[2044,11246,2056],{},[2058,11248,11250],{"className":2060,"code":11249,"language":2062,"meta":2063,"style":2063},"[\n  \"/\u003CrootDir>/.nuxt\",\n  \"/\u003CrootDir>/app\",\n  \"/\u003CrootDir>\",\n  \"/\u003CworkspaceDir>\"\n]\n",[2049,11251,11252,11256,11266,11276,11286,11295],{"__ignoreMap":2063},[2067,11253,11254],{"class":2069,"line":2070},[2067,11255,5187],{"class":2073},[2067,11257,11258,11260,11262,11264],{"class":2069,"line":2077},[2067,11259,2080],{"class":2073},[2067,11261,2262],{"class":2096},[2067,11263,2087],{"class":2073},[2067,11265,2102],{"class":2073},[2067,11267,11268,11270,11272,11274],{"class":2069,"line":2105},[2067,11269,2080],{"class":2073},[2067,11271,2097],{"class":2096},[2067,11273,2087],{"class":2073},[2067,11275,2102],{"class":2073},[2067,11277,11278,11280,11282,11284],{"class":2069,"line":2125},[2067,11279,2080],{"class":2073},[2067,11281,2139],{"class":2096},[2067,11283,2087],{"class":2073},[2067,11285,2102],{"class":2073},[2067,11287,11288,11290,11293],{"class":2069,"line":2146},[2067,11289,2080],{"class":2073},[2067,11291,11292],{"class":2096},"/\u003CworkspaceDir>",[2067,11294,2286],{"class":2073},[2067,11296,11297],{"class":2069,"line":2166},[2067,11298,5197],{"class":2073},[2791,11300,11301],{"id":6470},[2049,11302,6470],{},[3773,11304,11306],{"id":11305},"features-1",[2049,11307,5874],{},[7058,11309,11311],{"id":11310},"propsdestructure",[2049,11312,11313],{},"propsDestructure",[2038,11315,11316,11322],{},[2041,11317,11318,2047,11320],{},[2044,11319,2046],{},[2049,11321,3531],{},[2041,11323,11324,2781,11326],{},[2044,11325,2780],{},[2049,11327,4026],{},[3773,11329,11331],{"id":11330},"isproduction",[2049,11332,11333],{},"isProduction",[2038,11335,11336,11342],{},[2041,11337,11338,2047,11340],{},[2044,11339,2046],{},[2049,11341,3531],{},[2041,11343,11344,2781,11346],{},[2044,11345,2780],{},[2049,11347,4026],{},[3773,11349,11350],{"id":2612},[2049,11351,2612],{},[7058,11353,11355],{"id":11354},"hoiststatic",[2049,11356,11357],{},"hoistStatic",[3773,11359,11360],{"id":2566},[2049,11361,2566],{},[7058,11363,11365],{"id":11364},"compileroptions",[2049,11366,11367],{},"compilerOptions",[2038,11369,11370],{},[2041,11371,11372,2047,11374],{},[2044,11373,2046],{},[2049,11375,2051],{},[7058,11377,11379],{"id":11378},"transformasseturls",[2049,11380,11381],{},"transformAssetUrls",[2038,11383,11384,11390],{},[2041,11385,11386,2047,11388],{},[2044,11387,2046],{},[2049,11389,2051],{},[2041,11391,11392],{},[2044,11393,2056],{},[2058,11395,11397],{"className":2060,"code":11396,"language":2062,"meta":2063,"style":2063},"{\n  \"video\": [\n    \"src\",\n    \"poster\"\n  ],\n  \"source\": [\n    \"src\"\n  ],\n  \"img\": [\n    \"src\"\n  ],\n  \"image\": [\n    \"xlink:href\",\n    \"href\"\n  ],\n  \"use\": [\n    \"xlink:href\",\n    \"href\"\n  ]\n}\n",[2049,11398,11399,11403,11416,11426,11435,11439,11451,11459,11463,11475,11483,11487,11500,11511,11520,11524,11537,11547,11555,11559],{"__ignoreMap":2063},[2067,11400,11401],{"class":2069,"line":2070},[2067,11402,2074],{"class":2073},[2067,11404,11405,11407,11410,11412,11414],{"class":2069,"line":2077},[2067,11406,2080],{"class":2073},[2067,11408,11409],{"class":2083},"video",[2067,11411,2087],{"class":2073},[2067,11413,2090],{"class":2073},[2067,11415,3087],{"class":2073},[2067,11417,11418,11420,11422,11424],{"class":2069,"line":2105},[2067,11419,4966],{"class":2073},[2067,11421,8197],{"class":2096},[2067,11423,2087],{"class":2073},[2067,11425,2102],{"class":2073},[2067,11427,11428,11430,11433],{"class":2069,"line":2125},[2067,11429,4966],{"class":2073},[2067,11431,11432],{"class":2096},"poster",[2067,11434,2286],{"class":2073},[2067,11436,11437],{"class":2069,"line":2146},[2067,11438,3167],{"class":2073},[2067,11440,11441,11443,11445,11447,11449],{"class":2069,"line":2166},[2067,11442,2080],{"class":2073},[2067,11444,7283],{"class":2083},[2067,11446,2087],{"class":2073},[2067,11448,2090],{"class":2073},[2067,11450,3087],{"class":2073},[2067,11452,11453,11455,11457],{"class":2069,"line":2187},[2067,11454,4966],{"class":2073},[2067,11456,8197],{"class":2096},[2067,11458,2286],{"class":2073},[2067,11460,11461],{"class":2069,"line":2208},[2067,11462,3167],{"class":2073},[2067,11464,11465,11467,11469,11471,11473],{"class":2069,"line":2228},[2067,11466,2080],{"class":2073},[2067,11468,2577],{"class":2083},[2067,11470,2087],{"class":2073},[2067,11472,2090],{"class":2073},[2067,11474,3087],{"class":2073},[2067,11476,11477,11479,11481],{"class":2069,"line":2248},[2067,11478,4966],{"class":2073},[2067,11480,8197],{"class":2096},[2067,11482,2286],{"class":2073},[2067,11484,11485],{"class":2069,"line":2269},[2067,11486,3167],{"class":2073},[2067,11488,11489,11491,11494,11496,11498],{"class":2069,"line":2289},[2067,11490,2080],{"class":2073},[2067,11492,11493],{"class":2083},"image",[2067,11495,2087],{"class":2073},[2067,11497,2090],{"class":2073},[2067,11499,3087],{"class":2073},[2067,11501,11502,11504,11507,11509],{"class":2069,"line":2692},[2067,11503,4966],{"class":2073},[2067,11505,11506],{"class":2096},"xlink:href",[2067,11508,2087],{"class":2073},[2067,11510,2102],{"class":2073},[2067,11512,11513,11515,11518],{"class":2069,"line":2708},[2067,11514,4966],{"class":2073},[2067,11516,11517],{"class":2096},"href",[2067,11519,2286],{"class":2073},[2067,11521,11522],{"class":2069,"line":2717},[2067,11523,3167],{"class":2073},[2067,11525,11526,11528,11531,11533,11535],{"class":2069,"line":2740},[2067,11527,2080],{"class":2073},[2067,11529,11530],{"class":2083},"use",[2067,11532,2087],{"class":2073},[2067,11534,2090],{"class":2073},[2067,11536,3087],{"class":2073},[2067,11538,11539,11541,11543,11545],{"class":2069,"line":2745},[2067,11540,4966],{"class":2073},[2067,11542,11506],{"class":2096},[2067,11544,2087],{"class":2073},[2067,11546,2102],{"class":2073},[2067,11548,11549,11551,11553],{"class":2069,"line":3421},[2067,11550,4966],{"class":2073},[2067,11552,11517],{"class":2096},[2067,11554,2286],{"class":2073},[2067,11556,11557],{"class":2069,"line":3427},[2067,11558,4976],{"class":2073},[2067,11560,11561],{"class":2069,"line":3446},[2067,11562,2292],{"class":2073},[2791,11564,11566],{"id":11565},"vuejsx",[2049,11567,11568],{},"vueJsx",[2038,11570,11571,11577],{},[2041,11572,11573,2047,11575],{},[2044,11574,2046],{},[2049,11576,2051],{},[2041,11578,11579],{},[2044,11580,2056],{},[2058,11582,11584],{"className":2060,"code":11583,"language":2062,"meta":2063,"style":2063},"{\n  \"isCustomElement\": {\n    \"$schema\": {\n      \"title\": \"\",\n      \"description\": \"\",\n      \"tags\": []\n    }\n  }\n}\n",[2049,11585,11586,11590,11603,11616,11632,11647,11660,11664,11668],{"__ignoreMap":2063},[2067,11587,11588],{"class":2069,"line":2070},[2067,11589,2074],{"class":2073},[2067,11591,11592,11594,11597,11599,11601],{"class":2069,"line":2077},[2067,11593,2080],{"class":2073},[2067,11595,11596],{"class":2083},"isCustomElement",[2067,11598,2087],{"class":2073},[2067,11600,2090],{"class":2073},[2067,11602,2404],{"class":2073},[2067,11604,11605,11607,11610,11612,11614],{"class":2069,"line":2105},[2067,11606,4966],{"class":2073},[2067,11608,11609],{"class":2711},"$schema",[2067,11611,2087],{"class":2073},[2067,11613,2090],{"class":2073},[2067,11615,2404],{"class":2073},[2067,11617,11618,11620,11623,11625,11627,11630],{"class":2069,"line":2125},[2067,11619,3097],{"class":2073},[2067,11621,11622],{"class":7273},"title",[2067,11624,2087],{"class":2073},[2067,11626,2090],{"class":2073},[2067,11628,11629],{"class":2073}," \"\"",[2067,11631,2102],{"class":2073},[2067,11633,11634,11636,11639,11641,11643,11645],{"class":2069,"line":2146},[2067,11635,3097],{"class":2073},[2067,11637,11638],{"class":7273},"description",[2067,11640,2087],{"class":2073},[2067,11642,2090],{"class":2073},[2067,11644,11629],{"class":2073},[2067,11646,2102],{"class":2073},[2067,11648,11649,11651,11654,11656,11658],{"class":2069,"line":2166},[2067,11650,3097],{"class":2073},[2067,11652,11653],{"class":7273},"tags",[2067,11655,2087],{"class":2073},[2067,11657,2090],{"class":2073},[2067,11659,3219],{"class":2073},[2067,11661,11662],{"class":2069,"line":2187},[2067,11663,3162],{"class":2073},[2067,11665,11666],{"class":2069,"line":2208},[2067,11667,6975],{"class":2073},[2067,11669,11670],{"class":2069,"line":2228},[2067,11671,2292],{"class":2073},[2030,11673,6470],{"id":11674},"vue-1",[2034,11676,11677],{},"Vue.js config",[2791,11679,11681],{"id":11680},"compileroptions-1",[2049,11682,11367],{},[2034,11684,11685],{},"Options for the Vue compiler that will be passed at build time.",[2034,11687,11688,2047,11690],{},[2044,11689,3543],{},[3545,11691,11694],{"href":11692,"rel":11693},"https://vuejs.org/api/application#app-config-compileroptions",[3549],"Vue documentation",[2791,11696,11698],{"id":11697},"config",[2049,11699,11697],{},[2034,11701,11702,11703,11705],{},"It is possible to pass configure the Vue app globally. Only serializable options may be set in your ",[2049,11704,2331],{},". All other options should be set at runtime in a Nuxt plugin.",[2034,11707,11708,2047,11710],{},[2044,11709,3543],{},[3545,11711,11714],{"href":11712,"rel":11713},"https://vuejs.org/api/application#app-config",[3549],"Vue app config documentation",[2791,11716,11718],{"id":11717},"propsdestructure-1",[2049,11719,11313],{},[2034,11721,11722,11723],{},"Enable reactive destructure for ",[2049,11724,11725],{},"defineProps",[2038,11727,11728,11734],{},[2041,11729,11730,2047,11732],{},[2044,11731,2046],{},[2049,11733,3531],{},[2041,11735,11736,2781,11738],{},[2044,11737,2780],{},[2049,11739,4026],{},[2791,11741,11743],{"id":11742},"runtimecompiler",[2049,11744,11745],{},"runtimeCompiler",[2034,11747,11748],{},"Include Vue compiler in runtime bundle.",[2038,11750,11751,11757],{},[2041,11752,11753,2047,11755],{},[2044,11754,2046],{},[2049,11756,3531],{},[2041,11758,11759,2781,11761],{},[2044,11760,2780],{},[2049,11762,3538],{},[2791,11764,11766],{"id":11765},"transformasseturls-1",[2049,11767,11381],{},[3773,11769,11770],{"id":11493},[2049,11771,11493],{},[2038,11773,11774,11780],{},[2041,11775,11776,2047,11778],{},[2044,11777,2046],{},[2049,11779,4200],{},[2041,11781,11782],{},[2044,11783,2056],{},[2058,11785,11787],{"className":2060,"code":11786,"language":2062,"meta":2063,"style":2063},"[\n  \"xlink:href\",\n  \"href\"\n]\n",[2049,11788,11789,11793,11803,11811],{"__ignoreMap":2063},[2067,11790,11791],{"class":2069,"line":2070},[2067,11792,5187],{"class":2073},[2067,11794,11795,11797,11799,11801],{"class":2069,"line":2077},[2067,11796,2080],{"class":2073},[2067,11798,11506],{"class":2096},[2067,11800,2087],{"class":2073},[2067,11802,2102],{"class":2073},[2067,11804,11805,11807,11809],{"class":2069,"line":2105},[2067,11806,2080],{"class":2073},[2067,11808,11517],{"class":2096},[2067,11810,2286],{"class":2073},[2067,11812,11813],{"class":2069,"line":2125},[2067,11814,5197],{"class":2073},[3773,11816,11817],{"id":2577},[2049,11818,2577],{},[2038,11820,11821,11827],{},[2041,11822,11823,2047,11825],{},[2044,11824,2046],{},[2049,11826,4200],{},[2041,11828,11829],{},[2044,11830,2056],{},[2058,11832,11834],{"className":2060,"code":11833,"language":2062,"meta":2063,"style":2063},"[\n  \"src\"\n]\n",[2049,11835,11836,11840,11848],{"__ignoreMap":2063},[2067,11837,11838],{"class":2069,"line":2070},[2067,11839,5187],{"class":2073},[2067,11841,11842,11844,11846],{"class":2069,"line":2077},[2067,11843,2080],{"class":2073},[2067,11845,8197],{"class":2096},[2067,11847,2286],{"class":2073},[2067,11849,11850],{"class":2069,"line":2105},[2067,11851,5197],{"class":2073},[3773,11853,11854],{"id":7283},[2049,11855,7283],{},[2038,11857,11858,11864],{},[2041,11859,11860,2047,11862],{},[2044,11861,2046],{},[2049,11863,4200],{},[2041,11865,11866],{},[2044,11867,2056],{},[2058,11869,11870],{"className":2060,"code":11833,"language":2062,"meta":2063,"style":2063},[2049,11871,11872,11876,11884],{"__ignoreMap":2063},[2067,11873,11874],{"class":2069,"line":2070},[2067,11875,5187],{"class":2073},[2067,11877,11878,11880,11882],{"class":2069,"line":2077},[2067,11879,2080],{"class":2073},[2067,11881,8197],{"class":2096},[2067,11883,2286],{"class":2073},[2067,11885,11886],{"class":2069,"line":2105},[2067,11887,5197],{"class":2073},[3773,11889,11890],{"id":11530},[2049,11891,11530],{},[2038,11893,11894,11900],{},[2041,11895,11896,2047,11898],{},[2044,11897,2046],{},[2049,11899,4200],{},[2041,11901,11902],{},[2044,11903,2056],{},[2058,11905,11906],{"className":2060,"code":11786,"language":2062,"meta":2063,"style":2063},[2049,11907,11908,11912,11922,11930],{"__ignoreMap":2063},[2067,11909,11910],{"class":2069,"line":2070},[2067,11911,5187],{"class":2073},[2067,11913,11914,11916,11918,11920],{"class":2069,"line":2077},[2067,11915,2080],{"class":2073},[2067,11917,11506],{"class":2096},[2067,11919,2087],{"class":2073},[2067,11921,2102],{"class":2073},[2067,11923,11924,11926,11928],{"class":2069,"line":2105},[2067,11925,2080],{"class":2073},[2067,11927,11517],{"class":2096},[2067,11929,2286],{"class":2073},[2067,11931,11932],{"class":2069,"line":2125},[2067,11933,5197],{"class":2073},[3773,11935,11936],{"id":11409},[2049,11937,11409],{},[2038,11939,11940,11946],{},[2041,11941,11942,2047,11944],{},[2044,11943,2046],{},[2049,11945,4200],{},[2041,11947,11948],{},[2044,11949,2056],{},[2058,11951,11953],{"className":2060,"code":11952,"language":2062,"meta":2063,"style":2063},"[\n  \"src\",\n  \"poster\"\n]\n",[2049,11954,11955,11959,11969,11977],{"__ignoreMap":2063},[2067,11956,11957],{"class":2069,"line":2070},[2067,11958,5187],{"class":2073},[2067,11960,11961,11963,11965,11967],{"class":2069,"line":2077},[2067,11962,2080],{"class":2073},[2067,11964,8197],{"class":2096},[2067,11966,2087],{"class":2073},[2067,11968,2102],{"class":2073},[2067,11970,11971,11973,11975],{"class":2069,"line":2105},[2067,11972,2080],{"class":2073},[2067,11974,11432],{"class":2096},[2067,11976,2286],{"class":2073},[2067,11978,11979],{"class":2069,"line":2125},[2067,11980,5197],{"class":2073},[2030,11982,11983],{"id":11983},"watch",[2034,11985,11986],{},"The watch property lets you define patterns that will restart the Nuxt dev server when changed.",[2034,11988,11989,11990,11992,11993,11995,11996,11992,11998,12000],{},"It is an array of strings or regular expressions. Strings should be either absolute paths or relative to the ",[2049,11991,9662],{}," (and the ",[2049,11994,9662],{}," of any layers). Regular expressions will be matched against the path relative to the project ",[2049,11997,9662],{},[2049,11999,9662],{}," of any layers).",[2038,12002,12003],{},[2041,12004,12005,2047,12007],{},[2044,12006,2046],{},[2049,12008,4200],{},[2030,12010,12011],{"id":12011},"watchers",[2034,12013,12014,12015,2309],{},"The watchers property lets you overwrite watchers configuration in your ",[2049,12016,2331],{},[2791,12018,12020],{"id":12019},"chokidar",[2049,12021,12019],{},[2034,12023,12024,12025,2309],{},"Options to pass directly to ",[2049,12026,12019],{},[2034,12028,12029,2047,12031],{},[2044,12030,3543],{},[3545,12032,12019],{"href":12033,"rel":12034},"https://github.com/paulmillr/chokidar#api",[3549],[3773,12036,12038],{"id":12037},"ignoreinitial",[2049,12039,12040],{},"ignoreInitial",[2038,12042,12043,12049],{},[2041,12044,12045,2047,12047],{},[2044,12046,2046],{},[2049,12048,3531],{},[2041,12050,12051,2781,12053],{},[2044,12052,2780],{},[2049,12054,4026],{},[3773,12056,12058],{"id":12057},"ignorepermissionerrors",[2049,12059,12060],{},"ignorePermissionErrors",[2038,12062,12063,12069],{},[2041,12064,12065,2047,12067],{},[2044,12066,2046],{},[2049,12068,3531],{},[2041,12070,12071,2781,12073],{},[2044,12072,2780],{},[2049,12074,4026],{},[2791,12076,12078],{"id":12077},"rewatchonrawevents",[2049,12079,12080],{},"rewatchOnRawEvents",[2034,12082,12083],{},"An array of event types, which, when received, will cause the watcher to restart.",[2791,12085,12086],{"id":4607},[2049,12087,4607],{},[2034,12089,12090,12093],{},[2049,12091,12092],{},"watchOptions"," to pass directly to webpack.",[2034,12095,12096,2047,12098,2309],{},[2044,12097,3543],{},[3545,12099,12102],{"href":12100,"rel":12101},"https://v4.webpack.js.org/configuration/watch/#watchoptions",[3549],"webpack@4 watch options",[3773,12104,12106],{"id":12105},"aggregatetimeout",[2049,12107,12108],{},"aggregateTimeout",[2038,12110,12111,12117],{},[2041,12112,12113,2047,12115],{},[2044,12114,2046],{},[2049,12116,5347],{},[2041,12118,12119,2781,12121],{},[2044,12120,2780],{},[2049,12122,12123],{},"1000",[2030,12125,4607],{"id":12126},"webpack-1",[2791,12128,12130],{"id":12129},"aggressivecoderemoval",[2049,12131,12132],{},"aggressiveCodeRemoval",[2034,12134,12135,12136,2320,12139,6463,12142,12145],{},"Hard-replaces ",[2049,12137,12138],{},"typeof process",[2049,12140,12141],{},"typeof window",[2049,12143,12144],{},"typeof document"," to tree-shake bundle.",[2038,12147,12148,12154],{},[2041,12149,12150,2047,12152],{},[2044,12151,2046],{},[2049,12153,3531],{},[2041,12155,12156,2781,12158],{},[2044,12157,2780],{},[2049,12159,3538],{},[2791,12161,12163],{"id":12162},"analyze-1",[2049,12164,4015],{},[2034,12166,12167,12168,12171],{},"If you are using webpack, Nuxt uses ",[2049,12169,12170],{},"webpack-bundle-analyzer"," to visualize your bundles and how to optimize them.",[2034,12173,4023,12174,4027,12176,4033,12179,2309],{},[2049,12175,4026],{},[3545,12177,4032],{"href":4030,"rel":12178},[3549],[3545,12180,4038],{"href":4036,"rel":12181},[3549],[2038,12183,12184,12190],{},[2041,12185,12186,2047,12188],{},[2044,12187,2046],{},[2049,12189,2051],{},[2041,12191,12192],{},[2044,12193,2056],{},[2058,12195,12196],{"className":2060,"code":4053,"language":2062,"meta":2063,"style":2063},[2049,12197,12198,12202,12220,12238,12254],{"__ignoreMap":2063},[2067,12199,12200],{"class":2069,"line":2070},[2067,12201,2074],{"class":2073},[2067,12203,12204,12206,12208,12210,12212,12214,12216,12218],{"class":2069,"line":2077},[2067,12205,2080],{"class":2073},[2067,12207,2566],{"class":2083},[2067,12209,2087],{"class":2073},[2067,12211,2090],{"class":2073},[2067,12213,2093],{"class":2073},[2067,12215,4074],{"class":2096},[2067,12217,2087],{"class":2073},[2067,12219,2102],{"class":2073},[2067,12221,12222,12224,12226,12228,12230,12232,12234,12236],{"class":2069,"line":2105},[2067,12223,2080],{"class":2073},[2067,12225,4085],{"class":2083},[2067,12227,2087],{"class":2073},[2067,12229,2090],{"class":2073},[2067,12231,2093],{"class":2073},[2067,12233,2139],{"class":2096},[2067,12235,2087],{"class":2073},[2067,12237,2102],{"class":2073},[2067,12239,12240,12242,12244,12246,12248,12250,12252],{"class":2069,"line":2125},[2067,12241,2080],{"class":2073},[2067,12243,4104],{"class":2083},[2067,12245,2087],{"class":2073},[2067,12247,2090],{"class":2073},[2067,12249,2093],{"class":2073},[2067,12251,4113],{"class":2096},[2067,12253,2286],{"class":2073},[2067,12255,12256],{"class":2069,"line":2146},[2067,12257,2292],{"class":2073},[2034,12259,12260,2090],{},[2044,12261,2336],{},[2058,12263,12265],{"className":2339,"code":12264,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  webpack: {\n    analyze: {\n      analyzerMode: 'static',\n    },\n  },\n})\n",[2049,12266,12267,12279,12288,12297,12312,12316,12320],{"__ignoreMap":2063},[2067,12268,12269,12271,12273,12275,12277],{"class":2069,"line":2070},[2067,12270,2381],{"class":2348},[2067,12272,2384],{"class":2348},[2067,12274,2388],{"class":2387},[2067,12276,2391],{"class":2355},[2067,12278,2074],{"class":2073},[2067,12280,12281,12284,12286],{"class":2069,"line":2077},[2067,12282,12283],{"class":2398},"  webpack",[2067,12285,2090],{"class":2073},[2067,12287,2404],{"class":2073},[2067,12289,12290,12293,12295],{"class":2069,"line":2105},[2067,12291,12292],{"class":2398},"    analyze",[2067,12294,2090],{"class":2073},[2067,12296,2404],{"class":2073},[2067,12298,12299,12302,12304,12306,12308,12310],{"class":2069,"line":2125},[2067,12300,12301],{"class":2398},"      analyzerMode",[2067,12303,2090],{"class":2073},[2067,12305,2365],{"class":2073},[2067,12307,4161],{"class":2096},[2067,12309,2415],{"class":2073},[2067,12311,2102],{"class":2073},[2067,12313,12314],{"class":2069,"line":2146},[2067,12315,3135],{"class":2073},[2067,12317,12318],{"class":2069,"line":2166},[2067,12319,2543],{"class":2073},[2067,12321,12322,12324],{"class":2069,"line":2187},[2067,12323,2548],{"class":2073},[2067,12325,2551],{"class":2355},[2791,12327,12329],{"id":12328},"csssourcemap",[2049,12330,12331],{},"cssSourceMap",[2034,12333,12334,12335,12337],{},"Enables CSS source map support (defaults to ",[2049,12336,4026],{}," in development).",[2038,12339,12340,12346],{},[2041,12341,12342,2047,12344],{},[2044,12343,2046],{},[2049,12345,3531],{},[2041,12347,12348,2781,12350],{},[2044,12349,2780],{},[2049,12351,3538],{},[2791,12353,12355],{"id":12354},"devmiddleware",[2049,12356,12357],{},"devMiddleware",[2034,12359,12360,12361,12366],{},"See ",[3545,12362,12365],{"href":12363,"rel":12364},"https://github.com/webpack/webpack-dev-middleware",[3549],"webpack-dev-middleware"," for available options.",[3773,12368,12370],{"id":12369},"stats",[2049,12371,12369],{},[2038,12373,12374,12380],{},[2041,12375,12376,2047,12378],{},[2044,12377,2046],{},[2049,12379,2775],{},[2041,12381,12382,2781,12384],{},[2044,12383,2780],{},[2049,12385,12386],{},"\"none\"",[2791,12388,12390],{"id":12389},"experiments",[2049,12391,12389],{},[2034,12393,12394,12395],{},"Configure ",[3545,12396,12399],{"href":12397,"rel":12398},"https://webpack.js.org/configuration/experiments/",[3549],"webpack experiments",[2791,12401,12403],{"id":12402},"extractcss",[2049,12404,12405],{},"extractCSS",[2034,12407,12408],{},"Enables Common CSS Extraction.",[2034,12410,12411,12412,12417],{},"Using ",[3545,12413,12416],{"href":12414,"rel":12415},"https://github.com/webpack/mini-css-extract-plugin",[3549],"mini-css-extract-plugin"," under the hood, your CSS will be extracted into separate files, usually one per component. This allows caching your CSS and JavaScript separately.",[2038,12419,12420,12426],{},[2041,12421,12422,2047,12424],{},[2044,12423,2046],{},[2049,12425,3531],{},[2041,12427,12428,2781,12430],{},[2044,12429,2780],{},[2049,12431,4026],{},[2034,12433,12434,2090],{},[2044,12435,2336],{},[2058,12437,12439],{"className":2339,"code":12438,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  webpack: {\n    extractCSS: true,\n    // or\n    extractCSS: {\n      ignoreOrder: true,\n    },\n  },\n})\n",[2049,12440,12441,12453,12461,12472,12477,12485,12496,12500,12504],{"__ignoreMap":2063},[2067,12442,12443,12445,12447,12449,12451],{"class":2069,"line":2070},[2067,12444,2381],{"class":2348},[2067,12446,2384],{"class":2348},[2067,12448,2388],{"class":2387},[2067,12450,2391],{"class":2355},[2067,12452,2074],{"class":2073},[2067,12454,12455,12457,12459],{"class":2069,"line":2077},[2067,12456,12283],{"class":2398},[2067,12458,2090],{"class":2073},[2067,12460,2404],{"class":2073},[2067,12462,12463,12466,12468,12470],{"class":2069,"line":2105},[2067,12464,12465],{"class":2398},"    extractCSS",[2067,12467,2090],{"class":2073},[2067,12469,10506],{"class":6284},[2067,12471,2102],{"class":2073},[2067,12473,12474],{"class":2069,"line":2125},[2067,12475,12476],{"class":3275},"    // or\n",[2067,12478,12479,12481,12483],{"class":2069,"line":2146},[2067,12480,12465],{"class":2398},[2067,12482,2090],{"class":2073},[2067,12484,2404],{"class":2073},[2067,12486,12487,12490,12492,12494],{"class":2069,"line":2166},[2067,12488,12489],{"class":2398},"      ignoreOrder",[2067,12491,2090],{"class":2073},[2067,12493,10506],{"class":6284},[2067,12495,2102],{"class":2073},[2067,12497,12498],{"class":2069,"line":2187},[2067,12499,3135],{"class":2073},[2067,12501,12502],{"class":2069,"line":2208},[2067,12503,2543],{"class":2073},[2067,12505,12506,12508],{"class":2069,"line":2228},[2067,12507,2548],{"class":2073},[2067,12509,2551],{"class":2355},[2034,12511,12512],{},"If you want to extract all your CSS to a single file, there is a workaround for this.\nHowever, note that it is not recommended to extract everything into a single file.\nExtracting into multiple CSS files is better for caching and preload isolation. It\ncan also improve page performance by downloading and resolving only those resources\nthat are needed.",[2034,12514,12515,2090],{},[2044,12516,2336],{},[2058,12518,12520],{"className":2339,"code":12519,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  webpack: {\n    extractCSS: true,\n    optimization: {\n      splitChunks: {\n        cacheGroups: {\n          styles: {\n            name: 'styles',\n            test: /\\.(css|vue)$/,\n            chunks: 'all',\n            enforce: true,\n          },\n        },\n      },\n    },\n  },\n})\n",[2049,12521,12522,12534,12542,12552,12561,12570,12579,12588,12604,12634,12650,12661,12666,12671,12675,12679,12683],{"__ignoreMap":2063},[2067,12523,12524,12526,12528,12530,12532],{"class":2069,"line":2070},[2067,12525,2381],{"class":2348},[2067,12527,2384],{"class":2348},[2067,12529,2388],{"class":2387},[2067,12531,2391],{"class":2355},[2067,12533,2074],{"class":2073},[2067,12535,12536,12538,12540],{"class":2069,"line":2077},[2067,12537,12283],{"class":2398},[2067,12539,2090],{"class":2073},[2067,12541,2404],{"class":2073},[2067,12543,12544,12546,12548,12550],{"class":2069,"line":2105},[2067,12545,12465],{"class":2398},[2067,12547,2090],{"class":2073},[2067,12549,10506],{"class":6284},[2067,12551,2102],{"class":2073},[2067,12553,12554,12557,12559],{"class":2069,"line":2125},[2067,12555,12556],{"class":2398},"    optimization",[2067,12558,2090],{"class":2073},[2067,12560,2404],{"class":2073},[2067,12562,12563,12566,12568],{"class":2069,"line":2146},[2067,12564,12565],{"class":2398},"      splitChunks",[2067,12567,2090],{"class":2073},[2067,12569,2404],{"class":2073},[2067,12571,12572,12575,12577],{"class":2069,"line":2166},[2067,12573,12574],{"class":2398},"        cacheGroups",[2067,12576,2090],{"class":2073},[2067,12578,2404],{"class":2073},[2067,12580,12581,12584,12586],{"class":2069,"line":2187},[2067,12582,12583],{"class":2398},"          styles",[2067,12585,2090],{"class":2073},[2067,12587,2404],{"class":2073},[2067,12589,12590,12593,12595,12597,12600,12602],{"class":2069,"line":2208},[2067,12591,12592],{"class":2398},"            name",[2067,12594,2090],{"class":2073},[2067,12596,2365],{"class":2073},[2067,12598,12599],{"class":2096},"styles",[2067,12601,2415],{"class":2073},[2067,12603,2102],{"class":2073},[2067,12605,12606,12609,12611,12614,12617,12619,12621,12623,12625,12627,12630,12632],{"class":2069,"line":2228},[2067,12607,12608],{"class":2398},"            test",[2067,12610,2090],{"class":2073},[2067,12612,12613],{"class":2073}," /",[2067,12615,12616],{"class":2355},"\\.",[2067,12618,2391],{"class":2073},[2067,12620,4995],{"class":2096},[2067,12622,9750],{"class":2073},[2067,12624,6470],{"class":2096},[2067,12626,4670],{"class":2073},[2067,12628,12629],{"class":2348},"$",[2067,12631,6900],{"class":2073},[2067,12633,2102],{"class":2073},[2067,12635,12636,12639,12641,12643,12646,12648],{"class":2069,"line":2248},[2067,12637,12638],{"class":2398},"            chunks",[2067,12640,2090],{"class":2073},[2067,12642,2365],{"class":2073},[2067,12644,12645],{"class":2096},"all",[2067,12647,2415],{"class":2073},[2067,12649,2102],{"class":2073},[2067,12651,12652,12655,12657,12659],{"class":2069,"line":2269},[2067,12653,12654],{"class":2398},"            enforce",[2067,12656,2090],{"class":2073},[2067,12658,10506],{"class":6284},[2067,12660,2102],{"class":2073},[2067,12662,12663],{"class":2069,"line":2289},[2067,12664,12665],{"class":2073},"          },\n",[2067,12667,12668],{"class":2069,"line":2692},[2067,12669,12670],{"class":2073},"        },\n",[2067,12672,12673],{"class":2069,"line":2708},[2067,12674,4287],{"class":2073},[2067,12676,12677],{"class":2069,"line":2717},[2067,12678,3135],{"class":2073},[2067,12680,12681],{"class":2069,"line":2740},[2067,12682,2543],{"class":2073},[2067,12684,12685,12687],{"class":2069,"line":2745},[2067,12686,2548],{"class":2073},[2067,12688,2551],{"class":2355},[2791,12690,12692],{"id":12691},"filenames",[2049,12693,12691],{},[2034,12695,12696],{},"Customize bundle filenames.",[2034,12698,12699,12700,2309],{},"To understand a bit more about the use of manifests, take a look at ",[3545,12701,12704],{"href":12702,"rel":12703},"https://webpack.js.org/guides/code-splitting/",[3549],"webpack documentation",[2294,12706,12707],{},[2034,12708,12709,12711],{},[2044,12710,2300],{},": Be careful when using non-hashed based filenames in production\nas most browsers will cache the asset and not detect the changes on first load.",[2034,12713,12714],{},"This example changes fancy chunk names to numerical ids:",[2034,12716,12717,2090],{},[2044,12718,2336],{},[2058,12720,12722],{"className":2339,"code":12721,"language":2341,"meta":2063,"style":2063},"export default defineNuxtConfig({\n  webpack: {\n    filenames: {\n      chunk: ({ isDev }) => (isDev ? '[name].js' : '[id].[contenthash].js'),\n    },\n  },\n})\n",[2049,12723,12724,12736,12744,12753,12797,12801,12805],{"__ignoreMap":2063},[2067,12725,12726,12728,12730,12732,12734],{"class":2069,"line":2070},[2067,12727,2381],{"class":2348},[2067,12729,2384],{"class":2348},[2067,12731,2388],{"class":2387},[2067,12733,2391],{"class":2355},[2067,12735,2074],{"class":2073},[2067,12737,12738,12740,12742],{"class":2069,"line":2077},[2067,12739,12283],{"class":2398},[2067,12741,2090],{"class":2073},[2067,12743,2404],{"class":2073},[2067,12745,12746,12749,12751],{"class":2069,"line":2105},[2067,12747,12748],{"class":2398},"    filenames",[2067,12750,2090],{"class":2073},[2067,12752,2404],{"class":2073},[2067,12754,12755,12758,12760,12763,12766,12768,12770,12773,12776,12778,12781,12783,12786,12788,12791,12793,12795],{"class":2069,"line":2125},[2067,12756,12757],{"class":2387},"      chunk",[2067,12759,2090],{"class":2073},[2067,12761,12762],{"class":2073}," ({",[2067,12764,12765],{"class":4368}," isDev",[2067,12767,4372],{"class":2073},[2067,12769,4375],{"class":2083},[2067,12771,12772],{"class":2355}," (isDev ",[2067,12774,12775],{"class":2073},"?",[2067,12777,2365],{"class":2073},[2067,12779,12780],{"class":2096},"[name].js",[2067,12782,2415],{"class":2073},[2067,12784,12785],{"class":2073}," :",[2067,12787,2365],{"class":2073},[2067,12789,12790],{"class":2096},"[id].[contenthash].js",[2067,12792,2415],{"class":2073},[2067,12794,4670],{"class":2355},[2067,12796,2102],{"class":2073},[2067,12798,12799],{"class":2069,"line":2146},[2067,12800,3135],{"class":2073},[2067,12802,12803],{"class":2069,"line":2166},[2067,12804,2543],{"class":2073},[2067,12806,12807,12809],{"class":2069,"line":2187},[2067,12808,2548],{"class":2073},[2067,12810,2551],{"class":2355},[3773,12812,12814],{"id":12813},"app-2",[2049,12815,1193],{},[2038,12817,12818],{},[2041,12819,12820,2047,12822],{},[2044,12821,2046],{},[2049,12823,5330],{},[3773,12825,12827],{"id":12826},"chunk",[2049,12828,12826],{},[2038,12830,12831],{},[2041,12832,12833,2047,12835],{},[2044,12834,2046],{},[2049,12836,5330],{},[3773,12838,12840],{"id":12839},"css-1",[2049,12841,4995],{},[2038,12843,12844],{},[2041,12845,12846,2047,12848],{},[2044,12847,2046],{},[2049,12849,5330],{},[3773,12851,12853],{"id":12852},"font",[2049,12854,12852],{},[2038,12856,12857],{},[2041,12858,12859,2047,12861],{},[2044,12860,2046],{},[2049,12862,5330],{},[3773,12864,12866],{"id":12865},"img-1",[2049,12867,2577],{},[2038,12869,12870],{},[2041,12871,12872,2047,12874],{},[2044,12873,2046],{},[2049,12875,5330],{},[3773,12877,12879],{"id":12878},"video-1",[2049,12880,11409],{},[2038,12882,12883],{},[2041,12884,12885,2047,12887],{},[2044,12886,2046],{},[2049,12888,5330],{},[2791,12890,12892],{"id":12891},"friendlyerrors",[2049,12893,12894],{},"friendlyErrors",[2034,12896,4023,12897,12899,12900,2309],{},[2049,12898,3538],{}," to disable the overlay provided by ",[3545,12901,12904],{"href":12902,"rel":12903},"https://github.com/nuxt/friendly-errors-webpack-plugin",[3549],"FriendlyErrorsWebpackPlugin",[2038,12906,12907,12913],{},[2041,12908,12909,2047,12911],{},[2044,12910,2046],{},[2049,12912,3531],{},[2041,12914,12915,2781,12917],{},[2044,12916,2780],{},[2049,12918,4026],{},[2791,12920,12922],{"id":12921},"hotmiddleware",[2049,12923,12924],{},"hotMiddleware",[2034,12926,12360,12927,12366],{},[3545,12928,12931],{"href":12929,"rel":12930},"https://github.com/webpack/webpack-hot-middleware",[3549],"webpack-hot-middleware",[2791,12933,12935],{"id":12934},"loaders",[2049,12936,12934],{},[2034,12938,12939],{},"Customize the options of Nuxt's integrated webpack loaders.",[3773,12941,12943],{"id":12942},"css-2",[2049,12944,4995],{},[2034,12946,12360,12947,12366],{},[3545,12948,12951],{"href":12949,"rel":12950},"https://github.com/webpack/css-loader",[3549],"css-loader",[7058,12953,12955],{"id":12954},"esmodule",[2049,12956,12957],{},"esModule",[2038,12959,12960,12966],{},[2041,12961,12962,2047,12964],{},[2044,12963,2046],{},[2049,12965,3531],{},[2041,12967,12968,2781,12970],{},[2044,12969,2780],{},[2049,12971,3538],{},[7058,12973,12975],{"id":12974},"importloaders",[2049,12976,12977],{},"importLoaders",[2038,12979,12980,12986],{},[2041,12981,12982,2047,12984],{},[2044,12983,2046],{},[2049,12985,5347],{},[2041,12987,12988,2781,12990],{},[2044,12989,2780],{},[2049,12991,12992],{},"0",[7058,12994,12996],{"id":12995},"url-1",[2049,12997,5357],{},[12999,13000,13002],"h6",{"id":13001},"filter",[2049,13003,13001],{},[2038,13005,13006],{},[2041,13007,13008,2047,13010],{},[2044,13009,2046],{},[2049,13011,5330],{},[3773,13013,13015],{"id":13014},"cssmodules",[2049,13016,13017],{},"cssModules",[2034,13019,12360,13020,12366],{},[3545,13021,12951],{"href":12949,"rel":13022},[3549],[7058,13024,13026],{"id":13025},"esmodule-1",[2049,13027,12957],{},[2038,13029,13030,13036],{},[2041,13031,13032,2047,13034],{},[2044,13033,2046],{},[2049,13035,3531],{},[2041,13037,13038,2781,13040],{},[2044,13039,2780],{},[2049,13041,3538],{},[7058,13043,13045],{"id":13044},"importloaders-1",[2049,13046,12977],{},[2038,13048,13049,13055],{},[2041,13050,13051,2047,13053],{},[2044,13052,2046],{},[2049,13054,5347],{},[2041,13056,13057,2781,13059],{},[2044,13058,2780],{},[2049,13060,12992],{},[7058,13062,13064],{"id":13063},"modules-2",[2049,13065,162],{},[12999,13067,13069],{"id":13068},"localidentname",[2049,13070,13071],{},"localIdentName",[2038,13073,13074,13080],{},[2041,13075,13076,2047,13078],{},[2044,13077,2046],{},[2049,13079,2775],{},[2041,13081,13082,2781,13084],{},[2044,13083,2780],{},[2049,13085,13086],{},"\"[local]_[hash:base64:5]\"",[7058,13088,13090],{"id":13089},"url-2",[2049,13091,5357],{},[12999,13093,13095],{"id":13094},"filter-1",[2049,13096,13001],{},[2038,13098,13099],{},[2041,13100,13101,2047,13103],{},[2044,13102,2046],{},[2049,13104,5330],{},[3773,13106,13108],{"id":13107},"esbuild-2",[2049,13109,5640],{},[2038,13111,13112,13118],{},[2041,13113,13114,2047,13116],{},[2044,13115,2046],{},[2049,13117,2051],{},[2041,13119,13120],{},[2044,13121,2056],{},[2058,13123,13124],{"className":2060,"code":10851,"language":2062,"meta":2063,"style":2063},[2049,13125,13126,13130,13148,13166,13184,13196],{"__ignoreMap":2063},[2067,13127,13128],{"class":2069,"line":2070},[2067,13129,2074],{"class":2073},[2067,13131,13132,13134,13136,13138,13140,13142,13144,13146],{"class":2069,"line":2077},[2067,13133,2080],{"class":2073},[2067,13135,5692],{"class":2083},[2067,13137,2087],{"class":2073},[2067,13139,2090],{"class":2073},[2067,13141,2093],{"class":2073},[2067,13143,10872],{"class":2096},[2067,13145,2087],{"class":2073},[2067,13147,2102],{"class":2073},[2067,13149,13150,13152,13154,13156,13158,13160,13162,13164],{"class":2069,"line":2105},[2067,13151,2080],{"class":2073},[2067,13153,5653],{"class":2083},[2067,13155,2087],{"class":2073},[2067,13157,2090],{"class":2073},[2067,13159,2093],{"class":2073},[2067,13161,10891],{"class":2096},[2067,13163,2087],{"class":2073},[2067,13165,2102],{"class":2073},[2067,13167,13168,13170,13172,13174,13176,13178,13180,13182],{"class":2069,"line":2125},[2067,13169,2080],{"class":2073},[2067,13171,5674],{"class":2083},[2067,13173,2087],{"class":2073},[2067,13175,2090],{"class":2073},[2067,13177,2093],{"class":2073},[2067,13179,10910],{"class":2096},[2067,13181,2087],{"class":2073},[2067,13183,2102],{"class":2073},[2067,13185,13186,13188,13190,13192,13194],{"class":2069,"line":2146},[2067,13187,2080],{"class":2073},[2067,13189,5715],{"class":2083},[2067,13191,2087],{"class":2073},[2067,13193,2090],{"class":2073},[2067,13195,10927],{"class":2073},[2067,13197,13198],{"class":2069,"line":2166},[2067,13199,2292],{"class":2073},[2034,13201,13202,2047,13204],{},[2044,13203,3543],{},[3545,13205,13208],{"href":13206,"rel":13207},"https://github.com/privatenumber/esbuild-loader",[3549],"esbuild loader",[3773,13210,13212],{"id":13211},"file",[2049,13213,13211],{},[2034,13215,13216,2047,13218],{},[2044,13217,3543],{},[3545,13219,13222,13225],{"href":13220,"rel":13221},"https://github.com/webpack/file-loader#options",[3549],[2049,13223,13224],{},"file-loader"," Options",[2034,13227,13228,2090],{},[2044,13229,2056],{},[2058,13231,13233],{"className":2060,"code":13232,"language":2062,"meta":2063,"style":2063},"{ \"esModule\": false }\n",[2049,13234,13235],{"__ignoreMap":2063},[2067,13236,13237,13240,13242,13244,13246,13248,13250],{"class":2069,"line":2070},[2067,13238,13239],{"class":2073},"{",[2067,13241,2093],{"class":2073},[2067,13243,12957],{"class":2083},[2067,13245,2087],{"class":2073},[2067,13247,2090],{"class":2073},[2067,13249,6285],{"class":2073},[2067,13251,13252],{"class":2073}," }\n",[7058,13254,13256],{"id":13255},"esmodule-2",[2049,13257,12957],{},[2038,13259,13260,13266],{},[2041,13261,13262,2047,13264],{},[2044,13263,2046],{},[2049,13265,3531],{},[2041,13267,13268,2781,13270],{},[2044,13269,2780],{},[2049,13271,3538],{},[7058,13273,13275],{"id":13274},"limit",[2049,13276,13274],{},[2038,13278,13279,13285],{},[2041,13280,13281,2047,13283],{},[2044,13282,2046],{},[2049,13284,5347],{},[2041,13286,13287,2781,13289],{},[2044,13288,2780],{},[2049,13290,12123],{},[3773,13292,13294],{"id":13293},"fonturl",[2049,13295,13296],{},"fontUrl",[2034,13298,13299,2047,13301],{},[2044,13300,3543],{},[3545,13302,13304,13225],{"href":13220,"rel":13303},[3549],[2049,13305,13224],{},[2034,13307,13308,2090],{},[2044,13309,2056],{},[2058,13311,13312],{"className":2060,"code":13232,"language":2062,"meta":2063,"style":2063},[2049,13313,13314],{"__ignoreMap":2063},[2067,13315,13316,13318,13320,13322,13324,13326,13328],{"class":2069,"line":2070},[2067,13317,13239],{"class":2073},[2067,13319,2093],{"class":2073},[2067,13321,12957],{"class":2083},[2067,13323,2087],{"class":2073},[2067,13325,2090],{"class":2073},[2067,13327,6285],{"class":2073},[2067,13329,13252],{"class":2073},[7058,13331,13333],{"id":13332},"esmodule-3",[2049,13334,12957],{},[2038,13336,13337,13343],{},[2041,13338,13339,2047,13341],{},[2044,13340,2046],{},[2049,13342,3531],{},[2041,13344,13345,2781,13347],{},[2044,13346,2780],{},[2049,13348,3538],{},[7058,13350,13352],{"id":13351},"limit-1",[2049,13353,13274],{},[2038,13355,13356,13362],{},[2041,13357,13358,2047,13360],{},[2044,13359,2046],{},[2049,13361,5347],{},[2041,13363,13364,2781,13366],{},[2044,13365,2780],{},[2049,13367,12123],{},[3773,13369,13371],{"id":13370},"imgurl",[2049,13372,13373],{},"imgUrl",[2034,13375,13376,2047,13378],{},[2044,13377,3543],{},[3545,13379,13381,13225],{"href":13220,"rel":13380},[3549],[2049,13382,13224],{},[2034,13384,13385,2090],{},[2044,13386,2056],{},[2058,13388,13389],{"className":2060,"code":13232,"language":2062,"meta":2063,"style":2063},[2049,13390,13391],{"__ignoreMap":2063},[2067,13392,13393,13395,13397,13399,13401,13403,13405],{"class":2069,"line":2070},[2067,13394,13239],{"class":2073},[2067,13396,2093],{"class":2073},[2067,13398,12957],{"class":2083},[2067,13400,2087],{"class":2073},[2067,13402,2090],{"class":2073},[2067,13404,6285],{"class":2073},[2067,13406,13252],{"class":2073},[7058,13408,13410],{"id":13409},"esmodule-4",[2049,13411,12957],{},[2038,13413,13414,13420],{},[2041,13415,13416,2047,13418],{},[2044,13417,2046],{},[2049,13419,3531],{},[2041,13421,13422,2781,13424],{},[2044,13423,2780],{},[2049,13425,3538],{},[7058,13427,13429],{"id":13428},"limit-2",[2049,13430,13274],{},[2038,13432,13433,13439],{},[2041,13434,13435,2047,13437],{},[2044,13436,2046],{},[2049,13438,5347],{},[2041,13440,13441,2781,13443],{},[2044,13442,2780],{},[2049,13444,12123],{},[3773,13446,13448],{"id":13447},"less",[2049,13449,13447],{},[2038,13451,13452],{},[2041,13453,13454],{},[2044,13455,2056],{},[2058,13457,13459],{"className":2060,"code":13458,"language":2062,"meta":2063,"style":2063},"{\n  \"sourceMap\": false\n}\n",[2049,13460,13461,13465,13478],{"__ignoreMap":2063},[2067,13462,13463],{"class":2069,"line":2070},[2067,13464,2074],{"class":2073},[2067,13466,13467,13469,13472,13474,13476],{"class":2069,"line":2077},[2067,13468,2080],{"class":2073},[2067,13470,13471],{"class":2083},"sourceMap",[2067,13473,2087],{"class":2073},[2067,13475,2090],{"class":2073},[2067,13477,9128],{"class":2073},[2067,13479,13480],{"class":2069,"line":2105},[2067,13481,2292],{"class":2073},[2034,13483,13484,2047,13486],{},[2044,13485,3543],{},[3545,13487,13490,13225],{"href":13488,"rel":13489},"https://github.com/webpack/less-loader#options",[3549],[2049,13491,13492],{},"less-loader",[3773,13494,13496],{"id":13495},"pugplain",[2049,13497,13498],{},"pugPlain",[2034,13500,13501,2047,13503],{},[2044,13502,3543],{},[3545,13504,13507,13510],{"href":13505,"rel":13506},"https://pugjs.org/api/reference.html#options",[3549],[2049,13508,13509],{},"pug"," options",[3773,13512,13514],{"id":13513},"sass",[2049,13515,13513],{},[2034,13517,13518,2047,13520],{},[2044,13519,3543],{},[3545,13521,13524,13225],{"href":13522,"rel":13523},"https://github.com/webpack/sass-loader#options",[3549],[2049,13525,13526],{},"sass-loader",[2034,13528,13529,2090],{},[2044,13530,2056],{},[2058,13532,13534],{"className":2060,"code":13533,"language":2062,"meta":2063,"style":2063},"{\n  \"sassOptions\": {\n    \"indentedSyntax\": true\n  }\n}\n",[2049,13535,13536,13540,13553,13566,13570],{"__ignoreMap":2063},[2067,13537,13538],{"class":2069,"line":2070},[2067,13539,2074],{"class":2073},[2067,13541,13542,13544,13547,13549,13551],{"class":2069,"line":2077},[2067,13543,2080],{"class":2073},[2067,13545,13546],{"class":2083},"sassOptions",[2067,13548,2087],{"class":2073},[2067,13550,2090],{"class":2073},[2067,13552,2404],{"class":2073},[2067,13554,13555,13557,13560,13562,13564],{"class":2069,"line":2105},[2067,13556,4966],{"class":2073},[2067,13558,13559],{"class":2711},"indentedSyntax",[2067,13561,2087],{"class":2073},[2067,13563,2090],{"class":2073},[2067,13565,4957],{"class":2073},[2067,13567,13568],{"class":2069,"line":2125},[2067,13569,6975],{"class":2073},[2067,13571,13572],{"class":2069,"line":2146},[2067,13573,2292],{"class":2073},[7058,13575,13577],{"id":13576},"sassoptions",[2049,13578,13546],{},[12999,13580,13582],{"id":13581},"indentedsyntax",[2049,13583,13559],{},[2038,13585,13586,13592],{},[2041,13587,13588,2047,13590],{},[2044,13589,2046],{},[2049,13591,3531],{},[2041,13593,13594,2781,13596],{},[2044,13595,2780],{},[2049,13597,4026],{},[3773,13599,13601],{"id":13600},"scss",[2049,13602,13600],{},[2038,13604,13605],{},[2041,13606,13607],{},[2044,13608,2056],{},[2058,13610,13611],{"className":2060,"code":13458,"language":2062,"meta":2063,"style":2063},[2049,13612,13613,13617,13629],{"__ignoreMap":2063},[2067,13614,13615],{"class":2069,"line":2070},[2067,13616,2074],{"class":2073},[2067,13618,13619,13621,13623,13625,13627],{"class":2069,"line":2077},[2067,13620,2080],{"class":2073},[2067,13622,13471],{"class":2083},[2067,13624,2087],{"class":2073},[2067,13626,2090],{"class":2073},[2067,13628,9128],{"class":2073},[2067,13630,13631],{"class":2069,"line":2105},[2067,13632,2292],{"class":2073},[2034,13634,13635,2047,13637],{},[2044,13636,3543],{},[3545,13638,13640,13225],{"href":13522,"rel":13639},[3549],[2049,13641,13526],{},[3773,13643,13645],{"id":13644},"stylus",[2049,13646,13644],{},[2038,13648,13649],{},[2041,13650,13651],{},[2044,13652,2056],{},[2058,13654,13655],{"className":2060,"code":13458,"language":2062,"meta":2063,"style":2063},[2049,13656,13657,13661,13673],{"__ignoreMap":2063},[2067,13658,13659],{"class":2069,"line":2070},[2067,13660,2074],{"class":2073},[2067,13662,13663,13665,13667,13669,13671],{"class":2069,"line":2077},[2067,13664,2080],{"class":2073},[2067,13666,13471],{"class":2083},[2067,13668,2087],{"class":2073},[2067,13670,2090],{"class":2073},[2067,13672,9128],{"class":2073},[2067,13674,13675],{"class":2069,"line":2105},[2067,13676,2292],{"class":2073},[2034,13678,13679,2047,13681],{},[2044,13680,3543],{},[3545,13682,13685,13225],{"href":13683,"rel":13684},"https://github.com/webpack/stylus-loader#options",[3549],[2049,13686,13687],{},"stylus-loader",[3773,13689,13691],{"id":13690},"vue-2",[2049,13692,6470],{},[2034,13694,12360,13695,12366],{},[3545,13696,13699],{"href":13697,"rel":13698},"https://github.com/vuejs/vue-loader",[3549],"vue-loader",[7058,13701,13703],{"id":13702},"compileroptions-2",[2049,13704,11367],{},[2038,13706,13707],{},[2041,13708,13709,2047,13711],{},[2044,13710,2046],{},[2049,13712,2051],{},[7058,13714,13716],{"id":13715},"propsdestructure-2",[2049,13717,11313],{},[2038,13719,13720,13726],{},[2041,13721,13722,2047,13724],{},[2044,13723,2046],{},[2049,13725,3531],{},[2041,13727,13728,2781,13730],{},[2044,13729,2780],{},[2049,13731,4026],{},[7058,13733,13735],{"id":13734},"transformasseturls-2",[2049,13736,11381],{},[2038,13738,13739,13745],{},[2041,13740,13741,2047,13743],{},[2044,13742,2046],{},[2049,13744,2051],{},[2041,13746,13747],{},[2044,13748,2056],{},[2058,13750,13751],{"className":2060,"code":11396,"language":2062,"meta":2063,"style":2063},[2049,13752,13753,13757,13769,13779,13787,13791,13803,13811,13815,13827,13835,13839,13851,13861,13869,13873,13885,13895,13903,13907],{"__ignoreMap":2063},[2067,13754,13755],{"class":2069,"line":2070},[2067,13756,2074],{"class":2073},[2067,13758,13759,13761,13763,13765,13767],{"class":2069,"line":2077},[2067,13760,2080],{"class":2073},[2067,13762,11409],{"class":2083},[2067,13764,2087],{"class":2073},[2067,13766,2090],{"class":2073},[2067,13768,3087],{"class":2073},[2067,13770,13771,13773,13775,13777],{"class":2069,"line":2105},[2067,13772,4966],{"class":2073},[2067,13774,8197],{"class":2096},[2067,13776,2087],{"class":2073},[2067,13778,2102],{"class":2073},[2067,13780,13781,13783,13785],{"class":2069,"line":2125},[2067,13782,4966],{"class":2073},[2067,13784,11432],{"class":2096},[2067,13786,2286],{"class":2073},[2067,13788,13789],{"class":2069,"line":2146},[2067,13790,3167],{"class":2073},[2067,13792,13793,13795,13797,13799,13801],{"class":2069,"line":2166},[2067,13794,2080],{"class":2073},[2067,13796,7283],{"class":2083},[2067,13798,2087],{"class":2073},[2067,13800,2090],{"class":2073},[2067,13802,3087],{"class":2073},[2067,13804,13805,13807,13809],{"class":2069,"line":2187},[2067,13806,4966],{"class":2073},[2067,13808,8197],{"class":2096},[2067,13810,2286],{"class":2073},[2067,13812,13813],{"class":2069,"line":2208},[2067,13814,3167],{"class":2073},[2067,13816,13817,13819,13821,13823,13825],{"class":2069,"line":2228},[2067,13818,2080],{"class":2073},[2067,13820,2577],{"class":2083},[2067,13822,2087],{"class":2073},[2067,13824,2090],{"class":2073},[2067,13826,3087],{"class":2073},[2067,13828,13829,13831,13833],{"class":2069,"line":2248},[2067,13830,4966],{"class":2073},[2067,13832,8197],{"class":2096},[2067,13834,2286],{"class":2073},[2067,13836,13837],{"class":2069,"line":2269},[2067,13838,3167],{"class":2073},[2067,13840,13841,13843,13845,13847,13849],{"class":2069,"line":2289},[2067,13842,2080],{"class":2073},[2067,13844,11493],{"class":2083},[2067,13846,2087],{"class":2073},[2067,13848,2090],{"class":2073},[2067,13850,3087],{"class":2073},[2067,13852,13853,13855,13857,13859],{"class":2069,"line":2692},[2067,13854,4966],{"class":2073},[2067,13856,11506],{"class":2096},[2067,13858,2087],{"class":2073},[2067,13860,2102],{"class":2073},[2067,13862,13863,13865,13867],{"class":2069,"line":2708},[2067,13864,4966],{"class":2073},[2067,13866,11517],{"class":2096},[2067,13868,2286],{"class":2073},[2067,13870,13871],{"class":2069,"line":2717},[2067,13872,3167],{"class":2073},[2067,13874,13875,13877,13879,13881,13883],{"class":2069,"line":2740},[2067,13876,2080],{"class":2073},[2067,13878,11530],{"class":2083},[2067,13880,2087],{"class":2073},[2067,13882,2090],{"class":2073},[2067,13884,3087],{"class":2073},[2067,13886,13887,13889,13891,13893],{"class":2069,"line":2745},[2067,13888,4966],{"class":2073},[2067,13890,11506],{"class":2096},[2067,13892,2087],{"class":2073},[2067,13894,2102],{"class":2073},[2067,13896,13897,13899,13901],{"class":2069,"line":3421},[2067,13898,4966],{"class":2073},[2067,13900,11517],{"class":2096},[2067,13902,2286],{"class":2073},[2067,13904,13905],{"class":2069,"line":3427},[2067,13906,4976],{"class":2073},[2067,13908,13909],{"class":2069,"line":3446},[2067,13910,2292],{"class":2073},[3773,13912,13914],{"id":13913},"vuestyle",[2049,13915,13916],{},"vueStyle",[2038,13918,13919],{},[2041,13920,13921],{},[2044,13922,2056],{},[2058,13924,13925],{"className":2060,"code":13458,"language":2062,"meta":2063,"style":2063},[2049,13926,13927,13931,13943],{"__ignoreMap":2063},[2067,13928,13929],{"class":2069,"line":2070},[2067,13930,2074],{"class":2073},[2067,13932,13933,13935,13937,13939,13941],{"class":2069,"line":2077},[2067,13934,2080],{"class":2073},[2067,13936,13471],{"class":2083},[2067,13938,2087],{"class":2073},[2067,13940,2090],{"class":2073},[2067,13942,9128],{"class":2073},[2067,13944,13945],{"class":2069,"line":2105},[2067,13946,2292],{"class":2073},[2791,13948,13950],{"id":13949},"optimization-1",[2049,13951,6982],{},[2034,13953,12394,13954,2309],{},[3545,13955,13958],{"href":13956,"rel":13957},"https://webpack.js.org/configuration/optimization/",[3549],"webpack optimization",[3773,13960,13962],{"id":13961},"minimize",[2049,13963,13961],{},[2034,13965,13966,13967,13969],{},"Set minimize to ",[2049,13968,3538],{}," to disable all minimizers. (It is disabled in development by default).",[2038,13971,13972,13978],{},[2041,13973,13974,2047,13976],{},[2044,13975,2046],{},[2049,13977,3531],{},[2041,13979,13980,2781,13982],{},[2044,13981,2780],{},[2049,13983,4026],{},[3773,13985,13987],{"id":13986},"minimizer",[2049,13988,13986],{},[2034,13990,13991],{},"You can set minimizer to a customized array of plugins.",[3773,13993,13995],{"id":13994},"runtimechunk",[2049,13996,13997],{},"runtimeChunk",[2038,13999,14000,14006],{},[2041,14001,14002,2047,14004],{},[2044,14003,2046],{},[2049,14005,2775],{},[2041,14007,14008,2781,14010],{},[2044,14009,2780],{},[2049,14011,14012],{},"\"single\"",[3773,14014,14016],{"id":14015},"splitchunks",[2049,14017,14018],{},"splitChunks",[7058,14020,14022],{"id":14021},"automaticnamedelimiter",[2049,14023,14024],{},"automaticNameDelimiter",[2038,14026,14027,14033],{},[2041,14028,14029,2047,14031],{},[2044,14030,2046],{},[2049,14032,2775],{},[2041,14034,14035,2781,14037],{},[2044,14036,2780],{},[2049,14038,2817],{},[7058,14040,14042],{"id":14041},"cachegroups",[2049,14043,14044],{},"cacheGroups",[7058,14046,14048],{"id":14047},"chunks",[2049,14049,14047],{},[2038,14051,14052,14058],{},[2041,14053,14054,2047,14056],{},[2044,14055,2046],{},[2049,14057,2775],{},[2041,14059,14060,2781,14062],{},[2044,14061,2780],{},[2049,14063,14064],{},"\"all\"",[2791,14066,14068],{"id":14067},"optimizecss",[2049,14069,14070],{},"optimizeCSS",[2034,14072,14073],{},"OptimizeCSSAssets plugin options.",[2034,14075,14076,14077,14079],{},"Defaults to true when ",[2049,14078,12405],{}," is enabled.",[2038,14081,14082,14088],{},[2041,14083,14084,2047,14086],{},[2044,14085,2046],{},[2049,14087,3531],{},[2041,14089,14090,2781,14092],{},[2044,14091,2780],{},[2049,14093,3538],{},[2034,14095,14096,2047,14098,2309],{},[2044,14097,3543],{},[3545,14099,14102],{"href":14100,"rel":14101},"https://github.com/webpack/css-minimizer-webpack-plugin",[3549],"css-minimizer-webpack-plugin documentation",[2791,14104,14106],{"id":14105},"plugins-3",[2049,14107,175],{},[2034,14109,14110],{},"Add webpack plugins.",[2038,14112,14113],{},[2041,14114,14115,2047,14117],{},[2044,14116,2046],{},[2049,14118,4200],{},[2034,14120,14121,2090],{},[2044,14122,2336],{},[2058,14124,14126],{"className":2339,"code":14125,"language":2341,"meta":2063,"style":2063},"import webpack from 'webpack'\nimport { version } from './package.json'\n\nexport default defineNuxtConfig({\n  webpack: {\n    plugins: [\n      // ...\n      new webpack.DefinePlugin({\n        'process.VERSION': version,\n      }),\n    ],\n  },\n})\n",[2049,14127,14128,14143,14163,14167,14179,14187,14196,14201,14218,14234,14243,14249,14253],{"__ignoreMap":2063},[2067,14129,14130,14132,14135,14137,14139,14141],{"class":2069,"line":2070},[2067,14131,2349],{"class":2348},[2067,14133,14134],{"class":2355}," webpack ",[2067,14136,2624],{"class":2348},[2067,14138,2365],{"class":2073},[2067,14140,4607],{"class":2096},[2067,14142,2371],{"class":2073},[2067,14144,14145,14147,14149,14152,14154,14156,14158,14161],{"class":2069,"line":2077},[2067,14146,2349],{"class":2348},[2067,14148,2352],{"class":2073},[2067,14150,14151],{"class":2355}," version",[2067,14153,2359],{"class":2073},[2067,14155,2362],{"class":2348},[2067,14157,2365],{"class":2073},[2067,14159,14160],{"class":2096},"./package.json",[2067,14162,2371],{"class":2073},[2067,14164,14165],{"class":2069,"line":2105},[2067,14166,2376],{"emptyLinePlaceholder":1196},[2067,14168,14169,14171,14173,14175,14177],{"class":2069,"line":2125},[2067,14170,2381],{"class":2348},[2067,14172,2384],{"class":2348},[2067,14174,2388],{"class":2387},[2067,14176,2391],{"class":2355},[2067,14178,2074],{"class":2073},[2067,14180,14181,14183,14185],{"class":2069,"line":2146},[2067,14182,12283],{"class":2398},[2067,14184,2090],{"class":2073},[2067,14186,2404],{"class":2073},[2067,14188,14189,14192,14194],{"class":2069,"line":2166},[2067,14190,14191],{"class":2398},"    plugins",[2067,14193,2090],{"class":2073},[2067,14195,3087],{"class":2355},[2067,14197,14198],{"class":2069,"line":2187},[2067,14199,14200],{"class":3275},"      // ...\n",[2067,14202,14203,14206,14209,14211,14214,14216],{"class":2069,"line":2208},[2067,14204,14205],{"class":2073},"      new",[2067,14207,14208],{"class":2355}," webpack",[2067,14210,2309],{"class":2073},[2067,14212,14213],{"class":2387},"DefinePlugin",[2067,14215,2391],{"class":2355},[2067,14217,2074],{"class":2073},[2067,14219,14220,14223,14226,14228,14230,14232],{"class":2069,"line":2228},[2067,14221,14222],{"class":2073},"        '",[2067,14224,14225],{"class":2398},"process.VERSION",[2067,14227,2415],{"class":2073},[2067,14229,2090],{"class":2073},[2067,14231,14151],{"class":2355},[2067,14233,2102],{"class":2073},[2067,14235,14236,14239,14241],{"class":2069,"line":2248},[2067,14237,14238],{"class":2073},"      }",[2067,14240,4670],{"class":2355},[2067,14242,2102],{"class":2073},[2067,14244,14245,14247],{"class":2069,"line":2269},[2067,14246,4292],{"class":2355},[2067,14248,2102],{"class":2073},[2067,14250,14251],{"class":2069,"line":2289},[2067,14252,2543],{"class":2073},[2067,14254,14255,14257],{"class":2069,"line":2692},[2067,14256,2548],{"class":2073},[2067,14258,2551],{"class":2355},[2791,14260,14262],{"id":14261},"postcss-1",[2049,14263,6697],{},[2034,14265,14266,14267],{},"Customize PostCSS Loader. same options as ",[3545,14268,14271,13510],{"href":14269,"rel":14270},"https://github.com/webpack/postcss-loader#options",[3549],[2049,14272,14273],{},"postcss-loader",[3773,14275,14277],{"id":14276},"postcssoptions",[2049,14278,14279],{},"postcssOptions",[7058,14281,14283],{"id":14282},"plugins-4",[2049,14284,175],{},[2038,14286,14287,14293],{},[2041,14288,14289,2047,14291],{},[2044,14290,2046],{},[2049,14292,2051],{},[2041,14294,14295],{},[2044,14296,2056],{},[2058,14298,14300],{"className":2060,"code":14299,"language":2062,"meta":2063,"style":2063},"{\n  \"autoprefixer\": {},\n  \"cssnano\": {}\n}\n",[2049,14301,14302,14306,14318,14330],{"__ignoreMap":2063},[2067,14303,14304],{"class":2069,"line":2070},[2067,14305,2074],{"class":2073},[2067,14307,14308,14310,14312,14314,14316],{"class":2069,"line":2077},[2067,14309,2080],{"class":2073},[2067,14311,8440],{"class":2083},[2067,14313,2087],{"class":2073},[2067,14315,2090],{"class":2073},[2067,14317,6669],{"class":2073},[2067,14319,14320,14322,14324,14326,14328],{"class":2069,"line":2105},[2067,14321,2080],{"class":2073},[2067,14323,8458],{"class":2083},[2067,14325,2087],{"class":2073},[2067,14327,2090],{"class":2073},[2067,14329,10927],{"class":2073},[2067,14331,14332],{"class":2069,"line":2125},[2067,14333,2292],{"class":2073},[2791,14335,14337],{"id":14336},"profile",[2049,14338,14336],{},[2034,14340,14341],{},"Enable the profiler in webpackbar.",[2034,14343,14344,14345,2309],{},"It is normally enabled by CLI argument ",[2049,14346,14347],{},"--profile",[2038,14349,14350,14356],{},[2041,14351,14352,2047,14354],{},[2044,14353,2046],{},[2049,14355,3531],{},[2041,14357,14358,2781,14360],{},[2044,14359,2780],{},[2049,14361,3538],{},[2034,14363,14364,2047,14366,2309],{},[2044,14365,3543],{},[3545,14367,14370],{"href":14368,"rel":14369},"https://github.com/unjs/webpackbar#profile",[3549],"webpackbar",[2791,14372,14374],{"id":14373},"serverurlpolyfill",[2049,14375,14376],{},"serverURLPolyfill",[2034,14378,14379],{},"The polyfill library to load to provide URL and URLSearchParams.",[2034,14381,3988,14382,4665,14385,6698],{},[2049,14383,14384],{},"'url'",[3545,14386,14389],{"href":14387,"rel":14388},"https://www.npmjs.com/package/url",[3549],"see package",[2038,14391,14392,14398],{},[2041,14393,14394,2047,14396],{},[2044,14395,2046],{},[2049,14397,2775],{},[2041,14399,14400,2781,14402],{},[2044,14401,2780],{},[2049,14403,14404],{},"\"url\"",[2791,14406,14408],{"id":14407},"warningignorefilters",[2049,14409,14410],{},"warningIgnoreFilters",[2034,14412,14413],{},"Filters to hide build warnings.",[2038,14415,14416],{},[2041,14417,14418,2047,14420],{},[2044,14419,2046],{},[2049,14421,4200],{},[2030,14423,14425],{"id":14424},"workspacedir","workspaceDir",[2034,14427,14428],{},"Define the workspace directory of your application.",[2034,14430,14431],{},"Often this is used when in a monorepo setup. Nuxt will attempt to detect your workspace directory automatically, but you can override it here.\nIt is normally not needed to configure this option.",[2038,14433,14434,14440],{},[2041,14435,14436,2047,14438],{},[2044,14437,2046],{},[2049,14439,2775],{},[2041,14441,14442,2781,14444],{},[2044,14443,2780],{},[2049,14445,14446],{},"\"/\u003CworkspaceDir>\"",[2461,14448,14449],{},"html pre.shiki code .sDfIl, html code.shiki .sDfIl{--shiki-light:#39ADB5;--shiki-default:#39ADB5;--shiki-dark:#89DDFF}html pre.shiki code .smZ93, html code.shiki .smZ93{--shiki-light:#9C3EDA;--shiki-default:#9C3EDA;--shiki-dark:#C792EA}html pre.shiki code .sGFVr, html code.shiki .sGFVr{--shiki-light:#91B859;--shiki-default:#91B859;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s8R28, html code.shiki .s8R28{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#39ADB5;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sZSNi, html code.shiki .sZSNi{--shiki-light:#90A4AE;--shiki-default:#90A4AE;--shiki-dark:#BABED8}html pre.shiki code .s3cPz, html code.shiki .s3cPz{--shiki-light:#6182B8;--shiki-default:#6182B8;--shiki-dark:#82AAFF}html pre.shiki code .sRlkE, html code.shiki .sRlkE{--shiki-light:#E53935;--shiki-default:#E53935;--shiki-dark:#F07178}html pre.shiki code .s52Pk, html code.shiki .s52Pk{--shiki-light:#E2931D;--shiki-default:#E2931D;--shiki-dark:#FFCB6B}html pre.shiki code .spFsF, html code.shiki .spFsF{--shiki-light:#8796B0;--shiki-default:#8796B0;--shiki-dark:#B2CCD6}html pre.shiki code .sWuyu, html code.shiki .sWuyu{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#90A4AE;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .s1nJG, html code.shiki .s1nJG{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#90A4AE;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sbKd-, html code.shiki .sbKd-{--shiki-light:#FF5370;--shiki-default:#FF5370;--shiki-dark:#FF9CAC}html pre.shiki code .sYRBq, html code.shiki .sYRBq{--shiki-light:#F76D47;--shiki-default:#F76D47;--shiki-dark:#F78C6C}",{"title":2063,"searchDepth":2077,"depth":2077,"links":14451},[14452,14453,14454,14472,14475,14476,14481,14482,14483,14484,14485,14486,14487,14488,14489,14497,14498,14499,14510,14513,14514,14515,14516,14517,14518,14519,14520,14521,14522,14527,14528,14529,14530,14534,14539,14540,14541,14545,14546,14547,14550,14551,14554,14555,14556,14557,14558,14559,14560,14561,14562,14563,14572,14576,14591,14598,14599,14604,14623],{"id":2032,"depth":2077,"text":2032},{"id":2754,"depth":2077,"text":2755},{"id":1193,"depth":2077,"text":1193,"children":14455},[14456,14457,14458,14459,14460,14461,14462,14463,14464,14465,14466,14467,14468,14469,14470,14471],{"id":2793,"depth":2105,"text":2796},{"id":2905,"depth":2105,"text":2908},{"id":2936,"depth":2105,"text":2917},{"id":3044,"depth":2105,"text":3044},{"id":3511,"depth":2105,"text":3511},{"id":3553,"depth":2105,"text":3556},{"id":3590,"depth":2105,"text":3593},{"id":3624,"depth":2105,"text":3627},{"id":3676,"depth":2105,"text":3679},{"id":3699,"depth":2105,"text":3702},{"id":3723,"depth":2105,"text":3726},{"id":3794,"depth":2105,"text":3797},{"id":3817,"depth":2105,"text":3820},{"id":3868,"depth":2105,"text":3871},{"id":3892,"depth":2105,"text":3895},{"id":3915,"depth":2105,"text":3918},{"id":3962,"depth":2077,"text":3963,"children":14473},[14474],{"id":3976,"depth":2105,"text":3976},{"id":3981,"depth":2077,"text":3982},{"id":4009,"depth":2077,"text":4009,"children":14477},[14478,14479,14480],{"id":4015,"depth":2105,"text":4015},{"id":4178,"depth":2105,"text":4178},{"id":4307,"depth":2105,"text":4307},{"id":4406,"depth":2077,"text":4407},{"id":4480,"depth":2077,"text":4481},{"id":4502,"depth":2077,"text":4502},{"id":4870,"depth":2077,"text":4871},{"id":132,"depth":2077,"text":132},{"id":4995,"depth":2077,"text":4995},{"id":5103,"depth":2077,"text":5103},{"id":5128,"depth":2077,"text":5128},{"id":5151,"depth":2077,"text":5152,"children":14490},[14491,14492,14493,14494,14495,14496],{"id":5155,"depth":2105,"text":5155},{"id":5200,"depth":2105,"text":5200},{"id":5208,"depth":2105,"text":5208},{"id":5315,"depth":2105,"text":5318},{"id":5333,"depth":2105,"text":5333},{"id":5357,"depth":2105,"text":5357},{"id":5383,"depth":2077,"text":5384},{"id":5407,"depth":2077,"text":5407},{"id":5427,"depth":2077,"text":5427,"children":14500},[14501,14502,14503,14504,14505,14506,14507,14508,14509],{"id":5436,"depth":2105,"text":1193},{"id":127,"depth":2105,"text":127},{"id":152,"depth":2105,"text":152},{"id":157,"depth":2105,"text":157},{"id":162,"depth":2105,"text":162},{"id":171,"depth":2105,"text":171},{"id":175,"depth":2105,"text":175},{"id":180,"depth":2105,"text":180},{"id":190,"depth":2105,"text":190},{"id":5640,"depth":2077,"text":5640,"children":14511},[14512],{"id":4703,"depth":2105,"text":4703},{"id":3927,"depth":2077,"text":3927},{"id":5734,"depth":2077,"text":5734},{"id":5779,"depth":2077,"text":5779},{"id":5874,"depth":2077,"text":5874},{"id":5883,"depth":2077,"text":5883},{"id":5891,"depth":2077,"text":5891},{"id":6094,"depth":2077,"text":6094},{"id":6228,"depth":2077,"text":6229},{"id":6300,"depth":2077,"text":6100},{"id":6341,"depth":2077,"text":6341,"children":14523},[14524,14525,14526],{"id":4913,"depth":2105,"text":4913},{"id":4950,"depth":2105,"text":4950},{"id":6454,"depth":2105,"text":6454},{"id":6490,"depth":2077,"text":6491},{"id":6515,"depth":2077,"text":162},{"id":6684,"depth":2077,"text":6685},{"id":6789,"depth":2077,"text":6789,"children":14531},[14532,14533],{"id":6804,"depth":2105,"text":6807},{"id":6818,"depth":2105,"text":6821},{"id":6982,"depth":2077,"text":6982,"children":14535},[14536,14537,14538],{"id":6988,"depth":2105,"text":6991},{"id":7197,"depth":2105,"text":7200},{"id":7656,"depth":2105,"text":7659},{"id":8100,"depth":2077,"text":171},{"id":8181,"depth":2077,"text":175},{"id":6697,"depth":2077,"text":6697,"children":14542},[14543,14544],{"id":8407,"depth":2105,"text":8407},{"id":8423,"depth":2105,"text":175},{"id":8482,"depth":2077,"text":2766},{"id":8517,"depth":2077,"text":6807},{"id":8537,"depth":2077,"text":8537,"children":14548},[14549],{"id":8540,"depth":2105,"text":4703},{"id":8638,"depth":2077,"text":6821},{"id":8864,"depth":2077,"text":185,"children":14552},[14553],{"id":8870,"depth":2105,"text":4502},{"id":8907,"depth":2077,"text":8908},{"id":8933,"depth":2077,"text":8934},{"id":9062,"depth":2077,"text":9062},{"id":9135,"depth":2077,"text":9136},{"id":9661,"depth":2077,"text":9662},{"id":4765,"depth":2077,"text":4765},{"id":9941,"depth":2077,"text":9941},{"id":9956,"depth":2077,"text":9956},{"id":9976,"depth":2077,"text":9976},{"id":10003,"depth":2077,"text":10003,"children":14564},[14565,14566,14567,14568,14569,14570,14571],{"id":10009,"depth":2105,"text":4502},{"id":10034,"depth":2105,"text":10034},{"id":10255,"depth":2105,"text":10258},{"id":10278,"depth":2105,"text":10278},{"id":10319,"depth":2105,"text":10319},{"id":10346,"depth":2105,"text":10349},{"id":10360,"depth":2105,"text":10363},{"id":10404,"depth":2077,"text":10404,"children":14573},[14574,14575],{"id":10413,"depth":2105,"text":10413},{"id":10521,"depth":2105,"text":10524},{"id":10635,"depth":2077,"text":10635,"children":14577},[14578,14579,14580,14581,14582,14583,14584,14585,14586,14587,14588,14589,14590],{"id":10651,"depth":2105,"text":4009},{"id":10697,"depth":2105,"text":10700},{"id":10718,"depth":2105,"text":10721},{"id":10738,"depth":2105,"text":10738},{"id":10834,"depth":2105,"text":5640},{"id":8200,"depth":2105,"text":8200},{"id":10953,"depth":2105,"text":10956},{"id":11094,"depth":2105,"text":11097},{"id":4694,"depth":2105,"text":4694},{"id":11203,"depth":2105,"text":11203},{"id":11222,"depth":2105,"text":185},{"id":6470,"depth":2105,"text":6470},{"id":11565,"depth":2105,"text":11568},{"id":11674,"depth":2077,"text":6470,"children":14592},[14593,14594,14595,14596,14597],{"id":11680,"depth":2105,"text":11367},{"id":11697,"depth":2105,"text":11697},{"id":11717,"depth":2105,"text":11313},{"id":11742,"depth":2105,"text":11745},{"id":11765,"depth":2105,"text":11381},{"id":11983,"depth":2077,"text":11983},{"id":12011,"depth":2077,"text":12011,"children":14600},[14601,14602,14603],{"id":12019,"depth":2105,"text":12019},{"id":12077,"depth":2105,"text":12080},{"id":4607,"depth":2105,"text":4607},{"id":12126,"depth":2077,"text":4607,"children":14605},[14606,14607,14608,14609,14610,14611,14612,14613,14614,14615,14616,14617,14618,14619,14620,14621,14622],{"id":12129,"depth":2105,"text":12132},{"id":12162,"depth":2105,"text":4015},{"id":12328,"depth":2105,"text":12331},{"id":12354,"depth":2105,"text":12357},{"id":12389,"depth":2105,"text":12389},{"id":12402,"depth":2105,"text":12405},{"id":12691,"depth":2105,"text":12691},{"id":12891,"depth":2105,"text":12894},{"id":12921,"depth":2105,"text":12924},{"id":12934,"depth":2105,"text":12934},{"id":13949,"depth":2105,"text":6982},{"id":14067,"depth":2105,"text":14070},{"id":14105,"depth":2105,"text":175},{"id":14261,"depth":2105,"text":6697},{"id":14336,"depth":2105,"text":14336},{"id":14373,"depth":2105,"text":14376},{"id":14407,"depth":2105,"text":14410},{"id":14424,"depth":2077,"text":14425},"Discover all the options you can use in your nuxt.config.ts file.","md",{},{"icon":32},{"title":903,"description":14624},"hRPBaBXqFlGMnapukJ6kKxisDMcfhNQBQz44HW07tTU",[14631,14633],{"title":899,"path":1756,"stem":1757,"description":14632,"children":-1},"Understand where your code is running using `import.meta`.",{"title":914,"path":1766,"stem":1767,"description":14634,"children":-1},"A minimal Nuxt application only requires the `app.vue` and `nuxt.config.js` files.",1771414242051]