[{"data":1,"prerenderedAt":16633},["ShallowReactive",2],{"$fGCo9l1hMtNdUiA6QzdUX5X3kLqaWcC5t2kdz4LrvCvc":3,"versions":2028,"-docs-3-x-api-nuxt-config":2032,"-docs-3-x-api-nuxt-config-surround":16628},[4,1120,1939],{"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,1769,1846,1868,1902],{"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,1460,1555,1646,1698,1756,1766],{"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,1436,1439,1442,1445,1448,1451,1454,1457],{"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":1433,"path":1434,"stem":1435,"titleTemplate":6},"\u003CNuxtAnnouncer>","/docs/4.x/api/components/nuxt-announcer","docs/4.x/4.api/1.components/14.nuxt-announcer",{"title":468,"path":1437,"stem":1438,"titleTemplate":6},"/docs/4.x/api/components/nuxt-page","docs/4.x/4.api/1.components/2.nuxt-page",{"title":472,"path":1440,"stem":1441,"titleTemplate":6},"/docs/4.x/api/components/nuxt-layout","docs/4.x/4.api/1.components/3.nuxt-layout",{"title":476,"path":1443,"stem":1444,"titleTemplate":6},"/docs/4.x/api/components/nuxt-link","docs/4.x/4.api/1.components/4.nuxt-link",{"title":480,"path":1446,"stem":1447,"titleTemplate":6},"/docs/4.x/api/components/nuxt-loading-indicator","docs/4.x/4.api/1.components/5.nuxt-loading-indicator",{"title":484,"path":1449,"stem":1450,"titleTemplate":6},"/docs/4.x/api/components/nuxt-error-boundary","docs/4.x/4.api/1.components/6.nuxt-error-boundary",{"title":488,"path":1452,"stem":1453,"titleTemplate":6},"/docs/4.x/api/components/nuxt-welcome","docs/4.x/4.api/1.components/7.nuxt-welcome",{"title":492,"path":1455,"stem":1456,"titleTemplate":6},"/docs/4.x/api/components/nuxt-island","docs/4.x/4.api/1.components/8.nuxt-island",{"title":496,"path":1458,"stem":1459,"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":1461,"stem":1462,"children":1463,"page":108},"/docs/4.x/api/composables","docs/4.x/4.api/2.composables",[1464,1467,1471,1474,1477,1480,1483,1486,1489,1492,1495,1498,1501,1504,1507,1510,1513,1516,1519,1522,1525,1528,1531,1534,1537,1540,1543,1546,1549,1552],{"title":507,"path":1465,"stem":1466,"titleTemplate":6},"/docs/4.x/api/composables/on-prehydrate","docs/4.x/4.api/2.composables/on-prehydrate",{"title":1468,"path":1469,"stem":1470,"titleTemplate":6},"useAnnouncer","/docs/4.x/api/composables/use-announcer","docs/4.x/4.api/2.composables/use-announcer",{"title":511,"path":1472,"stem":1473,"titleTemplate":6},"/docs/4.x/api/composables/use-app-config","docs/4.x/4.api/2.composables/use-app-config",{"title":515,"path":1475,"stem":1476,"titleTemplate":6},"/docs/4.x/api/composables/use-async-data","docs/4.x/4.api/2.composables/use-async-data",{"title":519,"path":1478,"stem":1479,"titleTemplate":6},"/docs/4.x/api/composables/use-cookie","docs/4.x/4.api/2.composables/use-cookie",{"title":523,"path":1481,"stem":1482,"titleTemplate":6},"/docs/4.x/api/composables/use-error","docs/4.x/4.api/2.composables/use-error",{"title":527,"path":1484,"stem":1485,"titleTemplate":6},"/docs/4.x/api/composables/use-fetch","docs/4.x/4.api/2.composables/use-fetch",{"title":531,"path":1487,"stem":1488,"titleTemplate":6},"/docs/4.x/api/composables/use-head","docs/4.x/4.api/2.composables/use-head",{"title":535,"path":1490,"stem":1491,"titleTemplate":6},"/docs/4.x/api/composables/use-head-safe","docs/4.x/4.api/2.composables/use-head-safe",{"title":539,"path":1493,"stem":1494,"titleTemplate":6},"/docs/4.x/api/composables/use-hydration","docs/4.x/4.api/2.composables/use-hydration",{"title":543,"path":1496,"stem":1497,"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":1499,"stem":1500,"titleTemplate":6},"/docs/4.x/api/composables/use-lazy-fetch","docs/4.x/4.api/2.composables/use-lazy-fetch",{"title":551,"path":1502,"stem":1503,"titleTemplate":6},"/docs/4.x/api/composables/use-loading-indicator","docs/4.x/4.api/2.composables/use-loading-indicator",{"title":555,"path":1505,"stem":1506,"titleTemplate":6},"/docs/4.x/api/composables/use-nuxt-app","docs/4.x/4.api/2.composables/use-nuxt-app",{"title":559,"path":1508,"stem":1509,"titleTemplate":6},"/docs/4.x/api/composables/use-nuxt-data","docs/4.x/4.api/2.composables/use-nuxt-data",{"title":563,"path":1511,"stem":1512,"titleTemplate":6},"/docs/4.x/api/composables/use-preview-mode","docs/4.x/4.api/2.composables/use-preview-mode",{"title":567,"path":1514,"stem":1515,"titleTemplate":6},"/docs/4.x/api/composables/use-request-event","docs/4.x/4.api/2.composables/use-request-event",{"title":571,"path":1517,"stem":1518,"titleTemplate":6},"/docs/4.x/api/composables/use-request-fetch","docs/4.x/4.api/2.composables/use-request-fetch",{"title":575,"path":1520,"stem":1521,"titleTemplate":6},"/docs/4.x/api/composables/use-request-header","docs/4.x/4.api/2.composables/use-request-header",{"title":579,"path":1523,"stem":1524,"titleTemplate":6},"/docs/4.x/api/composables/use-request-headers","docs/4.x/4.api/2.composables/use-request-headers",{"title":583,"path":1526,"stem":1527,"titleTemplate":6},"/docs/4.x/api/composables/use-request-url","docs/4.x/4.api/2.composables/use-request-url",{"title":587,"path":1529,"stem":1530,"titleTemplate":6},"/docs/4.x/api/composables/use-response-header","docs/4.x/4.api/2.composables/use-response-header",{"title":591,"path":1532,"stem":1533,"titleTemplate":6},"/docs/4.x/api/composables/use-route","docs/4.x/4.api/2.composables/use-route",{"title":595,"path":1535,"stem":1536,"titleTemplate":6},"/docs/4.x/api/composables/use-route-announcer","docs/4.x/4.api/2.composables/use-route-announcer",{"title":599,"path":1538,"stem":1539,"titleTemplate":6},"/docs/4.x/api/composables/use-router","docs/4.x/4.api/2.composables/use-router",{"title":603,"path":1541,"stem":1542,"titleTemplate":6},"/docs/4.x/api/composables/use-runtime-config","docs/4.x/4.api/2.composables/use-runtime-config",{"title":607,"path":1544,"stem":1545,"titleTemplate":6},"/docs/4.x/api/composables/use-runtime-hook","docs/4.x/4.api/2.composables/use-runtime-hook",{"title":611,"path":1547,"stem":1548,"titleTemplate":6},"/docs/4.x/api/composables/use-seo-meta","docs/4.x/4.api/2.composables/use-seo-meta",{"title":615,"path":1550,"stem":1551,"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":1553,"stem":1554,"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":1556,"stem":1557,"children":1558,"page":108},"/docs/4.x/api/utils","docs/4.x/4.api/3.utils",[1559,1562,1565,1568,1571,1574,1577,1580,1583,1586,1589,1592,1595,1598,1601,1604,1607,1610,1613,1616,1619,1622,1625,1628,1631,1634,1637,1640,1643],{"title":630,"path":1560,"stem":1561,"titleTemplate":6},"/docs/4.x/api/utils/dollarfetch","docs/4.x/4.api/3.utils/$fetch",{"title":634,"path":1563,"stem":1564,"titleTemplate":6},"/docs/4.x/api/utils/abort-navigation","docs/4.x/4.api/3.utils/abort-navigation",{"title":638,"path":1566,"stem":1567,"titleTemplate":6},"/docs/4.x/api/utils/add-route-middleware","docs/4.x/4.api/3.utils/add-route-middleware",{"title":642,"path":1569,"stem":1570,"titleTemplate":6},"/docs/4.x/api/utils/call-once","docs/4.x/4.api/3.utils/call-once",{"title":646,"path":1572,"stem":1573,"titleTemplate":6},"/docs/4.x/api/utils/clear-error","docs/4.x/4.api/3.utils/clear-error",{"title":650,"path":1575,"stem":1576,"titleTemplate":6},"/docs/4.x/api/utils/clear-nuxt-data","docs/4.x/4.api/3.utils/clear-nuxt-data",{"title":654,"path":1578,"stem":1579,"titleTemplate":6},"/docs/4.x/api/utils/clear-nuxt-state","docs/4.x/4.api/3.utils/clear-nuxt-state",{"title":658,"path":1581,"stem":1582,"titleTemplate":6},"/docs/4.x/api/utils/create-error","docs/4.x/4.api/3.utils/create-error",{"title":662,"path":1584,"stem":1585,"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":1587,"stem":1588,"titleTemplate":6},"/docs/4.x/api/utils/define-nuxt-component","docs/4.x/4.api/3.utils/define-nuxt-component",{"title":670,"path":1590,"stem":1591,"titleTemplate":6},"/docs/4.x/api/utils/define-nuxt-plugin","docs/4.x/4.api/3.utils/define-nuxt-plugin",{"title":674,"path":1593,"stem":1594,"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":1596,"stem":1597,"titleTemplate":6},"/docs/4.x/api/utils/define-page-meta","docs/4.x/4.api/3.utils/define-page-meta",{"title":682,"path":1599,"stem":1600,"titleTemplate":6},"/docs/4.x/api/utils/define-route-rules","docs/4.x/4.api/3.utils/define-route-rules",{"title":686,"path":1602,"stem":1603,"titleTemplate":6},"/docs/4.x/api/utils/navigate-to","docs/4.x/4.api/3.utils/navigate-to",{"title":690,"path":1605,"stem":1606,"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":1608,"stem":1609,"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":1611,"stem":1612,"titleTemplate":6},"/docs/4.x/api/utils/on-nuxt-ready","docs/4.x/4.api/3.utils/on-nuxt-ready",{"title":702,"path":1614,"stem":1615,"titleTemplate":6},"/docs/4.x/api/utils/prefetch-components","docs/4.x/4.api/3.utils/prefetch-components",{"title":706,"path":1617,"stem":1618,"titleTemplate":6},"/docs/4.x/api/utils/preload-components","docs/4.x/4.api/3.utils/preload-components",{"title":710,"path":1620,"stem":1621,"titleTemplate":6},"/docs/4.x/api/utils/preload-route-components","docs/4.x/4.api/3.utils/preload-route-components",{"title":714,"path":1623,"stem":1624,"titleTemplate":6},"/docs/4.x/api/utils/prerender-routes","docs/4.x/4.api/3.utils/prerender-routes",{"title":718,"path":1626,"stem":1627,"titleTemplate":6},"/docs/4.x/api/utils/refresh-cookie","docs/4.x/4.api/3.utils/refresh-cookie",{"title":722,"path":1629,"stem":1630,"titleTemplate":6},"/docs/4.x/api/utils/refresh-nuxt-data","docs/4.x/4.api/3.utils/refresh-nuxt-data",{"title":726,"path":1632,"stem":1633,"titleTemplate":6},"/docs/4.x/api/utils/reload-nuxt-app","docs/4.x/4.api/3.utils/reload-nuxt-app",{"title":730,"path":1635,"stem":1636,"titleTemplate":6},"/docs/4.x/api/utils/set-page-layout","docs/4.x/4.api/3.utils/set-page-layout",{"title":734,"path":1638,"stem":1639,"titleTemplate":6},"/docs/4.x/api/utils/set-response-status","docs/4.x/4.api/3.utils/set-response-status",{"title":738,"path":1641,"stem":1642,"titleTemplate":6},"/docs/4.x/api/utils/show-error","docs/4.x/4.api/3.utils/show-error",{"title":742,"path":1644,"stem":1645,"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":1647,"stem":1648,"children":1649,"page":108},"/docs/4.x/api/commands","docs/4.x/4.api/4.commands",[1650,1653,1656,1659,1662,1665,1668,1671,1674,1677,1680,1683,1686,1689,1692,1695],{"title":753,"path":1651,"stem":1652,"titleTemplate":6},"/docs/4.x/api/commands/add","docs/4.x/4.api/4.commands/add",{"title":757,"path":1654,"stem":1655,"titleTemplate":6},"/docs/4.x/api/commands/analyze","docs/4.x/4.api/4.commands/analyze",{"title":761,"path":1657,"stem":1658,"titleTemplate":6},"/docs/4.x/api/commands/build","docs/4.x/4.api/4.commands/build",{"title":765,"path":1660,"stem":1661,"titleTemplate":6},"/docs/4.x/api/commands/build-module","docs/4.x/4.api/4.commands/build-module",{"title":769,"path":1663,"stem":1664,"titleTemplate":6},"/docs/4.x/api/commands/cleanup","docs/4.x/4.api/4.commands/cleanup",{"title":773,"path":1666,"stem":1667,"titleTemplate":6},"/docs/4.x/api/commands/dev","docs/4.x/4.api/4.commands/dev",{"title":777,"path":1669,"stem":1670,"titleTemplate":6},"/docs/4.x/api/commands/devtools","docs/4.x/4.api/4.commands/devtools",{"title":781,"path":1672,"stem":1673,"titleTemplate":6},"/docs/4.x/api/commands/generate","docs/4.x/4.api/4.commands/generate",{"title":785,"path":1675,"stem":1676,"titleTemplate":6},"/docs/4.x/api/commands/info","docs/4.x/4.api/4.commands/info",{"title":789,"path":1678,"stem":1679,"titleTemplate":6},"/docs/4.x/api/commands/init","docs/4.x/4.api/4.commands/init",{"title":793,"path":1681,"stem":1682,"titleTemplate":6},"/docs/4.x/api/commands/module","docs/4.x/4.api/4.commands/module",{"title":797,"path":1684,"stem":1685,"titleTemplate":6},"/docs/4.x/api/commands/prepare","docs/4.x/4.api/4.commands/prepare",{"title":801,"path":1687,"stem":1688,"titleTemplate":6},"/docs/4.x/api/commands/preview","docs/4.x/4.api/4.commands/preview",{"title":805,"path":1690,"stem":1691,"titleTemplate":6},"/docs/4.x/api/commands/test","docs/4.x/4.api/4.commands/test",{"title":809,"path":1693,"stem":1694,"titleTemplate":6},"/docs/4.x/api/commands/typecheck","docs/4.x/4.api/4.commands/typecheck",{"title":813,"path":1696,"stem":1697,"titleTemplate":6},"/docs/4.x/api/commands/upgrade","docs/4.x/4.api/4.commands/upgrade",{"title":411,"titleTemplate":817,"icon":818,"path":1699,"stem":1700,"children":1701,"page":108},"/docs/4.x/api/kit","docs/4.x/4.api/5.kit",[1702,1705,1708,1711,1714,1717,1720,1723,1726,1729,1732,1735,1738,1741,1744,1747,1750,1753],{"title":276,"path":1703,"stem":1704,"titleTemplate":6},"/docs/4.x/api/kit/modules","docs/4.x/4.api/5.kit/1.modules",{"title":399,"path":1706,"stem":1707,"titleTemplate":6},"/docs/4.x/api/kit/runtime-config","docs/4.x/4.api/5.kit/10.runtime-config",{"title":829,"path":1709,"stem":1710,"titleTemplate":6},"/docs/4.x/api/kit/templates","docs/4.x/4.api/5.kit/10.templates",{"title":833,"path":1712,"stem":1713,"titleTemplate":6},"/docs/4.x/api/kit/nitro","docs/4.x/4.api/5.kit/11.nitro",{"title":837,"path":1715,"stem":1716,"titleTemplate":6},"/docs/4.x/api/kit/resolving","docs/4.x/4.api/5.kit/12.resolving",{"title":841,"path":1718,"stem":1719,"titleTemplate":6},"/docs/4.x/api/kit/logging","docs/4.x/4.api/5.kit/13.logging",{"title":845,"path":1721,"stem":1722,"titleTemplate":6},"/docs/4.x/api/kit/builder","docs/4.x/4.api/5.kit/14.builder",{"title":849,"path":1724,"stem":1725,"titleTemplate":6},"/docs/4.x/api/kit/examples","docs/4.x/4.api/5.kit/15.examples",{"title":84,"path":1727,"stem":1728,"titleTemplate":6},"/docs/4.x/api/kit/layers","docs/4.x/4.api/5.kit/16.layers",{"title":856,"path":1730,"stem":1731,"titleTemplate":6},"/docs/4.x/api/kit/programmatic","docs/4.x/4.api/5.kit/2.programmatic",{"title":860,"path":1733,"stem":1734,"titleTemplate":6},"/docs/4.x/api/kit/compatibility","docs/4.x/4.api/5.kit/3.compatibility",{"title":268,"path":1736,"stem":1737,"titleTemplate":6},"/docs/4.x/api/kit/autoimports","docs/4.x/4.api/5.kit/4.autoimports",{"title":434,"path":1739,"stem":1740,"titleTemplate":6},"/docs/4.x/api/kit/components","docs/4.x/4.api/5.kit/5.components",{"title":870,"path":1742,"stem":1743,"titleTemplate":6},"/docs/4.x/api/kit/context","docs/4.x/4.api/5.kit/6.context",{"title":874,"path":1745,"stem":1746,"titleTemplate":6},"/docs/4.x/api/kit/pages","docs/4.x/4.api/5.kit/7.pages",{"title":878,"path":1748,"stem":1749,"titleTemplate":6},"/docs/4.x/api/kit/layout","docs/4.x/4.api/5.kit/8.layout",{"title":882,"path":1751,"stem":1752,"titleTemplate":6},"/docs/4.x/api/kit/head","docs/4.x/4.api/5.kit/9.head",{"title":886,"path":1754,"stem":1755,"titleTemplate":6},"/docs/4.x/api/kit/plugins","docs/4.x/4.api/5.kit/9.plugins",{"title":890,"titleTemplate":6,"icon":891,"path":1757,"stem":1758,"children":1759,"page":108},"/docs/4.x/api/advanced","docs/4.x/4.api/6.advanced",[1760,1763],{"title":407,"path":1761,"stem":1762,"titleTemplate":6},"/docs/4.x/api/advanced/hooks","docs/4.x/4.api/6.advanced/1.hooks",{"title":899,"path":1764,"stem":1765,"titleTemplate":6},"/docs/4.x/api/advanced/import-meta","docs/4.x/4.api/6.advanced/2.import-meta",{"title":903,"path":1767,"stem":1768,"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":1770,"stem":1771,"children":1772,"page":108},"/docs/4.x/examples","docs/4.x/4.examples",[1773,1776,1795,1808,1839],{"title":914,"path":1774,"stem":1775,"titleTemplate":6},"/docs/4.x/examples/hello-world","docs/4.x/4.examples/0.hello-world",{"title":395,"path":1777,"stem":1778,"children":1779,"page":108},"/docs/4.x/examples/features","docs/4.x/4.examples/1.features",[1780,1783,1786,1789,1792],{"title":922,"path":1781,"stem":1782,"titleTemplate":6},"/docs/4.x/examples/features/auto-imports","docs/4.x/4.examples/1.features/1.auto-imports",{"title":64,"path":1784,"stem":1785,"titleTemplate":6},"/docs/4.x/examples/features/data-fetching","docs/4.x/4.examples/1.features/2.data-fetching",{"title":69,"path":1787,"stem":1788,"titleTemplate":6},"/docs/4.x/examples/features/state-management","docs/4.x/4.examples/1.features/3.state-management",{"title":932,"path":1790,"stem":1791,"titleTemplate":6},"/docs/4.x/examples/features/meta-tags","docs/4.x/4.examples/1.features/4.meta-tags",{"title":936,"path":1793,"stem":1794,"titleTemplate":6},"/docs/4.x/examples/features/layouts","docs/4.x/4.examples/1.features/5.layouts",{"title":49,"path":1796,"stem":1797,"children":1798,"page":108},"/docs/4.x/examples/routing","docs/4.x/4.examples/2.routing",[1799,1802,1805],{"title":944,"path":1800,"stem":1801,"titleTemplate":6},"/docs/4.x/examples/routing/middleware","docs/4.x/4.examples/2.routing/middleware",{"title":874,"path":1803,"stem":1804,"titleTemplate":6},"/docs/4.x/examples/routing/pages","docs/4.x/4.examples/2.routing/pages",{"title":951,"path":1806,"stem":1807,"titleTemplate":6},"/docs/4.x/examples/routing/universal-router","docs/4.x/4.examples/2.routing/universal-router",{"title":890,"path":1809,"stem":1810,"children":1811,"page":108},"/docs/4.x/examples/advanced","docs/4.x/4.examples/4.advanced",[1812,1815,1818,1821,1824,1827,1830,1833,1836],{"title":84,"path":1813,"stem":1814,"titleTemplate":6},"/docs/4.x/examples/advanced/config-extends","docs/4.x/4.examples/4.advanced/config-extends",{"title":74,"path":1816,"stem":1817,"titleTemplate":6},"/docs/4.x/examples/advanced/error-handling","docs/4.x/4.examples/4.advanced/error-handling",{"title":965,"path":1819,"stem":1820,"titleTemplate":6},"/docs/4.x/examples/advanced/jsx","docs/4.x/4.examples/4.advanced/jsx",{"title":969,"path":1822,"stem":1823,"titleTemplate":6},"/docs/4.x/examples/advanced/locale","docs/4.x/4.examples/4.advanced/locale",{"title":973,"path":1825,"stem":1826,"titleTemplate":6},"/docs/4.x/examples/advanced/module-extend-pages","docs/4.x/4.examples/4.advanced/module-extend-pages",{"title":977,"path":1828,"stem":1829,"titleTemplate":6},"/docs/4.x/examples/advanced/teleport","docs/4.x/4.examples/4.advanced/teleport",{"title":99,"path":1831,"stem":1832,"titleTemplate":6},"/docs/4.x/examples/advanced/testing","docs/4.x/4.examples/4.advanced/testing",{"title":519,"path":1834,"stem":1835,"titleTemplate":6},"/docs/4.x/examples/advanced/use-cookie","docs/4.x/4.examples/4.advanced/use-cookie",{"title":987,"path":1837,"stem":1838,"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":1840,"stem":1841,"children":1842,"page":108},"/docs/4.x/examples/experimental","docs/4.x/4.examples/7.experimental",[1843],{"title":996,"path":1844,"stem":1845,"titleTemplate":6},"/docs/4.x/examples/experimental/wasm","docs/4.x/4.examples/7.experimental/wasm",{"title":1000,"titleTemplate":1001,"icon":1002,"path":1847,"stem":1848,"children":1849,"page":108},"/docs/4.x/community","docs/4.x/5.community",[1850,1853,1856,1859,1862,1865],{"title":1007,"path":1851,"stem":1852,"titleTemplate":6,"icon":1010},"/docs/4.x/community/getting-help","docs/4.x/5.community/2.getting-help",{"title":1012,"path":1854,"stem":1855,"titleTemplate":6,"icon":1015},"/docs/4.x/community/reporting-bugs","docs/4.x/5.community/3.reporting-bugs",{"title":1017,"path":1857,"stem":1858,"titleTemplate":6,"icon":1020},"/docs/4.x/community/contribution","docs/4.x/5.community/4.contribution",{"title":1022,"path":1860,"stem":1861,"titleTemplate":6,"icon":1025},"/docs/4.x/community/framework-contribution","docs/4.x/5.community/5.framework-contribution",{"title":1027,"path":1863,"stem":1864,"titleTemplate":6,"icon":1030},"/docs/4.x/community/roadmap","docs/4.x/5.community/6.roadmap",{"title":1032,"path":1866,"stem":1867,"titleTemplate":6,"icon":1035},"/docs/4.x/community/changelog","docs/4.x/5.community/7.changelog",{"title":1037,"titleTemplate":1038,"icon":1039,"path":1869,"stem":1870,"children":1871,"page":108},"/docs/4.x/bridge","docs/4.x/6.bridge",[1872,1875,1878,1881,1884,1887,1890,1893,1896,1899],{"title":1044,"path":1873,"stem":1874,"titleTemplate":6},"/docs/4.x/bridge/overview","docs/4.x/6.bridge/1.overview",{"title":29,"path":1876,"stem":1877,"titleTemplate":6},"/docs/4.x/bridge/configuration","docs/4.x/6.bridge/10.configuration",{"title":280,"path":1879,"stem":1880,"titleTemplate":6},"/docs/4.x/bridge/typescript","docs/4.x/6.bridge/2.typescript",{"title":1054,"path":1882,"stem":1883,"titleTemplate":6},"/docs/4.x/bridge/bridge-composition-api","docs/4.x/6.bridge/3.bridge-composition-api",{"title":1058,"path":1885,"stem":1886,"titleTemplate":6},"/docs/4.x/bridge/plugins-and-middleware","docs/4.x/6.bridge/4.plugins-and-middleware",{"title":1062,"path":1888,"stem":1889,"titleTemplate":6},"/docs/4.x/bridge/nuxt3-compatible-api","docs/4.x/6.bridge/5.nuxt3-compatible-api",{"title":932,"path":1891,"stem":1892,"titleTemplate":6},"/docs/4.x/bridge/meta","docs/4.x/6.bridge/6.meta",{"title":399,"path":1894,"stem":1895,"titleTemplate":6},"/docs/4.x/bridge/runtime-config","docs/4.x/6.bridge/7.runtime-config",{"title":833,"path":1897,"stem":1898,"titleTemplate":6},"/docs/4.x/bridge/nitro","docs/4.x/6.bridge/8.nitro",{"title":1075,"path":1900,"stem":1901,"titleTemplate":6},"/docs/4.x/bridge/vite","docs/4.x/6.bridge/9.vite",{"title":1079,"titleTemplate":1080,"icon":107,"path":1903,"stem":1904,"children":1905,"page":108},"/docs/4.x/migration","docs/4.x/7.migration",[1906,1909,1912,1915,1918,1921,1924,1927,1930,1933,1936],{"title":1044,"path":1907,"stem":1908,"titleTemplate":6},"/docs/4.x/migration/overview","docs/4.x/7.migration/1.overview",{"title":1088,"path":1910,"stem":1911,"titleTemplate":6},"/docs/4.x/migration/bundling","docs/4.x/7.migration/10.bundling",{"title":79,"path":1913,"stem":1914,"titleTemplate":6},"/docs/4.x/migration/server","docs/4.x/7.migration/11.server",{"title":29,"path":1916,"stem":1917,"titleTemplate":6},"/docs/4.x/migration/configuration","docs/4.x/7.migration/2.configuration",{"title":276,"path":1919,"stem":1920,"titleTemplate":6},"/docs/4.x/migration/module-authors","docs/4.x/7.migration/20.module-authors",{"title":922,"path":1922,"stem":1923,"titleTemplate":6},"/docs/4.x/migration/auto-imports","docs/4.x/7.migration/3.auto-imports",{"title":932,"path":1925,"stem":1926,"titleTemplate":6},"/docs/4.x/migration/meta","docs/4.x/7.migration/4.meta",{"title":1058,"path":1928,"stem":1929,"titleTemplate":6},"/docs/4.x/migration/plugins-and-middleware","docs/4.x/7.migration/5.plugins-and-middleware",{"title":1110,"path":1931,"stem":1932,"titleTemplate":6},"/docs/4.x/migration/pages-and-layouts","docs/4.x/7.migration/6.pages-and-layouts",{"title":1114,"path":1934,"stem":1935,"titleTemplate":6},"/docs/4.x/migration/component-options","docs/4.x/7.migration/7.component-options",{"title":399,"path":1937,"stem":1938,"titleTemplate":6},"/docs/4.x/migration/runtime-config","docs/4.x/7.migration/8.runtime-config",{"title":1940,"path":1941,"stem":1942,"children":1943,"page":108},"Blog","/blog","blog",[1944,1948,1952,1956,1960,1964,1968,1972,1976,1980,1984,1988,1992,1996,2000,2004,2008,2012,2016,2020,2024],{"title":1945,"path":1946,"stem":1947},"Announcing 3.0","/blog/v3","blog/1.v3",{"title":1949,"path":1950,"stem":1951},"Nuxt 3.3","/blog/v3-3","blog/10.v3-3",{"title":1953,"path":1954,"stem":1955},"Nuxt 3.4","/blog/v3-4","blog/11.v3-4",{"title":1957,"path":1958,"stem":1959},"Nuxt 3.5","/blog/v3-5","blog/12.v3-5",{"title":1961,"path":1962,"stem":1963},"Nuxt 3.6","/blog/v3-6","blog/13.v3-6",{"title":1965,"path":1966,"stem":1967},"Nuxt on the Edge","/blog/nuxt-on-the-edge","blog/14.nuxt-on-the-edge",{"title":1969,"path":1970,"stem":1971},"Nuxt DevTools v1.0","/blog/nuxt-devtools-v1-0","blog/18.nuxt-devtools-v1-0",{"title":1973,"path":1974,"stem":1975},"Nuxt: A vision for 2023","/blog/vision-2023","blog/2.vision-2023",{"title":1977,"path":1978,"stem":1979},"The Evolution of Shiki v1.0","/blog/shiki-v1","blog/21.shiki-v1",{"title":1981,"path":1982,"stem":1983},"Refreshed Nuxt ESLint Integrations","/blog/eslint-module","blog/24.eslint-module",{"title":1985,"path":1986,"stem":1987},"Introducing Nuxt Scripts","/blog/nuxt-scripts","blog/26.nuxt-scripts",{"title":1989,"path":1990,"stem":1991},"Introducing Nuxt Icon v1","/blog/nuxt-icon-v1-0","blog/29.nuxt-icon-v1-0",{"title":1993,"path":1994,"stem":1995},"Introducing Nuxt DevTools","/blog/introducing-nuxt-devtools","blog/3.introducing-nuxt-devtools",{"title":1997,"path":1998,"stem":1999},"Announcing Nuxt 3 Release Candidate","/blog/nuxt3-rc","blog/3.nuxt3-rc",{"title":2001,"path":2002,"stem":2003},"Nuxt 2 End-of-Life (EOL)","/blog/nuxt2-eol","blog/4.nuxt2-eol",{"title":2005,"path":2006,"stem":2007},"Introducing Nuxt 3 Beta","/blog/nuxt3-beta","blog/4.nuxt3-beta",{"title":2009,"path":2010,"stem":2011},"Going Full Static","/blog/going-full-static","blog/5.going-full-static",{"title":2013,"path":2014,"stem":2015},"Introducing Smart Prefetching","/blog/introducing-smart-prefetching","blog/6.introducing-smart-prefetching",{"title":2017,"path":2018,"stem":2019},"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":2021,"path":2022,"stem":2023},"Nuxt 2 Static Improvements","/blog/nuxt-static-improvements","blog/8.nuxt-static-improvements",{"title":2025,"path":2026,"stem":2027},"Nuxt 2: From Terminal to Browser","/blog/nuxtjs-from-terminal-to-browser","blog/9.nuxtjs-from-terminal-to-browser",{"v3":2029,"v4":2030,"v2":2031},"3.21.1","4.3.1","2.18.1",{"id":2033,"title":903,"body":2034,"description":16622,"extension":16623,"links":6,"meta":16624,"navigation":16625,"path":904,"seo":16626,"stem":905,"titleTemplate":906,"__hash__":16627},"docsv3/docs/3.x/4.api/6.nuxt-config.md",{"type":2035,"value":2036,"toc":16374},"minimark",[2037,2047,2051,2054,2074,2310,2327,2349,2354,2529,2533,2538,2544,2562,2564,2567,2574,2577,2580,2595,2599,2656,2660,2684,2690,2700,2715,2720,2723,2725,2740,2744,2793,2797,2815,2820,2827,2839,3001,3005,3268,3273,3276,3282,3298,3310,3316,3319,3323,3337,3346,3352,3355,3359,3373,3380,3386,3389,3401,3432,3438,3440,3455,3461,3464,3479,3485,3488,3493,3508,3514,3517,3531,3537,3540,3552,3582,3588,3591,3606,3612,3615,3629,3635,3638,3653,3667,3676,3680,3683,3690,3695,3699,3702,3708,3723,3726,3729,3734,3737,3755,3767,3838,3842,3873,3878,3889,3898,3902,3967,3972,3975,3978,3986,3990,4032,4036,4039,4048,4063,4067,4098,4102,4105,4120,4123,4126,4141,4145,4148,4151,4153,4156,4159,4171,4254,4266,4269,4272,4275,4283,4287,4351,4354,4359,4362,4376,4379,4382,4385,4399,4403,4408,4411,4416,4428,4447,4452,4455,4460,4463,4477,4481,4560,4566,4569,4578,4583,4586,4602,4607,4610,4613,4628,4632,4635,4643,4652,4655,4658,4661,4672,4675,4678,4681,4686,4701,4705,4712,4727,4731,4734,4749,4753,4756,4771,4775,4778,4793,4797,4800,4815,4819,4822,4837,4841,4848,4863,4867,4870,4885,4889,4903,4906,4911,4914,4920,4935,4941,4956,4961,4976,4982,4990,4992,4998,5008,5020,5034,5040,5043,5057,5063,5066,5080,5089,5095,5098,5112,5118,5121,5124,5138,5142,5198,5207,5216,5222,5225,5235,5249,5255,5264,5269,5284,5290,5293,5307,5316,5322,5328,5342,5348,5354,5368,5376,5382,5389,5396,5410,5416,5425,5428,5443,5449,5452,5466,5475,5481,5487,5501,5510,5516,5519,5533,5539,5546,5549,5563,5567,5620,5629,5634,5637,5651,5659,5664,5667,5676,5682,5689,5704,5709,5723,5729,5735,5749,5754,5763,5768,5782,5788,5803,5808,5822,5827,5833,5840,5857,5872,5881,5887,5890,5904,5910,5924,5930,5944,5958,5967,5973,5979,5982,5990,5996,6010,6016,6027,6041,6047,6050,6067,6076,6082,6095,6125,6139,6145,6152,6155,6169,6173,6284,6293,6299,6311,6325,6331,6334,6337,6351,6357,6371,6377,6380,6394,6400,6403,6417,6423,6430,6444,6450,6453,6467,6473,6488,6502,6508,6515,6518,6532,6538,6541,6550,6564,6568,6622,6631,6637,6644,6648,6662,6668,6671,6685,6691,6711,6725,6731,6738,6752,6758,6769,6775,6789,6795,6809,6814,6820,6823,6837,6846,6852,6866,6872,6883,6892,6906,6910,7098,7104,7107,7122,7131,7137,7140,7146,7160,7164,7217,7226,7232,7252,7260,7274,7280,7296,7300,7314,7320,7323,7337,7346,7352,7360,7374,7379,7382,7396,7405,7411,7425,7430,7433,7454,7469,7477,7485,7491,7494,7508,7515,7518,7521,7536,7548,7560,7563,7566,7578,7655,7658,7661,7667,7673,7680,7694,7700,7703,7706,7720,7726,7731,7737,7751,7754,7759,7765,7768,7778,7793,7797,8021,8027,8030,8044,8053,8059,8062,8069,8083,8096,8099,8104,8110,8118,8123,8126,8132,8140,8144,8184,8187,8192,8198,8202,8377,8380,8390,8402,8544,8548,8555,8563,8567,8593,8596,8619,8634,8637,8640,8649,8653,8656,8664,8668,8708,8712,8726,8731,8746,8760,8764,8767,8770,8785,8788,8791,8803,8811,8825,8829,8934,8938,8951,8958,8970,8992,8996,9031,9034,9037,9046,9051,9059,9065,9077,9222,9225,9228,9234,9244,9250,9262,9293,9299,9304,9316,9349,9354,9366,9387,9392,9404,9436,9442,9445,9452,9464,9888,9894,9897,9901,9904,9908,9949,9954,9966,10072,10076,10088,10258,10261,10264,10269,10275,10284,10289,10294,10308,10313,10327,10332,10346,10349,10355,10358,10362,10424,10427,10430,10447,10455,10469,10480,10484,10628,10630,10635,10638,10646,10651,10654,10663,10668,10671,10681,10686,10694,10705,10708,10711,10725,10740,10743,10746,10751,10760,10763,10768,10777,10788,10797,10803,10812,10826,10831,10837,10840,10854,10859,10862,10865,10884,10896,11003,11007,11077,11080,11085,11100,11103,11106,11110,11125,11129,11132,11135,11152,11163,11180,11184,11233,11236,11239,11255,11267,11305,11309,11315,11343,11348,11835,11838,11841,11846,11861,11865,11895,11898,12060,12063,12069,12083,12086,12089,12098,12101,12104,12118,12121,12124,12137,12145,12148,12151,12156,12159,12168,12176,12181,12191,12203,12321,12327,12330,12344,12349,12355,12369,12383,12388,12396,12410,12416,12422,12428,12431,12443,12457,12466,12469,12475,12480,12507,12521,12532,12536,12577,12583,12590,12602,12628,12632,12685,12688,12691,12701,12706,12712,12727,12733,12747,12753,12768,12774,12788,12793,12805,12884,12889,12901,12983,12987,13002,13008,13014,13026,13104,13109,13121,13143,13149,13163,13168,13173,13185,13267,13272,13286,13291,13296,13301,13313,13367,13371,13376,13382,13396,13402,13416,13420,13426,13430,13436,13444,13450,13462,13632,13638,13650,13741,13744,13747,13752,13755,13764,13769,13775,13784,13789,13795,13809,13815,13818,13832,13837,13841,13853,13884,13888,13900,13921,13925,13937,13957,13961,13973,14003,14007,14019,14050,14053,14056,14070,14078,14081,14086,14090,14095,14103,14109,14123,14129,14143,14149,14152,14157,14163,14172,14178,14193,14196,14202,14215,14229,14234,14241,14251,14263,14327,14331,14359,14365,14371,14385,14391,14400,14405,14420,14425,14433,14439,14442,14451,14465,14469,14536,14540,14704,14709,14712,14720,14727,14731,14793,14798,14806,14811,14819,14824,14832,14837,14845,14850,14858,14863,14871,14877,14887,14901,14907,14914,14919,14922,14927,14934,14940,14954,14960,14975,14980,14985,14993,14999,15004,15009,15023,15028,15042,15047,15053,15068,15073,15078,15086,15091,15103,15181,15190,15195,15207,15211,15231,15236,15250,15255,15269,15275,15284,15288,15304,15309,15323,15328,15342,15348,15357,15361,15377,15382,15396,15401,15415,15420,15426,15452,15463,15469,15481,15486,15497,15501,15536,15542,15548,15562,15567,15573,15597,15606,15611,15617,15641,15652,15657,15664,15669,15677,15682,15696,15701,15713,15875,15881,15887,15911,15916,15923,15928,15934,15948,15953,15956,15962,15977,15983,15989,16003,16009,16014,16029,16035,16038,16044,16058,16067,16072,16075,16083,16087,16183,16188,16198,16204,16209,16221,16258,16263,16266,16272,16286,16295,16301,16304,16314,16329,16335,16338,16346,16350,16353,16356,16371],[2038,2039,2043],"note",{"icon":2040,"target":2041,"to":2042},"i-simple-icons-github","_blank","https://github.com/nuxt/nuxt/tree/main/packages/schema/src/config",[2044,2045,2046],"p",{},"This file is auto-generated from Nuxt source code.",[2048,2049,2050],"h2",{"id":2050},"alias",[2044,2052,2053],{},"You can improve your DX by defining additional aliases to access custom directories within your JavaScript and CSS.",[2055,2056,2057,2069],"ul",{},[2058,2059,2060,2064,2065],"li",{},[2061,2062,2063],"strong",{},"Type",": ",[2066,2067,2068],"code",{},"object",[2058,2070,2071],{},[2061,2072,2073],{},"Default",[2075,2076,2081],"pre",{"className":2077,"code":2078,"language":2079,"meta":2080,"style":2080},"language-json shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","{\n  \"~\": \"/\u003CsrcDir>/\",\n  \"@\": \"/\u003CsrcDir>/\",\n  \"~~\": \"/\u003CrootDir>/\",\n  \"@@\": \"/\u003CrootDir>/\",\n  \"#shared\": \"/\u003CrootDir>/shared/\",\n  \"assets\": \"/\u003CsrcDir>/assets/\",\n  \"public\": \"/\u003CsrcDir>/public/\",\n  \"#server\": \"/\u003CsrcDir>/server/\",\n  \"#build\": \"/\u003CrootDir>/.nuxt/\",\n  \"#internal/nuxt/paths\": \"/\u003CrootDir>/.nuxt/paths.mjs\"\n}\n","json","",[2066,2082,2083,2092,2120,2140,2161,2181,2202,2222,2242,2263,2284,2304],{"__ignoreMap":2080},[2084,2085,2088],"span",{"class":2086,"line":2087},"line",1,[2084,2089,2091],{"class":2090},"sDfIl","{\n",[2084,2093,2095,2098,2102,2105,2108,2111,2115,2117],{"class":2086,"line":2094},2,[2084,2096,2097],{"class":2090},"  \"",[2084,2099,2101],{"class":2100},"smZ93","~",[2084,2103,2104],{"class":2090},"\"",[2084,2106,2107],{"class":2090},":",[2084,2109,2110],{"class":2090}," \"",[2084,2112,2114],{"class":2113},"sGFVr","/\u003CsrcDir>/",[2084,2116,2104],{"class":2090},[2084,2118,2119],{"class":2090},",\n",[2084,2121,2123,2125,2128,2130,2132,2134,2136,2138],{"class":2086,"line":2122},3,[2084,2124,2097],{"class":2090},[2084,2126,2127],{"class":2100},"@",[2084,2129,2104],{"class":2090},[2084,2131,2107],{"class":2090},[2084,2133,2110],{"class":2090},[2084,2135,2114],{"class":2113},[2084,2137,2104],{"class":2090},[2084,2139,2119],{"class":2090},[2084,2141,2143,2145,2148,2150,2152,2154,2157,2159],{"class":2086,"line":2142},4,[2084,2144,2097],{"class":2090},[2084,2146,2147],{"class":2100},"~~",[2084,2149,2104],{"class":2090},[2084,2151,2107],{"class":2090},[2084,2153,2110],{"class":2090},[2084,2155,2156],{"class":2113},"/\u003CrootDir>/",[2084,2158,2104],{"class":2090},[2084,2160,2119],{"class":2090},[2084,2162,2164,2166,2169,2171,2173,2175,2177,2179],{"class":2086,"line":2163},5,[2084,2165,2097],{"class":2090},[2084,2167,2168],{"class":2100},"@@",[2084,2170,2104],{"class":2090},[2084,2172,2107],{"class":2090},[2084,2174,2110],{"class":2090},[2084,2176,2156],{"class":2113},[2084,2178,2104],{"class":2090},[2084,2180,2119],{"class":2090},[2084,2182,2184,2186,2189,2191,2193,2195,2198,2200],{"class":2086,"line":2183},6,[2084,2185,2097],{"class":2090},[2084,2187,2188],{"class":2100},"#shared",[2084,2190,2104],{"class":2090},[2084,2192,2107],{"class":2090},[2084,2194,2110],{"class":2090},[2084,2196,2197],{"class":2113},"/\u003CrootDir>/shared/",[2084,2199,2104],{"class":2090},[2084,2201,2119],{"class":2090},[2084,2203,2205,2207,2209,2211,2213,2215,2218,2220],{"class":2086,"line":2204},7,[2084,2206,2097],{"class":2090},[2084,2208,127],{"class":2100},[2084,2210,2104],{"class":2090},[2084,2212,2107],{"class":2090},[2084,2214,2110],{"class":2090},[2084,2216,2217],{"class":2113},"/\u003CsrcDir>/assets/",[2084,2219,2104],{"class":2090},[2084,2221,2119],{"class":2090},[2084,2223,2225,2227,2229,2231,2233,2235,2238,2240],{"class":2086,"line":2224},8,[2084,2226,2097],{"class":2090},[2084,2228,180],{"class":2100},[2084,2230,2104],{"class":2090},[2084,2232,2107],{"class":2090},[2084,2234,2110],{"class":2090},[2084,2236,2237],{"class":2113},"/\u003CsrcDir>/public/",[2084,2239,2104],{"class":2090},[2084,2241,2119],{"class":2090},[2084,2243,2245,2247,2250,2252,2254,2256,2259,2261],{"class":2086,"line":2244},9,[2084,2246,2097],{"class":2090},[2084,2248,2249],{"class":2100},"#server",[2084,2251,2104],{"class":2090},[2084,2253,2107],{"class":2090},[2084,2255,2110],{"class":2090},[2084,2257,2258],{"class":2113},"/\u003CsrcDir>/server/",[2084,2260,2104],{"class":2090},[2084,2262,2119],{"class":2090},[2084,2264,2266,2268,2271,2273,2275,2277,2280,2282],{"class":2086,"line":2265},10,[2084,2267,2097],{"class":2090},[2084,2269,2270],{"class":2100},"#build",[2084,2272,2104],{"class":2090},[2084,2274,2107],{"class":2090},[2084,2276,2110],{"class":2090},[2084,2278,2279],{"class":2113},"/\u003CrootDir>/.nuxt/",[2084,2281,2104],{"class":2090},[2084,2283,2119],{"class":2090},[2084,2285,2287,2289,2292,2294,2296,2298,2301],{"class":2086,"line":2286},11,[2084,2288,2097],{"class":2090},[2084,2290,2291],{"class":2100},"#internal/nuxt/paths",[2084,2293,2104],{"class":2090},[2084,2295,2107],{"class":2090},[2084,2297,2110],{"class":2090},[2084,2299,2300],{"class":2113},"/\u003CrootDir>/.nuxt/paths.mjs",[2084,2302,2303],{"class":2090},"\"\n",[2084,2305,2307],{"class":2086,"line":2306},12,[2084,2308,2309],{"class":2090},"}\n",[2311,2312,2313],"callout",{},[2044,2314,2315,2318,2319,2323,2324,2326],{},[2061,2316,2317],{},"Note",": Within a webpack context (image sources, CSS - but not JavaScript) you ",[2320,2321,2322],"em",{},"must"," access\nyour alias by prefixing it with ",[2066,2325,2101],{},".",[2311,2328,2329],{},[2044,2330,2331,2333,2334,2337,2338,2341,2342,2345,2346,2326],{},[2061,2332,2317],{},": These aliases will be automatically added to the generated ",[2066,2335,2336],{},".nuxt/tsconfig.json"," so you can get full\ntype support and path auto-complete. In case you need to extend options provided by ",[2066,2339,2340],{},"./.nuxt/tsconfig.json","\nfurther, make sure to add them here or within the ",[2066,2343,2344],{},"typescript.tsConfig"," property in ",[2066,2347,2348],{},"nuxt.config",[2044,2350,2351,2107],{},[2061,2352,2353],{},"Example",[2075,2355,2359],{"className":2356,"code":2357,"language":2358,"meta":2080,"style":2080},"language-js shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","export default {\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","js",[2066,2360,2361,2373,2383,2437,2479,2520,2525],{"__ignoreMap":2080},[2084,2362,2363,2367,2370],{"class":2086,"line":2087},[2084,2364,2366],{"class":2365},"s8R28","export",[2084,2368,2369],{"class":2365}," default",[2084,2371,2372],{"class":2090}," {\n",[2084,2374,2375,2379,2381],{"class":2086,"line":2094},[2084,2376,2378],{"class":2377},"sRlkE","  alias",[2084,2380,2107],{"class":2090},[2084,2382,2372],{"class":2090},[2084,2384,2385,2388,2391,2394,2396,2400,2404,2407,2410,2412,2414,2417,2419,2422,2425,2427,2430,2432,2435],{"class":2086,"line":2122},[2084,2386,2387],{"class":2090},"    '",[2084,2389,2390],{"class":2377},"images",[2084,2392,2393],{"class":2090},"'",[2084,2395,2107],{"class":2090},[2084,2397,2399],{"class":2398},"s3cPz"," fileURLToPath",[2084,2401,2403],{"class":2402},"sZSNi","(",[2084,2405,2406],{"class":2090},"new",[2084,2408,2409],{"class":2398}," URL",[2084,2411,2403],{"class":2402},[2084,2413,2393],{"class":2090},[2084,2415,2416],{"class":2113},"./assets/images",[2084,2418,2393],{"class":2090},[2084,2420,2421],{"class":2090},",",[2084,2423,2424],{"class":2365}," import",[2084,2426,2326],{"class":2090},[2084,2428,2429],{"class":2402},"meta",[2084,2431,2326],{"class":2090},[2084,2433,2434],{"class":2402},"url))",[2084,2436,2119],{"class":2090},[2084,2438,2439,2441,2444,2446,2448,2450,2452,2454,2456,2458,2460,2463,2465,2467,2469,2471,2473,2475,2477],{"class":2086,"line":2142},[2084,2440,2387],{"class":2090},[2084,2442,2443],{"class":2377},"style",[2084,2445,2393],{"class":2090},[2084,2447,2107],{"class":2090},[2084,2449,2399],{"class":2398},[2084,2451,2403],{"class":2402},[2084,2453,2406],{"class":2090},[2084,2455,2409],{"class":2398},[2084,2457,2403],{"class":2402},[2084,2459,2393],{"class":2090},[2084,2461,2462],{"class":2113},"./assets/style",[2084,2464,2393],{"class":2090},[2084,2466,2421],{"class":2090},[2084,2468,2424],{"class":2365},[2084,2470,2326],{"class":2090},[2084,2472,2429],{"class":2402},[2084,2474,2326],{"class":2090},[2084,2476,2434],{"class":2402},[2084,2478,2119],{"class":2090},[2084,2480,2481,2483,2486,2488,2490,2492,2494,2496,2498,2500,2502,2505,2507,2509,2511,2513,2515,2517],{"class":2086,"line":2163},[2084,2482,2387],{"class":2090},[2084,2484,2485],{"class":2377},"data",[2084,2487,2393],{"class":2090},[2084,2489,2107],{"class":2090},[2084,2491,2399],{"class":2398},[2084,2493,2403],{"class":2402},[2084,2495,2406],{"class":2090},[2084,2497,2409],{"class":2398},[2084,2499,2403],{"class":2402},[2084,2501,2393],{"class":2090},[2084,2503,2504],{"class":2113},"./assets/other/data",[2084,2506,2393],{"class":2090},[2084,2508,2421],{"class":2090},[2084,2510,2424],{"class":2365},[2084,2512,2326],{"class":2090},[2084,2514,2429],{"class":2402},[2084,2516,2326],{"class":2090},[2084,2518,2519],{"class":2402},"url))\n",[2084,2521,2522],{"class":2086,"line":2183},[2084,2523,2524],{"class":2090},"  }\n",[2084,2526,2527],{"class":2086,"line":2204},[2084,2528,2309],{"class":2090},[2048,2530,2532],{"id":2531},"analyzedir","analyzeDir",[2044,2534,2535,2536,2326],{},"The directory where Nuxt will store the generated files when running ",[2066,2537,757],{},[2044,2539,2540,2541,2326],{},"If a relative path is specified, it will be relative to your ",[2066,2542,2543],{},"rootDir",[2055,2545,2546,2553],{},[2058,2547,2548,2064,2550],{},[2061,2549,2063],{},[2066,2551,2552],{},"string",[2058,2554,2555,2558,2559],{},[2061,2556,2557],{},"Default:"," ",[2066,2560,2561],{},"\"/\u003CrootDir>/.nuxt/analyze\"",[2048,2563,1193],{"id":1193},[2044,2565,2566],{},"Nuxt App configuration.",[2568,2569,2571],"h3",{"id":2570},"baseurl",[2066,2572,2573],{},"baseURL",[2044,2575,2576],{},"The base path of your Nuxt application.",[2044,2578,2579],{},"For example:",[2055,2581,2582,2588],{},[2058,2583,2584,2064,2586],{},[2061,2585,2063],{},[2066,2587,2552],{},[2058,2589,2590,2558,2592],{},[2061,2591,2557],{},[2066,2593,2594],{},"\"/\"",[2044,2596,2597,2107],{},[2061,2598,2353],{},[2075,2600,2604],{"className":2601,"code":2602,"language":2603,"meta":2080,"style":2080},"language-ts shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","export default defineNuxtConfig({\n  app: {\n    baseURL: '/prefix/'\n  }\n})\n","ts",[2066,2605,2606,2619,2628,2644,2648],{"__ignoreMap":2080},[2084,2607,2608,2610,2612,2615,2617],{"class":2086,"line":2087},[2084,2609,2366],{"class":2365},[2084,2611,2369],{"class":2365},[2084,2613,2614],{"class":2398}," defineNuxtConfig",[2084,2616,2403],{"class":2402},[2084,2618,2091],{"class":2090},[2084,2620,2621,2624,2626],{"class":2086,"line":2094},[2084,2622,2623],{"class":2377},"  app",[2084,2625,2107],{"class":2090},[2084,2627,2372],{"class":2090},[2084,2629,2630,2633,2635,2638,2641],{"class":2086,"line":2122},[2084,2631,2632],{"class":2377},"    baseURL",[2084,2634,2107],{"class":2090},[2084,2636,2637],{"class":2090}," '",[2084,2639,2640],{"class":2113},"/prefix/",[2084,2642,2643],{"class":2090},"'\n",[2084,2645,2646],{"class":2086,"line":2142},[2084,2647,2524],{"class":2090},[2084,2649,2650,2653],{"class":2086,"line":2163},[2084,2651,2652],{"class":2090},"}",[2084,2654,2655],{"class":2402},")\n",[2044,2657,2658,2107],{},[2061,2659,2353],{},[2075,2661,2665],{"className":2662,"code":2663,"language":2664,"meta":2080,"style":2080},"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",[2066,2666,2667],{"__ignoreMap":2080},[2084,2668,2669,2672,2675,2677,2681],{"class":2086,"line":2087},[2084,2670,2671],{"class":2402},"NUXT_APP_BASE_URL",[2084,2673,2674],{"class":2090},"=",[2084,2676,2640],{"class":2113},[2084,2678,2680],{"class":2679},"s52Pk"," node",[2084,2682,2683],{"class":2113}," .output/server/index.mjs\n",[2568,2685,2687],{"id":2686},"buildassetsdir",[2066,2688,2689],{},"buildAssetsDir",[2044,2691,2692,2693,2695,2696,2699],{},"The folder name for the built site assets, relative to ",[2066,2694,2573],{}," (or ",[2066,2697,2698],{},"cdnURL"," if set). This is set at build time and should not be customized at runtime.",[2055,2701,2702,2708],{},[2058,2703,2704,2064,2706],{},[2061,2705,2063],{},[2066,2707,2552],{},[2058,2709,2710,2558,2712],{},[2061,2711,2557],{},[2066,2713,2714],{},"\"/_nuxt/\"",[2568,2716,2718],{"id":2717},"cdnurl",[2066,2719,2698],{},[2044,2721,2722],{},"An absolute URL to serve the public folder from (production-only).",[2044,2724,2579],{},[2055,2726,2727,2733],{},[2058,2728,2729,2064,2731],{},[2061,2730,2063],{},[2066,2732,2552],{},[2058,2734,2735,2558,2737],{},[2061,2736,2557],{},[2066,2738,2739],{},"\"\"",[2044,2741,2742,2107],{},[2061,2743,2353],{},[2075,2745,2747],{"className":2601,"code":2746,"language":2603,"meta":2080,"style":2080},"export default defineNuxtConfig({\n  app: {\n    cdnURL: 'https://mycdn.org/'\n  }\n})\n",[2066,2748,2749,2761,2769,2783,2787],{"__ignoreMap":2080},[2084,2750,2751,2753,2755,2757,2759],{"class":2086,"line":2087},[2084,2752,2366],{"class":2365},[2084,2754,2369],{"class":2365},[2084,2756,2614],{"class":2398},[2084,2758,2403],{"class":2402},[2084,2760,2091],{"class":2090},[2084,2762,2763,2765,2767],{"class":2086,"line":2094},[2084,2764,2623],{"class":2377},[2084,2766,2107],{"class":2090},[2084,2768,2372],{"class":2090},[2084,2770,2771,2774,2776,2778,2781],{"class":2086,"line":2122},[2084,2772,2773],{"class":2377},"    cdnURL",[2084,2775,2107],{"class":2090},[2084,2777,2637],{"class":2090},[2084,2779,2780],{"class":2113},"https://mycdn.org/",[2084,2782,2643],{"class":2090},[2084,2784,2785],{"class":2086,"line":2142},[2084,2786,2524],{"class":2090},[2084,2788,2789,2791],{"class":2086,"line":2163},[2084,2790,2652],{"class":2090},[2084,2792,2655],{"class":2402},[2044,2794,2795,2107],{},[2061,2796,2353],{},[2075,2798,2800],{"className":2662,"code":2799,"language":2664,"meta":2080,"style":2080},"NUXT_APP_CDN_URL=https://mycdn.org/ node .output/server/index.mjs\n",[2066,2801,2802],{"__ignoreMap":2080},[2084,2803,2804,2807,2809,2811,2813],{"class":2086,"line":2087},[2084,2805,2806],{"class":2402},"NUXT_APP_CDN_URL",[2084,2808,2674],{"class":2090},[2084,2810,2780],{"class":2113},[2084,2812,2680],{"class":2679},[2084,2814,2683],{"class":2113},[2568,2816,2818],{"id":2817},"head",[2066,2819,2817],{},[2044,2821,2822,2823,2826],{},"Set default configuration for ",[2066,2824,2825],{},"\u003Chead>"," on every page.",[2055,2828,2829,2835],{},[2058,2830,2831,2064,2833],{},[2061,2832,2063],{},[2066,2834,2068],{},[2058,2836,2837],{},[2061,2838,2073],{},[2075,2840,2842],{"className":2077,"code":2841,"language":2079,"meta":2080,"style":2080},"{\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",[2066,2843,2844,2848,2861,2866,2887,2904,2909,2913,2931,2936,2941,2955,2967,2981,2996],{"__ignoreMap":2080},[2084,2845,2846],{"class":2086,"line":2087},[2084,2847,2091],{"class":2090},[2084,2849,2850,2852,2854,2856,2858],{"class":2086,"line":2094},[2084,2851,2097],{"class":2090},[2084,2853,2429],{"class":2100},[2084,2855,2104],{"class":2090},[2084,2857,2107],{"class":2090},[2084,2859,2860],{"class":2090}," [\n",[2084,2862,2863],{"class":2086,"line":2122},[2084,2864,2865],{"class":2090},"    {\n",[2084,2867,2868,2871,2874,2876,2878,2880,2883,2885],{"class":2086,"line":2142},[2084,2869,2870],{"class":2090},"      \"",[2084,2872,2873],{"class":2679},"name",[2084,2875,2104],{"class":2090},[2084,2877,2107],{"class":2090},[2084,2879,2110],{"class":2090},[2084,2881,2882],{"class":2113},"viewport",[2084,2884,2104],{"class":2090},[2084,2886,2119],{"class":2090},[2084,2888,2889,2891,2893,2895,2897,2899,2902],{"class":2086,"line":2163},[2084,2890,2870],{"class":2090},[2084,2892,142],{"class":2679},[2084,2894,2104],{"class":2090},[2084,2896,2107],{"class":2090},[2084,2898,2110],{"class":2090},[2084,2900,2901],{"class":2113},"width=device-width, initial-scale=1",[2084,2903,2303],{"class":2090},[2084,2905,2906],{"class":2086,"line":2183},[2084,2907,2908],{"class":2090},"    },\n",[2084,2910,2911],{"class":2086,"line":2204},[2084,2912,2865],{"class":2090},[2084,2914,2915,2917,2920,2922,2924,2926,2929],{"class":2086,"line":2224},[2084,2916,2870],{"class":2090},[2084,2918,2919],{"class":2679},"charset",[2084,2921,2104],{"class":2090},[2084,2923,2107],{"class":2090},[2084,2925,2110],{"class":2090},[2084,2927,2928],{"class":2113},"utf-8",[2084,2930,2303],{"class":2090},[2084,2932,2933],{"class":2086,"line":2244},[2084,2934,2935],{"class":2090},"    }\n",[2084,2937,2938],{"class":2086,"line":2265},[2084,2939,2940],{"class":2090},"  ],\n",[2084,2942,2943,2945,2948,2950,2952],{"class":2086,"line":2286},[2084,2944,2097],{"class":2090},[2084,2946,2947],{"class":2100},"link",[2084,2949,2104],{"class":2090},[2084,2951,2107],{"class":2090},[2084,2953,2954],{"class":2090}," [],\n",[2084,2956,2957,2959,2961,2963,2965],{"class":2086,"line":2306},[2084,2958,2097],{"class":2090},[2084,2960,2443],{"class":2100},[2084,2962,2104],{"class":2090},[2084,2964,2107],{"class":2090},[2084,2966,2954],{"class":2090},[2084,2968,2970,2972,2975,2977,2979],{"class":2086,"line":2969},13,[2084,2971,2097],{"class":2090},[2084,2973,2974],{"class":2100},"script",[2084,2976,2104],{"class":2090},[2084,2978,2107],{"class":2090},[2084,2980,2954],{"class":2090},[2084,2982,2984,2986,2989,2991,2993],{"class":2086,"line":2983},14,[2084,2985,2097],{"class":2090},[2084,2987,2988],{"class":2100},"noscript",[2084,2990,2104],{"class":2090},[2084,2992,2107],{"class":2090},[2084,2994,2995],{"class":2090}," []\n",[2084,2997,2999],{"class":2086,"line":2998},15,[2084,3000,2309],{"class":2090},[2044,3002,3003,2107],{},[2061,3004,2353],{},[2075,3006,3008],{"className":2356,"code":3007,"language":2358,"meta":2080,"style":2080},"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",[2066,3009,3010,3018,3027,3036,3042,3074,3081,3090,3095,3113,3119,3128,3133,3165,3171,3176,3186,3192,3211,3218,3228,3234,3252,3258,3263],{"__ignoreMap":2080},[2084,3011,3012,3014,3016],{"class":2086,"line":2087},[2084,3013,1193],{"class":2679},[2084,3015,2107],{"class":2090},[2084,3017,2372],{"class":2090},[2084,3019,3020,3023,3025],{"class":2086,"line":2094},[2084,3021,3022],{"class":2679},"  head",[2084,3024,2107],{"class":2090},[2084,3026,2372],{"class":2090},[2084,3028,3029,3032,3034],{"class":2086,"line":2122},[2084,3030,3031],{"class":2679},"    meta",[2084,3033,2107],{"class":2090},[2084,3035,2860],{"class":2377},[2084,3037,3038],{"class":2086,"line":2142},[2084,3039,3041],{"class":3040},"sWuyu","      // \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n",[2084,3043,3044,3047,3050,3052,3054,3056,3058,3060,3063,3065,3067,3069,3071],{"class":2086,"line":2163},[2084,3045,3046],{"class":2090},"      {",[2084,3048,3049],{"class":2377}," name",[2084,3051,2107],{"class":2090},[2084,3053,2637],{"class":2090},[2084,3055,2882],{"class":2113},[2084,3057,2393],{"class":2090},[2084,3059,2421],{"class":2090},[2084,3061,3062],{"class":2377}," content",[2084,3064,2107],{"class":2090},[2084,3066,2637],{"class":2090},[2084,3068,2901],{"class":2113},[2084,3070,2393],{"class":2090},[2084,3072,3073],{"class":2090}," }\n",[2084,3075,3076,3079],{"class":2086,"line":2183},[2084,3077,3078],{"class":2377},"    ]",[2084,3080,2119],{"class":2090},[2084,3082,3083,3086,3088],{"class":2086,"line":2204},[2084,3084,3085],{"class":2679},"    script",[2084,3087,2107],{"class":2090},[2084,3089,2860],{"class":2377},[2084,3091,3092],{"class":2086,"line":2224},[2084,3093,3094],{"class":3040},"      // \u003Cscript src=\"https://myawesome-lib.js\">\u003C/script>\n",[2084,3096,3097,3099,3102,3104,3106,3109,3111],{"class":2086,"line":2244},[2084,3098,3046],{"class":2090},[2084,3100,3101],{"class":2377}," src",[2084,3103,2107],{"class":2090},[2084,3105,2637],{"class":2090},[2084,3107,3108],{"class":2113},"https://awesome-lib.js",[2084,3110,2393],{"class":2090},[2084,3112,3073],{"class":2090},[2084,3114,3115,3117],{"class":2086,"line":2265},[2084,3116,3078],{"class":2377},[2084,3118,2119],{"class":2090},[2084,3120,3121,3124,3126],{"class":2086,"line":2286},[2084,3122,3123],{"class":2679},"    link",[2084,3125,2107],{"class":2090},[2084,3127,2860],{"class":2377},[2084,3129,3130],{"class":2086,"line":2306},[2084,3131,3132],{"class":3040},"      // \u003Clink rel=\"stylesheet\" href=\"https://myawesome-lib.css\">\n",[2084,3134,3135,3137,3140,3142,3144,3147,3149,3151,3154,3156,3158,3161,3163],{"class":2086,"line":2969},[2084,3136,3046],{"class":2090},[2084,3138,3139],{"class":2377}," rel",[2084,3141,2107],{"class":2090},[2084,3143,2637],{"class":2090},[2084,3145,3146],{"class":2113},"stylesheet",[2084,3148,2393],{"class":2090},[2084,3150,2421],{"class":2090},[2084,3152,3153],{"class":2377}," href",[2084,3155,2107],{"class":2090},[2084,3157,2637],{"class":2090},[2084,3159,3160],{"class":2113},"https://awesome-lib.css",[2084,3162,2393],{"class":2090},[2084,3164,3073],{"class":2090},[2084,3166,3167,3169],{"class":2086,"line":2983},[2084,3168,3078],{"class":2377},[2084,3170,2119],{"class":2090},[2084,3172,3173],{"class":2086,"line":2998},[2084,3174,3175],{"class":3040},"    // please note that this is an area that is likely to change\n",[2084,3177,3179,3182,3184],{"class":2086,"line":3178},16,[2084,3180,3181],{"class":2679},"    style",[2084,3183,2107],{"class":2090},[2084,3185,2860],{"class":2377},[2084,3187,3189],{"class":2086,"line":3188},17,[2084,3190,3191],{"class":3040},"      // \u003Cstyle>:root { color: red }\u003C/style>\n",[2084,3193,3195,3197,3200,3202,3204,3207,3209],{"class":2086,"line":3194},18,[2084,3196,3046],{"class":2090},[2084,3198,3199],{"class":2377}," textContent",[2084,3201,2107],{"class":2090},[2084,3203,2637],{"class":2090},[2084,3205,3206],{"class":2113},":root { color: red }",[2084,3208,2393],{"class":2090},[2084,3210,3073],{"class":2090},[2084,3212,3214,3216],{"class":2086,"line":3213},19,[2084,3215,3078],{"class":2377},[2084,3217,2119],{"class":2090},[2084,3219,3221,3224,3226],{"class":2086,"line":3220},20,[2084,3222,3223],{"class":2679},"    noscript",[2084,3225,2107],{"class":2090},[2084,3227,2860],{"class":2377},[2084,3229,3231],{"class":2086,"line":3230},21,[2084,3232,3233],{"class":3040},"      // \u003Cnoscript>JavaScript is required\u003C/noscript>\n",[2084,3235,3237,3239,3241,3243,3245,3248,3250],{"class":2086,"line":3236},22,[2084,3238,3046],{"class":2090},[2084,3240,3199],{"class":2377},[2084,3242,2107],{"class":2090},[2084,3244,2637],{"class":2090},[2084,3246,3247],{"class":2113},"JavaScript is required",[2084,3249,2393],{"class":2090},[2084,3251,3073],{"class":2090},[2084,3253,3255],{"class":2086,"line":3254},23,[2084,3256,3257],{"class":2377},"    ]\n",[2084,3259,3261],{"class":2086,"line":3260},24,[2084,3262,2524],{"class":2090},[2084,3264,3266],{"class":2086,"line":3265},25,[2084,3267,2309],{"class":2090},[2568,3269,3271],{"id":3270},"keepalive",[2066,3272,3270],{},[2044,3274,3275],{},"Default values for KeepAlive configuration between pages.",[2044,3277,3278,3279,3281],{},"This can be overridden with ",[2066,3280,678],{}," on an individual page. Only JSON-serializable values are allowed.",[2055,3283,3284,3291],{},[2058,3285,3286,2064,3288],{},[2061,3287,2063],{},[2066,3289,3290],{},"boolean",[2058,3292,3293,2558,3295],{},[2061,3294,2557],{},[2066,3296,3297],{},"false",[2044,3299,3300,2064,3303],{},[2061,3301,3302],{},"See",[3304,3305,3309],"a",{"href":3306,"rel":3307},"https://vuejs.org/api/built-in-components.html#keepalive",[3308],"nofollow","Vue KeepAlive",[2568,3311,3313],{"id":3312},"layouttransition",[2066,3314,3315],{},"layoutTransition",[2044,3317,3318],{},"Default values for layout transitions.",[2044,3320,3278,3321,3281],{},[2066,3322,678],{},[2055,3324,3325,3331],{},[2058,3326,3327,2064,3329],{},[2061,3328,2063],{},[2066,3330,3290],{},[2058,3332,3333,2558,3335],{},[2061,3334,2557],{},[2066,3336,3297],{},[2044,3338,3339,2064,3341],{},[2061,3340,3302],{},[3304,3342,3345],{"href":3343,"rel":3344},"https://vuejs.org/api/built-in-components.html#transition",[3308],"Vue Transition docs",[2568,3347,3349],{"id":3348},"pagetransition",[2066,3350,3351],{},"pageTransition",[2044,3353,3354],{},"Default values for page transitions.",[2044,3356,3278,3357,3281],{},[2066,3358,678],{},[2055,3360,3361,3367],{},[2058,3362,3363,2064,3365],{},[2061,3364,2063],{},[2066,3366,3290],{},[2058,3368,3369,2558,3371],{},[2061,3370,2557],{},[2066,3372,3297],{},[2044,3374,3375,2064,3377],{},[2061,3376,3302],{},[3304,3378,3345],{"href":3343,"rel":3379},[3308],[2568,3381,3383],{"id":3382},"rootattrs",[2066,3384,3385],{},"rootAttrs",[2044,3387,3388],{},"Customize Nuxt root element id.",[2055,3390,3391,3397],{},[2058,3392,3393,2064,3395],{},[2061,3394,2063],{},[2066,3396,2068],{},[2058,3398,3399],{},[2061,3400,2073],{},[2075,3402,3404],{"className":2077,"code":3403,"language":2079,"meta":2080,"style":2080},"{\n  \"id\": \"__nuxt\"\n}\n",[2066,3405,3406,3410,3428],{"__ignoreMap":2080},[2084,3407,3408],{"class":2086,"line":2087},[2084,3409,2091],{"class":2090},[2084,3411,3412,3414,3417,3419,3421,3423,3426],{"class":2086,"line":2094},[2084,3413,2097],{"class":2090},[2084,3415,3416],{"class":2100},"id",[2084,3418,2104],{"class":2090},[2084,3420,2107],{"class":2090},[2084,3422,2110],{"class":2090},[2084,3424,3425],{"class":2113},"__nuxt",[2084,3427,2303],{"class":2090},[2084,3429,3430],{"class":2086,"line":2122},[2084,3431,2309],{"class":2090},[2568,3433,3435],{"id":3434},"rootid",[2066,3436,3437],{},"rootId",[2044,3439,3388],{},[2055,3441,3442,3448],{},[2058,3443,3444,2064,3446],{},[2061,3445,2063],{},[2066,3447,2552],{},[2058,3449,3450,2558,3452],{},[2061,3451,2557],{},[2066,3453,3454],{},"\"__nuxt\"",[2568,3456,3458],{"id":3457},"roottag",[2066,3459,3460],{},"rootTag",[2044,3462,3463],{},"Customize Nuxt root element tag.",[2055,3465,3466,3472],{},[2058,3467,3468,2064,3470],{},[2061,3469,2063],{},[2066,3471,2552],{},[2058,3473,3474,2558,3476],{},[2061,3475,2557],{},[2066,3477,3478],{},"\"div\"",[2568,3480,3482],{"id":3481},"spaloaderattrs",[2066,3483,3484],{},"spaLoaderAttrs",[2044,3486,3487],{},"Customize Nuxt Nuxt SpaLoader element attributes.",[3489,3490,3491],"h4",{"id":3416},[2066,3492,3416],{},[2055,3494,3495,3501],{},[2058,3496,3497,2064,3499],{},[2061,3498,2063],{},[2066,3500,2552],{},[2058,3502,3503,2558,3505],{},[2061,3504,2557],{},[2066,3506,3507],{},"\"__nuxt-loader\"",[2568,3509,3511],{"id":3510},"spaloadertag",[2066,3512,3513],{},"spaLoaderTag",[2044,3515,3516],{},"Customize Nuxt SpaLoader element tag.",[2055,3518,3519,3525],{},[2058,3520,3521,2064,3523],{},[2061,3522,2063],{},[2066,3524,2552],{},[2058,3526,3527,2558,3529],{},[2061,3528,2557],{},[2066,3530,3478],{},[2568,3532,3534],{"id":3533},"teleportattrs",[2066,3535,3536],{},"teleportAttrs",[2044,3538,3539],{},"Customize Nuxt Teleport element attributes.",[2055,3541,3542,3548],{},[2058,3543,3544,2064,3546],{},[2061,3545,2063],{},[2066,3547,2068],{},[2058,3549,3550],{},[2061,3551,2073],{},[2075,3553,3555],{"className":2077,"code":3554,"language":2079,"meta":2080,"style":2080},"{\n  \"id\": \"teleports\"\n}\n",[2066,3556,3557,3561,3578],{"__ignoreMap":2080},[2084,3558,3559],{"class":2086,"line":2087},[2084,3560,2091],{"class":2090},[2084,3562,3563,3565,3567,3569,3571,3573,3576],{"class":2086,"line":2094},[2084,3564,2097],{"class":2090},[2084,3566,3416],{"class":2100},[2084,3568,2104],{"class":2090},[2084,3570,2107],{"class":2090},[2084,3572,2110],{"class":2090},[2084,3574,3575],{"class":2113},"teleports",[2084,3577,2303],{"class":2090},[2084,3579,3580],{"class":2086,"line":2122},[2084,3581,2309],{"class":2090},[2568,3583,3585],{"id":3584},"teleportid",[2066,3586,3587],{},"teleportId",[2044,3589,3590],{},"Customize Nuxt Teleport element id.",[2055,3592,3593,3599],{},[2058,3594,3595,2064,3597],{},[2061,3596,2063],{},[2066,3598,2552],{},[2058,3600,3601,2558,3603],{},[2061,3602,2557],{},[2066,3604,3605],{},"\"teleports\"",[2568,3607,3609],{"id":3608},"teleporttag",[2066,3610,3611],{},"teleportTag",[2044,3613,3614],{},"Customize Nuxt Teleport element tag.",[2055,3616,3617,3623],{},[2058,3618,3619,2064,3621],{},[2061,3620,2063],{},[2066,3622,2552],{},[2058,3624,3625,2558,3627],{},[2061,3626,2557],{},[2066,3628,3478],{},[2568,3630,3632],{"id":3631},"viewtransition",[2066,3633,3634],{},"viewTransition",[2044,3636,3637],{},"Default values for view transitions.",[2044,3639,3640,3641,3644,3645,3649,3650,3652],{},"This only has an effect when ",[2061,3642,3643],{},"experimental"," support for View Transitions is ",[3304,3646,3648],{"href":3647},"/docs/getting-started/transitions#view-transitions-api-experimental","enabled in your nuxt.config file",".\nThis can be overridden with ",[2066,3651,678],{}," on an individual page.",[2055,3654,3655,3661],{},[2058,3656,3657,2064,3659],{},[2061,3658,2063],{},[2066,3660,3290],{},[2058,3662,3663,2558,3665],{},[2061,3664,2557],{},[2066,3666,3297],{},[2044,3668,3669,2064,3671],{},[2061,3670,3302],{},[3304,3672,3675],{"href":3673,"rel":3674},"https://nuxt.com/docs/getting-started/transitions#view-transitions-api-experimental",[3308],"Nuxt View Transition API docs",[2048,3677,3679],{"id":3678},"appconfig","appConfig",[2044,3681,3682],{},"Additional app configuration",[2044,3684,3685,3686,3689],{},"For programmatic usage and type support, you can directly provide app config with this option. It will be merged with ",[2066,3687,3688],{},"app.config"," file as default value.",[2568,3691,3693],{"id":3692},"nuxt",[2066,3694,3692],{},[2048,3696,3698],{"id":3697},"appid","appId",[2044,3700,3701],{},"For multi-app projects, the unique id of the Nuxt application.",[2044,3703,3704,3705,2326],{},"Defaults to ",[2066,3706,3707],{},"nuxt-app",[2055,3709,3710,3716],{},[2058,3711,3712,2064,3714],{},[2061,3713,2063],{},[2066,3715,2552],{},[2058,3717,3718,2558,3720],{},[2061,3719,2557],{},[2066,3721,3722],{},"\"nuxt-app\"",[2048,3724,3725],{"id":3725},"build",[2044,3727,3728],{},"Shared build configuration.",[2568,3730,3732],{"id":3731},"analyze",[2066,3733,3731],{},[2044,3735,3736],{},"Nuxt allows visualizing your bundles and how to optimize them.",[2044,3738,3739,3740,3743,3744,3749,3750,2326],{},"Set to ",[2066,3741,3742],{},"true"," to enable bundle analysis, or pass an object with options: ",[3304,3745,3748],{"href":3746,"rel":3747},"https://github.com/webpack-contrib/webpack-bundle-analyzer#options-for-plugin",[3308],"for webpack"," or ",[3304,3751,3754],{"href":3752,"rel":3753},"https://github.com/btd/rollup-plugin-visualizer#options",[3308],"for vite",[2055,3756,3757,3763],{},[2058,3758,3759,2064,3761],{},[2061,3760,2063],{},[2066,3762,2068],{},[2058,3764,3765],{},[2061,3766,2073],{},[2075,3768,3770],{"className":2077,"code":3769,"language":2079,"meta":2080,"style":2080},"{\n  \"template\": \"treemap\",\n  \"projectRoot\": \"/\u003CrootDir>\",\n  \"filename\": \"/\u003CrootDir>/.nuxt/analyze/{name}.html\"\n}\n",[2066,3771,3772,3776,3796,3816,3834],{"__ignoreMap":2080},[2084,3773,3774],{"class":2086,"line":2087},[2084,3775,2091],{"class":2090},[2084,3777,3778,3780,3783,3785,3787,3789,3792,3794],{"class":2086,"line":2094},[2084,3779,2097],{"class":2090},[2084,3781,3782],{"class":2100},"template",[2084,3784,2104],{"class":2090},[2084,3786,2107],{"class":2090},[2084,3788,2110],{"class":2090},[2084,3790,3791],{"class":2113},"treemap",[2084,3793,2104],{"class":2090},[2084,3795,2119],{"class":2090},[2084,3797,3798,3800,3803,3805,3807,3809,3812,3814],{"class":2086,"line":2122},[2084,3799,2097],{"class":2090},[2084,3801,3802],{"class":2100},"projectRoot",[2084,3804,2104],{"class":2090},[2084,3806,2107],{"class":2090},[2084,3808,2110],{"class":2090},[2084,3810,3811],{"class":2113},"/\u003CrootDir>",[2084,3813,2104],{"class":2090},[2084,3815,2119],{"class":2090},[2084,3817,3818,3820,3823,3825,3827,3829,3832],{"class":2086,"line":2142},[2084,3819,2097],{"class":2090},[2084,3821,3822],{"class":2100},"filename",[2084,3824,2104],{"class":2090},[2084,3826,2107],{"class":2090},[2084,3828,2110],{"class":2090},[2084,3830,3831],{"class":2113},"/\u003CrootDir>/.nuxt/analyze/{name}.html",[2084,3833,2303],{"class":2090},[2084,3835,3836],{"class":2086,"line":2163},[2084,3837,2309],{"class":2090},[2044,3839,3840,2107],{},[2061,3841,2353],{},[2075,3843,3845],{"className":2356,"code":3844,"language":2358,"meta":2080,"style":2080},"analyze: {\n  analyzerMode: 'static'\n}\n",[2066,3846,3847,3855,3869],{"__ignoreMap":2080},[2084,3848,3849,3851,3853],{"class":2086,"line":2087},[2084,3850,3731],{"class":2679},[2084,3852,2107],{"class":2090},[2084,3854,2372],{"class":2090},[2084,3856,3857,3860,3862,3864,3867],{"class":2086,"line":2094},[2084,3858,3859],{"class":2679},"  analyzerMode",[2084,3861,2107],{"class":2090},[2084,3863,2637],{"class":2090},[2084,3865,3866],{"class":2113},"static",[2084,3868,2643],{"class":2090},[2084,3870,3871],{"class":2086,"line":2122},[2084,3872,2309],{"class":2090},[2568,3874,3876],{"id":3875},"templates",[2066,3877,3875],{},[2044,3879,3880,3881,3884,3885,3888],{},"It is recommended to use ",[2066,3882,3883],{},"addTemplate"," from ",[2066,3886,3887],{},"@nuxt/kit"," instead of this option.",[2055,3890,3891],{},[2058,3892,3893,2064,3895],{},[2061,3894,2063],{},[2066,3896,3897],{},"array",[2044,3899,3900,2107],{},[2061,3901,2353],{},[2075,3903,3905],{"className":2356,"code":3904,"language":2358,"meta":2080,"style":2080},"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",[2066,3906,3907,3915,3920,3939,3958,3962],{"__ignoreMap":2080},[2084,3908,3909,3911,3913],{"class":2086,"line":2087},[2084,3910,3875],{"class":2679},[2084,3912,2107],{"class":2090},[2084,3914,2860],{"class":2402},[2084,3916,3917],{"class":2086,"line":2094},[2084,3918,3919],{"class":2090},"  {\n",[2084,3921,3922,3925,3927,3929,3932,3934,3936],{"class":2086,"line":2122},[2084,3923,3924],{"class":2377},"    src",[2084,3926,2107],{"class":2090},[2084,3928,2637],{"class":2090},[2084,3930,3931],{"class":2113},"~/modules/support/plugin.js",[2084,3933,2393],{"class":2090},[2084,3935,2421],{"class":2090},[2084,3937,3938],{"class":3040}," // `src` can be absolute or relative\n",[2084,3940,3941,3944,3946,3948,3951,3953,3955],{"class":2086,"line":2142},[2084,3942,3943],{"class":2377},"    dst",[2084,3945,2107],{"class":2090},[2084,3947,2637],{"class":2090},[2084,3949,3950],{"class":2113},"support.js",[2084,3952,2393],{"class":2090},[2084,3954,2421],{"class":2090},[2084,3956,3957],{"class":3040}," // `dst` is relative to project `.nuxt` dir\n",[2084,3959,3960],{"class":2086,"line":2163},[2084,3961,2524],{"class":2090},[2084,3963,3964],{"class":2086,"line":2183},[2084,3965,3966],{"class":2402},"]\n",[2568,3968,3970],{"id":3969},"transpile",[2066,3971,3969],{},[2044,3973,3974],{},"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.",[2044,3976,3977],{},"You can also use a function to conditionally transpile. The function will receive an object ({ isDev, isServer, isClient, isModern, isLegacy }).",[2055,3979,3980],{},[2058,3981,3982,2064,3984],{},[2061,3983,2063],{},[2066,3985,3897],{},[2044,3987,3988,2107],{},[2061,3989,2353],{},[2075,3991,3993],{"className":2356,"code":3992,"language":2358,"meta":2080,"style":2080},"transpile: [({ isLegacy }) => isLegacy && 'ky']\n",[2066,3994,3995],{"__ignoreMap":2080},[2084,3996,3997,3999,4001,4004,4007,4011,4014,4017,4020,4023,4025,4028,4030],{"class":2086,"line":2087},[2084,3998,3969],{"class":2679},[2084,4000,2107],{"class":2090},[2084,4002,4003],{"class":2402}," [",[2084,4005,4006],{"class":2090},"({",[2084,4008,4010],{"class":4009},"s1nJG"," isLegacy",[2084,4012,4013],{"class":2090}," })",[2084,4015,4016],{"class":2100}," =>",[2084,4018,4019],{"class":2402}," isLegacy ",[2084,4021,4022],{"class":2090},"&&",[2084,4024,2637],{"class":2090},[2084,4026,4027],{"class":2113},"ky",[2084,4029,2393],{"class":2090},[2084,4031,3966],{"class":2402},[2048,4033,4035],{"id":4034},"builddir","buildDir",[2044,4037,4038],{},"Define the directory where your built Nuxt files will be placed.",[2044,4040,4041,4042,4044,4045,4047],{},"Many tools assume that ",[2066,4043,117],{}," is a hidden directory (because it starts with a ",[2066,4046,2326],{},"). If that is a problem, you can use this option to prevent that.",[2055,4049,4050,4056],{},[2058,4051,4052,2064,4054],{},[2061,4053,2063],{},[2066,4055,2552],{},[2058,4057,4058,2558,4060],{},[2061,4059,2557],{},[2066,4061,4062],{},"\"/\u003CrootDir>/.nuxt\"",[2044,4064,4065,2107],{},[2061,4066,2353],{},[2075,4068,4070],{"className":2356,"code":4069,"language":2358,"meta":2080,"style":2080},"export default {\n  buildDir: 'nuxt-build'\n}\n",[2066,4071,4072,4080,4094],{"__ignoreMap":2080},[2084,4073,4074,4076,4078],{"class":2086,"line":2087},[2084,4075,2366],{"class":2365},[2084,4077,2369],{"class":2365},[2084,4079,2372],{"class":2090},[2084,4081,4082,4085,4087,4089,4092],{"class":2086,"line":2094},[2084,4083,4084],{"class":2377},"  buildDir",[2084,4086,2107],{"class":2090},[2084,4088,2637],{"class":2090},[2084,4090,4091],{"class":2113},"nuxt-build",[2084,4093,2643],{"class":2090},[2084,4095,4096],{"class":2086,"line":2122},[2084,4097,2309],{"class":2090},[2048,4099,4101],{"id":4100},"buildid","buildId",[2044,4103,4104],{},"A unique identifier matching the build. This may contain the hash of the current state of the project.",[2055,4106,4107,4113],{},[2058,4108,4109,2064,4111],{},[2061,4110,2063],{},[2066,4112,2552],{},[2058,4114,4115,2558,4117],{},[2061,4116,2557],{},[2066,4118,4119],{},"\"f90f6a12-4673-4481-a5f5-514e21c7a35b\"",[2048,4121,4122],{"id":4122},"builder",[2044,4124,4125],{},"The builder to use for bundling the Vue part of your application.",[2055,4127,4128,4134],{},[2058,4129,4130,2064,4132],{},[2061,4131,2063],{},[2066,4133,2552],{},[2058,4135,4136,2558,4138],{},[2061,4137,2557],{},[2066,4139,4140],{},"\"@nuxt/vite-builder\"",[2048,4142,4144],{"id":4143},"compatibilitydate","compatibilityDate",[2044,4146,4147],{},"Specify a compatibility date for your app.",[2044,4149,4150],{},"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.",[2048,4152,132],{"id":132},[2044,4154,4155],{},"Configure Nuxt component auto-registration.",[2044,4157,4158],{},"Any components in the directories configured here can be used throughout your pages, layouts (and other components) without needing to explicitly import them.",[2055,4160,4161,4167],{},[2058,4162,4163,2064,4165],{},[2061,4164,2063],{},[2066,4166,2068],{},[2058,4168,4169],{},[2061,4170,2073],{},[2075,4172,4174],{"className":2077,"code":4173,"language":2079,"meta":2080,"style":2080},"{\n  \"dirs\": [\n    {\n      \"path\": \"~/components/global\",\n      \"global\": true\n    },\n    \"~/components\"\n  ]\n}\n",[2066,4175,4176,4180,4193,4197,4217,4231,4235,4245,4250],{"__ignoreMap":2080},[2084,4177,4178],{"class":2086,"line":2087},[2084,4179,2091],{"class":2090},[2084,4181,4182,4184,4187,4189,4191],{"class":2086,"line":2094},[2084,4183,2097],{"class":2090},[2084,4185,4186],{"class":2100},"dirs",[2084,4188,2104],{"class":2090},[2084,4190,2107],{"class":2090},[2084,4192,2860],{"class":2090},[2084,4194,4195],{"class":2086,"line":2122},[2084,4196,2865],{"class":2090},[2084,4198,4199,4201,4204,4206,4208,4210,4213,4215],{"class":2086,"line":2142},[2084,4200,2870],{"class":2090},[2084,4202,4203],{"class":2679},"path",[2084,4205,2104],{"class":2090},[2084,4207,2107],{"class":2090},[2084,4209,2110],{"class":2090},[2084,4211,4212],{"class":2113},"~/components/global",[2084,4214,2104],{"class":2090},[2084,4216,2119],{"class":2090},[2084,4218,4219,4221,4224,4226,4228],{"class":2086,"line":2163},[2084,4220,2870],{"class":2090},[2084,4222,4223],{"class":2679},"global",[2084,4225,2104],{"class":2090},[2084,4227,2107],{"class":2090},[2084,4229,4230],{"class":2090}," true\n",[2084,4232,4233],{"class":2086,"line":2183},[2084,4234,2908],{"class":2090},[2084,4236,4237,4240,4243],{"class":2086,"line":2204},[2084,4238,4239],{"class":2090},"    \"",[2084,4241,4242],{"class":2113},"~/components",[2084,4244,2303],{"class":2090},[2084,4246,4247],{"class":2086,"line":2224},[2084,4248,4249],{"class":2090},"  ]\n",[2084,4251,4252],{"class":2086,"line":2244},[2084,4253,2309],{"class":2090},[2044,4255,4256,2064,4258],{},[2061,4257,3302],{},[3304,4259,4262,4265],{"href":4260,"rel":4261},"https://nuxt.com/docs/guide/directory-structure/components",[3308],[2066,4263,4264],{},"components/"," directory documentation",[2048,4267,4268],{"id":4268},"css",[2044,4270,4271],{},"You can define the CSS files/modules/libraries you want to set globally (included in every page).",[2044,4273,4274],{},"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.",[2055,4276,4277],{},[2058,4278,4279,2064,4281],{},[2061,4280,2063],{},[2066,4282,3897],{},[2044,4284,4285,2107],{},[2061,4286,2353],{},[2075,4288,4290],{"className":2356,"code":4289,"language":2358,"meta":2080,"style":2080},"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",[2066,4291,4292,4300,4305,4317,4322,4333,4338,4347],{"__ignoreMap":2080},[2084,4293,4294,4296,4298],{"class":2086,"line":2087},[2084,4295,4268],{"class":2679},[2084,4297,2107],{"class":2090},[2084,4299,2860],{"class":2402},[2084,4301,4302],{"class":2086,"line":2094},[2084,4303,4304],{"class":3040},"  // Load a Node.js module directly (here it's a Sass file).\n",[2084,4306,4307,4310,4313,4315],{"class":2086,"line":2122},[2084,4308,4309],{"class":2090},"  '",[2084,4311,4312],{"class":2113},"bulma",[2084,4314,2393],{"class":2090},[2084,4316,2119],{"class":2090},[2084,4318,4319],{"class":2086,"line":2142},[2084,4320,4321],{"class":3040},"  // CSS file in the project\n",[2084,4323,4324,4326,4329,4331],{"class":2086,"line":2163},[2084,4325,4309],{"class":2090},[2084,4327,4328],{"class":2113},"~/assets/css/main.css",[2084,4330,2393],{"class":2090},[2084,4332,2119],{"class":2090},[2084,4334,4335],{"class":2086,"line":2183},[2084,4336,4337],{"class":3040},"  // SCSS file in the project\n",[2084,4339,4340,4342,4345],{"class":2086,"line":2204},[2084,4341,4309],{"class":2090},[2084,4343,4344],{"class":2113},"~/assets/css/main.scss",[2084,4346,2643],{"class":2090},[2084,4348,4349],{"class":2086,"line":2224},[2084,4350,3966],{"class":2402},[2048,4352,4353],{"id":4353},"debug",[2044,4355,3739,4356,4358],{},[2066,4357,3742],{}," to enable debug mode.",[2044,4360,4361],{},"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.",[2055,4363,4364,4370],{},[2058,4365,4366,2064,4368],{},[2061,4367,2063],{},[2066,4369,3290],{},[2058,4371,4372,2558,4374],{},[2061,4373,2557],{},[2066,4375,3297],{},[2048,4377,4378],{"id":4378},"dev",[2044,4380,4381],{},"Whether Nuxt is running in development mode.",[2044,4383,4384],{},"Normally, you should not need to set this.",[2055,4386,4387,4393],{},[2058,4388,4389,2064,4391],{},[2061,4390,2063],{},[2066,4392,3290],{},[2058,4394,4395,2558,4397],{},[2061,4396,2557],{},[2066,4398,3297],{},[2048,4400,4402],{"id":4401},"devserver","devServer",[2568,4404,4406],{"id":4405},"cors",[2066,4407,4405],{},[2044,4409,4410],{},"Set CORS options for the dev server",[3489,4412,4414],{"id":4413},"origin",[2066,4415,4413],{},[2055,4417,4418,4424],{},[2058,4419,4420,2064,4422],{},[2061,4421,2063],{},[2066,4423,3897],{},[2058,4425,4426],{},[2061,4427,2073],{},[2075,4429,4431],{"className":2077,"code":4430,"language":2079,"meta":2080,"style":2080},"[\n  {}\n]\n",[2066,4432,4433,4438,4443],{"__ignoreMap":2080},[2084,4434,4435],{"class":2086,"line":2087},[2084,4436,4437],{"class":2090},"[\n",[2084,4439,4440],{"class":2086,"line":2094},[2084,4441,4442],{"class":2090},"  {}\n",[2084,4444,4445],{"class":2086,"line":2122},[2084,4446,3966],{"class":2090},[2568,4448,4450],{"id":4449},"host",[2066,4451,4449],{},[2044,4453,4454],{},"Dev server listening host",[2568,4456,4458],{"id":4457},"https",[2066,4459,4457],{},[2044,4461,4462],{},"Whether to enable HTTPS.",[2055,4464,4465,4471],{},[2058,4466,4467,2064,4469],{},[2061,4468,2063],{},[2066,4470,3290],{},[2058,4472,4473,2558,4475],{},[2061,4474,2557],{},[2066,4476,3297],{},[2044,4478,4479,2107],{},[2061,4480,2353],{},[2075,4482,4484],{"className":2601,"code":4483,"language":2603,"meta":2080,"style":2080},"export default defineNuxtConfig({\n  devServer: {\n    https: {\n      key: './server.key',\n      cert: './server.crt'\n    }\n  }\n})\n",[2066,4485,4486,4498,4507,4516,4532,4546,4550,4554],{"__ignoreMap":2080},[2084,4487,4488,4490,4492,4494,4496],{"class":2086,"line":2087},[2084,4489,2366],{"class":2365},[2084,4491,2369],{"class":2365},[2084,4493,2614],{"class":2398},[2084,4495,2403],{"class":2402},[2084,4497,2091],{"class":2090},[2084,4499,4500,4503,4505],{"class":2086,"line":2094},[2084,4501,4502],{"class":2377},"  devServer",[2084,4504,2107],{"class":2090},[2084,4506,2372],{"class":2090},[2084,4508,4509,4512,4514],{"class":2086,"line":2122},[2084,4510,4511],{"class":2377},"    https",[2084,4513,2107],{"class":2090},[2084,4515,2372],{"class":2090},[2084,4517,4518,4521,4523,4525,4528,4530],{"class":2086,"line":2142},[2084,4519,4520],{"class":2377},"      key",[2084,4522,2107],{"class":2090},[2084,4524,2637],{"class":2090},[2084,4526,4527],{"class":2113},"./server.key",[2084,4529,2393],{"class":2090},[2084,4531,2119],{"class":2090},[2084,4533,4534,4537,4539,4541,4544],{"class":2086,"line":2163},[2084,4535,4536],{"class":2377},"      cert",[2084,4538,2107],{"class":2090},[2084,4540,2637],{"class":2090},[2084,4542,4543],{"class":2113},"./server.crt",[2084,4545,2643],{"class":2090},[2084,4547,4548],{"class":2086,"line":2183},[2084,4549,2935],{"class":2090},[2084,4551,4552],{"class":2086,"line":2204},[2084,4553,2524],{"class":2090},[2084,4555,4556,4558],{"class":2086,"line":2224},[2084,4557,2652],{"class":2090},[2084,4559,2655],{"class":2402},[2568,4561,4563],{"id":4562},"loadingtemplate",[2066,4564,4565],{},"loadingTemplate",[2044,4567,4568],{},"Template to show a loading screen",[2055,4570,4571],{},[2058,4572,4573,2064,4575],{},[2061,4574,2063],{},[2066,4576,4577],{},"function",[2568,4579,4581],{"id":4580},"port",[2066,4582,4580],{},[2044,4584,4585],{},"Dev server listening port",[2055,4587,4588,4595],{},[2058,4589,4590,2064,4592],{},[2061,4591,2063],{},[2066,4593,4594],{},"number",[2058,4596,4597,2558,4599],{},[2061,4598,2557],{},[2066,4600,4601],{},"3000",[2568,4603,4605],{"id":4604},"url",[2066,4606,4604],{},[2044,4608,4609],{},"Listening dev server URL.",[2044,4611,4612],{},"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).",[2055,4614,4615,4621],{},[2058,4616,4617,2064,4619],{},[2061,4618,2063],{},[2066,4620,2552],{},[2058,4622,4623,2558,4625],{},[2061,4624,2557],{},[2066,4626,4627],{},"\"http://localhost:3000\"",[2048,4629,4631],{"id":4630},"devserverhandlers","devServerHandlers",[2044,4633,4634],{},"Nitro development-only server handlers.",[2055,4636,4637],{},[2058,4638,4639,2064,4641],{},[2061,4640,2063],{},[2066,4642,3897],{},[2044,4644,4645,2064,4647],{},[2061,4646,3302],{},[3304,4648,4651],{"href":4649,"rel":4650},"https://nitro.build/guide/routing",[3308],"Nitro server routes documentation",[2048,4653,4654],{"id":4654},"devtools",[2044,4656,4657],{},"Enable Nuxt DevTools for development.",[2044,4659,4660],{},"Breaking changes for devtools might not reflect on the version of Nuxt.",[2044,4662,4663,4665,4666,4671],{},[2061,4664,3302],{},":  ",[3304,4667,4670],{"href":4668,"rel":4669},"https://devtools.nuxt.com/",[3308],"Nuxt DevTools"," for more information.",[2048,4673,4674],{"id":4674},"dir",[2044,4676,4677],{},"Customize default directory structure used by Nuxt.",[2044,4679,4680],{},"It is better to stick with defaults unless needed.",[2568,4682,4684],{"id":4683},"app-1",[2066,4685,1193],{},[2055,4687,4688,4694],{},[2058,4689,4690,2064,4692],{},[2061,4691,2063],{},[2066,4693,2552],{},[2058,4695,4696,2558,4698],{},[2061,4697,2557],{},[2066,4699,4700],{},"\"app\"",[2568,4702,4703],{"id":127},[2066,4704,127],{},[2044,4706,4707,4708,4711],{},"The assets directory (aliased as ",[2066,4709,4710],{},"~assets"," in your build).",[2055,4713,4714,4720],{},[2058,4715,4716,2064,4718],{},[2061,4717,2063],{},[2066,4719,2552],{},[2058,4721,4722,2558,4724],{},[2061,4723,2557],{},[2066,4725,4726],{},"\"assets\"",[2568,4728,4729],{"id":152},[2066,4730,152],{},[2044,4732,4733],{},"The layouts directory, each file of which will be auto-registered as a Nuxt layout.",[2055,4735,4736,4742],{},[2058,4737,4738,2064,4740],{},[2061,4739,2063],{},[2066,4741,2552],{},[2058,4743,4744,2558,4746],{},[2061,4745,2557],{},[2066,4747,4748],{},"\"layouts\"",[2568,4750,4751],{"id":157},[2066,4752,157],{},[2044,4754,4755],{},"The middleware directory, each file of which will be auto-registered as a Nuxt middleware.",[2055,4757,4758,4764],{},[2058,4759,4760,2064,4762],{},[2061,4761,2063],{},[2066,4763,2552],{},[2058,4765,4766,2558,4768],{},[2061,4767,2557],{},[2066,4769,4770],{},"\"middleware\"",[2568,4772,4773],{"id":162},[2066,4774,162],{},[2044,4776,4777],{},"The modules directory, each file in which will be auto-registered as a Nuxt module.",[2055,4779,4780,4786],{},[2058,4781,4782,2064,4784],{},[2061,4783,2063],{},[2066,4785,2552],{},[2058,4787,4788,2558,4790],{},[2061,4789,2557],{},[2066,4791,4792],{},"\"modules\"",[2568,4794,4795],{"id":171},[2066,4796,171],{},[2044,4798,4799],{},"The directory which will be processed to auto-generate your application page routes.",[2055,4801,4802,4808],{},[2058,4803,4804,2064,4806],{},[2061,4805,2063],{},[2066,4807,2552],{},[2058,4809,4810,2558,4812],{},[2061,4811,2557],{},[2066,4813,4814],{},"\"pages\"",[2568,4816,4817],{"id":175},[2066,4818,175],{},[2044,4820,4821],{},"The plugins directory, each file of which will be auto-registered as a Nuxt plugin.",[2055,4823,4824,4830],{},[2058,4825,4826,2064,4828],{},[2061,4827,2063],{},[2066,4829,2552],{},[2058,4831,4832,2558,4834],{},[2061,4833,2557],{},[2066,4835,4836],{},"\"plugins\"",[2568,4838,4839],{"id":180},[2066,4840,180],{},[2044,4842,4843,4844,4847],{},"The directory containing your static files, which will be directly accessible via the Nuxt server and copied across into your ",[2066,4845,4846],{},"dist"," folder when your app is generated.",[2055,4849,4850,4856],{},[2058,4851,4852,2064,4854],{},[2061,4853,2063],{},[2066,4855,2552],{},[2058,4857,4858,2558,4860],{},[2061,4859,2557],{},[2066,4861,4862],{},"\"public\"",[2568,4864,4865],{"id":190},[2066,4866,190],{},[2044,4868,4869],{},"The shared directory. This directory is shared between the app and the server.",[2055,4871,4872,4878],{},[2058,4873,4874,2064,4876],{},[2061,4875,2063],{},[2066,4877,2552],{},[2058,4879,4880,2558,4882],{},[2061,4881,2557],{},[2066,4883,4884],{},"\"shared\"",[2568,4886,4887],{"id":3866},[2066,4888,3866],{},[2055,4890,4891,4897],{},[2058,4892,4893,2064,4895],{},[2061,4894,2063],{},[2066,4896,2552],{},[2058,4898,4899,2558,4901],{},[2061,4900,2557],{},[2066,4902,4862],{},[2048,4904,4905],{"id":4905},"esbuild",[2568,4907,4909],{"id":4908},"options",[2066,4910,4908],{},[2044,4912,4913],{},"Configure shared esbuild options used within Nuxt and passed to other builders, such as Vite or Webpack.",[3489,4915,4917],{"id":4916},"jsxfactory",[2066,4918,4919],{},"jsxFactory",[2055,4921,4922,4928],{},[2058,4923,4924,2064,4926],{},[2061,4925,2063],{},[2066,4927,2552],{},[2058,4929,4930,2558,4932],{},[2061,4931,2557],{},[2066,4933,4934],{},"\"h\"",[3489,4936,4938],{"id":4937},"jsxfragment",[2066,4939,4940],{},"jsxFragment",[2055,4942,4943,4949],{},[2058,4944,4945,2064,4947],{},[2061,4946,2063],{},[2066,4948,2552],{},[2058,4950,4951,2558,4953],{},[2061,4952,2557],{},[2066,4954,4955],{},"\"Fragment\"",[3489,4957,4959],{"id":4958},"target",[2066,4960,4958],{},[2055,4962,4963,4969],{},[2058,4964,4965,2064,4967],{},[2061,4966,2063],{},[2066,4968,2552],{},[2058,4970,4971,2558,4973],{},[2061,4972,2557],{},[2066,4974,4975],{},"\"esnext\"",[3489,4977,4979],{"id":4978},"tsconfigraw",[2066,4980,4981],{},"tsconfigRaw",[2055,4983,4984],{},[2058,4985,4986,2064,4988],{},[2061,4987,2063],{},[2066,4989,2068],{},[2048,4991,3643],{"id":3643},[2568,4993,4995],{"id":4994},"alwaysrunfetchonkeychange",[2066,4996,4997],{},"alwaysRunFetchOnKeyChange",[2044,4999,5000,5001,5003,5004,5007],{},"Whether to run ",[2066,5002,527],{}," when the key changes, even if it is set to ",[2066,5005,5006],{},"immediate: false"," and it has not been triggered yet.",[2044,5009,5010,5012,5013,5015,5016,5019],{},[2066,5011,527],{}," and ",[2066,5014,515],{}," will always run when the key changes if ",[2066,5017,5018],{},"immediate: true"," or if it has been already triggered.",[2055,5021,5022,5028],{},[2058,5023,5024,2064,5026],{},[2061,5025,2063],{},[2066,5027,3290],{},[2058,5029,5030,2558,5032],{},[2061,5031,2557],{},[2066,5033,3742],{},[2568,5035,5037],{"id":5036},"appmanifest",[2066,5038,5039],{},"appManifest",[2044,5041,5042],{},"Use app manifests to respect route rules on client-side.",[2055,5044,5045,5051],{},[2058,5046,5047,2064,5049],{},[2061,5048,2063],{},[2066,5050,3290],{},[2058,5052,5053,2558,5055],{},[2061,5054,2557],{},[2066,5056,3742],{},[2568,5058,5060],{"id":5059},"asynccontext",[2066,5061,5062],{},"asyncContext",[2044,5064,5065],{},"Enable native async context to be accessible for nested composables",[2055,5067,5068,5074],{},[2058,5069,5070,2064,5072],{},[2061,5071,2063],{},[2066,5073,3290],{},[2058,5075,5076,2558,5078],{},[2061,5077,2557],{},[2066,5079,3297],{},[2044,5081,5082,2064,5084],{},[2061,5083,3302],{},[3304,5085,5088],{"href":5086,"rel":5087},"https://github.com/nuxt/nuxt/pull/20918",[3308],"Nuxt PR #20918",[2568,5090,5092],{"id":5091},"asyncentry",[2066,5093,5094],{},"asyncEntry",[2044,5096,5097],{},"Set to true to generate an async entry point for the Vue bundle (for module federation support).",[2055,5099,5100,5106],{},[2058,5101,5102,2064,5104],{},[2061,5103,2063],{},[2066,5105,3290],{},[2058,5107,5108,2558,5110],{},[2061,5109,2557],{},[2066,5111,3297],{},[2568,5113,5115],{"id":5114},"browserdevtoolstiming",[2066,5116,5117],{},"browserDevtoolsTiming",[2044,5119,5120],{},"Enable timings for Nuxt application hooks in the performance panel of Chromium-based browsers.",[2044,5122,5123],{},"This feature adds performance markers for Nuxt hooks, allowing you to track their execution time in the browser's Performance tab. This is particularly useful for debugging performance issues.",[2055,5125,5126,5132],{},[2058,5127,5128,2064,5130],{},[2061,5129,2063],{},[2066,5131,3290],{},[2058,5133,5134,2558,5136],{},[2061,5135,2557],{},[2066,5137,3297],{},[2044,5139,5140,2107],{},[2061,5141,2353],{},[2075,5143,5145],{"className":2601,"code":5144,"language":2603,"meta":2080,"style":2080},"// nuxt.config.ts\nexport default defineNuxtConfig({\n  experimental: {\n    // Enable performance markers for Nuxt hooks in browser devtools\n    browserDevtoolsTiming: true\n  }\n})\n",[2066,5146,5147,5152,5164,5173,5178,5188,5192],{"__ignoreMap":2080},[2084,5148,5149],{"class":2086,"line":2087},[2084,5150,5151],{"class":3040},"// nuxt.config.ts\n",[2084,5153,5154,5156,5158,5160,5162],{"class":2086,"line":2094},[2084,5155,2366],{"class":2365},[2084,5157,2369],{"class":2365},[2084,5159,2614],{"class":2398},[2084,5161,2403],{"class":2402},[2084,5163,2091],{"class":2090},[2084,5165,5166,5169,5171],{"class":2086,"line":2122},[2084,5167,5168],{"class":2377},"  experimental",[2084,5170,2107],{"class":2090},[2084,5172,2372],{"class":2090},[2084,5174,5175],{"class":2086,"line":2142},[2084,5176,5177],{"class":3040},"    // Enable performance markers for Nuxt hooks in browser devtools\n",[2084,5179,5180,5183,5185],{"class":2086,"line":2163},[2084,5181,5182],{"class":2377},"    browserDevtoolsTiming",[2084,5184,2107],{"class":2090},[2084,5186,4230],{"class":5187},"sbKd-",[2084,5189,5190],{"class":2086,"line":2183},[2084,5191,2524],{"class":2090},[2084,5193,5194,5196],{"class":2086,"line":2204},[2084,5195,2652],{"class":2090},[2084,5197,2655],{"class":2402},[2044,5199,5200,2064,5202],{},[2061,5201,3302],{},[3304,5203,5206],{"href":5204,"rel":5205},"https://github.com/nuxt/nuxt/pull/29922",[3308],"PR #29922",[2044,5208,5209,2064,5211],{},[2061,5210,3302],{},[3304,5212,5215],{"href":5213,"rel":5214},"https://developer.chrome.com/docs/devtools/performance/extension#tracks",[3308],"Chrome DevTools Performance API",[2568,5217,5219],{"id":5218},"buildcache",[2066,5220,5221],{},"buildCache",[2044,5223,5224],{},"Cache Nuxt/Nitro build artifacts based on a hash of the configuration and source files.",[2044,5226,5227,5228,5012,5231,5234],{},"This only works for source files within ",[2066,5229,5230],{},"srcDir",[2066,5232,5233],{},"serverDir"," for the Vue/Nitro parts of your app.",[2055,5236,5237,5243],{},[2058,5238,5239,2064,5241],{},[2061,5240,2063],{},[2066,5242,3290],{},[2058,5244,5245,2558,5247],{},[2061,5246,2557],{},[2066,5248,3297],{},[2568,5250,5252],{"id":5251},"checkoutdatedbuildinterval",[2066,5253,5254],{},"checkOutdatedBuildInterval",[2044,5256,5257,5258,5261,5262,2326],{},"Set the time interval (in ms) to check for new builds. Disabled when ",[2066,5259,5260],{},"experimental.appManifest"," is ",[2066,5263,3297],{},[2044,5265,3739,5266,5268],{},[2066,5267,3297],{}," to disable.",[2055,5270,5271,5277],{},[2058,5272,5273,2064,5275],{},[2061,5274,2063],{},[2066,5276,4594],{},[2058,5278,5279,2558,5281],{},[2061,5280,2557],{},[2066,5282,5283],{},"3600000",[2568,5285,5287],{"id":5286},"chromedevtoolsprojectsettings",[2066,5288,5289],{},"chromeDevtoolsProjectSettings",[2044,5291,5292],{},"Enable integration with Chrome DevTools Workspaces for Nuxt projects.",[2055,5294,5295,5301],{},[2058,5296,5297,2064,5299],{},[2061,5298,2063],{},[2066,5300,3290],{},[2058,5302,5303,2558,5305],{},[2061,5304,2557],{},[2066,5306,3742],{},[2044,5308,5309,2064,5311],{},[2061,5310,3302],{},[3304,5312,5315],{"href":5313,"rel":5314},"https://docs.google.com/document/d/1rfKPnxsNuXhnF7AiQZhu9kIwdiMS5hnAI05HBwFuBSM",[3308],"Chrome DevTools Project Settings",[2568,5317,5319],{"id":5318},"clientfallback",[2066,5320,5321],{},"clientFallback",[2044,5323,5324,5325,5327],{},"Whether to enable the experimental ",[2066,5326,448],{}," component for rendering content on the client if there's an error in SSR.",[2055,5329,5330,5336],{},[2058,5331,5332,2064,5334],{},[2061,5333,2063],{},[2066,5335,3290],{},[2058,5337,5338,2558,5340],{},[2061,5339,2557],{},[2066,5341,3297],{},[2568,5343,5345],{"id":5344},"clientnodecompat",[2066,5346,5347],{},"clientNodeCompat",[2044,5349,5350,5351,2326],{},"Automatically polyfill Node.js imports in the client build using ",[2066,5352,5353],{},"unenv",[2055,5355,5356,5362],{},[2058,5357,5358,2064,5360],{},[2061,5359,2063],{},[2066,5361,3290],{},[2058,5363,5364,2558,5366],{},[2061,5365,2557],{},[2066,5367,3297],{},[2044,5369,5370,2064,5372],{},[2061,5371,3302],{},[3304,5373,5353],{"href":5374,"rel":5375},"https://github.com/unjs/unenv",[3308],[2568,5377,5379],{"id":5378},"compiletemplate",[2066,5380,5381],{},"compileTemplate",[2044,5383,5384,5385,5388],{},"Whether to use ",[2066,5386,5387],{},"lodash.template"," to compile Nuxt templates.",[2044,5390,5391,5392,2326],{},"This flag will be removed with the release of v4 and exists only for advance testing within Nuxt v3.12+ or in ",[3304,5393,5395],{"href":5394},"/docs/guide/going-further/nightly-release-channel","the nightly release channel",[2055,5397,5398,5404],{},[2058,5399,5400,2064,5402],{},[2061,5401,2063],{},[2066,5403,3290],{},[2058,5405,5406,2558,5408],{},[2061,5407,2557],{},[2066,5409,3742],{},[2568,5411,5413],{"id":5412},"componentislands",[2066,5414,5415],{},"componentIslands",[2044,5417,5418,5419,5012,5421,5424],{},"Experimental component islands support with ",[2066,5420,492],{},[2066,5422,5423],{},".island.vue"," files.",[2044,5426,5427],{},"By default it is set to 'auto', which means it will be enabled only when there are islands, server components or server pages in your app.",[2055,5429,5430,5436],{},[2058,5431,5432,2064,5434],{},[2061,5433,2063],{},[2066,5435,2552],{},[2058,5437,5438,2558,5440],{},[2061,5439,2557],{},[2066,5441,5442],{},"\"auto\"",[2568,5444,5446],{"id":5445},"configschema",[2066,5447,5448],{},"configSchema",[2044,5450,5451],{},"Config schema support",[2055,5453,5454,5460],{},[2058,5455,5456,2064,5458],{},[2061,5457,2063],{},[2066,5459,3290],{},[2058,5461,5462,2558,5464],{},[2061,5463,2557],{},[2066,5465,3742],{},[2044,5467,5468,2064,5470],{},[2061,5469,3302],{},[3304,5471,5474],{"href":5472,"rel":5473},"https://github.com/nuxt/nuxt/issues/15592",[3308],"Nuxt Issue #15592",[2568,5476,5478],{"id":5477},"cookiestore",[2066,5479,5480],{},"cookieStore",[2044,5482,5483,5484,5486],{},"Enables CookieStore support to listen for cookie updates (if supported by the browser) and refresh ",[2066,5485,519],{}," ref values.",[2055,5488,5489,5495],{},[2058,5490,5491,2064,5493],{},[2061,5492,2063],{},[2066,5494,3290],{},[2058,5496,5497,2558,5499],{},[2061,5498,2557],{},[2066,5500,3742],{},[2044,5502,5503,2064,5505],{},[2061,5504,3302],{},[3304,5506,5509],{"href":5507,"rel":5508},"https://developer.mozilla.org/en-US/docs/Web/API/CookieStore",[3308],"CookieStore",[2568,5511,5513],{"id":5512},"crossoriginprefetch",[2066,5514,5515],{},"crossOriginPrefetch",[2044,5517,5518],{},"Enable cross-origin prefetch using the Speculation Rules API.",[2055,5520,5521,5527],{},[2058,5522,5523,2064,5525],{},[2061,5524,2063],{},[2066,5526,3290],{},[2058,5528,5529,2558,5531],{},[2061,5530,2557],{},[2066,5532,3297],{},[2568,5534,5536],{"id":5535},"debugmodulemutation",[2066,5537,5538],{},"debugModuleMutation",[2044,5540,5541,5542,5545],{},"Record mutations to ",[2066,5543,5544],{},"nuxt.options"," in module context, helping to debug configuration changes made by modules during the Nuxt initialization phase.",[2044,5547,5548],{},"When enabled, Nuxt will track which modules modify configuration options, making it easier to trace unexpected configuration changes.",[2055,5550,5551,5557],{},[2058,5552,5553,2064,5555],{},[2061,5554,2063],{},[2066,5556,3290],{},[2058,5558,5559,2558,5561],{},[2061,5560,2557],{},[2066,5562,3297],{},[2044,5564,5565,2107],{},[2061,5566,2353],{},[2075,5568,5570],{"className":2601,"code":5569,"language":2603,"meta":2080,"style":2080},"// nuxt.config.ts\nexport default defineNuxtConfig({\n  experimental: {\n    // Enable tracking of config mutations by modules\n    debugModuleMutation: true\n  }\n})\n",[2066,5571,5572,5576,5588,5596,5601,5610,5614],{"__ignoreMap":2080},[2084,5573,5574],{"class":2086,"line":2087},[2084,5575,5151],{"class":3040},[2084,5577,5578,5580,5582,5584,5586],{"class":2086,"line":2094},[2084,5579,2366],{"class":2365},[2084,5581,2369],{"class":2365},[2084,5583,2614],{"class":2398},[2084,5585,2403],{"class":2402},[2084,5587,2091],{"class":2090},[2084,5589,5590,5592,5594],{"class":2086,"line":2122},[2084,5591,5168],{"class":2377},[2084,5593,2107],{"class":2090},[2084,5595,2372],{"class":2090},[2084,5597,5598],{"class":2086,"line":2142},[2084,5599,5600],{"class":3040},"    // Enable tracking of config mutations by modules\n",[2084,5602,5603,5606,5608],{"class":2086,"line":2163},[2084,5604,5605],{"class":2377},"    debugModuleMutation",[2084,5607,2107],{"class":2090},[2084,5609,4230],{"class":5187},[2084,5611,5612],{"class":2086,"line":2183},[2084,5613,2524],{"class":2090},[2084,5615,5616,5618],{"class":2086,"line":2204},[2084,5617,2652],{"class":2090},[2084,5619,2655],{"class":2402},[2044,5621,5622,2064,5624],{},[2061,5623,3302],{},[3304,5625,5628],{"href":5626,"rel":5627},"https://github.com/nuxt/nuxt/pull/30555",[3308],"PR #30555",[2568,5630,5632],{"id":5631},"decorators",[2066,5633,5631],{},[2044,5635,5636],{},"Enable to use experimental decorators in Nuxt and Nitro.",[2055,5638,5639,5645],{},[2058,5640,5641,2064,5643],{},[2061,5642,2063],{},[2066,5644,3290],{},[2058,5646,5647,2558,5649],{},[2061,5648,2557],{},[2066,5650,3297],{},[2044,5652,5653,2064,5655],{},[2061,5654,3302],{},[3304,5656,5657],{"href":5657,"rel":5658},"https://github.com/tc39/proposal-decorators",[3308],[2568,5660,5662],{"id":5661},"defaults",[2066,5663,5661],{},[2044,5665,5666],{},"This allows specifying the default options for core Nuxt components and composables.",[2044,5668,5669,5670,5672,5673,5675],{},"These options will likely be moved elsewhere in the future, such as into ",[2066,5671,3688],{}," or into the ",[2066,5674,1195],{}," directory.",[3489,5677,5679],{"id":5678},"nuxtlink",[2066,5680,5681],{},"nuxtLink",[5683,5684,5686],"h5",{"id":5685},"componentname",[2066,5687,5688],{},"componentName",[2055,5690,5691,5697],{},[2058,5692,5693,2064,5695],{},[2061,5694,2063],{},[2066,5696,2552],{},[2058,5698,5699,2558,5701],{},[2061,5700,2557],{},[2066,5702,5703],{},"\"NuxtLink\"",[5683,5705,5707],{"id":5706},"prefetch",[2066,5708,5706],{},[2055,5710,5711,5717],{},[2058,5712,5713,2064,5715],{},[2061,5714,2063],{},[2066,5716,3290],{},[2058,5718,5719,2558,5721],{},[2061,5720,2557],{},[2066,5722,3742],{},[5683,5724,5726],{"id":5725},"prefetchon",[2066,5727,5728],{},"prefetchOn",[5730,5731,5733],"h6",{"id":5732},"visibility",[2066,5734,5732],{},[2055,5736,5737,5743],{},[2058,5738,5739,2064,5741],{},[2061,5740,2063],{},[2066,5742,3290],{},[2058,5744,5745,2558,5747],{},[2061,5746,2557],{},[2066,5748,3742],{},[3489,5750,5752],{"id":5751},"useasyncdata",[2066,5753,515],{},[2044,5755,5756,5757,5759,5760,5762],{},"Options that apply to ",[2066,5758,515],{}," (and also therefore ",[2066,5761,527],{},")",[5683,5764,5766],{"id":5765},"deep",[2066,5767,5765],{},[2055,5769,5770,5776],{},[2058,5771,5772,2064,5774],{},[2061,5773,2063],{},[2066,5775,3290],{},[2058,5777,5778,2558,5780],{},[2061,5779,2557],{},[2066,5781,3742],{},[5683,5783,5785],{"id":5784},"errorvalue",[2066,5786,5787],{},"errorValue",[2055,5789,5790,5796],{},[2058,5791,5792,2064,5794],{},[2061,5793,2063],{},[2066,5795,2552],{},[2058,5797,5798,2558,5800],{},[2061,5799,2557],{},[2066,5801,5802],{},"\"null\"",[5683,5804,5806],{"id":5805},"value",[2066,5807,5805],{},[2055,5809,5810,5816],{},[2058,5811,5812,2064,5814],{},[2061,5813,2063],{},[2066,5815,2552],{},[2058,5817,5818,2558,5820],{},[2061,5819,2557],{},[2066,5821,5802],{},[3489,5823,5825],{"id":5824},"usefetch",[2066,5826,527],{},[2568,5828,5830],{"id":5829},"emitroutechunkerror",[2066,5831,5832],{},"emitRouteChunkError",[2044,5834,5835,5836,5839],{},"Emit ",[2066,5837,5838],{},"app:chunkError"," hook when there is an error loading vite/webpack chunks.",[2044,5841,5842,5843,5846,5847,5850,5851,5853,5854,2326],{},"By default, Nuxt will also perform a reload of the new route when a chunk fails to load when navigating to a new route (",[2066,5844,5845],{},"automatic",").\nSetting ",[2066,5848,5849],{},"automatic-immediate"," will lead Nuxt to perform a reload of the current route right when a chunk fails to load (instead of waiting for navigation).\nYou can disable automatic handling by setting this to ",[2066,5852,3297],{},", or handle chunk errors manually by setting it to ",[2066,5855,5856],{},"manual",[2055,5858,5859,5865],{},[2058,5860,5861,2064,5863],{},[2061,5862,2063],{},[2066,5864,2552],{},[2058,5866,5867,2558,5869],{},[2061,5868,2557],{},[2066,5870,5871],{},"\"automatic\"",[2044,5873,5874,2064,5876],{},[2061,5875,3302],{},[3304,5877,5880],{"href":5878,"rel":5879},"https://github.com/nuxt/nuxt/pull/19038",[3308],"Nuxt PR #19038",[2568,5882,5884],{"id":5883},"enforcemodulecompatibility",[2066,5885,5886],{},"enforceModuleCompatibility",[2044,5888,5889],{},"Whether Nuxt should stop if a Nuxt module is incompatible.",[2055,5891,5892,5898],{},[2058,5893,5894,2064,5896],{},[2061,5895,2063],{},[2066,5897,3290],{},[2058,5899,5900,2558,5902],{},[2061,5901,2557],{},[2066,5903,3297],{},[2568,5905,5907],{"id":5906},"entryimportmap",[2066,5908,5909],{},"entryImportMap",[2055,5911,5912,5918],{},[2058,5913,5914,2064,5916],{},[2061,5915,2063],{},[2066,5917,3290],{},[2058,5919,5920,2558,5922],{},[2061,5921,2557],{},[2066,5923,3742],{},[2568,5925,5927],{"id":5926},"externalvue",[2066,5928,5929],{},"externalVue",[2044,5931,5932,5933,5936,5937,5012,5940,5943],{},"Externalize ",[2066,5934,5935],{},"vue",", ",[2066,5938,5939],{},"@vue/*",[2066,5941,5942],{},"vue-router"," when building.",[2055,5945,5946,5952],{},[2058,5947,5948,2064,5950],{},[2061,5949,2063],{},[2066,5951,3290],{},[2058,5953,5954,2558,5956],{},[2061,5955,2557],{},[2066,5957,3742],{},[2044,5959,5960,2064,5962],{},[2061,5961,3302],{},[3304,5963,5966],{"href":5964,"rel":5965},"https://github.com/nuxt/nuxt/issues/13632",[3308],"Nuxt Issue #13632",[2568,5968,5970],{"id":5969},"extrapagemetaextractionkeys",[2066,5971,5972],{},"extraPageMetaExtractionKeys",[2044,5974,5975,5976,2326],{},"Configure additional keys to extract from the page metadata when using ",[2066,5977,5978],{},"scanPageMeta",[2044,5980,5981],{},"This allows modules to access additional metadata from the page metadata. It's recommended to augment the NuxtPage types with your keys.",[2055,5983,5984],{},[2058,5985,5986,2064,5988],{},[2061,5987,2063],{},[2066,5989,3897],{},[2568,5991,5993],{"id":5992},"extractasyncdatahandlers",[2066,5994,5995],{},"extractAsyncDataHandlers",[2055,5997,5998,6004],{},[2058,5999,6000,2064,6002],{},[2061,6001,2063],{},[2066,6003,3290],{},[2058,6005,6006,2558,6008],{},[2061,6007,2557],{},[2066,6009,3297],{},[2568,6011,6013],{"id":6012},"granularcacheddata",[2066,6014,6015],{},"granularCachedData",[2044,6017,6018,6019,6022,6023,5012,6025,2326],{},"Whether to call and use the result from ",[2066,6020,6021],{},"getCachedData"," on manual refresh for ",[2066,6024,515],{},[2066,6026,527],{},[2055,6028,6029,6035],{},[2058,6030,6031,2064,6033],{},[2061,6032,2063],{},[2066,6034,3290],{},[2058,6036,6037,2558,6039],{},[2061,6038,2557],{},[2066,6040,3297],{},[2568,6042,6044],{"id":6043},"headnext",[2066,6045,6046],{},"headNext",[2044,6048,6049],{},"Use new experimental head optimisations:",[2055,6051,6052,6055,6061],{},[2058,6053,6054],{},"Add the capo.js head plugin in order to render tags in of the head in a more performant way. - Uses the hash hydration plugin to reduce initial hydration",[2058,6056,6057,2064,6059],{},[2061,6058,2063],{},[2066,6060,3290],{},[2058,6062,6063,2558,6065],{},[2061,6064,2557],{},[2066,6066,3742],{},[2044,6068,6069,2064,6071],{},[2061,6070,3302],{},[3304,6072,6075],{"href":6073,"rel":6074},"https://github.com/nuxt/nuxt/discussions/22632",[3308],"Nuxt Discussion #22632",[2568,6077,6079],{"id":6078},"inlinerouterules",[2066,6080,6081],{},"inlineRouteRules",[2044,6083,6084,6085,6088,6089,6092,6093,2326],{},"Allow defining ",[2066,6086,6087],{},"routeRules"," directly within your ",[2066,6090,6091],{},"~/pages"," directory using ",[2066,6094,682],{},[2044,6096,6097,6098,6101,6102,6105,6106,6101,6109,6112,6113,3749,6115,6117,6118,6120,6121,6088,6123,2326],{},"Rules are converted (based on the path) and applied for server requests. For example, a rule defined in ",[2066,6099,6100],{},"~/pages/foo/bar.vue"," will be applied to ",[2066,6103,6104],{},"/foo/bar"," requests. A rule in ",[2066,6107,6108],{},"~/pages/foo/[id].vue",[2066,6110,6111],{},"/foo/**"," requests.\nFor more control, such as if you are using a custom ",[2066,6114,4203],{},[2066,6116,2050],{}," set in the page's ",[2066,6119,678],{},", you should set ",[2066,6122,6087],{},[2066,6124,2348],{},[2055,6126,6127,6133],{},[2058,6128,6129,2064,6131],{},[2061,6130,2063],{},[2066,6132,3290],{},[2058,6134,6135,2558,6137],{},[2061,6136,2557],{},[2066,6138,3297],{},[2568,6140,6142],{"id":6141},"lazyhydration",[2066,6143,6144],{},"lazyHydration",[2044,6146,6147,6148,6151],{},"Enable automatic configuration of hydration strategies for ",[2066,6149,6150],{},"\u003CLazy>"," components.",[2044,6153,6154],{},"This feature intelligently determines when to hydrate lazy components based on visibility, idle time, or other triggers, improving performance by deferring hydration of components until they're needed.",[2055,6156,6157,6163],{},[2058,6158,6159,2064,6161],{},[2061,6160,2063],{},[2066,6162,3290],{},[2058,6164,6165,2558,6167],{},[2061,6166,2557],{},[2066,6168,3742],{},[2044,6170,6171,2107],{},[2061,6172,2353],{},[2075,6174,6176],{"className":2601,"code":6175,"language":2603,"meta":2080,"style":2080},"// nuxt.config.ts\nexport default defineNuxtConfig({\n  experimental: {\n    lazyHydration: true // Enable smart hydration strategies for Lazy components\n  }\n})\n\n// In your Vue components\n\u003Ctemplate>\n  \u003CLazy>\n    \u003CExpensiveComponent />\n  \u003C/Lazy>\n\u003C/template>\n",[2066,6177,6178,6182,6194,6202,6215,6219,6225,6230,6235,6245,6255,6266,6275],{"__ignoreMap":2080},[2084,6179,6180],{"class":2086,"line":2087},[2084,6181,5151],{"class":3040},[2084,6183,6184,6186,6188,6190,6192],{"class":2086,"line":2094},[2084,6185,2366],{"class":2365},[2084,6187,2369],{"class":2365},[2084,6189,2614],{"class":2398},[2084,6191,2403],{"class":2402},[2084,6193,2091],{"class":2090},[2084,6195,6196,6198,6200],{"class":2086,"line":2122},[2084,6197,5168],{"class":2377},[2084,6199,2107],{"class":2090},[2084,6201,2372],{"class":2090},[2084,6203,6204,6207,6209,6212],{"class":2086,"line":2142},[2084,6205,6206],{"class":2377},"    lazyHydration",[2084,6208,2107],{"class":2090},[2084,6210,6211],{"class":5187}," true",[2084,6213,6214],{"class":3040}," // Enable smart hydration strategies for Lazy components\n",[2084,6216,6217],{"class":2086,"line":2163},[2084,6218,2524],{"class":2090},[2084,6220,6221,6223],{"class":2086,"line":2183},[2084,6222,2652],{"class":2090},[2084,6224,2655],{"class":2402},[2084,6226,6227],{"class":2086,"line":2204},[2084,6228,6229],{"emptyLinePlaceholder":1196},"\n",[2084,6231,6232],{"class":2086,"line":2224},[2084,6233,6234],{"class":3040},"// In your Vue components\n",[2084,6236,6237,6240,6242],{"class":2086,"line":2244},[2084,6238,6239],{"class":2402},"\u003C",[2084,6241,3782],{"class":2679},[2084,6243,6244],{"class":2402},">\n",[2084,6246,6247,6250,6253],{"class":2086,"line":2265},[2084,6248,6249],{"class":2402},"  \u003C",[2084,6251,6252],{"class":2679},"Lazy",[2084,6254,6244],{"class":2402},[2084,6256,6257,6260,6263],{"class":2086,"line":2286},[2084,6258,6259],{"class":2090},"    \u003C",[2084,6261,6262],{"class":2402},"ExpensiveComponent ",[2084,6264,6265],{"class":2090},"/>\n",[2084,6267,6268,6271,6273],{"class":2086,"line":2306},[2084,6269,6270],{"class":2090},"  \u003C/",[2084,6272,6252],{"class":2402},[2084,6274,6244],{"class":2090},[2084,6276,6277,6280,6282],{"class":2086,"line":2969},[2084,6278,6279],{"class":2090},"\u003C/",[2084,6281,3782],{"class":2402},[2084,6283,6244],{"class":2090},[2044,6285,6286,2064,6288],{},[2061,6287,3302],{},[3304,6289,6292],{"href":6290,"rel":6291},"https://github.com/nuxt/nuxt/pull/26468",[3308],"PR #26468",[2568,6294,6296],{"id":6295},"locallayeraliases",[2066,6297,6298],{},"localLayerAliases",[2044,6300,6301,6302,5936,6304,5936,6306,5012,6308,6310],{},"Resolve ",[2066,6303,2101],{},[2066,6305,2147],{},[2066,6307,2127],{},[2066,6309,2168],{}," aliases located within layers with respect to their layer source and root directories.",[2055,6312,6313,6319],{},[2058,6314,6315,2064,6317],{},[2061,6316,2063],{},[2066,6318,3290],{},[2058,6320,6321,2558,6323],{},[2061,6322,2557],{},[2066,6324,3742],{},[2568,6326,6328],{"id":6327},"navigationrepaint",[2066,6329,6330],{},"navigationRepaint",[2044,6332,6333],{},"Wait for a single animation frame before navigation, which gives an opportunity for the browser to repaint, acknowledging user interaction.",[2044,6335,6336],{},"It can reduce INP when navigating on prerendered routes.",[2055,6338,6339,6345],{},[2058,6340,6341,2064,6343],{},[2061,6342,2063],{},[2066,6344,3290],{},[2058,6346,6347,2558,6349],{},[2061,6348,2557],{},[2066,6350,3742],{},[2568,6352,6354],{"id":6353},"nitroautoimports",[2066,6355,6356],{},"nitroAutoImports",[2055,6358,6359,6365],{},[2058,6360,6361,2064,6363],{},[2061,6362,2063],{},[2066,6364,3290],{},[2058,6366,6367,2558,6369],{},[2061,6368,2557],{},[2066,6370,3742],{},[2568,6372,6374],{"id":6373},"novueserver",[2066,6375,6376],{},"noVueServer",[2044,6378,6379],{},"Disable vue server renderer endpoint within nitro.",[2055,6381,6382,6388],{},[2058,6383,6384,2064,6386],{},[2061,6385,2063],{},[2066,6387,3290],{},[2058,6389,6390,2558,6392],{},[2061,6391,2557],{},[2066,6393,3297],{},[2568,6395,6397],{"id":6396},"normalizecomponentnames",[2066,6398,6399],{},"normalizeComponentNames",[2044,6401,6402],{},"Ensure that auto-generated Vue component names match the full component name you would use to auto-import the component.",[2055,6404,6405,6411],{},[2058,6406,6407,2064,6409],{},[2061,6408,2063],{},[2066,6410,3290],{},[2058,6412,6413,2558,6415],{},[2061,6414,2557],{},[2066,6416,3297],{},[2568,6418,6420],{"id":6419},"parseerrordata",[2066,6421,6422],{},"parseErrorData",[2044,6424,6425,6426,6429],{},"Whether to parse ",[2066,6427,6428],{},"error.data"," when rendering a server error page.",[2055,6431,6432,6438],{},[2058,6433,6434,2064,6436],{},[2061,6435,2063],{},[2066,6437,3290],{},[2058,6439,6440,2558,6442],{},[2061,6441,2557],{},[2066,6443,3297],{},[2568,6445,6447],{"id":6446},"payloadextraction",[2066,6448,6449],{},"payloadExtraction",[2044,6451,6452],{},"When this option is enabled (by default) payload of pages that are prerendered are extracted",[2055,6454,6455,6461],{},[2058,6456,6457,2064,6459],{},[2061,6458,2063],{},[2066,6460,3290],{},[2058,6462,6463,2558,6465],{},[2061,6464,2557],{},[2066,6466,3742],{},[2568,6468,6470],{"id":6469},"pendingwhenidle",[2066,6471,6472],{},"pendingWhenIdle",[2044,6474,6475,6476,5012,6478,6480,6481,6484,6485,6487],{},"For ",[2066,6477,515],{},[2066,6479,527],{},", whether ",[2066,6482,6483],{},"pending"," should be ",[2066,6486,3742],{}," when data has not yet started to be fetched.",[2055,6489,6490,6496],{},[2058,6491,6492,2064,6494],{},[2061,6493,2063],{},[2066,6495,3290],{},[2058,6497,6498,2558,6500],{},[2061,6499,2557],{},[2066,6501,3742],{},[2568,6503,6505],{"id":6504},"polyfillvueusehead",[2066,6506,6507],{},"polyfillVueUseHead",[2044,6509,6510,6511,6514],{},"Whether or not to add a compatibility layer for modules, plugins or user code relying on the old ",[2066,6512,6513],{},"@vueuse/head"," API.",[2044,6516,6517],{},"This is disabled to reduce the client-side bundle by ~0.5kb.",[2055,6519,6520,6526],{},[2058,6521,6522,2064,6524],{},[2061,6523,2063],{},[2066,6525,3290],{},[2058,6527,6528,2558,6530],{},[2061,6529,2557],{},[2066,6531,3297],{},[2568,6533,6535],{"id":6534},"purgecacheddata",[2066,6536,6537],{},"purgeCachedData",[2044,6539,6540],{},"Whether to clean up Nuxt static and asyncData caches on route navigation.",[2044,6542,6543,6544,5012,6546,6549],{},"Nuxt will automatically purge cached data from ",[2066,6545,515],{},[2066,6547,6548],{},"nuxtApp.static.data",". This helps prevent memory leaks and ensures fresh data is loaded when needed, but it is possible to disable it.",[2055,6551,6552,6558],{},[2058,6553,6554,2064,6556],{},[2061,6555,2063],{},[2066,6557,3290],{},[2058,6559,6560,2558,6562],{},[2061,6561,2557],{},[2066,6563,3742],{},[2044,6565,6566,2107],{},[2061,6567,2353],{},[2075,6569,6571],{"className":2601,"code":6570,"language":2603,"meta":2080,"style":2080},"// nuxt.config.ts\nexport default defineNuxtConfig({\n  experimental: {\n    // Disable automatic cache cleanup (default is true)\n    purgeCachedData: false\n  }\n})\n",[2066,6572,6573,6577,6589,6597,6602,6612,6616],{"__ignoreMap":2080},[2084,6574,6575],{"class":2086,"line":2087},[2084,6576,5151],{"class":3040},[2084,6578,6579,6581,6583,6585,6587],{"class":2086,"line":2094},[2084,6580,2366],{"class":2365},[2084,6582,2369],{"class":2365},[2084,6584,2614],{"class":2398},[2084,6586,2403],{"class":2402},[2084,6588,2091],{"class":2090},[2084,6590,6591,6593,6595],{"class":2086,"line":2122},[2084,6592,5168],{"class":2377},[2084,6594,2107],{"class":2090},[2084,6596,2372],{"class":2090},[2084,6598,6599],{"class":2086,"line":2142},[2084,6600,6601],{"class":3040},"    // Disable automatic cache cleanup (default is true)\n",[2084,6603,6604,6607,6609],{"class":2086,"line":2163},[2084,6605,6606],{"class":2377},"    purgeCachedData",[2084,6608,2107],{"class":2090},[2084,6610,6611],{"class":5187}," false\n",[2084,6613,6614],{"class":2086,"line":2183},[2084,6615,2524],{"class":2090},[2084,6617,6618,6620],{"class":2086,"line":2204},[2084,6619,2652],{"class":2090},[2084,6621,2655],{"class":2402},[2044,6623,6624,2064,6626],{},[2061,6625,3302],{},[3304,6627,6630],{"href":6628,"rel":6629},"https://github.com/nuxt/nuxt/pull/31379",[3308],"PR #31379",[2568,6632,6634],{"id":6633},"relativewatchpaths",[2066,6635,6636],{},"relativeWatchPaths",[2044,6638,6639,6640,6643],{},"Whether to provide relative paths in the ",[2066,6641,6642],{},"builder:watch"," hook.",[2044,6645,5391,6646,2326],{},[3304,6647,5395],{"href":5394},[2055,6649,6650,6656],{},[2058,6651,6652,2064,6654],{},[2061,6653,2063],{},[2066,6655,3290],{},[2058,6657,6658,2558,6660],{},[2061,6659,2557],{},[2066,6661,3742],{},[2568,6663,6665],{"id":6664},"renderjsonpayloads",[2066,6666,6667],{},"renderJsonPayloads",[2044,6669,6670],{},"Render JSON payloads with support for revivifying complex types.",[2055,6672,6673,6679],{},[2058,6674,6675,2064,6677],{},[2061,6676,2063],{},[2066,6678,3290],{},[2058,6680,6681,2558,6683],{},[2061,6682,2557],{},[2066,6684,3742],{},[2568,6686,6688],{"id":6687},"resetasyncdatatoundefined",[2066,6689,6690],{},"resetAsyncDataToUndefined",[2044,6692,6693,6694,5012,6697,6699,6700,6703,6704,6707,6708,2326],{},"Whether ",[2066,6695,6696],{},"clear",[2066,6698,650],{}," should reset async data to its ",[2320,6701,6702],{},"default"," value or update it to ",[2066,6705,6706],{},"null","/",[2066,6709,6710],{},"undefined",[2055,6712,6713,6719],{},[2058,6714,6715,2064,6717],{},[2061,6716,2063],{},[2066,6718,3290],{},[2058,6720,6721,2558,6723],{},[2061,6722,2557],{},[2066,6724,3742],{},[2568,6726,6728],{"id":6727},"respectnossrheader",[2066,6729,6730],{},"respectNoSSRHeader",[2044,6732,6733,6734,6737],{},"Allow disabling Nuxt SSR responses by setting the ",[2066,6735,6736],{},"x-nuxt-no-ssr"," header.",[2055,6739,6740,6746],{},[2058,6741,6742,2064,6744],{},[2061,6743,2063],{},[2066,6745,3290],{},[2058,6747,6748,2558,6750],{},[2061,6749,2557],{},[2066,6751,3297],{},[2568,6753,6755],{"id":6754},"restorestate",[2066,6756,6757],{},"restoreState",[2044,6759,6760,6761,6764,6765,6768],{},"Whether to restore Nuxt app state from ",[2066,6762,6763],{},"sessionStorage"," when reloading the page after a chunk error or manual ",[2066,6766,6767],{},"reloadNuxtApp()"," call.",[2044,6770,6771,6772,6774],{},"To avoid hydration errors, it will be applied only after the Vue app has been mounted, meaning there may be a flicker on initial load.\nConsider carefully before enabling this as it can cause unexpected behavior, and consider providing explicit keys to ",[2066,6773,619],{}," as auto-generated keys may not match across builds.",[2055,6776,6777,6783],{},[2058,6778,6779,2064,6781],{},[2061,6780,2063],{},[2066,6782,3290],{},[2058,6784,6785,2558,6787],{},[2061,6786,2557],{},[2066,6788,3297],{},[2568,6790,6792],{"id":6791},"runtimebaseurl",[2066,6793,6794],{},"runtimeBaseURL",[2055,6796,6797,6803],{},[2058,6798,6799,2064,6801],{},[2061,6800,2063],{},[2066,6802,3290],{},[2058,6804,6805,2558,6807],{},[2061,6806,2557],{},[2066,6808,3297],{},[2568,6810,6812],{"id":6811},"scanpagemeta",[2066,6813,5978],{},[2044,6815,6816,6817,6819],{},"Allow exposing some route metadata defined in ",[2066,6818,678],{}," at build-time to modules (alias, name, path, redirect, props, middleware).",[2044,6821,6822],{},"This only works with static or strings/arrays rather than variables or conditional assignment.",[2055,6824,6825,6831],{},[2058,6826,6827,2064,6829],{},[2061,6828,2063],{},[2066,6830,3290],{},[2058,6832,6833,2558,6835],{},[2061,6834,2557],{},[2066,6836,3742],{},[2044,6838,6839,2064,6841],{},[2061,6840,3302],{},[3304,6842,6845],{"href":6843,"rel":6844},"https://github.com/nuxt/nuxt/issues/24770",[3308],"Nuxt Issues #24770",[2568,6847,6849],{"id":6848},"serverappconfig",[2066,6850,6851],{},"serverAppConfig",[2055,6853,6854,6860],{},[2058,6855,6856,2064,6858],{},[2061,6857,2063],{},[2066,6859,3290],{},[2058,6861,6862,2558,6864],{},[2061,6863,2557],{},[2066,6865,3742],{},[2568,6867,6869],{"id":6868},"sharedprerenderdata",[2066,6870,6871],{},"sharedPrerenderData",[2044,6873,6874,6875,6877,6878,3749,6880,6882],{},"Automatically share payload ",[2320,6876,2485],{}," between pages that are prerendered. This can result in a significant performance improvement when prerendering sites that use ",[2066,6879,515],{},[2066,6881,527],{}," and fetch the same data in different pages.",[2044,6884,6885,6886,6888,6889,6891],{},"It is particularly important when enabling this feature to make sure that any unique key of your data is always resolvable to the same data. For example, if you are using ",[2066,6887,515],{}," to fetch data related to a particular page, you should provide a key that uniquely matches that data. (",[2066,6890,527],{}," should do this automatically for you.)",[2055,6893,6894,6900],{},[2058,6895,6896,2064,6898],{},[2061,6897,2063],{},[2066,6899,3290],{},[2058,6901,6902,2558,6904],{},[2061,6903,2557],{},[2066,6905,3297],{},[2044,6907,6908,2107],{},[2061,6909,2353],{},[2075,6911,6913],{"className":2601,"code":6912,"language":2603,"meta":2080,"style":2080},"// This would be unsafe in a dynamic page (e.g. `[slug].vue`) because the route slug makes a difference\n// to the data fetched, but Nuxt can't know that because it's not reflected in the key.\nconst route = useRoute()\nconst { data } = await useAsyncData(async () => {\n  return await $fetch(`/api/my-page/${route.params.slug}`)\n})\n// Instead, you should use a key that uniquely identifies the data fetched.\nconst { data } = await useAsyncData(route.params.slug, async () => {\n  return await $fetch(`/api/my-page/${route.params.slug}`)\n})\n",[2066,6914,6915,6920,6925,6941,6974,7013,7019,7024,7062,7092],{"__ignoreMap":2080},[2084,6916,6917],{"class":2086,"line":2087},[2084,6918,6919],{"class":3040},"// This would be unsafe in a dynamic page (e.g. `[slug].vue`) because the route slug makes a difference\n",[2084,6921,6922],{"class":2086,"line":2094},[2084,6923,6924],{"class":3040},"// to the data fetched, but Nuxt can't know that because it's not reflected in the key.\n",[2084,6926,6927,6930,6933,6935,6938],{"class":2086,"line":2122},[2084,6928,6929],{"class":2100},"const",[2084,6931,6932],{"class":2402}," route ",[2084,6934,2674],{"class":2090},[2084,6936,6937],{"class":2398}," useRoute",[2084,6939,6940],{"class":2402},"()\n",[2084,6942,6943,6945,6948,6951,6953,6956,6959,6962,6964,6967,6970,6972],{"class":2086,"line":2142},[2084,6944,6929],{"class":2100},[2084,6946,6947],{"class":2090}," {",[2084,6949,6950],{"class":2402}," data ",[2084,6952,2652],{"class":2090},[2084,6954,6955],{"class":2090}," =",[2084,6957,6958],{"class":2365}," await",[2084,6960,6961],{"class":2398}," useAsyncData",[2084,6963,2403],{"class":2402},[2084,6965,6966],{"class":2100},"async",[2084,6968,6969],{"class":2090}," ()",[2084,6971,4016],{"class":2100},[2084,6973,2372],{"class":2090},[2084,6975,6976,6979,6981,6984,6986,6989,6992,6995,6998,7000,7003,7005,7008,7011],{"class":2086,"line":2163},[2084,6977,6978],{"class":2365},"  return",[2084,6980,6958],{"class":2365},[2084,6982,6983],{"class":2398}," $fetch",[2084,6985,2403],{"class":2377},[2084,6987,6988],{"class":2090},"`",[2084,6990,6991],{"class":2113},"/api/my-page/",[2084,6993,6994],{"class":2090},"${",[2084,6996,6997],{"class":2402},"route",[2084,6999,2326],{"class":2090},[2084,7001,7002],{"class":2402},"params",[2084,7004,2326],{"class":2090},[2084,7006,7007],{"class":2402},"slug",[2084,7009,7010],{"class":2090},"}`",[2084,7012,2655],{"class":2377},[2084,7014,7015,7017],{"class":2086,"line":2183},[2084,7016,2652],{"class":2090},[2084,7018,2655],{"class":2402},[2084,7020,7021],{"class":2086,"line":2204},[2084,7022,7023],{"class":3040},"// Instead, you should use a key that uniquely identifies the data fetched.\n",[2084,7025,7026,7028,7030,7032,7034,7036,7038,7040,7043,7045,7047,7049,7051,7053,7056,7058,7060],{"class":2086,"line":2224},[2084,7027,6929],{"class":2100},[2084,7029,6947],{"class":2090},[2084,7031,6950],{"class":2402},[2084,7033,2652],{"class":2090},[2084,7035,6955],{"class":2090},[2084,7037,6958],{"class":2365},[2084,7039,6961],{"class":2398},[2084,7041,7042],{"class":2402},"(route",[2084,7044,2326],{"class":2090},[2084,7046,7002],{"class":2402},[2084,7048,2326],{"class":2090},[2084,7050,7007],{"class":2402},[2084,7052,2421],{"class":2090},[2084,7054,7055],{"class":2100}," async",[2084,7057,6969],{"class":2090},[2084,7059,4016],{"class":2100},[2084,7061,2372],{"class":2090},[2084,7063,7064,7066,7068,7070,7072,7074,7076,7078,7080,7082,7084,7086,7088,7090],{"class":2086,"line":2244},[2084,7065,6978],{"class":2365},[2084,7067,6958],{"class":2365},[2084,7069,6983],{"class":2398},[2084,7071,2403],{"class":2377},[2084,7073,6988],{"class":2090},[2084,7075,6991],{"class":2113},[2084,7077,6994],{"class":2090},[2084,7079,6997],{"class":2402},[2084,7081,2326],{"class":2090},[2084,7083,7002],{"class":2402},[2084,7085,2326],{"class":2090},[2084,7087,7007],{"class":2402},[2084,7089,7010],{"class":2090},[2084,7091,2655],{"class":2377},[2084,7093,7094,7096],{"class":2086,"line":2265},[2084,7095,2652],{"class":2090},[2084,7097,2655],{"class":2402},[2568,7099,7101],{"id":7100},"spaloadingtemplatelocation",[2066,7102,7103],{},"spaLoadingTemplateLocation",[2044,7105,7106],{},"Keep showing the spa-loading-template until suspense:resolve",[2055,7108,7109,7115],{},[2058,7110,7111,2064,7113],{},[2061,7112,2063],{},[2066,7114,2552],{},[2058,7116,7117,2558,7119],{},[2061,7118,2557],{},[2066,7120,7121],{},"\"within\"",[2044,7123,7124,2064,7126],{},[2061,7125,3302],{},[3304,7127,7130],{"href":7128,"rel":7129},"https://github.com/nuxt/nuxt/issues/21721",[3308],"Nuxt Issues #21721",[2568,7132,7134],{"id":7133},"templateimportresolution",[2066,7135,7136],{},"templateImportResolution",[2044,7138,7139],{},"Disable resolving imports into Nuxt templates from the path of the module that added the template.",[2044,7141,7142,7143,7145],{},"By default, Nuxt attempts to resolve imports in templates relative to the module that added them. Setting this to ",[2066,7144,3297],{}," disables this behavior, which may be useful if you're experiencing resolution conflicts in certain environments.",[2055,7147,7148,7154],{},[2058,7149,7150,2064,7152],{},[2061,7151,2063],{},[2066,7153,3290],{},[2058,7155,7156,2558,7158],{},[2061,7157,2557],{},[2066,7159,3742],{},[2044,7161,7162,2107],{},[2061,7163,2353],{},[2075,7165,7167],{"className":2601,"code":7166,"language":2603,"meta":2080,"style":2080},"// nuxt.config.ts\nexport default defineNuxtConfig({\n  experimental: {\n    // Disable template import resolution from module path\n    templateImportResolution: false\n  }\n})\n",[2066,7168,7169,7173,7185,7193,7198,7207,7211],{"__ignoreMap":2080},[2084,7170,7171],{"class":2086,"line":2087},[2084,7172,5151],{"class":3040},[2084,7174,7175,7177,7179,7181,7183],{"class":2086,"line":2094},[2084,7176,2366],{"class":2365},[2084,7178,2369],{"class":2365},[2084,7180,2614],{"class":2398},[2084,7182,2403],{"class":2402},[2084,7184,2091],{"class":2090},[2084,7186,7187,7189,7191],{"class":2086,"line":2122},[2084,7188,5168],{"class":2377},[2084,7190,2107],{"class":2090},[2084,7192,2372],{"class":2090},[2084,7194,7195],{"class":2086,"line":2142},[2084,7196,7197],{"class":3040},"    // Disable template import resolution from module path\n",[2084,7199,7200,7203,7205],{"class":2086,"line":2163},[2084,7201,7202],{"class":2377},"    templateImportResolution",[2084,7204,2107],{"class":2090},[2084,7206,6611],{"class":5187},[2084,7208,7209],{"class":2086,"line":2183},[2084,7210,2524],{"class":2090},[2084,7212,7213,7215],{"class":2086,"line":2204},[2084,7214,2652],{"class":2090},[2084,7216,2655],{"class":2402},[2044,7218,7219,2064,7221],{},[2061,7220,3302],{},[3304,7222,7225],{"href":7223,"rel":7224},"https://github.com/nuxt/nuxt/pull/31175",[3308],"PR #31175",[2568,7227,7229],{"id":7228},"templaterouteinjection",[2066,7230,7231],{},"templateRouteInjection",[2044,7233,7234,7235,7238,7239,7241,7242,7244,7245,7247,7248,7251],{},"By default the route object returned by the auto-imported ",[2066,7236,7237],{},"useRoute()"," composable is kept in sync with the current page in view in ",[2066,7240,468],{},". This is not true for ",[2066,7243,5942],{},"'s exported ",[2066,7246,591],{}," or for the default ",[2066,7249,7250],{},"$route"," object available in your Vue templates.",[2044,7253,7254,7255,7257,7258,2326],{},"By enabling this option a mixin will be injected to keep the ",[2066,7256,7250],{}," template object in sync with Nuxt's managed ",[2066,7259,7237],{},[2055,7261,7262,7268],{},[2058,7263,7264,2064,7266],{},[2061,7265,2063],{},[2066,7267,3290],{},[2058,7269,7270,2558,7272],{},[2061,7271,2557],{},[2066,7273,3742],{},[2568,7275,7277],{"id":7276},"templateutils",[2066,7278,7279],{},"templateUtils",[2044,7281,7282,7283,7285,7286,5936,7289,5012,7292,7295],{},"Whether to provide a legacy ",[2066,7284,7279],{}," object (with ",[2066,7287,7288],{},"serialize",[2066,7290,7291],{},"importName",[2066,7293,7294],{},"importSources",") when compiling Nuxt templates.",[2044,7297,5391,7298,2326],{},[3304,7299,5395],{"href":5394},[2055,7301,7302,7308],{},[2058,7303,7304,2064,7306],{},[2061,7305,2063],{},[2066,7307,3290],{},[2058,7309,7310,2558,7312],{},[2061,7311,2557],{},[2066,7313,3742],{},[2568,7315,7317],{"id":7316},"treeshakeclientonly",[2066,7318,7319],{},"treeshakeClientOnly",[2044,7321,7322],{},"Tree shakes contents of client-only components from server bundle.",[2055,7324,7325,7331],{},[2058,7326,7327,2064,7329],{},[2061,7328,2063],{},[2066,7330,3290],{},[2058,7332,7333,2558,7335],{},[2061,7334,2557],{},[2066,7336,3742],{},[2044,7338,7339,2064,7341],{},[2061,7340,3302],{},[3304,7342,7345],{"href":7343,"rel":7344},"https://github.com/nuxt/framework/pull/5750",[3308],"Nuxt PR #5750",[2568,7347,7349],{"id":7348},"typedpages",[2066,7350,7351],{},"typedPages",[2044,7353,7354,7355,2326],{},"Enable the new experimental typed router using ",[3304,7356,7359],{"href":7357,"rel":7358},"https://github.com/posva/unplugin-vue-router",[3308],"unplugin-vue-router",[2055,7361,7362,7368],{},[2058,7363,7364,2064,7366],{},[2061,7365,2063],{},[2066,7367,3290],{},[2058,7369,7370,2558,7372],{},[2061,7371,2557],{},[2066,7373,3297],{},[2568,7375,7377],{"id":7376},"viewtransition-1",[2066,7378,3634],{},[2044,7380,7381],{},"Enable View Transition API integration with client-side router.",[2055,7383,7384,7390],{},[2058,7385,7386,2064,7388],{},[2061,7387,2063],{},[2066,7389,3290],{},[2058,7391,7392,2558,7394],{},[2061,7393,2557],{},[2066,7395,3297],{},[2044,7397,7398,2064,7400],{},[2061,7399,3302],{},[3304,7401,7404],{"href":7402,"rel":7403},"https://developer.chrome.com/docs/web-platform/view-transitions",[3308],"View Transitions API",[2568,7406,7408],{"id":7407},"viteenvironmentapi",[2066,7409,7410],{},"viteEnvironmentApi",[2055,7412,7413,7419],{},[2058,7414,7415,2064,7417],{},[2061,7416,2063],{},[2066,7418,3290],{},[2058,7420,7421,2558,7423],{},[2061,7422,2557],{},[2066,7424,3297],{},[2568,7426,7428],{"id":7427},"watcher",[2066,7429,7427],{},[2044,7431,7432],{},"Set an alternative watcher that will be used as the watching service for Nuxt.",[2044,7434,7435,7436,5012,7438,7441,7442,7445,7446,7449,7450,7453],{},"Nuxt uses 'chokidar-granular' if your source directory is the same as your root directory . This will ignore top-level directories (like ",[2066,7437,166],{},[2066,7439,7440],{},".git",") that are excluded from watching.\nYou can set this instead to ",[2066,7443,7444],{},"parcel"," to use ",[2066,7447,7448],{},"@parcel/watcher",", which may improve performance in large projects or on Windows platforms.\nYou can also set this to ",[2066,7451,7452],{},"chokidar"," to watch all files in your source directory.",[2055,7455,7456,7462],{},[2058,7457,7458,2064,7460],{},[2061,7459,2063],{},[2066,7461,2552],{},[2058,7463,7464,2558,7466],{},[2061,7465,2557],{},[2066,7467,7468],{},"\"chokidar\"",[2044,7470,7471,2064,7473],{},[2061,7472,3302],{},[3304,7474,7452],{"href":7475,"rel":7476},"https://github.com/paulmillr/chokidar",[3308],[2044,7478,7479,2064,7481],{},[2061,7480,3302],{},[3304,7482,7448],{"href":7483,"rel":7484},"https://github.com/parcel-bundler/watcher",[3308],[2568,7486,7488],{"id":7487},"writeearlyhints",[2066,7489,7490],{},"writeEarlyHints",[2044,7492,7493],{},"Write early hints when using node server.",[2055,7495,7496,7502],{},[2058,7497,7498,2064,7500],{},[2061,7499,2063],{},[2066,7501,3290],{},[2058,7503,7504,2558,7506],{},[2061,7505,2557],{},[2066,7507,3297],{},[2311,7509,7510],{},[2044,7511,7512,7514],{},[2061,7513,2317],{},": nginx does not support 103 Early hints in the current version.",[2048,7516,7517],{"id":7517},"extends",[2044,7519,7520],{},"Extend project from multiple local or remote sources.",[2044,7522,7523,7524,5936,7527,2558,7530,3749,7533],{},"Value should be either a string or array of strings pointing to source directories or config path relative to current config.\nYou can use ",[2066,7525,7526],{},"github:",[2066,7528,7529],{},"gh:",[2066,7531,7532],{},"gitlab:",[2066,7534,7535],{},"bitbucket:",[2044,7537,7538,2064,7540],{},[2061,7539,3302],{},[3304,7541,7544,7547],{"href":7542,"rel":7543},"https://github.com/unjs/c12#extending-config-layer-from-remote-sources",[3308],[2066,7545,7546],{},"c12"," docs on extending config layers",[2044,7549,7550,2064,7552],{},[2061,7551,3302],{},[3304,7553,7556,7559],{"href":7554,"rel":7555},"https://github.com/unjs/giget",[3308],[2066,7557,7558],{},"giget"," documentation",[2048,7561,7562],{"id":7562},"extensions",[2044,7564,7565],{},"The extensions that should be resolved by the Nuxt resolver.",[2055,7567,7568,7574],{},[2058,7569,7570,2064,7572],{},[2061,7571,2063],{},[2066,7573,3897],{},[2058,7575,7576],{},[2061,7577,2073],{},[2075,7579,7581],{"className":2077,"code":7580,"language":2079,"meta":2080,"style":2080},"[\n  \".js\",\n  \".jsx\",\n  \".mjs\",\n  \".ts\",\n  \".tsx\",\n  \".vue\"\n]\n",[2066,7582,7583,7587,7598,7609,7620,7631,7642,7651],{"__ignoreMap":2080},[2084,7584,7585],{"class":2086,"line":2087},[2084,7586,4437],{"class":2090},[2084,7588,7589,7591,7594,7596],{"class":2086,"line":2094},[2084,7590,2097],{"class":2090},[2084,7592,7593],{"class":2113},".js",[2084,7595,2104],{"class":2090},[2084,7597,2119],{"class":2090},[2084,7599,7600,7602,7605,7607],{"class":2086,"line":2122},[2084,7601,2097],{"class":2090},[2084,7603,7604],{"class":2113},".jsx",[2084,7606,2104],{"class":2090},[2084,7608,2119],{"class":2090},[2084,7610,7611,7613,7616,7618],{"class":2086,"line":2142},[2084,7612,2097],{"class":2090},[2084,7614,7615],{"class":2113},".mjs",[2084,7617,2104],{"class":2090},[2084,7619,2119],{"class":2090},[2084,7621,7622,7624,7627,7629],{"class":2086,"line":2163},[2084,7623,2097],{"class":2090},[2084,7625,7626],{"class":2113},".ts",[2084,7628,2104],{"class":2090},[2084,7630,2119],{"class":2090},[2084,7632,7633,7635,7638,7640],{"class":2086,"line":2183},[2084,7634,2097],{"class":2090},[2084,7636,7637],{"class":2113},".tsx",[2084,7639,2104],{"class":2090},[2084,7641,2119],{"class":2090},[2084,7643,7644,7646,7649],{"class":2086,"line":2204},[2084,7645,2097],{"class":2090},[2084,7647,7648],{"class":2113},".vue",[2084,7650,2303],{"class":2090},[2084,7652,7653],{"class":2086,"line":2224},[2084,7654,3966],{"class":2090},[2048,7656,7657],{"id":7657},"features",[2044,7659,7660],{},"Some features of Nuxt are available on an opt-in basis, or can be disabled based on your needs.",[2568,7662,7664],{"id":7663},"devlogs",[2066,7665,7666],{},"devLogs",[2044,7668,7669,7670,6643],{},"Stream server logs to the client as you are developing. These logs can be handled in the ",[2066,7671,7672],{},"dev:ssr-logs",[2044,7674,7675,7676,7679],{},"If set to ",[2066,7677,7678],{},"silent",", the logs will not be printed to the browser console.",[2055,7681,7682,7688],{},[2058,7683,7684,2064,7686],{},[2061,7685,2063],{},[2066,7687,3290],{},[2058,7689,7690,2558,7692],{},[2061,7691,2557],{},[2066,7693,3297],{},[2568,7695,7697],{"id":7696},"inlinestyles",[2066,7698,7699],{},"inlineStyles",[2044,7701,7702],{},"Inline styles when rendering HTML (currently vite only).",[2044,7704,7705],{},"You can also pass a function that receives the path of a Vue component and returns a boolean indicating whether to inline the styles for that component.",[2055,7707,7708,7714],{},[2058,7709,7710,2064,7712],{},[2061,7711,2063],{},[2066,7713,3290],{},[2058,7715,7716,2558,7718],{},[2061,7717,2557],{},[2066,7719,3742],{},[2568,7721,7723],{"id":7722},"noscripts",[2066,7724,7725],{},"noScripts",[2044,7727,7728,7729,2326],{},"Turn off rendering of Nuxt scripts and JS resource hints. You can also disable scripts more granularly within ",[2066,7730,6087],{},[2044,7732,7733,7734,7736],{},"If set to 'production' or ",[2066,7735,3742],{},", JS will be disabled in production mode only.",[2055,7738,7739,7745],{},[2058,7740,7741,2064,7743],{},[2061,7742,2063],{},[2066,7744,3290],{},[2058,7746,7747,2558,7749],{},[2061,7748,2557],{},[2066,7750,3297],{},[2048,7752,7753],{"id":7753},"future",[2044,7755,7756,7758],{},[2066,7757,7753],{}," is for early opting-in to new features that will become default in a future (possibly major) version of the framework.",[2568,7760,7762],{"id":7761},"compatibilityversion",[2066,7763,7764],{},"compatibilityVersion",[2044,7766,7767],{},"Enable early access to Nuxt v4 features or flags.",[2044,7769,7770,7771,7773,7774,7777],{},"Setting ",[2066,7772,7764],{}," to ",[2066,7775,7776],{},"4"," changes defaults throughout your Nuxt configuration, but you can granularly re-enable Nuxt v3 behaviour when testing (see example). Please file issues if so, so that we can address in Nuxt or in the ecosystem.",[2055,7779,7780,7786],{},[2058,7781,7782,2064,7784],{},[2061,7783,2063],{},[2066,7785,4594],{},[2058,7787,7788,2558,7790],{},[2061,7789,2557],{},[2066,7791,7792],{},"3",[2044,7794,7795,2107],{},[2061,7796,2353],{},[2075,7798,7800],{"className":2601,"code":7799,"language":2603,"meta":2080,"style":2080},"export default defineNuxtConfig({\n  future: {\n    compatibilityVersion: 4,\n  },\n  // To re-enable _all_ Nuxt v3 behaviour, set the following options:\n  srcDir: '.',\n  dir: {\n    app: 'app'\n  },\n  experimental: {\n    compileTemplate: true,\n    templateUtils: true,\n    relativeWatchPaths: true,\n    resetAsyncDataToUndefined: true,\n    defaults: {\n      useAsyncData: {\n        deep: true\n      }\n    }\n  },\n  unhead: {\n    renderSSRHeadOptions: {\n      omitLineBreaks: false\n    }\n  }\n})\n",[2066,7801,7802,7814,7823,7836,7841,7846,7861,7870,7883,7887,7895,7906,7917,7928,7939,7948,7957,7966,7971,7975,7979,7988,7997,8006,8010,8014],{"__ignoreMap":2080},[2084,7803,7804,7806,7808,7810,7812],{"class":2086,"line":2087},[2084,7805,2366],{"class":2365},[2084,7807,2369],{"class":2365},[2084,7809,2614],{"class":2398},[2084,7811,2403],{"class":2402},[2084,7813,2091],{"class":2090},[2084,7815,7816,7819,7821],{"class":2086,"line":2094},[2084,7817,7818],{"class":2377},"  future",[2084,7820,2107],{"class":2090},[2084,7822,2372],{"class":2090},[2084,7824,7825,7828,7830,7834],{"class":2086,"line":2122},[2084,7826,7827],{"class":2377},"    compatibilityVersion",[2084,7829,2107],{"class":2090},[2084,7831,7833],{"class":7832},"sYRBq"," 4",[2084,7835,2119],{"class":2090},[2084,7837,7838],{"class":2086,"line":2142},[2084,7839,7840],{"class":2090},"  },\n",[2084,7842,7843],{"class":2086,"line":2163},[2084,7844,7845],{"class":3040},"  // To re-enable _all_ Nuxt v3 behaviour, set the following options:\n",[2084,7847,7848,7851,7853,7855,7857,7859],{"class":2086,"line":2183},[2084,7849,7850],{"class":2377},"  srcDir",[2084,7852,2107],{"class":2090},[2084,7854,2637],{"class":2090},[2084,7856,2326],{"class":2113},[2084,7858,2393],{"class":2090},[2084,7860,2119],{"class":2090},[2084,7862,7863,7866,7868],{"class":2086,"line":2204},[2084,7864,7865],{"class":2377},"  dir",[2084,7867,2107],{"class":2090},[2084,7869,2372],{"class":2090},[2084,7871,7872,7875,7877,7879,7881],{"class":2086,"line":2224},[2084,7873,7874],{"class":2377},"    app",[2084,7876,2107],{"class":2090},[2084,7878,2637],{"class":2090},[2084,7880,1193],{"class":2113},[2084,7882,2643],{"class":2090},[2084,7884,7885],{"class":2086,"line":2244},[2084,7886,7840],{"class":2090},[2084,7888,7889,7891,7893],{"class":2086,"line":2265},[2084,7890,5168],{"class":2377},[2084,7892,2107],{"class":2090},[2084,7894,2372],{"class":2090},[2084,7896,7897,7900,7902,7904],{"class":2086,"line":2286},[2084,7898,7899],{"class":2377},"    compileTemplate",[2084,7901,2107],{"class":2090},[2084,7903,6211],{"class":5187},[2084,7905,2119],{"class":2090},[2084,7907,7908,7911,7913,7915],{"class":2086,"line":2306},[2084,7909,7910],{"class":2377},"    templateUtils",[2084,7912,2107],{"class":2090},[2084,7914,6211],{"class":5187},[2084,7916,2119],{"class":2090},[2084,7918,7919,7922,7924,7926],{"class":2086,"line":2969},[2084,7920,7921],{"class":2377},"    relativeWatchPaths",[2084,7923,2107],{"class":2090},[2084,7925,6211],{"class":5187},[2084,7927,2119],{"class":2090},[2084,7929,7930,7933,7935,7937],{"class":2086,"line":2983},[2084,7931,7932],{"class":2377},"    resetAsyncDataToUndefined",[2084,7934,2107],{"class":2090},[2084,7936,6211],{"class":5187},[2084,7938,2119],{"class":2090},[2084,7940,7941,7944,7946],{"class":2086,"line":2998},[2084,7942,7943],{"class":2377},"    defaults",[2084,7945,2107],{"class":2090},[2084,7947,2372],{"class":2090},[2084,7949,7950,7953,7955],{"class":2086,"line":3178},[2084,7951,7952],{"class":2377},"      useAsyncData",[2084,7954,2107],{"class":2090},[2084,7956,2372],{"class":2090},[2084,7958,7959,7962,7964],{"class":2086,"line":3188},[2084,7960,7961],{"class":2377},"        deep",[2084,7963,2107],{"class":2090},[2084,7965,4230],{"class":5187},[2084,7967,7968],{"class":2086,"line":3194},[2084,7969,7970],{"class":2090},"      }\n",[2084,7972,7973],{"class":2086,"line":3213},[2084,7974,2935],{"class":2090},[2084,7976,7977],{"class":2086,"line":3220},[2084,7978,7840],{"class":2090},[2084,7980,7981,7984,7986],{"class":2086,"line":3230},[2084,7982,7983],{"class":2377},"  unhead",[2084,7985,2107],{"class":2090},[2084,7987,2372],{"class":2090},[2084,7989,7990,7993,7995],{"class":2086,"line":3236},[2084,7991,7992],{"class":2377},"    renderSSRHeadOptions",[2084,7994,2107],{"class":2090},[2084,7996,2372],{"class":2090},[2084,7998,7999,8002,8004],{"class":2086,"line":3254},[2084,8000,8001],{"class":2377},"      omitLineBreaks",[2084,8003,2107],{"class":2090},[2084,8005,6611],{"class":5187},[2084,8007,8008],{"class":2086,"line":3260},[2084,8009,2935],{"class":2090},[2084,8011,8012],{"class":2086,"line":3265},[2084,8013,2524],{"class":2090},[2084,8015,8017,8019],{"class":2086,"line":8016},26,[2084,8018,2652],{"class":2090},[2084,8020,2655],{"class":2402},[2568,8022,8024],{"id":8023},"multiapp",[2066,8025,8026],{},"multiApp",[2044,8028,8029],{},"This enables early access to the experimental multi-app support.",[2055,8031,8032,8038],{},[2058,8033,8034,2064,8036],{},[2061,8035,2063],{},[2066,8037,3290],{},[2058,8039,8040,2558,8042],{},[2061,8041,2557],{},[2066,8043,3297],{},[2044,8045,8046,2064,8048],{},[2061,8047,3302],{},[3304,8049,8052],{"href":8050,"rel":8051},"https://github.com/nuxt/nuxt/issues/21635",[3308],"Nuxt Issue #21635",[2568,8054,8056],{"id":8055},"typescriptbundlerresolution",[2066,8057,8058],{},"typescriptBundlerResolution",[2044,8060,8061],{},"This enables 'Bundler' module resolution mode for TypeScript, which is the recommended setting for frameworks like Nuxt and Vite.",[2044,8063,8064,8065,8068],{},"It improves type support when using modern libraries with ",[2066,8066,8067],{},"exports",".\nYou can set it to false to use the legacy 'Node' mode, which is the default for TypeScript.",[2055,8070,8071,8077],{},[2058,8072,8073,2064,8075],{},[2061,8074,2063],{},[2066,8076,3290],{},[2058,8078,8079,2558,8081],{},[2061,8080,2557],{},[2066,8082,3742],{},[2044,8084,8085,2064,8087],{},[2061,8086,3302],{},[3304,8088,8091,8092,8095],{"href":8089,"rel":8090},"https://github.com/microsoft/TypeScript/pull/51669",[3308],"TypeScript PR implementing ",[2066,8093,8094],{},"bundler"," module resolution",[2048,8097,8098],{"id":8098},"generate",[2568,8100,8102],{"id":8101},"exclude",[2066,8103,8101],{},[2044,8105,8106,8107,2326],{},"This option is no longer used. Instead, use ",[2066,8108,8109],{},"nitro.prerender.ignore",[2055,8111,8112],{},[2058,8113,8114,2064,8116],{},[2061,8115,2063],{},[2066,8117,3897],{},[2568,8119,8121],{"id":8120},"routes",[2066,8122,8120],{},[2044,8124,8125],{},"The routes to generate.",[2044,8127,8128,8129,2326],{},"If you are using the crawler, this will be only the starting point for route generation. This is often necessary when using dynamic routes.\nIt is preferred to use ",[2066,8130,8131],{},"nitro.prerender.routes",[2055,8133,8134],{},[2058,8135,8136,2064,8138],{},[2061,8137,2063],{},[2066,8139,3897],{},[2044,8141,8142,2107],{},[2061,8143,2353],{},[2075,8145,8147],{"className":2356,"code":8146,"language":2358,"meta":2080,"style":2080},"routes: ['/users/1', '/users/2', '/users/3']\n",[2066,8148,8149],{"__ignoreMap":2080},[2084,8150,8151,8153,8155,8157,8159,8162,8164,8166,8168,8171,8173,8175,8177,8180,8182],{"class":2086,"line":2087},[2084,8152,8120],{"class":2679},[2084,8154,2107],{"class":2090},[2084,8156,4003],{"class":2402},[2084,8158,2393],{"class":2090},[2084,8160,8161],{"class":2113},"/users/1",[2084,8163,2393],{"class":2090},[2084,8165,2421],{"class":2090},[2084,8167,2637],{"class":2090},[2084,8169,8170],{"class":2113},"/users/2",[2084,8172,2393],{"class":2090},[2084,8174,2421],{"class":2090},[2084,8176,2637],{"class":2090},[2084,8178,8179],{"class":2113},"/users/3",[2084,8181,2393],{"class":2090},[2084,8183,3966],{"class":2402},[2048,8185,8186],{"id":8186},"hooks",[2044,8188,8189,8190,2326],{},"Hooks are listeners to Nuxt events that are typically used in modules, but are also available in ",[2066,8191,2348],{},[2044,8193,8194,8195,8197],{},"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 ",[2066,8196,2348],{}," (as below).",[2044,8199,8200,2107],{},[2061,8201,2353],{},[2075,8203,8205],{"className":2356,"code":8204,"language":2358,"meta":2080,"style":2080},"import fs from 'node:fs'\nimport path from 'node:path'\nexport default {\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",[2066,8206,8207,8225,8241,8249,8258,8267,8280,8301,8320,8330,8335,8361,8365,8369,8373],{"__ignoreMap":2080},[2084,8208,8209,8212,8215,8218,8220,8223],{"class":2086,"line":2087},[2084,8210,8211],{"class":2365},"import",[2084,8213,8214],{"class":2402}," fs ",[2084,8216,8217],{"class":2365},"from",[2084,8219,2637],{"class":2090},[2084,8221,8222],{"class":2113},"node:fs",[2084,8224,2643],{"class":2090},[2084,8226,8227,8229,8232,8234,8236,8239],{"class":2086,"line":2094},[2084,8228,8211],{"class":2365},[2084,8230,8231],{"class":2402}," path ",[2084,8233,8217],{"class":2365},[2084,8235,2637],{"class":2090},[2084,8237,8238],{"class":2113},"node:path",[2084,8240,2643],{"class":2090},[2084,8242,8243,8245,8247],{"class":2086,"line":2122},[2084,8244,2366],{"class":2365},[2084,8246,2369],{"class":2365},[2084,8248,2372],{"class":2090},[2084,8250,8251,8254,8256],{"class":2086,"line":2142},[2084,8252,8253],{"class":2377},"  hooks",[2084,8255,2107],{"class":2090},[2084,8257,2372],{"class":2090},[2084,8259,8260,8263,8265],{"class":2086,"line":2163},[2084,8261,8262],{"class":2377},"    build",[2084,8264,2107],{"class":2090},[2084,8266,2372],{"class":2090},[2084,8268,8269,8272,8274,8276,8278],{"class":2086,"line":2183},[2084,8270,8271],{"class":2377},"      done",[2084,8273,2403],{"class":2090},[2084,8275,4122],{"class":4009},[2084,8277,5762],{"class":2090},[2084,8279,2372],{"class":2090},[2084,8281,8282,8285,8288,8290,8293,8295,8298],{"class":2086,"line":2204},[2084,8283,8284],{"class":2100},"        const",[2084,8286,8287],{"class":2402}," extraFilePath",[2084,8289,6955],{"class":2090},[2084,8291,8292],{"class":2402}," path",[2084,8294,2326],{"class":2090},[2084,8296,8297],{"class":2398},"join",[2084,8299,8300],{"class":2377},"(\n",[2084,8302,8303,8306,8308,8310,8312,8314,8316,8318],{"class":2086,"line":2224},[2084,8304,8305],{"class":2402},"          builder",[2084,8307,2326],{"class":2090},[2084,8309,3692],{"class":2402},[2084,8311,2326],{"class":2090},[2084,8313,4908],{"class":2402},[2084,8315,2326],{"class":2090},[2084,8317,4035],{"class":2402},[2084,8319,2119],{"class":2090},[2084,8321,8322,8325,8328],{"class":2086,"line":2244},[2084,8323,8324],{"class":2090},"          '",[2084,8326,8327],{"class":2113},"extra-file",[2084,8329,2643],{"class":2090},[2084,8331,8332],{"class":2086,"line":2265},[2084,8333,8334],{"class":2377},"        )\n",[2084,8336,8337,8340,8342,8345,8347,8350,8352,8354,8357,8359],{"class":2086,"line":2286},[2084,8338,8339],{"class":2402},"        fs",[2084,8341,2326],{"class":2090},[2084,8343,8344],{"class":2398},"writeFileSync",[2084,8346,2403],{"class":2377},[2084,8348,8349],{"class":2402},"extraFilePath",[2084,8351,2421],{"class":2090},[2084,8353,2637],{"class":2090},[2084,8355,8356],{"class":2113},"Something extra",[2084,8358,2393],{"class":2090},[2084,8360,2655],{"class":2377},[2084,8362,8363],{"class":2086,"line":2306},[2084,8364,7970],{"class":2090},[2084,8366,8367],{"class":2086,"line":2969},[2084,8368,2935],{"class":2090},[2084,8370,8371],{"class":2086,"line":2983},[2084,8372,2524],{"class":2090},[2084,8374,8375],{"class":2086,"line":2998},[2084,8376,2309],{"class":2090},[2048,8378,8379],{"id":8379},"ignore",[2044,8381,8382,8383,8386,8387,8389],{},"More customizable than ",[2066,8384,8385],{},"ignorePrefix",": all files matching glob patterns specified inside the ",[2066,8388,8379],{}," array will be ignored in building.",[2055,8391,8392,8398],{},[2058,8393,8394,2064,8396],{},[2061,8395,2063],{},[2066,8397,3897],{},[2058,8399,8400],{},[2061,8401,2073],{},[2075,8403,8405],{"className":2077,"code":8404,"language":2079,"meta":2080,"style":2080},"[\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,direnv}\",\n  \"/vendor\",\n  \"**/node-compile-cache\",\n  \"**/test-results\",\n  \"**/*.sock\",\n  \".nuxt/analyze\",\n  \".nuxt\",\n  \"**/-*.*\"\n]\n",[2066,8406,8407,8411,8422,8433,8444,8455,8466,8477,8488,8499,8510,8521,8531,8540],{"__ignoreMap":2080},[2084,8408,8409],{"class":2086,"line":2087},[2084,8410,4437],{"class":2090},[2084,8412,8413,8415,8418,8420],{"class":2086,"line":2094},[2084,8414,2097],{"class":2090},[2084,8416,8417],{"class":2113},"**/*.stories.{js,cts,mts,ts,jsx,tsx}",[2084,8419,2104],{"class":2090},[2084,8421,2119],{"class":2090},[2084,8423,8424,8426,8429,8431],{"class":2086,"line":2122},[2084,8425,2097],{"class":2090},[2084,8427,8428],{"class":2113},"**/*.{spec,test}.{js,cts,mts,ts,jsx,tsx}",[2084,8430,2104],{"class":2090},[2084,8432,2119],{"class":2090},[2084,8434,8435,8437,8440,8442],{"class":2086,"line":2142},[2084,8436,2097],{"class":2090},[2084,8438,8439],{"class":2113},"**/*.d.{cts,mts,ts}",[2084,8441,2104],{"class":2090},[2084,8443,2119],{"class":2090},[2084,8445,8446,8448,8451,8453],{"class":2086,"line":2163},[2084,8447,2097],{"class":2090},[2084,8449,8450],{"class":2113},"**/*.d.vue.{cts,mts,ts}",[2084,8452,2104],{"class":2090},[2084,8454,2119],{"class":2090},[2084,8456,8457,8459,8462,8464],{"class":2086,"line":2183},[2084,8458,2097],{"class":2090},[2084,8460,8461],{"class":2113},"**/.{pnpm-store,vercel,netlify,output,git,cache,data,direnv}",[2084,8463,2104],{"class":2090},[2084,8465,2119],{"class":2090},[2084,8467,8468,8470,8473,8475],{"class":2086,"line":2204},[2084,8469,2097],{"class":2090},[2084,8471,8472],{"class":2113},"/vendor",[2084,8474,2104],{"class":2090},[2084,8476,2119],{"class":2090},[2084,8478,8479,8481,8484,8486],{"class":2086,"line":2224},[2084,8480,2097],{"class":2090},[2084,8482,8483],{"class":2113},"**/node-compile-cache",[2084,8485,2104],{"class":2090},[2084,8487,2119],{"class":2090},[2084,8489,8490,8492,8495,8497],{"class":2086,"line":2244},[2084,8491,2097],{"class":2090},[2084,8493,8494],{"class":2113},"**/test-results",[2084,8496,2104],{"class":2090},[2084,8498,2119],{"class":2090},[2084,8500,8501,8503,8506,8508],{"class":2086,"line":2265},[2084,8502,2097],{"class":2090},[2084,8504,8505],{"class":2113},"**/*.sock",[2084,8507,2104],{"class":2090},[2084,8509,2119],{"class":2090},[2084,8511,8512,8514,8517,8519],{"class":2086,"line":2286},[2084,8513,2097],{"class":2090},[2084,8515,8516],{"class":2113},".nuxt/analyze",[2084,8518,2104],{"class":2090},[2084,8520,2119],{"class":2090},[2084,8522,8523,8525,8527,8529],{"class":2086,"line":2306},[2084,8524,2097],{"class":2090},[2084,8526,117],{"class":2113},[2084,8528,2104],{"class":2090},[2084,8530,2119],{"class":2090},[2084,8532,8533,8535,8538],{"class":2086,"line":2969},[2084,8534,2097],{"class":2090},[2084,8536,8537],{"class":2113},"**/-*.*",[2084,8539,2303],{"class":2090},[2084,8541,8542],{"class":2086,"line":2983},[2084,8543,3966],{"class":2090},[2048,8545,8547],{"id":8546},"ignoreoptions","ignoreOptions",[2044,8549,8550,8551,8554],{},"Pass options directly to ",[2066,8552,8553],{},"node-ignore"," (which is used by Nuxt to ignore files).",[2044,8556,8557,2064,8559],{},[2061,8558,3302],{},[3304,8560,8553],{"href":8561,"rel":8562},"https://github.com/kaelzhang/node-ignore",[3308],[2044,8564,8565,2107],{},[2061,8566,2353],{},[2075,8568,8570],{"className":2356,"code":8569,"language":2358,"meta":2080,"style":2080},"ignoreOptions: {\n  ignorecase: false\n}\n",[2066,8571,8572,8580,8589],{"__ignoreMap":2080},[2084,8573,8574,8576,8578],{"class":2086,"line":2087},[2084,8575,8547],{"class":2679},[2084,8577,2107],{"class":2090},[2084,8579,2372],{"class":2090},[2084,8581,8582,8585,8587],{"class":2086,"line":2094},[2084,8583,8584],{"class":2679},"  ignorecase",[2084,8586,2107],{"class":2090},[2084,8588,6611],{"class":5187},[2084,8590,8591],{"class":2086,"line":2122},[2084,8592,2309],{"class":2090},[2048,8594,8385],{"id":8595},"ignoreprefix",[2044,8597,8598,8599,5936,8602,5936,8605,8608,8609,8612,8613,8615,8616,8618],{},"Any file in ",[2066,8600,8601],{},"pages/",[2066,8603,8604],{},"layouts/",[2066,8606,8607],{},"middleware/",", and ",[2066,8610,8611],{},"public/"," directories will be ignored during the build process if its filename starts with the prefix specified by ",[2066,8614,8385],{},". This is intended to prevent certain files from being processed or served in the built application. By default, the ",[2066,8617,8385],{}," is set to '-', ignoring any files starting with '-'.",[2055,8620,8621,8627],{},[2058,8622,8623,2064,8625],{},[2061,8624,2063],{},[2066,8626,2552],{},[2058,8628,8629,2558,8631],{},[2061,8630,2557],{},[2066,8632,8633],{},"\"-\"",[2048,8635,8636],{"id":8636},"imports",[2044,8638,8639],{},"Configure how Nuxt auto-imports composables into your application.",[2044,8641,8642,2064,8644],{},[2061,8643,3302],{},[3304,8645,8648],{"href":8646,"rel":8647},"https://nuxt.com/docs/guide/directory-structure/composables",[3308],"Nuxt documentation",[2568,8650,8651],{"id":4186},[2066,8652,4186],{},[2044,8654,8655],{},"An array of custom directories that will be auto-imported. Note that this option will not override the default directories (~/composables, ~/utils).",[2055,8657,8658],{},[2058,8659,8660,2064,8662],{},[2061,8661,2063],{},[2066,8663,3897],{},[2044,8665,8666,2107],{},[2061,8667,2353],{},[2075,8669,8671],{"className":2356,"code":8670,"language":2358,"meta":2080,"style":2080},"imports: {\n  // Auto-import pinia stores defined in `~/stores`\n  dirs: ['stores']\n}\n",[2066,8672,8673,8681,8686,8704],{"__ignoreMap":2080},[2084,8674,8675,8677,8679],{"class":2086,"line":2087},[2084,8676,8636],{"class":2679},[2084,8678,2107],{"class":2090},[2084,8680,2372],{"class":2090},[2084,8682,8683],{"class":2086,"line":2094},[2084,8684,8685],{"class":3040},"  // Auto-import pinia stores defined in `~/stores`\n",[2084,8687,8688,8691,8693,8695,8697,8700,8702],{"class":2086,"line":2122},[2084,8689,8690],{"class":2679},"  dirs",[2084,8692,2107],{"class":2090},[2084,8694,4003],{"class":2377},[2084,8696,2393],{"class":2090},[2084,8698,8699],{"class":2113},"stores",[2084,8701,2393],{"class":2090},[2084,8703,3966],{"class":2377},[2084,8705,8706],{"class":2086,"line":2142},[2084,8707,2309],{"class":2090},[2568,8709,8710],{"id":4223},[2066,8711,4223],{},[2055,8713,8714,8720],{},[2058,8715,8716,2064,8718],{},[2061,8717,2063],{},[2066,8719,3290],{},[2058,8721,8722,2558,8724],{},[2061,8723,2557],{},[2066,8725,3297],{},[2568,8727,8729],{"id":8728},"scan",[2066,8730,8728],{},[2044,8732,8733,8734,5012,8737,8740,8741,3749,8743,8745],{},"Whether to scan your ",[2066,8735,8736],{},"composables/",[2066,8738,8739],{},"utils/"," directories for composables to auto-import. Auto-imports registered by Nuxt or other modules, such as imports from ",[2066,8742,5935],{},[2066,8744,3692],{},", will still be enabled.",[2055,8747,8748,8754],{},[2058,8749,8750,2064,8752],{},[2061,8751,2063],{},[2066,8753,3290],{},[2058,8755,8756,2558,8758],{},[2061,8757,2557],{},[2066,8759,3742],{},[2048,8761,8763],{"id":8762},"loglevel","logLevel",[2044,8765,8766],{},"Log level when building logs.",[2044,8768,8769],{},"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",[2055,8771,8772,8778],{},[2058,8773,8774,2064,8776],{},[2061,8775,2063],{},[2066,8777,2552],{},[2058,8779,8780,2558,8782],{},[2061,8781,2557],{},[2066,8783,8784],{},"\"info\"",[2048,8786,162],{"id":8787},"modules-1",[2044,8789,8790],{},"Modules are Nuxt extensions which can extend its core functionality and add endless integrations.",[2044,8792,8793,8794,8796,8797,8799,8800,8802],{},"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 ",[2066,8795,166],{},") and then will be resolved from project ",[2066,8798,5230],{}," if ",[2066,8801,2101],{}," alias is used.",[2055,8804,8805],{},[2058,8806,8807,2064,8809],{},[2061,8808,2063],{},[2066,8810,3897],{},[2311,8812,8813],{},[2044,8814,8815,8817,8818,8820,8821,8824],{},[2061,8816,2317],{},": Modules are executed sequentially so the order is important. First, the modules defined in ",[2066,8819,233],{}," are loaded. Then, modules found in the ",[2066,8822,8823],{},"modules/","\ndirectory are executed, and they load in alphabetical order.",[2044,8826,8827,2107],{},[2061,8828,2353],{},[2075,8830,8832],{"className":2356,"code":8831,"language":2358,"meta":2080,"style":2080},"modules: [\n  // Using package name\n  '@nuxtjs/axios',\n  // Relative to your project srcDir\n  '~/modules/awesome.js',\n  // Providing options\n  ['@nuxtjs/google-analytics', { ua: 'X1234567' }],\n  // Inline definition\n  function () {}\n]\n",[2066,8833,8834,8842,8847,8858,8863,8874,8879,8915,8920,8930],{"__ignoreMap":2080},[2084,8835,8836,8838,8840],{"class":2086,"line":2087},[2084,8837,162],{"class":2679},[2084,8839,2107],{"class":2090},[2084,8841,2860],{"class":2402},[2084,8843,8844],{"class":2086,"line":2094},[2084,8845,8846],{"class":3040},"  // Using package name\n",[2084,8848,8849,8851,8854,8856],{"class":2086,"line":2122},[2084,8850,4309],{"class":2090},[2084,8852,8853],{"class":2113},"@nuxtjs/axios",[2084,8855,2393],{"class":2090},[2084,8857,2119],{"class":2090},[2084,8859,8860],{"class":2086,"line":2142},[2084,8861,8862],{"class":3040},"  // Relative to your project srcDir\n",[2084,8864,8865,8867,8870,8872],{"class":2086,"line":2163},[2084,8866,4309],{"class":2090},[2084,8868,8869],{"class":2113},"~/modules/awesome.js",[2084,8871,2393],{"class":2090},[2084,8873,2119],{"class":2090},[2084,8875,8876],{"class":2086,"line":2183},[2084,8877,8878],{"class":3040},"  // Providing options\n",[2084,8880,8881,8884,8886,8889,8891,8893,8895,8898,8900,8902,8905,8907,8910,8913],{"class":2086,"line":2204},[2084,8882,8883],{"class":2402},"  [",[2084,8885,2393],{"class":2090},[2084,8887,8888],{"class":2113},"@nuxtjs/google-analytics",[2084,8890,2393],{"class":2090},[2084,8892,2421],{"class":2090},[2084,8894,6947],{"class":2090},[2084,8896,8897],{"class":2377}," ua",[2084,8899,2107],{"class":2090},[2084,8901,2637],{"class":2090},[2084,8903,8904],{"class":2113},"X1234567",[2084,8906,2393],{"class":2090},[2084,8908,8909],{"class":2090}," }",[2084,8911,8912],{"class":2402},"]",[2084,8914,2119],{"class":2090},[2084,8916,8917],{"class":2086,"line":2224},[2084,8918,8919],{"class":3040},"  // Inline definition\n",[2084,8921,8922,8925,8927],{"class":2086,"line":2244},[2084,8923,8924],{"class":2100},"  function",[2084,8926,6969],{"class":2090},[2084,8928,8929],{"class":2090}," {}\n",[2084,8931,8932],{"class":2086,"line":2265},[2084,8933,3966],{"class":2402},[2048,8935,8937],{"id":8936},"modulesdir","modulesDir",[2044,8939,8940,8941,5936,8944,5012,8947,8950],{},"Used to set the modules directories for path resolving (for example, webpack's ",[2066,8942,8943],{},"resolveLoading",[2066,8945,8946],{},"nodeExternals",[2066,8948,8949],{},"postcss",").",[2044,8952,8953,8954,8957],{},"The configuration path is relative to ",[2066,8955,8956],{},"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.",[2055,8959,8960,8966],{},[2058,8961,8962,2064,8964],{},[2061,8963,2063],{},[2066,8965,3897],{},[2058,8967,8968],{},[2061,8969,2073],{},[2075,8971,8973],{"className":2077,"code":8972,"language":2079,"meta":2080,"style":2080},"[\n  \"/\u003CrootDir>/node_modules\"\n]\n",[2066,8974,8975,8979,8988],{"__ignoreMap":2080},[2084,8976,8977],{"class":2086,"line":2087},[2084,8978,4437],{"class":2090},[2084,8980,8981,8983,8986],{"class":2086,"line":2094},[2084,8982,2097],{"class":2090},[2084,8984,8985],{"class":2113},"/\u003CrootDir>/node_modules",[2084,8987,2303],{"class":2090},[2084,8989,8990],{"class":2086,"line":2122},[2084,8991,3966],{"class":2090},[2044,8993,8994,2107],{},[2061,8995,2353],{},[2075,8997,8999],{"className":2356,"code":8998,"language":2358,"meta":2080,"style":2080},"export default {\n  modulesDir: ['../../node_modules']\n}\n",[2066,9000,9001,9009,9027],{"__ignoreMap":2080},[2084,9002,9003,9005,9007],{"class":2086,"line":2087},[2084,9004,2366],{"class":2365},[2084,9006,2369],{"class":2365},[2084,9008,2372],{"class":2090},[2084,9010,9011,9014,9016,9018,9020,9023,9025],{"class":2086,"line":2094},[2084,9012,9013],{"class":2377},"  modulesDir",[2084,9015,2107],{"class":2090},[2084,9017,4003],{"class":2402},[2084,9019,2393],{"class":2090},[2084,9021,9022],{"class":2113},"../../node_modules",[2084,9024,2393],{"class":2090},[2084,9026,3966],{"class":2402},[2084,9028,9029],{"class":2086,"line":2122},[2084,9030,2309],{"class":2090},[2048,9032,9033],{"id":9033},"nitro",[2044,9035,9036],{},"Configuration for Nitro.",[2044,9038,9039,2064,9041],{},[2061,9040,3302],{},[3304,9042,9045],{"href":9043,"rel":9044},"https://nitro.build/config/",[3308],"Nitro configuration docs",[2568,9047,9049],{"id":9048},"routerules",[2066,9050,6087],{},[2055,9052,9053],{},[2058,9054,9055,2064,9057],{},[2061,9056,2063],{},[2066,9058,2068],{},[2568,9060,9062],{"id":9061},"runtimeconfig",[2066,9063,9064],{},"runtimeConfig",[2055,9066,9067,9073],{},[2058,9068,9069,2064,9071],{},[2061,9070,2063],{},[2066,9072,2068],{},[2058,9074,9075],{},[2061,9076,2073],{},[2075,9078,9080],{"className":2077,"code":9079,"language":2079,"meta":2080,"style":2080},"{\n  \"public\": {},\n  \"app\": {\n    \"buildId\": \"f90f6a12-4673-4481-a5f5-514e21c7a35b\",\n    \"baseURL\": \"/\",\n    \"buildAssetsDir\": \"/_nuxt/\",\n    \"cdnURL\": \"\"\n  },\n  \"nitro\": {\n    \"envPrefix\": \"NUXT_\"\n  }\n}\n",[2066,9081,9082,9086,9099,9111,9130,9148,9167,9180,9184,9196,9214,9218],{"__ignoreMap":2080},[2084,9083,9084],{"class":2086,"line":2087},[2084,9085,2091],{"class":2090},[2084,9087,9088,9090,9092,9094,9096],{"class":2086,"line":2094},[2084,9089,2097],{"class":2090},[2084,9091,180],{"class":2100},[2084,9093,2104],{"class":2090},[2084,9095,2107],{"class":2090},[2084,9097,9098],{"class":2090}," {},\n",[2084,9100,9101,9103,9105,9107,9109],{"class":2086,"line":2122},[2084,9102,2097],{"class":2090},[2084,9104,1193],{"class":2100},[2084,9106,2104],{"class":2090},[2084,9108,2107],{"class":2090},[2084,9110,2372],{"class":2090},[2084,9112,9113,9115,9117,9119,9121,9123,9126,9128],{"class":2086,"line":2142},[2084,9114,4239],{"class":2090},[2084,9116,4101],{"class":2679},[2084,9118,2104],{"class":2090},[2084,9120,2107],{"class":2090},[2084,9122,2110],{"class":2090},[2084,9124,9125],{"class":2113},"f90f6a12-4673-4481-a5f5-514e21c7a35b",[2084,9127,2104],{"class":2090},[2084,9129,2119],{"class":2090},[2084,9131,9132,9134,9136,9138,9140,9142,9144,9146],{"class":2086,"line":2163},[2084,9133,4239],{"class":2090},[2084,9135,2573],{"class":2679},[2084,9137,2104],{"class":2090},[2084,9139,2107],{"class":2090},[2084,9141,2110],{"class":2090},[2084,9143,6707],{"class":2113},[2084,9145,2104],{"class":2090},[2084,9147,2119],{"class":2090},[2084,9149,9150,9152,9154,9156,9158,9160,9163,9165],{"class":2086,"line":2183},[2084,9151,4239],{"class":2090},[2084,9153,2689],{"class":2679},[2084,9155,2104],{"class":2090},[2084,9157,2107],{"class":2090},[2084,9159,2110],{"class":2090},[2084,9161,9162],{"class":2113},"/_nuxt/",[2084,9164,2104],{"class":2090},[2084,9166,2119],{"class":2090},[2084,9168,9169,9171,9173,9175,9177],{"class":2086,"line":2204},[2084,9170,4239],{"class":2090},[2084,9172,2698],{"class":2679},[2084,9174,2104],{"class":2090},[2084,9176,2107],{"class":2090},[2084,9178,9179],{"class":2090}," \"\"\n",[2084,9181,9182],{"class":2086,"line":2224},[2084,9183,7840],{"class":2090},[2084,9185,9186,9188,9190,9192,9194],{"class":2086,"line":2244},[2084,9187,2097],{"class":2090},[2084,9189,9033],{"class":2100},[2084,9191,2104],{"class":2090},[2084,9193,2107],{"class":2090},[2084,9195,2372],{"class":2090},[2084,9197,9198,9200,9203,9205,9207,9209,9212],{"class":2086,"line":2265},[2084,9199,4239],{"class":2090},[2084,9201,9202],{"class":2679},"envPrefix",[2084,9204,2104],{"class":2090},[2084,9206,2107],{"class":2090},[2084,9208,2110],{"class":2090},[2084,9210,9211],{"class":2113},"NUXT_",[2084,9213,2303],{"class":2090},[2084,9215,9216],{"class":2086,"line":2286},[2084,9217,2524],{"class":2090},[2084,9219,9220],{"class":2086,"line":2306},[2084,9221,2309],{"class":2090},[2048,9223,9224],{"id":9224},"optimization",[2044,9226,9227],{},"Build time optimization configuration.",[2568,9229,9231],{"id":9230},"asynctransforms",[2066,9232,9233],{},"asyncTransforms",[2044,9235,9236,9237,9240,9241,2326],{},"Options passed directly to the transformer from ",[2066,9238,9239],{},"unctx"," that preserves async context after ",[2066,9242,9243],{},"await",[3489,9245,9247],{"id":9246},"asyncfunctions",[2066,9248,9249],{},"asyncFunctions",[2055,9251,9252,9258],{},[2058,9253,9254,2064,9256],{},[2061,9255,2063],{},[2066,9257,3897],{},[2058,9259,9260],{},[2061,9261,2073],{},[2075,9263,9265],{"className":2077,"code":9264,"language":2079,"meta":2080,"style":2080},"[\n  \"defineNuxtPlugin\",\n  \"defineNuxtRouteMiddleware\"\n]\n",[2066,9266,9267,9271,9281,9289],{"__ignoreMap":2080},[2084,9268,9269],{"class":2086,"line":2087},[2084,9270,4437],{"class":2090},[2084,9272,9273,9275,9277,9279],{"class":2086,"line":2094},[2084,9274,2097],{"class":2090},[2084,9276,670],{"class":2113},[2084,9278,2104],{"class":2090},[2084,9280,2119],{"class":2090},[2084,9282,9283,9285,9287],{"class":2086,"line":2122},[2084,9284,2097],{"class":2090},[2084,9286,674],{"class":2113},[2084,9288,2303],{"class":2090},[2084,9290,9291],{"class":2086,"line":2142},[2084,9292,3966],{"class":2090},[3489,9294,9296],{"id":9295},"objectdefinitions",[2066,9297,9298],{},"objectDefinitions",[5683,9300,9302],{"id":9301},"definenuxtcomponent",[2066,9303,666],{},[2055,9305,9306,9312],{},[2058,9307,9308,2064,9310],{},[2061,9309,2063],{},[2066,9311,3897],{},[2058,9313,9314],{},[2061,9315,2073],{},[2075,9317,9319],{"className":2077,"code":9318,"language":2079,"meta":2080,"style":2080},"[\n  \"asyncData\",\n  \"setup\"\n]\n",[2066,9320,9321,9325,9336,9345],{"__ignoreMap":2080},[2084,9322,9323],{"class":2086,"line":2087},[2084,9324,4437],{"class":2090},[2084,9326,9327,9329,9332,9334],{"class":2086,"line":2094},[2084,9328,2097],{"class":2090},[2084,9330,9331],{"class":2113},"asyncData",[2084,9333,2104],{"class":2090},[2084,9335,2119],{"class":2090},[2084,9337,9338,9340,9343],{"class":2086,"line":2122},[2084,9339,2097],{"class":2090},[2084,9341,9342],{"class":2113},"setup",[2084,9344,2303],{"class":2090},[2084,9346,9347],{"class":2086,"line":2142},[2084,9348,3966],{"class":2090},[5683,9350,9352],{"id":9351},"definenuxtplugin",[2066,9353,670],{},[2055,9355,9356,9362],{},[2058,9357,9358,2064,9360],{},[2061,9359,2063],{},[2066,9361,3897],{},[2058,9363,9364],{},[2061,9365,2073],{},[2075,9367,9369],{"className":2077,"code":9368,"language":2079,"meta":2080,"style":2080},"[\n  \"setup\"\n]\n",[2066,9370,9371,9375,9383],{"__ignoreMap":2080},[2084,9372,9373],{"class":2086,"line":2087},[2084,9374,4437],{"class":2090},[2084,9376,9377,9379,9381],{"class":2086,"line":2094},[2084,9378,2097],{"class":2090},[2084,9380,9342],{"class":2113},[2084,9382,2303],{"class":2090},[2084,9384,9385],{"class":2086,"line":2122},[2084,9386,3966],{"class":2090},[5683,9388,9390],{"id":9389},"definepagemeta",[2066,9391,678],{},[2055,9393,9394,9400],{},[2058,9395,9396,2064,9398],{},[2061,9397,2063],{},[2066,9399,3897],{},[2058,9401,9402],{},[2061,9403,2073],{},[2075,9405,9407],{"className":2077,"code":9406,"language":2079,"meta":2080,"style":2080},"[\n  \"middleware\",\n  \"validate\"\n]\n",[2066,9408,9409,9413,9423,9432],{"__ignoreMap":2080},[2084,9410,9411],{"class":2086,"line":2087},[2084,9412,4437],{"class":2090},[2084,9414,9415,9417,9419,9421],{"class":2086,"line":2094},[2084,9416,2097],{"class":2090},[2084,9418,157],{"class":2113},[2084,9420,2104],{"class":2090},[2084,9422,2119],{"class":2090},[2084,9424,9425,9427,9430],{"class":2086,"line":2122},[2084,9426,2097],{"class":2090},[2084,9428,9429],{"class":2113},"validate",[2084,9431,2303],{"class":2090},[2084,9433,9434],{"class":2086,"line":2142},[2084,9435,3966],{"class":2090},[2568,9437,9439],{"id":9438},"keyedcomposables",[2066,9440,9441],{},"keyedComposables",[2044,9443,9444],{},"Functions to inject a key for.",[2044,9446,9447,9448,9451],{},"As long as the number of arguments passed to the function is less than ",[2066,9449,9450],{},"argumentLength",", an additional magic string will be injected that can be used to deduplicate requests between server and client. You will need to take steps to handle this additional key.\nThe key will be unique based on the location of the function being invoked within the file.",[2055,9453,9454,9460],{},[2058,9455,9456,2064,9458],{},[2061,9457,2063],{},[2066,9459,3897],{},[2058,9461,9462],{},[2061,9463,2073],{},[2075,9465,9467],{"className":2077,"code":9466,"language":2079,"meta":2080,"style":2080},"[\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",[2066,9468,9469,9473,9477,9495,9510,9528,9532,9536,9554,9569,9586,9590,9594,9612,9626,9643,9647,9651,9669,9683,9700,9704,9708,9726,9740,9757,9761,9766,9785,9800,9817,9822,9827,9846,9861,9878,9883],{"__ignoreMap":2080},[2084,9470,9471],{"class":2086,"line":2087},[2084,9472,4437],{"class":2090},[2084,9474,9475],{"class":2086,"line":2094},[2084,9476,3919],{"class":2090},[2084,9478,9479,9481,9483,9485,9487,9489,9491,9493],{"class":2086,"line":2122},[2084,9480,4239],{"class":2090},[2084,9482,2873],{"class":2100},[2084,9484,2104],{"class":2090},[2084,9486,2107],{"class":2090},[2084,9488,2110],{"class":2090},[2084,9490,642],{"class":2113},[2084,9492,2104],{"class":2090},[2084,9494,2119],{"class":2090},[2084,9496,9497,9499,9501,9503,9505,9508],{"class":2086,"line":2142},[2084,9498,4239],{"class":2090},[2084,9500,9450],{"class":2100},[2084,9502,2104],{"class":2090},[2084,9504,2107],{"class":2090},[2084,9506,9507],{"class":7832}," 3",[2084,9509,2119],{"class":2090},[2084,9511,9512,9514,9517,9519,9521,9523,9526],{"class":2086,"line":2163},[2084,9513,4239],{"class":2090},[2084,9515,9516],{"class":2100},"source",[2084,9518,2104],{"class":2090},[2084,9520,2107],{"class":2090},[2084,9522,2110],{"class":2090},[2084,9524,9525],{"class":2113},"#app/composables/once",[2084,9527,2303],{"class":2090},[2084,9529,9530],{"class":2086,"line":2183},[2084,9531,7840],{"class":2090},[2084,9533,9534],{"class":2086,"line":2204},[2084,9535,3919],{"class":2090},[2084,9537,9538,9540,9542,9544,9546,9548,9550,9552],{"class":2086,"line":2224},[2084,9539,4239],{"class":2090},[2084,9541,2873],{"class":2100},[2084,9543,2104],{"class":2090},[2084,9545,2107],{"class":2090},[2084,9547,2110],{"class":2090},[2084,9549,666],{"class":2113},[2084,9551,2104],{"class":2090},[2084,9553,2119],{"class":2090},[2084,9555,9556,9558,9560,9562,9564,9567],{"class":2086,"line":2244},[2084,9557,4239],{"class":2090},[2084,9559,9450],{"class":2100},[2084,9561,2104],{"class":2090},[2084,9563,2107],{"class":2090},[2084,9565,9566],{"class":7832}," 2",[2084,9568,2119],{"class":2090},[2084,9570,9571,9573,9575,9577,9579,9581,9584],{"class":2086,"line":2265},[2084,9572,4239],{"class":2090},[2084,9574,9516],{"class":2100},[2084,9576,2104],{"class":2090},[2084,9578,2107],{"class":2090},[2084,9580,2110],{"class":2090},[2084,9582,9583],{"class":2113},"#app/composables/component",[2084,9585,2303],{"class":2090},[2084,9587,9588],{"class":2086,"line":2286},[2084,9589,7840],{"class":2090},[2084,9591,9592],{"class":2086,"line":2306},[2084,9593,3919],{"class":2090},[2084,9595,9596,9598,9600,9602,9604,9606,9608,9610],{"class":2086,"line":2969},[2084,9597,4239],{"class":2090},[2084,9599,2873],{"class":2100},[2084,9601,2104],{"class":2090},[2084,9603,2107],{"class":2090},[2084,9605,2110],{"class":2090},[2084,9607,619],{"class":2113},[2084,9609,2104],{"class":2090},[2084,9611,2119],{"class":2090},[2084,9613,9614,9616,9618,9620,9622,9624],{"class":2086,"line":2983},[2084,9615,4239],{"class":2090},[2084,9617,9450],{"class":2100},[2084,9619,2104],{"class":2090},[2084,9621,2107],{"class":2090},[2084,9623,9566],{"class":7832},[2084,9625,2119],{"class":2090},[2084,9627,9628,9630,9632,9634,9636,9638,9641],{"class":2086,"line":2998},[2084,9629,4239],{"class":2090},[2084,9631,9516],{"class":2100},[2084,9633,2104],{"class":2090},[2084,9635,2107],{"class":2090},[2084,9637,2110],{"class":2090},[2084,9639,9640],{"class":2113},"#app/composables/state",[2084,9642,2303],{"class":2090},[2084,9644,9645],{"class":2086,"line":3178},[2084,9646,7840],{"class":2090},[2084,9648,9649],{"class":2086,"line":3188},[2084,9650,3919],{"class":2090},[2084,9652,9653,9655,9657,9659,9661,9663,9665,9667],{"class":2086,"line":3194},[2084,9654,4239],{"class":2090},[2084,9656,2873],{"class":2100},[2084,9658,2104],{"class":2090},[2084,9660,2107],{"class":2090},[2084,9662,2110],{"class":2090},[2084,9664,527],{"class":2113},[2084,9666,2104],{"class":2090},[2084,9668,2119],{"class":2090},[2084,9670,9671,9673,9675,9677,9679,9681],{"class":2086,"line":3213},[2084,9672,4239],{"class":2090},[2084,9674,9450],{"class":2100},[2084,9676,2104],{"class":2090},[2084,9678,2107],{"class":2090},[2084,9680,9507],{"class":7832},[2084,9682,2119],{"class":2090},[2084,9684,9685,9687,9689,9691,9693,9695,9698],{"class":2086,"line":3220},[2084,9686,4239],{"class":2090},[2084,9688,9516],{"class":2100},[2084,9690,2104],{"class":2090},[2084,9692,2107],{"class":2090},[2084,9694,2110],{"class":2090},[2084,9696,9697],{"class":2113},"#app/composables/fetch",[2084,9699,2303],{"class":2090},[2084,9701,9702],{"class":2086,"line":3230},[2084,9703,7840],{"class":2090},[2084,9705,9706],{"class":2086,"line":3236},[2084,9707,3919],{"class":2090},[2084,9709,9710,9712,9714,9716,9718,9720,9722,9724],{"class":2086,"line":3254},[2084,9711,4239],{"class":2090},[2084,9713,2873],{"class":2100},[2084,9715,2104],{"class":2090},[2084,9717,2107],{"class":2090},[2084,9719,2110],{"class":2090},[2084,9721,515],{"class":2113},[2084,9723,2104],{"class":2090},[2084,9725,2119],{"class":2090},[2084,9727,9728,9730,9732,9734,9736,9738],{"class":2086,"line":3260},[2084,9729,4239],{"class":2090},[2084,9731,9450],{"class":2100},[2084,9733,2104],{"class":2090},[2084,9735,2107],{"class":2090},[2084,9737,9507],{"class":7832},[2084,9739,2119],{"class":2090},[2084,9741,9742,9744,9746,9748,9750,9752,9755],{"class":2086,"line":3265},[2084,9743,4239],{"class":2090},[2084,9745,9516],{"class":2100},[2084,9747,2104],{"class":2090},[2084,9749,2107],{"class":2090},[2084,9751,2110],{"class":2090},[2084,9753,9754],{"class":2113},"#app/composables/asyncData",[2084,9756,2303],{"class":2090},[2084,9758,9759],{"class":2086,"line":8016},[2084,9760,7840],{"class":2090},[2084,9762,9764],{"class":2086,"line":9763},27,[2084,9765,3919],{"class":2090},[2084,9767,9769,9771,9773,9775,9777,9779,9781,9783],{"class":2086,"line":9768},28,[2084,9770,4239],{"class":2090},[2084,9772,2873],{"class":2100},[2084,9774,2104],{"class":2090},[2084,9776,2107],{"class":2090},[2084,9778,2110],{"class":2090},[2084,9780,543],{"class":2113},[2084,9782,2104],{"class":2090},[2084,9784,2119],{"class":2090},[2084,9786,9788,9790,9792,9794,9796,9798],{"class":2086,"line":9787},29,[2084,9789,4239],{"class":2090},[2084,9791,9450],{"class":2100},[2084,9793,2104],{"class":2090},[2084,9795,2107],{"class":2090},[2084,9797,9507],{"class":7832},[2084,9799,2119],{"class":2090},[2084,9801,9803,9805,9807,9809,9811,9813,9815],{"class":2086,"line":9802},30,[2084,9804,4239],{"class":2090},[2084,9806,9516],{"class":2100},[2084,9808,2104],{"class":2090},[2084,9810,2107],{"class":2090},[2084,9812,2110],{"class":2090},[2084,9814,9754],{"class":2113},[2084,9816,2303],{"class":2090},[2084,9818,9820],{"class":2086,"line":9819},31,[2084,9821,7840],{"class":2090},[2084,9823,9825],{"class":2086,"line":9824},32,[2084,9826,3919],{"class":2090},[2084,9828,9830,9832,9834,9836,9838,9840,9842,9844],{"class":2086,"line":9829},33,[2084,9831,4239],{"class":2090},[2084,9833,2873],{"class":2100},[2084,9835,2104],{"class":2090},[2084,9837,2107],{"class":2090},[2084,9839,2110],{"class":2090},[2084,9841,547],{"class":2113},[2084,9843,2104],{"class":2090},[2084,9845,2119],{"class":2090},[2084,9847,9849,9851,9853,9855,9857,9859],{"class":2086,"line":9848},34,[2084,9850,4239],{"class":2090},[2084,9852,9450],{"class":2100},[2084,9854,2104],{"class":2090},[2084,9856,2107],{"class":2090},[2084,9858,9507],{"class":7832},[2084,9860,2119],{"class":2090},[2084,9862,9864,9866,9868,9870,9872,9874,9876],{"class":2086,"line":9863},35,[2084,9865,4239],{"class":2090},[2084,9867,9516],{"class":2100},[2084,9869,2104],{"class":2090},[2084,9871,2107],{"class":2090},[2084,9873,2110],{"class":2090},[2084,9875,9697],{"class":2113},[2084,9877,2303],{"class":2090},[2084,9879,9881],{"class":2086,"line":9880},36,[2084,9882,2524],{"class":2090},[2084,9884,9886],{"class":2086,"line":9885},37,[2084,9887,3966],{"class":2090},[2568,9889,9891],{"id":9890},"treeshake",[2066,9892,9893],{},"treeShake",[2044,9895,9896],{},"Tree shake code from specific builds.",[3489,9898,9899],{"id":137},[2066,9900,137],{},[2044,9902,9903],{},"Tree shake composables from the server or client builds.",[2044,9905,9906,2107],{},[2061,9907,2353],{},[2075,9909,9911],{"className":2356,"code":9910,"language":2358,"meta":2080,"style":2080},"treeShake: { client: { myPackage: ['useServerOnlyComposable'] } }\n",[2066,9912,9913],{"__ignoreMap":2080},[2084,9914,9915,9917,9919,9921,9924,9926,9928,9931,9933,9935,9937,9940,9942,9945,9947],{"class":2086,"line":2087},[2084,9916,9893],{"class":2679},[2084,9918,2107],{"class":2090},[2084,9920,6947],{"class":2090},[2084,9922,9923],{"class":2679}," client",[2084,9925,2107],{"class":2090},[2084,9927,6947],{"class":2090},[2084,9929,9930],{"class":2679}," myPackage",[2084,9932,2107],{"class":2090},[2084,9934,4003],{"class":2377},[2084,9936,2393],{"class":2090},[2084,9938,9939],{"class":2113},"useServerOnlyComposable",[2084,9941,2393],{"class":2090},[2084,9943,9944],{"class":2377},"] ",[2084,9946,2652],{"class":2090},[2084,9948,3073],{"class":2090},[5683,9950,9952],{"id":9951},"client",[2066,9953,9951],{},[2055,9955,9956,9962],{},[2058,9957,9958,2064,9960],{},[2061,9959,2063],{},[2066,9961,2068],{},[2058,9963,9964],{},[2061,9965,2073],{},[2075,9967,9969],{"className":2077,"code":9968,"language":2079,"meta":2080,"style":2080},"{\n  \"vue\": [\n    \"onRenderTracked\",\n    \"onRenderTriggered\",\n    \"onServerPrefetch\"\n  ],\n  \"#app\": [\n    \"definePayloadReducer\",\n    \"definePageMeta\",\n    \"onPrehydrate\"\n  ]\n}\n",[2066,9970,9971,9975,9987,9998,10009,10018,10022,10035,10046,10056,10064,10068],{"__ignoreMap":2080},[2084,9972,9973],{"class":2086,"line":2087},[2084,9974,2091],{"class":2090},[2084,9976,9977,9979,9981,9983,9985],{"class":2086,"line":2094},[2084,9978,2097],{"class":2090},[2084,9980,5935],{"class":2100},[2084,9982,2104],{"class":2090},[2084,9984,2107],{"class":2090},[2084,9986,2860],{"class":2090},[2084,9988,9989,9991,9994,9996],{"class":2086,"line":2122},[2084,9990,4239],{"class":2090},[2084,9992,9993],{"class":2113},"onRenderTracked",[2084,9995,2104],{"class":2090},[2084,9997,2119],{"class":2090},[2084,9999,10000,10002,10005,10007],{"class":2086,"line":2142},[2084,10001,4239],{"class":2090},[2084,10003,10004],{"class":2113},"onRenderTriggered",[2084,10006,2104],{"class":2090},[2084,10008,2119],{"class":2090},[2084,10010,10011,10013,10016],{"class":2086,"line":2163},[2084,10012,4239],{"class":2090},[2084,10014,10015],{"class":2113},"onServerPrefetch",[2084,10017,2303],{"class":2090},[2084,10019,10020],{"class":2086,"line":2183},[2084,10021,2940],{"class":2090},[2084,10023,10024,10026,10029,10031,10033],{"class":2086,"line":2204},[2084,10025,2097],{"class":2090},[2084,10027,10028],{"class":2100},"#app",[2084,10030,2104],{"class":2090},[2084,10032,2107],{"class":2090},[2084,10034,2860],{"class":2090},[2084,10036,10037,10039,10042,10044],{"class":2086,"line":2224},[2084,10038,4239],{"class":2090},[2084,10040,10041],{"class":2113},"definePayloadReducer",[2084,10043,2104],{"class":2090},[2084,10045,2119],{"class":2090},[2084,10047,10048,10050,10052,10054],{"class":2086,"line":2244},[2084,10049,4239],{"class":2090},[2084,10051,678],{"class":2113},[2084,10053,2104],{"class":2090},[2084,10055,2119],{"class":2090},[2084,10057,10058,10060,10062],{"class":2086,"line":2265},[2084,10059,4239],{"class":2090},[2084,10061,507],{"class":2113},[2084,10063,2303],{"class":2090},[2084,10065,10066],{"class":2086,"line":2286},[2084,10067,4249],{"class":2090},[2084,10069,10070],{"class":2086,"line":2306},[2084,10071,2309],{"class":2090},[5683,10073,10074],{"id":185},[2066,10075,185],{},[2055,10077,10078,10084],{},[2058,10079,10080,2064,10082],{},[2061,10081,2063],{},[2066,10083,2068],{},[2058,10085,10086],{},[2061,10087,2073],{},[2075,10089,10091],{"className":2077,"code":10090,"language":2079,"meta":2080,"style":2080},"{\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",[2066,10092,10093,10097,10109,10120,10131,10142,10153,10164,10175,10185,10195,10206,10215,10219,10231,10242,10250,10254],{"__ignoreMap":2080},[2084,10094,10095],{"class":2086,"line":2087},[2084,10096,2091],{"class":2090},[2084,10098,10099,10101,10103,10105,10107],{"class":2086,"line":2094},[2084,10100,2097],{"class":2090},[2084,10102,5935],{"class":2100},[2084,10104,2104],{"class":2090},[2084,10106,2107],{"class":2090},[2084,10108,2860],{"class":2090},[2084,10110,10111,10113,10116,10118],{"class":2086,"line":2122},[2084,10112,4239],{"class":2090},[2084,10114,10115],{"class":2113},"onMounted",[2084,10117,2104],{"class":2090},[2084,10119,2119],{"class":2090},[2084,10121,10122,10124,10127,10129],{"class":2086,"line":2142},[2084,10123,4239],{"class":2090},[2084,10125,10126],{"class":2113},"onUpdated",[2084,10128,2104],{"class":2090},[2084,10130,2119],{"class":2090},[2084,10132,10133,10135,10138,10140],{"class":2086,"line":2163},[2084,10134,4239],{"class":2090},[2084,10136,10137],{"class":2113},"onUnmounted",[2084,10139,2104],{"class":2090},[2084,10141,2119],{"class":2090},[2084,10143,10144,10146,10149,10151],{"class":2086,"line":2183},[2084,10145,4239],{"class":2090},[2084,10147,10148],{"class":2113},"onBeforeMount",[2084,10150,2104],{"class":2090},[2084,10152,2119],{"class":2090},[2084,10154,10155,10157,10160,10162],{"class":2086,"line":2204},[2084,10156,4239],{"class":2090},[2084,10158,10159],{"class":2113},"onBeforeUpdate",[2084,10161,2104],{"class":2090},[2084,10163,2119],{"class":2090},[2084,10165,10166,10168,10171,10173],{"class":2086,"line":2224},[2084,10167,4239],{"class":2090},[2084,10169,10170],{"class":2113},"onBeforeUnmount",[2084,10172,2104],{"class":2090},[2084,10174,2119],{"class":2090},[2084,10176,10177,10179,10181,10183],{"class":2086,"line":2244},[2084,10178,4239],{"class":2090},[2084,10180,9993],{"class":2113},[2084,10182,2104],{"class":2090},[2084,10184,2119],{"class":2090},[2084,10186,10187,10189,10191,10193],{"class":2086,"line":2265},[2084,10188,4239],{"class":2090},[2084,10190,10004],{"class":2113},[2084,10192,2104],{"class":2090},[2084,10194,2119],{"class":2090},[2084,10196,10197,10199,10202,10204],{"class":2086,"line":2286},[2084,10198,4239],{"class":2090},[2084,10200,10201],{"class":2113},"onActivated",[2084,10203,2104],{"class":2090},[2084,10205,2119],{"class":2090},[2084,10207,10208,10210,10213],{"class":2086,"line":2306},[2084,10209,4239],{"class":2090},[2084,10211,10212],{"class":2113},"onDeactivated",[2084,10214,2303],{"class":2090},[2084,10216,10217],{"class":2086,"line":2969},[2084,10218,2940],{"class":2090},[2084,10220,10221,10223,10225,10227,10229],{"class":2086,"line":2983},[2084,10222,2097],{"class":2090},[2084,10224,10028],{"class":2100},[2084,10226,2104],{"class":2090},[2084,10228,2107],{"class":2090},[2084,10230,2860],{"class":2090},[2084,10232,10233,10235,10238,10240],{"class":2086,"line":2998},[2084,10234,4239],{"class":2090},[2084,10236,10237],{"class":2113},"definePayloadReviver",[2084,10239,2104],{"class":2090},[2084,10241,2119],{"class":2090},[2084,10243,10244,10246,10248],{"class":2086,"line":3178},[2084,10245,4239],{"class":2090},[2084,10247,678],{"class":2113},[2084,10249,2303],{"class":2090},[2084,10251,10252],{"class":2086,"line":3188},[2084,10253,4249],{"class":2090},[2084,10255,10256],{"class":2086,"line":3194},[2084,10257,2309],{"class":2090},[2048,10259,10260],{"id":10260},"oxc",[2044,10262,10263],{},"Configure shared oxc options used within Nuxt and passed where necessary.",[2568,10265,10267],{"id":10266},"transform",[2066,10268,10266],{},[2044,10270,10271,10272],{},"Options for ",[2066,10273,10274],{},"oxc-transform",[2044,10276,10277,2064,10279],{},[2061,10278,3302],{},[3304,10280,10283],{"href":10281,"rel":10282},"https://oxc.rs/docs/guide/usage/transformer.html",[3308],"Oxc transform docs",[3489,10285,10287],{"id":10286},"options-1",[2066,10288,4908],{},[5683,10290,10292],{"id":10291},"jsxfactory-1",[2066,10293,4919],{},[2055,10295,10296,10302],{},[2058,10297,10298,2064,10300],{},[2061,10299,2063],{},[2066,10301,2552],{},[2058,10303,10304,2558,10306],{},[2061,10305,2557],{},[2066,10307,4934],{},[5683,10309,10311],{"id":10310},"jsxfragment-1",[2066,10312,4940],{},[2055,10314,10315,10321],{},[2058,10316,10317,2064,10319],{},[2061,10318,2063],{},[2066,10320,2552],{},[2058,10322,10323,2558,10325],{},[2061,10324,2557],{},[2066,10326,4955],{},[5683,10328,10330],{"id":10329},"target-1",[2066,10331,4958],{},[2055,10333,10334,10340],{},[2058,10335,10336,2064,10338],{},[2061,10337,2063],{},[2066,10339,2552],{},[2058,10341,10342,2558,10344],{},[2061,10343,2557],{},[2066,10345,4975],{},[2048,10347,171],{"id":10348},"pages-1",[2044,10350,10351,10352,10354],{},"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 ",[2066,10353,8601],{}," directory in your source folder.",[2044,10356,10357],{},"Additionally, you can provide a glob pattern or an array of patterns to scan only certain files for pages.",[2044,10359,10360,2107],{},[2061,10361,2353],{},[2075,10363,10365],{"className":2356,"code":10364,"language":2358,"meta":2080,"style":2080},"pages: {\n  pattern: ['**\\/*\\/*.vue', '!**\\/*.spec.*'],\n}\n",[2066,10366,10367,10375,10420],{"__ignoreMap":2080},[2084,10368,10369,10371,10373],{"class":2086,"line":2087},[2084,10370,171],{"class":2679},[2084,10372,2107],{"class":2090},[2084,10374,2372],{"class":2090},[2084,10376,10377,10380,10382,10384,10386,10389,10392,10395,10397,10400,10402,10404,10406,10409,10411,10414,10416,10418],{"class":2086,"line":2094},[2084,10378,10379],{"class":2679},"  pattern",[2084,10381,2107],{"class":2090},[2084,10383,4003],{"class":2377},[2084,10385,2393],{"class":2090},[2084,10387,10388],{"class":2113},"**",[2084,10390,10391],{"class":2402},"\\/",[2084,10393,10394],{"class":2113},"*",[2084,10396,10391],{"class":2402},[2084,10398,10399],{"class":2113},"*.vue",[2084,10401,2393],{"class":2090},[2084,10403,2421],{"class":2090},[2084,10405,2637],{"class":2090},[2084,10407,10408],{"class":2113},"!**",[2084,10410,10391],{"class":2402},[2084,10412,10413],{"class":2113},"*.spec.*",[2084,10415,2393],{"class":2090},[2084,10417,8912],{"class":2377},[2084,10419,2119],{"class":2090},[2084,10421,10422],{"class":2086,"line":2122},[2084,10423,2309],{"class":2090},[2048,10425,175],{"id":10426},"plugins-1",[2044,10428,10429],{},"An array of nuxt app plugins.",[2044,10431,10432,10433,3749,10436,10439,10440,5012,10443,10446],{},"Each plugin can be a string (which can be an absolute or relative path to a file). If it ends with ",[2066,10434,10435],{},".client",[2066,10437,10438],{},".server"," then it will be automatically loaded only in the appropriate context.\nIt can also be an object with ",[2066,10441,10442],{},"src",[2066,10444,10445],{},"mode"," keys.",[2055,10448,10449],{},[2058,10450,10451,2064,10453],{},[2061,10452,2063],{},[2066,10454,3897],{},[2311,10456,10457],{},[2044,10458,10459,10461,10462,10465,10466,10468],{},[2061,10460,2317],{},": Plugins are also auto-registered from the ",[2066,10463,10464],{},"~/plugins"," directory\nand these plugins do not need to be listed in ",[2066,10467,2348],{}," unless you\nneed to customize their order. All plugins are deduplicated by their src path.",[2044,10470,10471,2064,10473],{},[2061,10472,3302],{},[3304,10474,10477,4265],{"href":10475,"rel":10476},"https://nuxt.com/docs/guide/directory-structure/plugins",[3308],[2066,10478,10479],{},"plugins/",[2044,10481,10482,2107],{},[2061,10483,2353],{},[2075,10485,10487],{"className":2356,"code":10486,"language":2358,"meta":2080,"style":2080},"plugins: [\n  '~/plugins/foo.client.js', // only in client side\n  '~/plugins/bar.server.js', // only in server side\n  '~/plugins/baz.js', // both client & server\n  { src: '~/plugins/both-sides.js' },\n  { src: '~/plugins/client-only.js', mode: 'client' }, // only on client side\n  { src: '~/plugins/server-only.js', mode: 'server' } // only on server side\n]\n",[2066,10488,10489,10497,10511,10525,10539,10558,10592,10624],{"__ignoreMap":2080},[2084,10490,10491,10493,10495],{"class":2086,"line":2087},[2084,10492,175],{"class":2679},[2084,10494,2107],{"class":2090},[2084,10496,2860],{"class":2402},[2084,10498,10499,10501,10504,10506,10508],{"class":2086,"line":2094},[2084,10500,4309],{"class":2090},[2084,10502,10503],{"class":2113},"~/plugins/foo.client.js",[2084,10505,2393],{"class":2090},[2084,10507,2421],{"class":2090},[2084,10509,10510],{"class":3040}," // only in client side\n",[2084,10512,10513,10515,10518,10520,10522],{"class":2086,"line":2122},[2084,10514,4309],{"class":2090},[2084,10516,10517],{"class":2113},"~/plugins/bar.server.js",[2084,10519,2393],{"class":2090},[2084,10521,2421],{"class":2090},[2084,10523,10524],{"class":3040}," // only in server side\n",[2084,10526,10527,10529,10532,10534,10536],{"class":2086,"line":2142},[2084,10528,4309],{"class":2090},[2084,10530,10531],{"class":2113},"~/plugins/baz.js",[2084,10533,2393],{"class":2090},[2084,10535,2421],{"class":2090},[2084,10537,10538],{"class":3040}," // both client & server\n",[2084,10540,10541,10544,10546,10548,10550,10553,10555],{"class":2086,"line":2163},[2084,10542,10543],{"class":2090},"  {",[2084,10545,3101],{"class":2377},[2084,10547,2107],{"class":2090},[2084,10549,2637],{"class":2090},[2084,10551,10552],{"class":2113},"~/plugins/both-sides.js",[2084,10554,2393],{"class":2090},[2084,10556,10557],{"class":2090}," },\n",[2084,10559,10560,10562,10564,10566,10568,10571,10573,10575,10578,10580,10582,10584,10586,10589],{"class":2086,"line":2183},[2084,10561,10543],{"class":2090},[2084,10563,3101],{"class":2377},[2084,10565,2107],{"class":2090},[2084,10567,2637],{"class":2090},[2084,10569,10570],{"class":2113},"~/plugins/client-only.js",[2084,10572,2393],{"class":2090},[2084,10574,2421],{"class":2090},[2084,10576,10577],{"class":2377}," mode",[2084,10579,2107],{"class":2090},[2084,10581,2637],{"class":2090},[2084,10583,9951],{"class":2113},[2084,10585,2393],{"class":2090},[2084,10587,10588],{"class":2090}," },",[2084,10590,10591],{"class":3040}," // only on client side\n",[2084,10593,10594,10596,10598,10600,10602,10605,10607,10609,10611,10613,10615,10617,10619,10621],{"class":2086,"line":2204},[2084,10595,10543],{"class":2090},[2084,10597,3101],{"class":2377},[2084,10599,2107],{"class":2090},[2084,10601,2637],{"class":2090},[2084,10603,10604],{"class":2113},"~/plugins/server-only.js",[2084,10606,2393],{"class":2090},[2084,10608,2421],{"class":2090},[2084,10610,10577],{"class":2377},[2084,10612,2107],{"class":2090},[2084,10614,2637],{"class":2090},[2084,10616,185],{"class":2113},[2084,10618,2393],{"class":2090},[2084,10620,8909],{"class":2090},[2084,10622,10623],{"class":3040}," // only on server side\n",[2084,10625,10626],{"class":2086,"line":2224},[2084,10627,3966],{"class":2402},[2048,10629,8949],{"id":8949},[2568,10631,10633],{"id":10632},"order",[2066,10634,10632],{},[2044,10636,10637],{},"A strategy for ordering PostCSS plugins.",[2055,10639,10640],{},[2058,10641,10642,2064,10644],{},[2061,10643,2063],{},[2066,10645,4577],{},[2568,10647,10649],{"id":10648},"plugins-2",[2066,10650,175],{},[2044,10652,10653],{},"Options for configuring PostCSS plugins.",[2044,10655,10656,2064,10658],{},[2061,10657,3302],{},[3304,10659,10662],{"href":10660,"rel":10661},"https://postcss.org/",[3308],"PostCSS docs",[3489,10664,10666],{"id":10665},"autoprefixer",[2066,10667,10665],{},[2044,10669,10670],{},"Plugin to parse CSS and add vendor prefixes to CSS rules.",[2044,10672,10673,2064,10675],{},[2061,10674,3302],{},[3304,10676,10679],{"href":10677,"rel":10678},"https://github.com/postcss/autoprefixer",[3308],[2066,10680,10665],{},[3489,10682,10684],{"id":10683},"cssnano",[2066,10685,10683],{},[2055,10687,10688],{},[2058,10689,10690,2064,10692],{},[2061,10691,2063],{},[2066,10693,2068],{},[2044,10695,10696,2064,10698],{},[2061,10697,3302],{},[3304,10699,10702,10704],{"href":10700,"rel":10701},"https://cssnano.github.io/cssnano/docs/config-file/#configuration-options",[3308],[2066,10703,10683],{}," configuration options",[2048,10706,2543],{"id":10707},"rootdir",[2044,10709,10710],{},"Define the root directory of your application.",[2044,10712,10713,10714,10717,10718,10720,10721,10724],{},"This property can be overwritten (for example, running ",[2066,10715,10716],{},"nuxt ./my-app/"," will set the ",[2066,10719,2543],{}," to the absolute path of ",[2066,10722,10723],{},"./my-app/"," from the current/working directory.\nIt is normally not needed to configure this option.",[2055,10726,10727,10733],{},[2058,10728,10729,2064,10731],{},[2061,10730,2063],{},[2066,10732,2552],{},[2058,10734,10735,2558,10737],{},[2061,10736,2557],{},[2066,10738,10739],{},"\"/\u003CrootDir>\"",[2048,10741,6087],{"id":10742},"routerules-1",[2044,10744,10745],{},"Global route options applied to matching server routes.",[2044,10747,10748,10750],{},[2061,10749,991],{},": This is an experimental feature and API may change in the future.",[2044,10752,10753,2064,10755],{},[2061,10754,3302],{},[3304,10756,10759],{"href":10757,"rel":10758},"https://nitro.build/config/#routerules",[3308],"Nitro route rules documentation",[2048,10761,10762],{"id":10762},"router",[2568,10764,10766],{"id":10765},"options-2",[2066,10767,4908],{},[2044,10769,10770,10771,10773,10774,10776],{},"Additional router options passed to ",[2066,10772,5942],{},". On top of the options for ",[2066,10775,5942],{},", Nuxt offers additional options to customize the router (see below).",[2311,10778,10779],{},[2044,10780,10781,10783,10784,10787],{},[2061,10782,2317],{},": Only JSON serializable options should be passed by Nuxt config.\nFor more control, you can use ",[2066,10785,10786],{},"app/router.options.ts"," file.",[2044,10789,10790,2064,10792,2326],{},[2061,10791,3302],{},[3304,10793,10796],{"href":10794,"rel":10795},"https://router.vuejs.org/api/interfaces/routeroptions.html",[3308],"Vue Router documentation",[3489,10798,10800],{"id":10799},"hashmode",[2066,10801,10802],{},"hashMode",[2044,10804,10805,10806,5012,10809,2326],{},"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 ",[2061,10807,10808],{},"URL is never sent to the server",[2061,10810,10811],{},"SSR is not supported",[2055,10813,10814,10820],{},[2058,10815,10816,2064,10818],{},[2061,10817,2063],{},[2066,10819,3290],{},[2058,10821,10822,2558,10824],{},[2061,10823,2557],{},[2066,10825,3297],{},[2044,10827,10828,10830],{},[2061,10829,2073],{},": false",[3489,10832,10834],{"id":10833},"scrollbehaviortype",[2066,10835,10836],{},"scrollBehaviorType",[2044,10838,10839],{},"Customize the scroll behavior for hash links.",[2055,10841,10842,10848],{},[2058,10843,10844,2064,10846],{},[2061,10845,2063],{},[2066,10847,2552],{},[2058,10849,10850,2558,10852],{},[2061,10851,2557],{},[2066,10853,5442],{},[2044,10855,10856,10858],{},[2061,10857,2073],{},": 'auto'",[2048,10860,9064],{"id":10861},"runtimeconfig-1",[2044,10863,10864],{},"Runtime config allows passing dynamic config and environment variables to the Nuxt app context.",[2044,10866,10867,10868,10870,10871,10874,10875,5012,10877,10879,10880,10883],{},"The value of this object is accessible from server only using ",[2066,10869,603],{},".\nIt mainly should hold ",[2320,10872,10873],{},"private"," configuration which is not exposed on the frontend. This could include a reference to your API secret tokens.\nAnything under ",[2066,10876,180],{},[2066,10878,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 ",[2066,10881,10882],{},"NUXT_API_KEY=my-api-key NUXT_PUBLIC_BASE_URL=/foo/"," would overwrite the two values in the example below.",[2055,10885,10886,10892],{},[2058,10887,10888,2064,10890],{},[2061,10889,2063],{},[2066,10891,2068],{},[2058,10893,10894],{},[2061,10895,2073],{},[2075,10897,10899],{"className":2077,"code":10898,"language":2079,"meta":2080,"style":2080},"{\n  \"public\": {},\n  \"app\": {\n    \"buildId\": \"f90f6a12-4673-4481-a5f5-514e21c7a35b\",\n    \"baseURL\": \"/\",\n    \"buildAssetsDir\": \"/_nuxt/\",\n    \"cdnURL\": \"\"\n  }\n}\n",[2066,10900,10901,10905,10917,10929,10947,10965,10983,10995,10999],{"__ignoreMap":2080},[2084,10902,10903],{"class":2086,"line":2087},[2084,10904,2091],{"class":2090},[2084,10906,10907,10909,10911,10913,10915],{"class":2086,"line":2094},[2084,10908,2097],{"class":2090},[2084,10910,180],{"class":2100},[2084,10912,2104],{"class":2090},[2084,10914,2107],{"class":2090},[2084,10916,9098],{"class":2090},[2084,10918,10919,10921,10923,10925,10927],{"class":2086,"line":2122},[2084,10920,2097],{"class":2090},[2084,10922,1193],{"class":2100},[2084,10924,2104],{"class":2090},[2084,10926,2107],{"class":2090},[2084,10928,2372],{"class":2090},[2084,10930,10931,10933,10935,10937,10939,10941,10943,10945],{"class":2086,"line":2142},[2084,10932,4239],{"class":2090},[2084,10934,4101],{"class":2679},[2084,10936,2104],{"class":2090},[2084,10938,2107],{"class":2090},[2084,10940,2110],{"class":2090},[2084,10942,9125],{"class":2113},[2084,10944,2104],{"class":2090},[2084,10946,2119],{"class":2090},[2084,10948,10949,10951,10953,10955,10957,10959,10961,10963],{"class":2086,"line":2163},[2084,10950,4239],{"class":2090},[2084,10952,2573],{"class":2679},[2084,10954,2104],{"class":2090},[2084,10956,2107],{"class":2090},[2084,10958,2110],{"class":2090},[2084,10960,6707],{"class":2113},[2084,10962,2104],{"class":2090},[2084,10964,2119],{"class":2090},[2084,10966,10967,10969,10971,10973,10975,10977,10979,10981],{"class":2086,"line":2183},[2084,10968,4239],{"class":2090},[2084,10970,2689],{"class":2679},[2084,10972,2104],{"class":2090},[2084,10974,2107],{"class":2090},[2084,10976,2110],{"class":2090},[2084,10978,9162],{"class":2113},[2084,10980,2104],{"class":2090},[2084,10982,2119],{"class":2090},[2084,10984,10985,10987,10989,10991,10993],{"class":2086,"line":2204},[2084,10986,4239],{"class":2090},[2084,10988,2698],{"class":2679},[2084,10990,2104],{"class":2090},[2084,10992,2107],{"class":2090},[2084,10994,9179],{"class":2090},[2084,10996,10997],{"class":2086,"line":2224},[2084,10998,2524],{"class":2090},[2084,11000,11001],{"class":2086,"line":2244},[2084,11002,2309],{"class":2090},[2044,11004,11005,2107],{},[2061,11006,2353],{},[2075,11008,11010],{"className":2356,"code":11009,"language":2358,"meta":2080,"style":2080},"export default {\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",[2066,11011,11012,11020,11029,11044,11053,11065,11069,11073],{"__ignoreMap":2080},[2084,11013,11014,11016,11018],{"class":2086,"line":2087},[2084,11015,2366],{"class":2365},[2084,11017,2369],{"class":2365},[2084,11019,2372],{"class":2090},[2084,11021,11022,11025,11027],{"class":2086,"line":2094},[2084,11023,11024],{"class":2377}," runtimeConfig",[2084,11026,2107],{"class":2090},[2084,11028,2372],{"class":2090},[2084,11030,11031,11034,11036,11039,11041],{"class":2086,"line":2122},[2084,11032,11033],{"class":2377},"    apiKey",[2084,11035,2107],{"class":2090},[2084,11037,11038],{"class":2090}," ''",[2084,11040,2421],{"class":2090},[2084,11042,11043],{"class":3040}," // Default to an empty string, automatically set at runtime using process.env.NUXT_API_KEY\n",[2084,11045,11046,11049,11051],{"class":2086,"line":2142},[2084,11047,11048],{"class":2377},"    public",[2084,11050,2107],{"class":2090},[2084,11052,2372],{"class":2090},[2084,11054,11055,11058,11060,11062],{"class":2086,"line":2163},[2084,11056,11057],{"class":2377},"       baseURL",[2084,11059,2107],{"class":2090},[2084,11061,11038],{"class":2090},[2084,11063,11064],{"class":3040}," // Exposed to the frontend as well.\n",[2084,11066,11067],{"class":2086,"line":2183},[2084,11068,2935],{"class":2090},[2084,11070,11071],{"class":2086,"line":2204},[2084,11072,2524],{"class":2090},[2084,11074,11075],{"class":2086,"line":2224},[2084,11076,2309],{"class":2090},[2048,11078,185],{"id":11079},"server-1",[2568,11081,11083],{"id":11082},"builder-1",[2066,11084,4122],{},[2055,11086,11087,11093],{},[2058,11088,11089,2064,11091],{},[2061,11090,2063],{},[2066,11092,2552],{},[2058,11094,11095,2558,11097],{},[2061,11096,2557],{},[2066,11098,11099],{},"\"@nuxt/nitro-server\"",[2048,11101,5233],{"id":11102},"serverdir",[2044,11104,11105],{},"Define the server directory of your Nuxt application, where Nitro routes, middleware and plugins are kept.",[2044,11107,2540,11108,2326],{},[2066,11109,2543],{},[2055,11111,11112,11118],{},[2058,11113,11114,2064,11116],{},[2061,11115,2063],{},[2066,11117,2552],{},[2058,11119,11120,2558,11122],{},[2061,11121,2557],{},[2066,11123,11124],{},"\"/\u003CsrcDir>/server\"",[2048,11126,11128],{"id":11127},"serverhandlers","serverHandlers",[2044,11130,11131],{},"Nitro server handlers.",[2044,11133,11134],{},"Each handler accepts the following options:",[2055,11136,11137,11146],{},[2058,11138,11139,11140,11145],{},"handler: The path to the file defining the handler. - route: The route under which the handler is available. This follows the conventions of ",[3304,11141,11144],{"href":11142,"rel":11143},"https://github.com/unjs/rou3",[3308],"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.",[2058,11147,11148,2064,11150],{},[2061,11149,2063],{},[2066,11151,3897],{},[2044,11153,11154,2064,11156],{},[2061,11155,3302],{},[3304,11157,11160,4265],{"href":11158,"rel":11159},"https://nuxt.com/docs/guide/directory-structure/server",[3308],[2066,11161,11162],{},"server/",[2311,11164,11165],{},[2044,11166,11167,11169,11170,5936,11173,5012,11176,11179],{},[2061,11168,2317],{},": Files from ",[2066,11171,11172],{},"server/api",[2066,11174,11175],{},"server/middleware",[2066,11177,11178],{},"server/routes"," will be automatically registered by Nuxt.",[2044,11181,11182,2107],{},[2061,11183,2353],{},[2075,11185,11187],{"className":2356,"code":11186,"language":2358,"meta":2080,"style":2080},"serverHandlers: [\n  { route: '/path/foo/**:name', handler: '~/server/foohandler.ts' }\n]\n",[2066,11188,11189,11197,11229],{"__ignoreMap":2080},[2084,11190,11191,11193,11195],{"class":2086,"line":2087},[2084,11192,11128],{"class":2679},[2084,11194,2107],{"class":2090},[2084,11196,2860],{"class":2402},[2084,11198,11199,11201,11204,11206,11208,11211,11213,11215,11218,11220,11222,11225,11227],{"class":2086,"line":2094},[2084,11200,10543],{"class":2090},[2084,11202,11203],{"class":2377}," route",[2084,11205,2107],{"class":2090},[2084,11207,2637],{"class":2090},[2084,11209,11210],{"class":2113},"/path/foo/**:name",[2084,11212,2393],{"class":2090},[2084,11214,2421],{"class":2090},[2084,11216,11217],{"class":2377}," handler",[2084,11219,2107],{"class":2090},[2084,11221,2637],{"class":2090},[2084,11223,11224],{"class":2113},"~/server/foohandler.ts",[2084,11226,2393],{"class":2090},[2084,11228,3073],{"class":2090},[2084,11230,11231],{"class":2086,"line":2122},[2084,11232,3966],{"class":2402},[2048,11234,11235],{"id":11235},"sourcemap",[2044,11237,11238],{},"Configures whether and how sourcemaps are generated for server and/or client bundles.",[2044,11240,11241,11242,11245,11246,11248,11249,11251,11252,11254],{},"If set to a single boolean, that value applies to both server and client. Additionally, the ",[2066,11243,11244],{},"'hidden'"," option is also available for both server and client.\nAvailable options for both client and server: - ",[2066,11247,3742],{},": Generates sourcemaps and includes source references in the final bundle. - ",[2066,11250,3297],{},": Does not generate any sourcemaps. - ",[2066,11253,11244],{},": Generates sourcemaps but does not include references in the final bundle.",[2055,11256,11257,11263],{},[2058,11258,11259,2064,11261],{},[2061,11260,2063],{},[2066,11262,2068],{},[2058,11264,11265],{},[2061,11266,2073],{},[2075,11268,11270],{"className":2077,"code":11269,"language":2079,"meta":2080,"style":2080},"{\n  \"server\": true,\n  \"client\": false\n}\n",[2066,11271,11272,11276,11289,11301],{"__ignoreMap":2080},[2084,11273,11274],{"class":2086,"line":2087},[2084,11275,2091],{"class":2090},[2084,11277,11278,11280,11282,11284,11286],{"class":2086,"line":2094},[2084,11279,2097],{"class":2090},[2084,11281,185],{"class":2100},[2084,11283,2104],{"class":2090},[2084,11285,2107],{"class":2090},[2084,11287,11288],{"class":2090}," true,\n",[2084,11290,11291,11293,11295,11297,11299],{"class":2086,"line":2122},[2084,11292,2097],{"class":2090},[2084,11294,9951],{"class":2100},[2084,11296,2104],{"class":2090},[2084,11298,2107],{"class":2090},[2084,11300,6611],{"class":2090},[2084,11302,11303],{"class":2086,"line":2142},[2084,11304,2309],{"class":2090},[2048,11306,11308],{"id":11307},"spaloadingtemplate","spaLoadingTemplate",[2044,11310,11311,11312,2326],{},"Boolean or a path to an HTML file with the contents of which will be inserted into any HTML page rendered with ",[2066,11313,11314],{},"ssr: false",[2055,11316,11317,11337],{},[2058,11318,11319,11320,11323,11324,11326,11327,3749,11332,2326],{},"If it is unset, it will use ",[2066,11321,11322],{},"~/app/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 ",[2066,11325,11322],{}," file in one of your layers, or a\ndefault Nuxt image will be used.\nSome good sources for spinners are ",[3304,11328,11331],{"href":11329,"rel":11330},"https://github.com/tobiasahlin/SpinKit",[3308],"SpinKit",[3304,11333,11336],{"href":11334,"rel":11335},"https://icones.js.org/collection/svg-spinners",[3308],"SVG Spinners",[2058,11338,11339,2558,11341],{},[2061,11340,2557],{},[2066,11342,6706],{},[2044,11344,11345,11347],{},[2061,11346,2353],{},": ~/app/spa-loading-template.html",[2075,11349,11353],{"className":11350,"code":11351,"language":11352,"meta":2080,"style":2080},"language-html shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","\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","html",[2066,11354,11355,11360,11386,11394,11402,11416,11428,11440,11452,11463,11486,11498,11509,11521,11539,11554,11567,11581,11594,11605,11623,11638,11642,11646,11656,11663,11692,11696,11703,11730,11734,11738,11747,11753,11780,11784,11790,11816,11821,11826],{"__ignoreMap":2080},[2084,11356,11357],{"class":2086,"line":2087},[2084,11358,11359],{"class":3040},"\u003C!-- https://github.com/barelyhuman/snips/blob/dev/pages/css-loader.md -->\n",[2084,11361,11362,11364,11367,11370,11372,11374,11377,11379,11382,11384],{"class":2086,"line":2094},[2084,11363,6239],{"class":2090},[2084,11365,11366],{"class":2377},"div",[2084,11368,11369],{"class":2100}," class",[2084,11371,2674],{"class":2090},[2084,11373,2104],{"class":2090},[2084,11375,11376],{"class":2113},"loader",[2084,11378,2104],{"class":2090},[2084,11380,11381],{"class":2090},">\u003C/",[2084,11383,11366],{"class":2377},[2084,11385,6244],{"class":2090},[2084,11387,11388,11390,11392],{"class":2086,"line":2122},[2084,11389,6239],{"class":2090},[2084,11391,2443],{"class":2377},[2084,11393,6244],{"class":2090},[2084,11395,11396,11398,11400],{"class":2086,"line":2142},[2084,11397,2326],{"class":2090},[2084,11399,11376],{"class":2679},[2084,11401,2372],{"class":2090},[2084,11403,11404,11408,11410,11413],{"class":2086,"line":2163},[2084,11405,11407],{"class":11406},"spFsF","  display",[2084,11409,2107],{"class":2090},[2084,11411,11412],{"class":2402}," block",[2084,11414,11415],{"class":2090},";\n",[2084,11417,11418,11421,11423,11426],{"class":2086,"line":2183},[2084,11419,11420],{"class":11406},"  position",[2084,11422,2107],{"class":2090},[2084,11424,11425],{"class":2402}," fixed",[2084,11427,11415],{"class":2090},[2084,11429,11430,11433,11435,11438],{"class":2086,"line":2204},[2084,11431,11432],{"class":11406},"  z-index",[2084,11434,2107],{"class":2090},[2084,11436,11437],{"class":7832}," 1031",[2084,11439,11415],{"class":2090},[2084,11441,11442,11445,11447,11450],{"class":2086,"line":2224},[2084,11443,11444],{"class":11406},"  top",[2084,11446,2107],{"class":2090},[2084,11448,11449],{"class":7832}," 50%",[2084,11451,11415],{"class":2090},[2084,11453,11454,11457,11459,11461],{"class":2086,"line":2244},[2084,11455,11456],{"class":11406},"  left",[2084,11458,2107],{"class":2090},[2084,11460,11449],{"class":7832},[2084,11462,11415],{"class":2090},[2084,11464,11465,11468,11470,11473,11475,11478,11480,11483],{"class":2086,"line":2265},[2084,11466,11467],{"class":11406},"  transform",[2084,11469,2107],{"class":2090},[2084,11471,11472],{"class":2398}," translate",[2084,11474,2403],{"class":2090},[2084,11476,11477],{"class":7832},"-50%",[2084,11479,2421],{"class":2090},[2084,11481,11482],{"class":7832}," -50%",[2084,11484,11485],{"class":2090},");\n",[2084,11487,11488,11491,11493,11496],{"class":2086,"line":2286},[2084,11489,11490],{"class":11406},"  width",[2084,11492,2107],{"class":2090},[2084,11494,11495],{"class":7832}," 18px",[2084,11497,11415],{"class":2090},[2084,11499,11500,11503,11505,11507],{"class":2086,"line":2306},[2084,11501,11502],{"class":11406},"  height",[2084,11504,2107],{"class":2090},[2084,11506,11495],{"class":7832},[2084,11508,11415],{"class":2090},[2084,11510,11511,11514,11516,11519],{"class":2086,"line":2969},[2084,11512,11513],{"class":11406},"  box-sizing",[2084,11515,2107],{"class":2090},[2084,11517,11518],{"class":2402}," border-box",[2084,11520,11415],{"class":2090},[2084,11522,11523,11526,11528,11531,11534,11537],{"class":2086,"line":2983},[2084,11524,11525],{"class":11406},"  border",[2084,11527,2107],{"class":2090},[2084,11529,11530],{"class":2402}," solid ",[2084,11532,11533],{"class":7832},"2px",[2084,11535,11536],{"class":2402}," transparent",[2084,11538,11415],{"class":2090},[2084,11540,11541,11544,11546,11549,11552],{"class":2086,"line":2998},[2084,11542,11543],{"class":11406},"  border-top-color",[2084,11545,2107],{"class":2090},[2084,11547,11548],{"class":2090}," #",[2084,11550,11551],{"class":2402},"000",[2084,11553,11415],{"class":2090},[2084,11555,11556,11559,11561,11563,11565],{"class":2086,"line":3178},[2084,11557,11558],{"class":11406},"  border-left-color",[2084,11560,2107],{"class":2090},[2084,11562,11548],{"class":2090},[2084,11564,11551],{"class":2402},[2084,11566,11415],{"class":2090},[2084,11568,11569,11572,11574,11576,11579],{"class":2086,"line":3188},[2084,11570,11571],{"class":11406},"  border-bottom-color",[2084,11573,2107],{"class":2090},[2084,11575,11548],{"class":2090},[2084,11577,11578],{"class":2402},"efefef",[2084,11580,11415],{"class":2090},[2084,11582,11583,11586,11588,11590,11592],{"class":2086,"line":3194},[2084,11584,11585],{"class":11406},"  border-right-color",[2084,11587,2107],{"class":2090},[2084,11589,11548],{"class":2090},[2084,11591,11578],{"class":2402},[2084,11593,11415],{"class":2090},[2084,11595,11596,11599,11601,11603],{"class":2086,"line":3213},[2084,11597,11598],{"class":11406},"  border-radius",[2084,11600,2107],{"class":2090},[2084,11602,11449],{"class":7832},[2084,11604,11415],{"class":2090},[2084,11606,11607,11610,11612,11615,11618,11621],{"class":2086,"line":3220},[2084,11608,11609],{"class":2679},"  -webkit-animation",[2084,11611,2107],{"class":2090},[2084,11613,11614],{"class":2402}," loader ",[2084,11616,11617],{"class":7832},"400ms",[2084,11619,11620],{"class":2402}," linear infinite",[2084,11622,11415],{"class":2090},[2084,11624,11625,11628,11630,11632,11634,11636],{"class":2086,"line":3230},[2084,11626,11627],{"class":11406},"  animation",[2084,11629,2107],{"class":2090},[2084,11631,11614],{"class":2402},[2084,11633,11617],{"class":7832},[2084,11635,11620],{"class":2402},[2084,11637,11415],{"class":2090},[2084,11639,11640],{"class":2086,"line":3236},[2084,11641,2309],{"class":2090},[2084,11643,11644],{"class":2086,"line":3254},[2084,11645,6229],{"emptyLinePlaceholder":1196},[2084,11647,11648,11651,11654],{"class":2086,"line":3260},[2084,11649,11650],{"class":2365},"@-webkit-keyframes",[2084,11652,11653],{"class":4009}," loader",[2084,11655,2372],{"class":2090},[2084,11657,11658,11661],{"class":2086,"line":3265},[2084,11659,11660],{"class":2679},"  0%",[2084,11662,2372],{"class":2090},[2084,11664,11665,11668,11670,11672,11674,11676,11678,11680,11682,11685,11687,11690],{"class":2086,"line":8016},[2084,11666,11667],{"class":2679},"    -webkit-transform",[2084,11669,2107],{"class":2090},[2084,11671,11472],{"class":2398},[2084,11673,2403],{"class":2090},[2084,11675,11477],{"class":7832},[2084,11677,2421],{"class":2090},[2084,11679,11482],{"class":7832},[2084,11681,5762],{"class":2090},[2084,11683,11684],{"class":2398}," rotate",[2084,11686,2403],{"class":2090},[2084,11688,11689],{"class":7832},"0deg",[2084,11691,11485],{"class":2090},[2084,11693,11694],{"class":2086,"line":9763},[2084,11695,2524],{"class":2090},[2084,11697,11698,11701],{"class":2086,"line":9768},[2084,11699,11700],{"class":2679},"  100%",[2084,11702,2372],{"class":2090},[2084,11704,11705,11707,11709,11711,11713,11715,11717,11719,11721,11723,11725,11728],{"class":2086,"line":9787},[2084,11706,11667],{"class":2679},[2084,11708,2107],{"class":2090},[2084,11710,11472],{"class":2398},[2084,11712,2403],{"class":2090},[2084,11714,11477],{"class":7832},[2084,11716,2421],{"class":2090},[2084,11718,11482],{"class":7832},[2084,11720,5762],{"class":2090},[2084,11722,11684],{"class":2398},[2084,11724,2403],{"class":2090},[2084,11726,11727],{"class":7832},"360deg",[2084,11729,11485],{"class":2090},[2084,11731,11732],{"class":2086,"line":9802},[2084,11733,2524],{"class":2090},[2084,11735,11736],{"class":2086,"line":9819},[2084,11737,2309],{"class":2090},[2084,11739,11740,11743,11745],{"class":2086,"line":9824},[2084,11741,11742],{"class":2365},"@keyframes",[2084,11744,11653],{"class":4009},[2084,11746,2372],{"class":2090},[2084,11748,11749,11751],{"class":2086,"line":9829},[2084,11750,11660],{"class":2679},[2084,11752,2372],{"class":2090},[2084,11754,11755,11758,11760,11762,11764,11766,11768,11770,11772,11774,11776,11778],{"class":2086,"line":9848},[2084,11756,11757],{"class":11406},"    transform",[2084,11759,2107],{"class":2090},[2084,11761,11472],{"class":2398},[2084,11763,2403],{"class":2090},[2084,11765,11477],{"class":7832},[2084,11767,2421],{"class":2090},[2084,11769,11482],{"class":7832},[2084,11771,5762],{"class":2090},[2084,11773,11684],{"class":2398},[2084,11775,2403],{"class":2090},[2084,11777,11689],{"class":7832},[2084,11779,11485],{"class":2090},[2084,11781,11782],{"class":2086,"line":9863},[2084,11783,2524],{"class":2090},[2084,11785,11786,11788],{"class":2086,"line":9880},[2084,11787,11700],{"class":2679},[2084,11789,2372],{"class":2090},[2084,11791,11792,11794,11796,11798,11800,11802,11804,11806,11808,11810,11812,11814],{"class":2086,"line":9885},[2084,11793,11757],{"class":11406},[2084,11795,2107],{"class":2090},[2084,11797,11472],{"class":2398},[2084,11799,2403],{"class":2090},[2084,11801,11477],{"class":7832},[2084,11803,2421],{"class":2090},[2084,11805,11482],{"class":7832},[2084,11807,5762],{"class":2090},[2084,11809,11684],{"class":2398},[2084,11811,2403],{"class":2090},[2084,11813,11727],{"class":7832},[2084,11815,11485],{"class":2090},[2084,11817,11819],{"class":2086,"line":11818},38,[2084,11820,2524],{"class":2090},[2084,11822,11824],{"class":2086,"line":11823},39,[2084,11825,2309],{"class":2090},[2084,11827,11829,11831,11833],{"class":2086,"line":11828},40,[2084,11830,6279],{"class":2090},[2084,11832,2443],{"class":2377},[2084,11834,6244],{"class":2090},[2048,11836,5230],{"id":11837},"srcdir",[2044,11839,11840],{},"Define the source directory of your Nuxt application.",[2044,11842,11843,11844,2326],{},"If a relative path is specified, it will be relative to the ",[2066,11845,2543],{},[2055,11847,11848,11854],{},[2058,11849,11850,2064,11852],{},[2061,11851,2063],{},[2066,11853,2552],{},[2058,11855,11856,2558,11858],{},[2061,11857,2557],{},[2066,11859,11860],{},"\"/\u003CsrcDir>\"",[2044,11862,11863,2107],{},[2061,11864,2353],{},[2075,11866,11868],{"className":2356,"code":11867,"language":2358,"meta":2080,"style":2080},"export default {\n  srcDir: 'src/'\n}\n",[2066,11869,11870,11878,11891],{"__ignoreMap":2080},[2084,11871,11872,11874,11876],{"class":2086,"line":2087},[2084,11873,2366],{"class":2365},[2084,11875,2369],{"class":2365},[2084,11877,2372],{"class":2090},[2084,11879,11880,11882,11884,11886,11889],{"class":2086,"line":2094},[2084,11881,7850],{"class":2377},[2084,11883,2107],{"class":2090},[2084,11885,2637],{"class":2090},[2084,11887,11888],{"class":2113},"src/",[2084,11890,2643],{"class":2090},[2084,11892,11893],{"class":2086,"line":2122},[2084,11894,2309],{"class":2090},[2044,11896,11897],{},"This would work with the following folder structure:",[2075,11899,11901],{"className":2662,"code":11900,"language":2664,"meta":2080,"style":2080},"-| app/\n---| node_modules/\n---| nuxt.config.js\n---| package.json\n---| src/\n------| assets/\n------| components/\n------| layouts/\n------| middleware/\n------| pages/\n------| plugins/\n------| public/\n------| store/\n------| server/\n------| app.config.ts\n------| app.vue\n------| error.vue\n",[2066,11902,11903,11914,11924,11933,11942,11951,11961,11970,11979,11988,11997,12006,12015,12024,12033,12042,12051],{"__ignoreMap":2080},[2084,11904,11905,11908,11911],{"class":2086,"line":2087},[2084,11906,11907],{"class":2679},"-",[2084,11909,11910],{"class":2090},"|",[2084,11912,11913],{"class":2679}," app/\n",[2084,11915,11916,11919,11921],{"class":2086,"line":2094},[2084,11917,11918],{"class":2679},"---",[2084,11920,11910],{"class":2090},[2084,11922,11923],{"class":2679}," node_modules/\n",[2084,11925,11926,11928,11930],{"class":2086,"line":2122},[2084,11927,11918],{"class":2679},[2084,11929,11910],{"class":2090},[2084,11931,11932],{"class":2679}," nuxt.config.js\n",[2084,11934,11935,11937,11939],{"class":2086,"line":2142},[2084,11936,11918],{"class":2679},[2084,11938,11910],{"class":2090},[2084,11940,11941],{"class":2679}," package.json\n",[2084,11943,11944,11946,11948],{"class":2086,"line":2163},[2084,11945,11918],{"class":2679},[2084,11947,11910],{"class":2090},[2084,11949,11950],{"class":2679}," src/\n",[2084,11952,11953,11956,11958],{"class":2086,"line":2183},[2084,11954,11955],{"class":2679},"------",[2084,11957,11910],{"class":2090},[2084,11959,11960],{"class":2679}," assets/\n",[2084,11962,11963,11965,11967],{"class":2086,"line":2204},[2084,11964,11955],{"class":2679},[2084,11966,11910],{"class":2090},[2084,11968,11969],{"class":2679}," components/\n",[2084,11971,11972,11974,11976],{"class":2086,"line":2224},[2084,11973,11955],{"class":2679},[2084,11975,11910],{"class":2090},[2084,11977,11978],{"class":2679}," layouts/\n",[2084,11980,11981,11983,11985],{"class":2086,"line":2244},[2084,11982,11955],{"class":2679},[2084,11984,11910],{"class":2090},[2084,11986,11987],{"class":2679}," middleware/\n",[2084,11989,11990,11992,11994],{"class":2086,"line":2265},[2084,11991,11955],{"class":2679},[2084,11993,11910],{"class":2090},[2084,11995,11996],{"class":2679}," pages/\n",[2084,11998,11999,12001,12003],{"class":2086,"line":2286},[2084,12000,11955],{"class":2679},[2084,12002,11910],{"class":2090},[2084,12004,12005],{"class":2679}," plugins/\n",[2084,12007,12008,12010,12012],{"class":2086,"line":2306},[2084,12009,11955],{"class":2679},[2084,12011,11910],{"class":2090},[2084,12013,12014],{"class":2679}," public/\n",[2084,12016,12017,12019,12021],{"class":2086,"line":2969},[2084,12018,11955],{"class":2679},[2084,12020,11910],{"class":2090},[2084,12022,12023],{"class":2679}," store/\n",[2084,12025,12026,12028,12030],{"class":2086,"line":2983},[2084,12027,11955],{"class":2679},[2084,12029,11910],{"class":2090},[2084,12031,12032],{"class":2679}," server/\n",[2084,12034,12035,12037,12039],{"class":2086,"line":2998},[2084,12036,11955],{"class":2679},[2084,12038,11910],{"class":2090},[2084,12040,12041],{"class":2679}," app.config.ts\n",[2084,12043,12044,12046,12048],{"class":2086,"line":3178},[2084,12045,11955],{"class":2679},[2084,12047,11910],{"class":2090},[2084,12049,12050],{"class":2679}," app.vue\n",[2084,12052,12053,12055,12057],{"class":2086,"line":3188},[2084,12054,11955],{"class":2679},[2084,12056,11910],{"class":2090},[2084,12058,12059],{"class":2679}," error.vue\n",[2048,12061,12062],{"id":12062},"ssr",[2044,12064,12065,12066,12068],{},"Whether to enable rendering of HTML - either dynamically (in server mode) or at generate time. If set to ",[2066,12067,3297],{}," generated pages will have no content.",[2055,12070,12071,12077],{},[2058,12072,12073,2064,12075],{},[2061,12074,2063],{},[2066,12076,3290],{},[2058,12078,12079,2558,12081],{},[2061,12080,2557],{},[2066,12082,3742],{},[2048,12084,12085],{"id":12085},"telemetry",[2044,12087,12088],{},"Manually disable nuxt telemetry.",[2044,12090,12091,2064,12093,4671],{},[2061,12092,3302],{},[3304,12094,12097],{"href":12095,"rel":12096},"https://github.com/nuxt/telemetry",[3308],"Nuxt Telemetry",[2048,12099,12100],{"id":12100},"test",[2044,12102,12103],{},"Whether your app is being unit tested.",[2055,12105,12106,12112],{},[2058,12107,12108,2064,12110],{},[2061,12109,2063],{},[2066,12111,3290],{},[2058,12113,12114,2558,12116],{},[2061,12115,2557],{},[2066,12117,3297],{},[2048,12119,12120],{"id":12120},"theme",[2044,12122,12123],{},"Extend project from a local or remote source.",[2044,12125,12126,12127,5936,12129,5936,12131,3749,12133,12136],{},"Value should be a string pointing to source directory or config path relative to current config.\nYou can use ",[2066,12128,7526],{},[2066,12130,7532],{},[2066,12132,7535],{},[2066,12134,12135],{},"https://"," to extend from a remote git repository.",[2055,12138,12139],{},[2058,12140,12141,2064,12143],{},[2061,12142,2063],{},[2066,12144,2552],{},[2048,12146,12147],{"id":12147},"typescript",[2044,12149,12150],{},"Configuration for Nuxt's TypeScript integration.",[2568,12152,12154],{"id":12153},"builder-2",[2066,12155,4122],{},[2044,12157,12158],{},"Which builder types to include for your project.",[2044,12160,12161,12162,12164,12165,12167],{},"By default Nuxt infers this based on your ",[2066,12163,4122],{}," option (defaulting to 'vite') but you can either turn off builder environment types (with ",[2066,12166,3297],{},") 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.",[2055,12169,12170],{},[2058,12171,12172,2558,12174],{},[2061,12173,2557],{},[2066,12175,6706],{},[2568,12177,12179],{"id":12178},"hoist",[2066,12180,12178],{},[2044,12182,12183,12184,12187,12188,2326],{},"Modules to generate deep aliases for within ",[2066,12185,12186],{},"compilerOptions.paths",". This does not yet support subpaths. It may be necessary when using Nuxt within a pnpm monorepo with ",[2066,12189,12190],{},"shamefully-hoist=false",[2055,12192,12193,12199],{},[2058,12194,12195,2064,12197],{},[2061,12196,2063],{},[2066,12198,3897],{},[2058,12200,12201],{},[2061,12202,2073],{},[2075,12204,12206],{"className":2077,"code":12205,"language":2079,"meta":2080,"style":2080},"[\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",[2066,12207,12208,12212,12223,12234,12244,12255,12266,12276,12287,12298,12309,12317],{"__ignoreMap":2080},[2084,12209,12210],{"class":2086,"line":2087},[2084,12211,4437],{"class":2090},[2084,12213,12214,12216,12219,12221],{"class":2086,"line":2094},[2084,12215,2097],{"class":2090},[2084,12217,12218],{"class":2113},"@unhead/vue",[2084,12220,2104],{"class":2090},[2084,12222,2119],{"class":2090},[2084,12224,12225,12227,12230,12232],{"class":2086,"line":2122},[2084,12226,2097],{"class":2090},[2084,12228,12229],{"class":2113},"@nuxt/devtools",[2084,12231,2104],{"class":2090},[2084,12233,2119],{"class":2090},[2084,12235,12236,12238,12240,12242],{"class":2086,"line":2142},[2084,12237,2097],{"class":2090},[2084,12239,5935],{"class":2113},[2084,12241,2104],{"class":2090},[2084,12243,2119],{"class":2090},[2084,12245,12246,12248,12251,12253],{"class":2086,"line":2163},[2084,12247,2097],{"class":2090},[2084,12249,12250],{"class":2113},"@vue/runtime-core",[2084,12252,2104],{"class":2090},[2084,12254,2119],{"class":2090},[2084,12256,12257,12259,12262,12264],{"class":2086,"line":2183},[2084,12258,2097],{"class":2090},[2084,12260,12261],{"class":2113},"@vue/compiler-sfc",[2084,12263,2104],{"class":2090},[2084,12265,2119],{"class":2090},[2084,12267,12268,12270,12272,12274],{"class":2086,"line":2204},[2084,12269,2097],{"class":2090},[2084,12271,5942],{"class":2113},[2084,12273,2104],{"class":2090},[2084,12275,2119],{"class":2090},[2084,12277,12278,12280,12283,12285],{"class":2086,"line":2224},[2084,12279,2097],{"class":2090},[2084,12281,12282],{"class":2113},"vue-router/auto-routes",[2084,12284,2104],{"class":2090},[2084,12286,2119],{"class":2090},[2084,12288,12289,12291,12294,12296],{"class":2086,"line":2244},[2084,12290,2097],{"class":2090},[2084,12292,12293],{"class":2113},"unplugin-vue-router/client",[2084,12295,2104],{"class":2090},[2084,12297,2119],{"class":2090},[2084,12299,12300,12302,12305,12307],{"class":2086,"line":2265},[2084,12301,2097],{"class":2090},[2084,12303,12304],{"class":2113},"@nuxt/schema",[2084,12306,2104],{"class":2090},[2084,12308,2119],{"class":2090},[2084,12310,12311,12313,12315],{"class":2086,"line":2286},[2084,12312,2097],{"class":2090},[2084,12314,3692],{"class":2113},[2084,12316,2303],{"class":2090},[2084,12318,12319],{"class":2086,"line":2306},[2084,12320,3966],{"class":2090},[2568,12322,12324],{"id":12323},"includeworkspace",[2066,12325,12326],{},"includeWorkspace",[2044,12328,12329],{},"Include parent workspace in the Nuxt project. Mostly useful for themes and module authors.",[2055,12331,12332,12338],{},[2058,12333,12334,2064,12336],{},[2061,12335,2063],{},[2066,12337,3290],{},[2058,12339,12340,2558,12342],{},[2061,12341,2557],{},[2066,12343,3297],{},[2568,12345,12347],{"id":12346},"shim",[2066,12348,12346],{},[2044,12350,12351,12352,12354],{},"Generate a ",[2066,12353,10399],{}," shim.",[2044,12356,12357,12358,12363,12364,12366,12367,5424],{},"We recommend instead letting the ",[3304,12359,12362],{"href":12360,"rel":12361},"https://marketplace.visualstudio.com/items?itemName=Vue.volar",[3308],"official Vue extension"," generate accurate types for your components.\nNote that you may wish to set this to ",[2066,12365,3742],{}," if you are using other libraries, such as ESLint, that are unable to understand the type of ",[2066,12368,7648],{},[2055,12370,12371,12377],{},[2058,12372,12373,2064,12375],{},[2061,12374,2063],{},[2066,12376,3290],{},[2058,12378,12379,2558,12381],{},[2061,12380,2557],{},[2066,12382,3297],{},[2568,12384,12386],{"id":12385},"strict",[2066,12387,12385],{},[2044,12389,12390,12391],{},"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. ",[3304,12392,12395],{"href":12393,"rel":12394},"https://www.typescriptlang.org/docs/handbook/migrating-from-javascript.html#getting-stricter-checks",[3308],"Read More",[2055,12397,12398,12404],{},[2058,12399,12400,2064,12402],{},[2061,12401,2063],{},[2066,12403,3290],{},[2058,12405,12406,2558,12408],{},[2061,12407,2557],{},[2066,12409,3742],{},[2568,12411,12413],{"id":12412},"tsconfig",[2066,12414,12415],{},"tsConfig",[2044,12417,12418,12419,12421],{},"You can extend generated ",[2066,12420,2336],{}," using this option.",[2568,12423,12425],{"id":12424},"typecheck",[2066,12426,12427],{},"typeCheck",[2044,12429,12430],{},"Enable build-time type checking.",[2044,12432,12433,12434,12436,12437,5012,12439,12442],{},"If set to true, this will type check in development. You can restrict this to build-time type checking by setting it to ",[2066,12435,3725],{},". Requires to install ",[2066,12438,12147],{},[2066,12440,12441],{},"vue-tsc"," as dev dependencies.",[2055,12444,12445,12451],{},[2058,12446,12447,2064,12449],{},[2061,12448,2063],{},[2066,12450,3290],{},[2058,12452,12453,2558,12455],{},[2061,12454,2557],{},[2066,12456,3297],{},[2044,12458,12459,2064,12461],{},[2061,12460,3302],{},[3304,12462,12465],{"href":12463,"rel":12464},"https://nuxt.com/docs/guide/concepts/typescript",[3308],"Nuxt TypeScript docs",[2048,12467,12468],{"id":12468},"unhead",[2044,12470,12471,12472,12474],{},"An object that allows us to configure the ",[2066,12473,12468],{}," nuxt module.",[2568,12476,12478],{"id":12477},"legacy",[2066,12479,12477],{},[2044,12481,12482,12483,12485,12486,12489,12490,5936,12493,5936,12496,5936,12499,12502,12503,12506],{},"Enable the legacy compatibility mode for ",[2066,12484,12468],{}," module. This applies the following changes: - Disables Capo.js sorting - Adds the ",[2066,12487,12488],{},"DeprecationsPlugin",": supports ",[2066,12491,12492],{},"hid",[2066,12494,12495],{},"vmid",[2066,12497,12498],{},"children",[2066,12500,12501],{},"body"," - Adds the ",[2066,12504,12505],{},"PromisesPlugin",": supports promises as input",[2055,12508,12509,12515],{},[2058,12510,12511,2064,12513],{},[2061,12512,2063],{},[2066,12514,3290],{},[2058,12516,12517,2558,12519],{},[2061,12518,2557],{},[2066,12520,3297],{},[2044,12522,12523,2064,12525],{},[2061,12524,3302],{},[3304,12526,12529,12531],{"href":12527,"rel":12528},"https://unhead.unjs.io/docs/typescript/head/guides/get-started/migration",[3308],[2066,12530,12468],{}," migration documentation",[2044,12533,12534,2107],{},[2061,12535,2353],{},[2075,12537,12539],{"className":2601,"code":12538,"language":2603,"meta":2080,"style":2080},"export default defineNuxtConfig({\n unhead: {\n  legacy: true\n})\n",[2066,12540,12541,12553,12562,12571],{"__ignoreMap":2080},[2084,12542,12543,12545,12547,12549,12551],{"class":2086,"line":2087},[2084,12544,2366],{"class":2365},[2084,12546,2369],{"class":2365},[2084,12548,2614],{"class":2398},[2084,12550,2403],{"class":2402},[2084,12552,2091],{"class":2090},[2084,12554,12555,12558,12560],{"class":2086,"line":2094},[2084,12556,12557],{"class":2377}," unhead",[2084,12559,2107],{"class":2090},[2084,12561,2372],{"class":2090},[2084,12563,12564,12567,12569],{"class":2086,"line":2122},[2084,12565,12566],{"class":2377},"  legacy",[2084,12568,2107],{"class":2090},[2084,12570,4230],{"class":5187},[2084,12572,12573,12575],{"class":2086,"line":2142},[2084,12574,2652],{"class":2090},[2084,12576,2655],{"class":2402},[2568,12578,12580],{"id":12579},"renderssrheadoptions",[2066,12581,12582],{},"renderSSRHeadOptions",[2044,12584,12585,12586,12589],{},"An object that will be passed to ",[2066,12587,12588],{},"renderSSRHead"," to customize the output.",[2055,12591,12592,12598],{},[2058,12593,12594,2064,12596],{},[2061,12595,2063],{},[2066,12597,2068],{},[2058,12599,12600],{},[2061,12601,2073],{},[2075,12603,12605],{"className":2077,"code":12604,"language":2079,"meta":2080,"style":2080},"{\n  \"omitLineBreaks\": false\n}\n",[2066,12606,12607,12611,12624],{"__ignoreMap":2080},[2084,12608,12609],{"class":2086,"line":2087},[2084,12610,2091],{"class":2090},[2084,12612,12613,12615,12618,12620,12622],{"class":2086,"line":2094},[2084,12614,2097],{"class":2090},[2084,12616,12617],{"class":2100},"omitLineBreaks",[2084,12619,2104],{"class":2090},[2084,12621,2107],{"class":2090},[2084,12623,6611],{"class":2090},[2084,12625,12626],{"class":2086,"line":2122},[2084,12627,2309],{"class":2090},[2044,12629,12630,2107],{},[2061,12631,2353],{},[2075,12633,12635],{"className":2601,"code":12634,"language":2603,"meta":2080,"style":2080},"export default defineNuxtConfig({\n unhead: {\n  renderSSRHeadOptions: {\n   omitLineBreaks: true\n  }\n})\n",[2066,12636,12637,12649,12657,12666,12675,12679],{"__ignoreMap":2080},[2084,12638,12639,12641,12643,12645,12647],{"class":2086,"line":2087},[2084,12640,2366],{"class":2365},[2084,12642,2369],{"class":2365},[2084,12644,2614],{"class":2398},[2084,12646,2403],{"class":2402},[2084,12648,2091],{"class":2090},[2084,12650,12651,12653,12655],{"class":2086,"line":2094},[2084,12652,12557],{"class":2377},[2084,12654,2107],{"class":2090},[2084,12656,2372],{"class":2090},[2084,12658,12659,12662,12664],{"class":2086,"line":2122},[2084,12660,12661],{"class":2377},"  renderSSRHeadOptions",[2084,12663,2107],{"class":2090},[2084,12665,2372],{"class":2090},[2084,12667,12668,12671,12673],{"class":2086,"line":2142},[2084,12669,12670],{"class":2377},"   omitLineBreaks",[2084,12672,2107],{"class":2090},[2084,12674,4230],{"class":5187},[2084,12676,12677],{"class":2086,"line":2163},[2084,12678,2524],{"class":2090},[2084,12680,12681,12683],{"class":2086,"line":2183},[2084,12682,2652],{"class":2090},[2084,12684,2655],{"class":2402},[2048,12686,12687],{"id":12687},"vite",[2044,12689,12690],{},"Configuration that will be passed directly to Vite.",[2044,12692,12693,2064,12695,12700],{},[2061,12694,3302],{},[3304,12696,12699],{"href":12697,"rel":12698},"https://vite.dev/config",[3308],"Vite configuration docs"," for more information.\nPlease note that not all vite options are supported in Nuxt.",[2568,12702,12704],{"id":12703},"build-1",[2066,12705,3725],{},[3489,12707,12709],{"id":12708},"assetsdir",[2066,12710,12711],{},"assetsDir",[2055,12713,12714,12720],{},[2058,12715,12716,2064,12718],{},[2061,12717,2063],{},[2066,12719,2552],{},[2058,12721,12722,2558,12724],{},[2061,12723,2557],{},[2066,12725,12726],{},"\"_nuxt/\"",[3489,12728,12730],{"id":12729},"emptyoutdir",[2066,12731,12732],{},"emptyOutDir",[2055,12734,12735,12741],{},[2058,12736,12737,2064,12739],{},[2061,12738,2063],{},[2066,12740,3290],{},[2058,12742,12743,2558,12745],{},[2061,12744,2557],{},[2066,12746,3297],{},[2568,12748,12750],{"id":12749},"cachedir",[2066,12751,12752],{},"cacheDir",[2055,12754,12755,12761],{},[2058,12756,12757,2064,12759],{},[2061,12758,2063],{},[2066,12760,2552],{},[2058,12762,12763,2558,12765],{},[2061,12764,2557],{},[2066,12766,12767],{},"\"/\u003CrootDir>/node_modules/.cache/vite\"",[2568,12769,12771],{"id":12770},"clearscreen",[2066,12772,12773],{},"clearScreen",[2055,12775,12776,12782],{},[2058,12777,12778,2064,12780],{},[2061,12779,2063],{},[2066,12781,3290],{},[2058,12783,12784,2558,12786],{},[2061,12785,2557],{},[2066,12787,3742],{},[2568,12789,12791],{"id":12790},"define",[2066,12792,12790],{},[2055,12794,12795,12801],{},[2058,12796,12797,2064,12799],{},[2061,12798,2063],{},[2066,12800,2068],{},[2058,12802,12803],{},[2061,12804,2073],{},[2075,12806,12808],{"className":2077,"code":12807,"language":2079,"meta":2080,"style":2080},"{\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",[2066,12809,12810,12814,12828,12841,12854,12867,12880],{"__ignoreMap":2080},[2084,12811,12812],{"class":2086,"line":2087},[2084,12813,2091],{"class":2090},[2084,12815,12816,12818,12821,12823,12825],{"class":2086,"line":2094},[2084,12817,2097],{"class":2090},[2084,12819,12820],{"class":2100},"__VUE_PROD_HYDRATION_MISMATCH_DETAILS__",[2084,12822,2104],{"class":2090},[2084,12824,2107],{"class":2090},[2084,12826,12827],{"class":2090}," false,\n",[2084,12829,12830,12832,12835,12837,12839],{"class":2086,"line":2122},[2084,12831,2097],{"class":2090},[2084,12833,12834],{"class":2100},"process.dev",[2084,12836,2104],{"class":2090},[2084,12838,2107],{"class":2090},[2084,12840,12827],{"class":2090},[2084,12842,12843,12845,12848,12850,12852],{"class":2086,"line":2142},[2084,12844,2097],{"class":2090},[2084,12846,12847],{"class":2100},"import.meta.dev",[2084,12849,2104],{"class":2090},[2084,12851,2107],{"class":2090},[2084,12853,12827],{"class":2090},[2084,12855,12856,12858,12861,12863,12865],{"class":2086,"line":2163},[2084,12857,2097],{"class":2090},[2084,12859,12860],{"class":2100},"process.test",[2084,12862,2104],{"class":2090},[2084,12864,2107],{"class":2090},[2084,12866,12827],{"class":2090},[2084,12868,12869,12871,12874,12876,12878],{"class":2086,"line":2183},[2084,12870,2097],{"class":2090},[2084,12872,12873],{"class":2100},"import.meta.test",[2084,12875,2104],{"class":2090},[2084,12877,2107],{"class":2090},[2084,12879,6611],{"class":2090},[2084,12881,12882],{"class":2086,"line":2204},[2084,12883,2309],{"class":2090},[2568,12885,12887],{"id":12886},"esbuild-1",[2066,12888,4905],{},[2055,12890,12891,12897],{},[2058,12892,12893,2064,12895],{},[2061,12894,2063],{},[2066,12896,2068],{},[2058,12898,12899],{},[2061,12900,2073],{},[2075,12902,12904],{"className":2077,"code":12903,"language":2079,"meta":2080,"style":2080},"{\n  \"target\": \"esnext\",\n  \"jsxFactory\": \"h\",\n  \"jsxFragment\": \"Fragment\",\n  \"tsconfigRaw\": {}\n}\n",[2066,12905,12906,12910,12929,12948,12967,12979],{"__ignoreMap":2080},[2084,12907,12908],{"class":2086,"line":2087},[2084,12909,2091],{"class":2090},[2084,12911,12912,12914,12916,12918,12920,12922,12925,12927],{"class":2086,"line":2094},[2084,12913,2097],{"class":2090},[2084,12915,4958],{"class":2100},[2084,12917,2104],{"class":2090},[2084,12919,2107],{"class":2090},[2084,12921,2110],{"class":2090},[2084,12923,12924],{"class":2113},"esnext",[2084,12926,2104],{"class":2090},[2084,12928,2119],{"class":2090},[2084,12930,12931,12933,12935,12937,12939,12941,12944,12946],{"class":2086,"line":2122},[2084,12932,2097],{"class":2090},[2084,12934,4919],{"class":2100},[2084,12936,2104],{"class":2090},[2084,12938,2107],{"class":2090},[2084,12940,2110],{"class":2090},[2084,12942,12943],{"class":2113},"h",[2084,12945,2104],{"class":2090},[2084,12947,2119],{"class":2090},[2084,12949,12950,12952,12954,12956,12958,12960,12963,12965],{"class":2086,"line":2142},[2084,12951,2097],{"class":2090},[2084,12953,4940],{"class":2100},[2084,12955,2104],{"class":2090},[2084,12957,2107],{"class":2090},[2084,12959,2110],{"class":2090},[2084,12961,12962],{"class":2113},"Fragment",[2084,12964,2104],{"class":2090},[2084,12966,2119],{"class":2090},[2084,12968,12969,12971,12973,12975,12977],{"class":2086,"line":2163},[2084,12970,2097],{"class":2090},[2084,12972,4981],{"class":2100},[2084,12974,2104],{"class":2090},[2084,12976,2107],{"class":2090},[2084,12978,8929],{"class":2090},[2084,12980,12981],{"class":2086,"line":2183},[2084,12982,2309],{"class":2090},[2568,12984,12985],{"id":10445},[2066,12986,10445],{},[2055,12988,12989,12995],{},[2058,12990,12991,2064,12993],{},[2061,12992,2063],{},[2066,12994,2552],{},[2058,12996,12997,2558,12999],{},[2061,12998,2557],{},[2066,13000,13001],{},"\"production\"",[2568,13003,13005],{"id":13004},"optimizedeps",[2066,13006,13007],{},"optimizeDeps",[3489,13009,13011],{"id":13010},"esbuildoptions",[2066,13012,13013],{},"esbuildOptions",[2055,13015,13016,13022],{},[2058,13017,13018,2064,13020],{},[2061,13019,2063],{},[2066,13021,2068],{},[2058,13023,13024],{},[2061,13025,2073],{},[2075,13027,13028],{"className":2077,"code":12903,"language":2079,"meta":2080,"style":2080},[2066,13029,13030,13034,13052,13070,13088,13100],{"__ignoreMap":2080},[2084,13031,13032],{"class":2086,"line":2087},[2084,13033,2091],{"class":2090},[2084,13035,13036,13038,13040,13042,13044,13046,13048,13050],{"class":2086,"line":2094},[2084,13037,2097],{"class":2090},[2084,13039,4958],{"class":2100},[2084,13041,2104],{"class":2090},[2084,13043,2107],{"class":2090},[2084,13045,2110],{"class":2090},[2084,13047,12924],{"class":2113},[2084,13049,2104],{"class":2090},[2084,13051,2119],{"class":2090},[2084,13053,13054,13056,13058,13060,13062,13064,13066,13068],{"class":2086,"line":2122},[2084,13055,2097],{"class":2090},[2084,13057,4919],{"class":2100},[2084,13059,2104],{"class":2090},[2084,13061,2107],{"class":2090},[2084,13063,2110],{"class":2090},[2084,13065,12943],{"class":2113},[2084,13067,2104],{"class":2090},[2084,13069,2119],{"class":2090},[2084,13071,13072,13074,13076,13078,13080,13082,13084,13086],{"class":2086,"line":2142},[2084,13073,2097],{"class":2090},[2084,13075,4940],{"class":2100},[2084,13077,2104],{"class":2090},[2084,13079,2107],{"class":2090},[2084,13081,2110],{"class":2090},[2084,13083,12962],{"class":2113},[2084,13085,2104],{"class":2090},[2084,13087,2119],{"class":2090},[2084,13089,13090,13092,13094,13096,13098],{"class":2086,"line":2163},[2084,13091,2097],{"class":2090},[2084,13093,4981],{"class":2100},[2084,13095,2104],{"class":2090},[2084,13097,2107],{"class":2090},[2084,13099,8929],{"class":2090},[2084,13101,13102],{"class":2086,"line":2183},[2084,13103,2309],{"class":2090},[3489,13105,13107],{"id":13106},"exclude-1",[2066,13108,8101],{},[2055,13110,13111,13117],{},[2058,13112,13113,2064,13115],{},[2061,13114,2063],{},[2066,13116,3897],{},[2058,13118,13119],{},[2061,13120,2073],{},[2075,13122,13124],{"className":2077,"code":13123,"language":2079,"meta":2080,"style":2080},"[\n  \"vue-demi\"\n]\n",[2066,13125,13126,13130,13139],{"__ignoreMap":2080},[2084,13127,13128],{"class":2086,"line":2087},[2084,13129,4437],{"class":2090},[2084,13131,13132,13134,13137],{"class":2086,"line":2094},[2084,13133,2097],{"class":2090},[2084,13135,13136],{"class":2113},"vue-demi",[2084,13138,2303],{"class":2090},[2084,13140,13141],{"class":2086,"line":2122},[2084,13142,3966],{"class":2090},[2568,13144,13146],{"id":13145},"publicdir",[2066,13147,13148],{},"publicDir",[2055,13150,13151,13157],{},[2058,13152,13153,2064,13155],{},[2061,13154,2063],{},[2066,13156,3290],{},[2058,13158,13159,2558,13161],{},[2061,13160,2557],{},[2066,13162,3297],{},[2568,13164,13166],{"id":13165},"resolve",[2066,13167,13165],{},[3489,13169,13171],{"id":13170},"extensions-1",[2066,13172,7562],{},[2055,13174,13175,13181],{},[2058,13176,13177,2064,13179],{},[2061,13178,2063],{},[2066,13180,3897],{},[2058,13182,13183],{},[2061,13184,2073],{},[2075,13186,13188],{"className":2077,"code":13187,"language":2079,"meta":2080,"style":2080},"[\n  \".mjs\",\n  \".js\",\n  \".ts\",\n  \".jsx\",\n  \".tsx\",\n  \".json\",\n  \".vue\"\n]\n",[2066,13189,13190,13194,13204,13214,13224,13234,13244,13255,13263],{"__ignoreMap":2080},[2084,13191,13192],{"class":2086,"line":2087},[2084,13193,4437],{"class":2090},[2084,13195,13196,13198,13200,13202],{"class":2086,"line":2094},[2084,13197,2097],{"class":2090},[2084,13199,7615],{"class":2113},[2084,13201,2104],{"class":2090},[2084,13203,2119],{"class":2090},[2084,13205,13206,13208,13210,13212],{"class":2086,"line":2122},[2084,13207,2097],{"class":2090},[2084,13209,7593],{"class":2113},[2084,13211,2104],{"class":2090},[2084,13213,2119],{"class":2090},[2084,13215,13216,13218,13220,13222],{"class":2086,"line":2142},[2084,13217,2097],{"class":2090},[2084,13219,7626],{"class":2113},[2084,13221,2104],{"class":2090},[2084,13223,2119],{"class":2090},[2084,13225,13226,13228,13230,13232],{"class":2086,"line":2163},[2084,13227,2097],{"class":2090},[2084,13229,7604],{"class":2113},[2084,13231,2104],{"class":2090},[2084,13233,2119],{"class":2090},[2084,13235,13236,13238,13240,13242],{"class":2086,"line":2183},[2084,13237,2097],{"class":2090},[2084,13239,7637],{"class":2113},[2084,13241,2104],{"class":2090},[2084,13243,2119],{"class":2090},[2084,13245,13246,13248,13251,13253],{"class":2086,"line":2204},[2084,13247,2097],{"class":2090},[2084,13249,13250],{"class":2113},".json",[2084,13252,2104],{"class":2090},[2084,13254,2119],{"class":2090},[2084,13256,13257,13259,13261],{"class":2086,"line":2224},[2084,13258,2097],{"class":2090},[2084,13260,7648],{"class":2113},[2084,13262,2303],{"class":2090},[2084,13264,13265],{"class":2086,"line":2244},[2084,13266,3966],{"class":2090},[2568,13268,13270],{"id":13269},"root",[2066,13271,13269],{},[2055,13273,13274,13280],{},[2058,13275,13276,2064,13278],{},[2061,13277,2063],{},[2066,13279,2552],{},[2058,13281,13282,2558,13284],{},[2061,13283,2557],{},[2066,13285,11860],{},[2568,13287,13289],{"id":13288},"server-2",[2066,13290,185],{},[3489,13292,13294],{"id":13293},"fs",[2066,13295,13293],{},[5683,13297,13299],{"id":13298},"allow",[2066,13300,13298],{},[2055,13302,13303,13309],{},[2058,13304,13305,2064,13307],{},[2061,13306,2063],{},[2066,13308,3897],{},[2058,13310,13311],{},[2061,13312,2073],{},[2075,13314,13316],{"className":2077,"code":13315,"language":2079,"meta":2080,"style":2080},"[\n  \"/\u003CrootDir>/.nuxt\",\n  \"/\u003CsrcDir>\",\n  \"/\u003CrootDir>\",\n  \"/\u003CworkspaceDir>\"\n]\n",[2066,13317,13318,13322,13333,13344,13354,13363],{"__ignoreMap":2080},[2084,13319,13320],{"class":2086,"line":2087},[2084,13321,4437],{"class":2090},[2084,13323,13324,13326,13329,13331],{"class":2086,"line":2094},[2084,13325,2097],{"class":2090},[2084,13327,13328],{"class":2113},"/\u003CrootDir>/.nuxt",[2084,13330,2104],{"class":2090},[2084,13332,2119],{"class":2090},[2084,13334,13335,13337,13340,13342],{"class":2086,"line":2122},[2084,13336,2097],{"class":2090},[2084,13338,13339],{"class":2113},"/\u003CsrcDir>",[2084,13341,2104],{"class":2090},[2084,13343,2119],{"class":2090},[2084,13345,13346,13348,13350,13352],{"class":2086,"line":2142},[2084,13347,2097],{"class":2090},[2084,13349,3811],{"class":2113},[2084,13351,2104],{"class":2090},[2084,13353,2119],{"class":2090},[2084,13355,13356,13358,13361],{"class":2086,"line":2163},[2084,13357,2097],{"class":2090},[2084,13359,13360],{"class":2113},"/\u003CworkspaceDir>",[2084,13362,2303],{"class":2090},[2084,13364,13365],{"class":2086,"line":2183},[2084,13366,3966],{"class":2090},[2568,13368,13369],{"id":5935},[2066,13370,5935],{},[3489,13372,13374],{"id":13373},"features-1",[2066,13375,7657],{},[5683,13377,13379],{"id":13378},"propsdestructure",[2066,13380,13381],{},"propsDestructure",[2055,13383,13384,13390],{},[2058,13385,13386,2064,13388],{},[2061,13387,2063],{},[2066,13389,3290],{},[2058,13391,13392,2558,13394],{},[2061,13393,2557],{},[2066,13395,3742],{},[3489,13397,13399],{"id":13398},"isproduction",[2066,13400,13401],{},"isProduction",[2055,13403,13404,13410],{},[2058,13405,13406,2064,13408],{},[2061,13407,2063],{},[2066,13409,3290],{},[2058,13411,13412,2558,13414],{},[2061,13413,2557],{},[2066,13415,3742],{},[3489,13417,13418],{"id":2974},[2066,13419,2974],{},[5683,13421,13423],{"id":13422},"hoiststatic",[2066,13424,13425],{},"hoistStatic",[3489,13427,13428],{"id":3782},[2066,13429,3782],{},[5683,13431,13433],{"id":13432},"compileroptions",[2066,13434,13435],{},"compilerOptions",[2055,13437,13438],{},[2058,13439,13440,2064,13442],{},[2061,13441,2063],{},[2066,13443,2068],{},[5683,13445,13447],{"id":13446},"transformasseturls",[2066,13448,13449],{},"transformAssetUrls",[2055,13451,13452,13458],{},[2058,13453,13454,2064,13456],{},[2061,13455,2063],{},[2066,13457,2068],{},[2058,13459,13460],{},[2061,13461,2073],{},[2075,13463,13465],{"className":2077,"code":13464,"language":2079,"meta":2080,"style":2080},"{\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",[2066,13466,13467,13471,13484,13494,13503,13507,13519,13527,13531,13544,13552,13556,13569,13580,13589,13593,13606,13616,13624,13628],{"__ignoreMap":2080},[2084,13468,13469],{"class":2086,"line":2087},[2084,13470,2091],{"class":2090},[2084,13472,13473,13475,13478,13480,13482],{"class":2086,"line":2094},[2084,13474,2097],{"class":2090},[2084,13476,13477],{"class":2100},"video",[2084,13479,2104],{"class":2090},[2084,13481,2107],{"class":2090},[2084,13483,2860],{"class":2090},[2084,13485,13486,13488,13490,13492],{"class":2086,"line":2122},[2084,13487,4239],{"class":2090},[2084,13489,10442],{"class":2113},[2084,13491,2104],{"class":2090},[2084,13493,2119],{"class":2090},[2084,13495,13496,13498,13501],{"class":2086,"line":2142},[2084,13497,4239],{"class":2090},[2084,13499,13500],{"class":2113},"poster",[2084,13502,2303],{"class":2090},[2084,13504,13505],{"class":2086,"line":2163},[2084,13506,2940],{"class":2090},[2084,13508,13509,13511,13513,13515,13517],{"class":2086,"line":2183},[2084,13510,2097],{"class":2090},[2084,13512,9516],{"class":2100},[2084,13514,2104],{"class":2090},[2084,13516,2107],{"class":2090},[2084,13518,2860],{"class":2090},[2084,13520,13521,13523,13525],{"class":2086,"line":2204},[2084,13522,4239],{"class":2090},[2084,13524,10442],{"class":2113},[2084,13526,2303],{"class":2090},[2084,13528,13529],{"class":2086,"line":2224},[2084,13530,2940],{"class":2090},[2084,13532,13533,13535,13538,13540,13542],{"class":2086,"line":2244},[2084,13534,2097],{"class":2090},[2084,13536,13537],{"class":2100},"img",[2084,13539,2104],{"class":2090},[2084,13541,2107],{"class":2090},[2084,13543,2860],{"class":2090},[2084,13545,13546,13548,13550],{"class":2086,"line":2265},[2084,13547,4239],{"class":2090},[2084,13549,10442],{"class":2113},[2084,13551,2303],{"class":2090},[2084,13553,13554],{"class":2086,"line":2286},[2084,13555,2940],{"class":2090},[2084,13557,13558,13560,13563,13565,13567],{"class":2086,"line":2306},[2084,13559,2097],{"class":2090},[2084,13561,13562],{"class":2100},"image",[2084,13564,2104],{"class":2090},[2084,13566,2107],{"class":2090},[2084,13568,2860],{"class":2090},[2084,13570,13571,13573,13576,13578],{"class":2086,"line":2969},[2084,13572,4239],{"class":2090},[2084,13574,13575],{"class":2113},"xlink:href",[2084,13577,2104],{"class":2090},[2084,13579,2119],{"class":2090},[2084,13581,13582,13584,13587],{"class":2086,"line":2983},[2084,13583,4239],{"class":2090},[2084,13585,13586],{"class":2113},"href",[2084,13588,2303],{"class":2090},[2084,13590,13591],{"class":2086,"line":2998},[2084,13592,2940],{"class":2090},[2084,13594,13595,13597,13600,13602,13604],{"class":2086,"line":3178},[2084,13596,2097],{"class":2090},[2084,13598,13599],{"class":2100},"use",[2084,13601,2104],{"class":2090},[2084,13603,2107],{"class":2090},[2084,13605,2860],{"class":2090},[2084,13607,13608,13610,13612,13614],{"class":2086,"line":3188},[2084,13609,4239],{"class":2090},[2084,13611,13575],{"class":2113},[2084,13613,2104],{"class":2090},[2084,13615,2119],{"class":2090},[2084,13617,13618,13620,13622],{"class":2086,"line":3194},[2084,13619,4239],{"class":2090},[2084,13621,13586],{"class":2113},[2084,13623,2303],{"class":2090},[2084,13625,13626],{"class":2086,"line":3213},[2084,13627,4249],{"class":2090},[2084,13629,13630],{"class":2086,"line":3220},[2084,13631,2309],{"class":2090},[2568,13633,13635],{"id":13634},"vuejsx",[2066,13636,13637],{},"vueJsx",[2055,13639,13640,13646],{},[2058,13641,13642,2064,13644],{},[2061,13643,2063],{},[2066,13645,2068],{},[2058,13647,13648],{},[2061,13649,2073],{},[2075,13651,13653],{"className":2077,"code":13652,"language":2079,"meta":2080,"style":2080},"{\n  \"isCustomElement\": {\n    \"$schema\": {\n      \"title\": \"\",\n      \"description\": \"\",\n      \"tags\": []\n    }\n  }\n}\n",[2066,13654,13655,13659,13672,13685,13701,13716,13729,13733,13737],{"__ignoreMap":2080},[2084,13656,13657],{"class":2086,"line":2087},[2084,13658,2091],{"class":2090},[2084,13660,13661,13663,13666,13668,13670],{"class":2086,"line":2094},[2084,13662,2097],{"class":2090},[2084,13664,13665],{"class":2100},"isCustomElement",[2084,13667,2104],{"class":2090},[2084,13669,2107],{"class":2090},[2084,13671,2372],{"class":2090},[2084,13673,13674,13676,13679,13681,13683],{"class":2086,"line":2122},[2084,13675,4239],{"class":2090},[2084,13677,13678],{"class":2679},"$schema",[2084,13680,2104],{"class":2090},[2084,13682,2107],{"class":2090},[2084,13684,2372],{"class":2090},[2084,13686,13687,13689,13692,13694,13696,13699],{"class":2086,"line":2142},[2084,13688,2870],{"class":2090},[2084,13690,13691],{"class":7832},"title",[2084,13693,2104],{"class":2090},[2084,13695,2107],{"class":2090},[2084,13697,13698],{"class":2090}," \"\"",[2084,13700,2119],{"class":2090},[2084,13702,13703,13705,13708,13710,13712,13714],{"class":2086,"line":2163},[2084,13704,2870],{"class":2090},[2084,13706,13707],{"class":7832},"description",[2084,13709,2104],{"class":2090},[2084,13711,2107],{"class":2090},[2084,13713,13698],{"class":2090},[2084,13715,2119],{"class":2090},[2084,13717,13718,13720,13723,13725,13727],{"class":2086,"line":2183},[2084,13719,2870],{"class":2090},[2084,13721,13722],{"class":7832},"tags",[2084,13724,2104],{"class":2090},[2084,13726,2107],{"class":2090},[2084,13728,2995],{"class":2090},[2084,13730,13731],{"class":2086,"line":2204},[2084,13732,2935],{"class":2090},[2084,13734,13735],{"class":2086,"line":2224},[2084,13736,2524],{"class":2090},[2084,13738,13739],{"class":2086,"line":2244},[2084,13740,2309],{"class":2090},[2048,13742,5935],{"id":13743},"vue-1",[2044,13745,13746],{},"Vue.js config",[2568,13748,13750],{"id":13749},"compileroptions-1",[2066,13751,13435],{},[2044,13753,13754],{},"Options for the Vue compiler that will be passed at build time.",[2044,13756,13757,2064,13759],{},[2061,13758,3302],{},[3304,13760,13763],{"href":13761,"rel":13762},"https://vuejs.org/api/application.html#app-config-compileroptions",[3308],"Vue documentation",[2568,13765,13767],{"id":13766},"config",[2066,13768,13766],{},[2044,13770,13771,13772,13774],{},"It is possible to pass configure the Vue app globally. Only serializable options may be set in your ",[2066,13773,2348],{},". All other options should be set at runtime in a Nuxt plugin..",[2044,13776,13777,2064,13779],{},[2061,13778,3302],{},[3304,13780,13783],{"href":13781,"rel":13782},"https://vuejs.org/api/application.html#app-config",[3308],"Vue app config documentation",[2568,13785,13787],{"id":13786},"propsdestructure-1",[2066,13788,13381],{},[2044,13790,13791,13792],{},"Enable reactive destructure for ",[2066,13793,13794],{},"defineProps",[2055,13796,13797,13803],{},[2058,13798,13799,2064,13801],{},[2061,13800,2063],{},[2066,13802,3290],{},[2058,13804,13805,2558,13807],{},[2061,13806,2557],{},[2066,13808,3742],{},[2568,13810,13812],{"id":13811},"runtimecompiler",[2066,13813,13814],{},"runtimeCompiler",[2044,13816,13817],{},"Include Vue compiler in runtime bundle.",[2055,13819,13820,13826],{},[2058,13821,13822,2064,13824],{},[2061,13823,2063],{},[2066,13825,3290],{},[2058,13827,13828,2558,13830],{},[2061,13829,2557],{},[2066,13831,3297],{},[2568,13833,13835],{"id":13834},"transformasseturls-1",[2066,13836,13449],{},[3489,13838,13839],{"id":13562},[2066,13840,13562],{},[2055,13842,13843,13849],{},[2058,13844,13845,2064,13847],{},[2061,13846,2063],{},[2066,13848,3897],{},[2058,13850,13851],{},[2061,13852,2073],{},[2075,13854,13856],{"className":2077,"code":13855,"language":2079,"meta":2080,"style":2080},"[\n  \"xlink:href\",\n  \"href\"\n]\n",[2066,13857,13858,13862,13872,13880],{"__ignoreMap":2080},[2084,13859,13860],{"class":2086,"line":2087},[2084,13861,4437],{"class":2090},[2084,13863,13864,13866,13868,13870],{"class":2086,"line":2094},[2084,13865,2097],{"class":2090},[2084,13867,13575],{"class":2113},[2084,13869,2104],{"class":2090},[2084,13871,2119],{"class":2090},[2084,13873,13874,13876,13878],{"class":2086,"line":2122},[2084,13875,2097],{"class":2090},[2084,13877,13586],{"class":2113},[2084,13879,2303],{"class":2090},[2084,13881,13882],{"class":2086,"line":2142},[2084,13883,3966],{"class":2090},[3489,13885,13886],{"id":13537},[2066,13887,13537],{},[2055,13889,13890,13896],{},[2058,13891,13892,2064,13894],{},[2061,13893,2063],{},[2066,13895,3897],{},[2058,13897,13898],{},[2061,13899,2073],{},[2075,13901,13903],{"className":2077,"code":13902,"language":2079,"meta":2080,"style":2080},"[\n  \"src\"\n]\n",[2066,13904,13905,13909,13917],{"__ignoreMap":2080},[2084,13906,13907],{"class":2086,"line":2087},[2084,13908,4437],{"class":2090},[2084,13910,13911,13913,13915],{"class":2086,"line":2094},[2084,13912,2097],{"class":2090},[2084,13914,10442],{"class":2113},[2084,13916,2303],{"class":2090},[2084,13918,13919],{"class":2086,"line":2122},[2084,13920,3966],{"class":2090},[3489,13922,13923],{"id":9516},[2066,13924,9516],{},[2055,13926,13927,13933],{},[2058,13928,13929,2064,13931],{},[2061,13930,2063],{},[2066,13932,3897],{},[2058,13934,13935],{},[2061,13936,2073],{},[2075,13938,13939],{"className":2077,"code":13902,"language":2079,"meta":2080,"style":2080},[2066,13940,13941,13945,13953],{"__ignoreMap":2080},[2084,13942,13943],{"class":2086,"line":2087},[2084,13944,4437],{"class":2090},[2084,13946,13947,13949,13951],{"class":2086,"line":2094},[2084,13948,2097],{"class":2090},[2084,13950,10442],{"class":2113},[2084,13952,2303],{"class":2090},[2084,13954,13955],{"class":2086,"line":2122},[2084,13956,3966],{"class":2090},[3489,13958,13959],{"id":13599},[2066,13960,13599],{},[2055,13962,13963,13969],{},[2058,13964,13965,2064,13967],{},[2061,13966,2063],{},[2066,13968,3897],{},[2058,13970,13971],{},[2061,13972,2073],{},[2075,13974,13975],{"className":2077,"code":13855,"language":2079,"meta":2080,"style":2080},[2066,13976,13977,13981,13991,13999],{"__ignoreMap":2080},[2084,13978,13979],{"class":2086,"line":2087},[2084,13980,4437],{"class":2090},[2084,13982,13983,13985,13987,13989],{"class":2086,"line":2094},[2084,13984,2097],{"class":2090},[2084,13986,13575],{"class":2113},[2084,13988,2104],{"class":2090},[2084,13990,2119],{"class":2090},[2084,13992,13993,13995,13997],{"class":2086,"line":2122},[2084,13994,2097],{"class":2090},[2084,13996,13586],{"class":2113},[2084,13998,2303],{"class":2090},[2084,14000,14001],{"class":2086,"line":2142},[2084,14002,3966],{"class":2090},[3489,14004,14005],{"id":13477},[2066,14006,13477],{},[2055,14008,14009,14015],{},[2058,14010,14011,2064,14013],{},[2061,14012,2063],{},[2066,14014,3897],{},[2058,14016,14017],{},[2061,14018,2073],{},[2075,14020,14022],{"className":2077,"code":14021,"language":2079,"meta":2080,"style":2080},"[\n  \"src\",\n  \"poster\"\n]\n",[2066,14023,14024,14028,14038,14046],{"__ignoreMap":2080},[2084,14025,14026],{"class":2086,"line":2087},[2084,14027,4437],{"class":2090},[2084,14029,14030,14032,14034,14036],{"class":2086,"line":2094},[2084,14031,2097],{"class":2090},[2084,14033,10442],{"class":2113},[2084,14035,2104],{"class":2090},[2084,14037,2119],{"class":2090},[2084,14039,14040,14042,14044],{"class":2086,"line":2122},[2084,14041,2097],{"class":2090},[2084,14043,13500],{"class":2113},[2084,14045,2303],{"class":2090},[2084,14047,14048],{"class":2086,"line":2142},[2084,14049,3966],{"class":2090},[2048,14051,14052],{"id":14052},"watch",[2044,14054,14055],{},"The watch property lets you define patterns that will restart the Nuxt dev server when changed.",[2044,14057,14058,14059,14061,14062,14064,14065,14061,14067,14069],{},"It is an array of strings or regular expressions. Strings should be either absolute paths or relative to the ",[2066,14060,5230],{}," (and the ",[2066,14063,5230],{}," of any layers). Regular expressions will be matched against the path relative to the project ",[2066,14066,5230],{},[2066,14068,5230],{}," of any layers).",[2055,14071,14072],{},[2058,14073,14074,2064,14076],{},[2061,14075,2063],{},[2066,14077,3897],{},[2048,14079,14080],{"id":14080},"watchers",[2044,14082,14083,14084,2326],{},"The watchers property lets you overwrite watchers configuration in your ",[2066,14085,2348],{},[2568,14087,14088],{"id":7452},[2066,14089,7452],{},[2044,14091,14092,14093,2326],{},"Options to pass directly to ",[2066,14094,7452],{},[2044,14096,14097,2064,14099],{},[2061,14098,3302],{},[3304,14100,7452],{"href":14101,"rel":14102},"https://github.com/paulmillr/chokidar#api",[3308],[3489,14104,14106],{"id":14105},"ignoreinitial",[2066,14107,14108],{},"ignoreInitial",[2055,14110,14111,14117],{},[2058,14112,14113,2064,14115],{},[2061,14114,2063],{},[2066,14116,3290],{},[2058,14118,14119,2558,14121],{},[2061,14120,2557],{},[2066,14122,3742],{},[3489,14124,14126],{"id":14125},"ignorepermissionerrors",[2066,14127,14128],{},"ignorePermissionErrors",[2055,14130,14131,14137],{},[2058,14132,14133,2064,14135],{},[2061,14134,2063],{},[2066,14136,3290],{},[2058,14138,14139,2558,14141],{},[2061,14140,2557],{},[2066,14142,3742],{},[2568,14144,14146],{"id":14145},"rewatchonrawevents",[2066,14147,14148],{},"rewatchOnRawEvents",[2044,14150,14151],{},"An array of event types, which, when received, will cause the watcher to restart.",[2568,14153,14155],{"id":14154},"webpack",[2066,14156,14154],{},[2044,14158,14159,14162],{},[2066,14160,14161],{},"watchOptions"," to pass directly to webpack.",[2044,14164,14165,2064,14167,2326],{},[2061,14166,3302],{},[3304,14168,14171],{"href":14169,"rel":14170},"https://v4.webpack.js.org/configuration/watch/#watchoptions",[3308],"webpack@4 watch options",[3489,14173,14175],{"id":14174},"aggregatetimeout",[2066,14176,14177],{},"aggregateTimeout",[2055,14179,14180,14186],{},[2058,14181,14182,2064,14184],{},[2061,14183,2063],{},[2066,14185,4594],{},[2058,14187,14188,2558,14190],{},[2061,14189,2557],{},[2066,14191,14192],{},"1000",[2048,14194,14154],{"id":14195},"webpack-1",[2568,14197,14199],{"id":14198},"aggressivecoderemoval",[2066,14200,14201],{},"aggressiveCodeRemoval",[2044,14203,14204,14205,5936,14208,5012,14211,14214],{},"Hard-replaces ",[2066,14206,14207],{},"typeof process",[2066,14209,14210],{},"typeof window",[2066,14212,14213],{},"typeof document"," to tree-shake bundle.",[2055,14216,14217,14223],{},[2058,14218,14219,2064,14221],{},[2061,14220,2063],{},[2066,14222,3290],{},[2058,14224,14225,2558,14227],{},[2061,14226,2557],{},[2066,14228,3297],{},[2568,14230,14232],{"id":14231},"analyze-1",[2066,14233,3731],{},[2044,14235,14236,14237,14240],{},"Nuxt uses ",[2066,14238,14239],{},"webpack-bundle-analyzer"," to visualize your bundles and how to optimize them.",[2044,14242,3739,14243,3743,14245,3749,14248,2326],{},[2066,14244,3742],{},[3304,14246,3748],{"href":3746,"rel":14247},[3308],[3304,14249,3754],{"href":3752,"rel":14250},[3308],[2055,14252,14253,14259],{},[2058,14254,14255,2064,14257],{},[2061,14256,2063],{},[2066,14258,2068],{},[2058,14260,14261],{},[2061,14262,2073],{},[2075,14264,14265],{"className":2077,"code":3769,"language":2079,"meta":2080,"style":2080},[2066,14266,14267,14271,14289,14307,14323],{"__ignoreMap":2080},[2084,14268,14269],{"class":2086,"line":2087},[2084,14270,2091],{"class":2090},[2084,14272,14273,14275,14277,14279,14281,14283,14285,14287],{"class":2086,"line":2094},[2084,14274,2097],{"class":2090},[2084,14276,3782],{"class":2100},[2084,14278,2104],{"class":2090},[2084,14280,2107],{"class":2090},[2084,14282,2110],{"class":2090},[2084,14284,3791],{"class":2113},[2084,14286,2104],{"class":2090},[2084,14288,2119],{"class":2090},[2084,14290,14291,14293,14295,14297,14299,14301,14303,14305],{"class":2086,"line":2122},[2084,14292,2097],{"class":2090},[2084,14294,3802],{"class":2100},[2084,14296,2104],{"class":2090},[2084,14298,2107],{"class":2090},[2084,14300,2110],{"class":2090},[2084,14302,3811],{"class":2113},[2084,14304,2104],{"class":2090},[2084,14306,2119],{"class":2090},[2084,14308,14309,14311,14313,14315,14317,14319,14321],{"class":2086,"line":2142},[2084,14310,2097],{"class":2090},[2084,14312,3822],{"class":2100},[2084,14314,2104],{"class":2090},[2084,14316,2107],{"class":2090},[2084,14318,2110],{"class":2090},[2084,14320,3831],{"class":2113},[2084,14322,2303],{"class":2090},[2084,14324,14325],{"class":2086,"line":2163},[2084,14326,2309],{"class":2090},[2044,14328,14329,2107],{},[2061,14330,2353],{},[2075,14332,14333],{"className":2356,"code":3844,"language":2358,"meta":2080,"style":2080},[2066,14334,14335,14343,14355],{"__ignoreMap":2080},[2084,14336,14337,14339,14341],{"class":2086,"line":2087},[2084,14338,3731],{"class":2679},[2084,14340,2107],{"class":2090},[2084,14342,2372],{"class":2090},[2084,14344,14345,14347,14349,14351,14353],{"class":2086,"line":2094},[2084,14346,3859],{"class":2679},[2084,14348,2107],{"class":2090},[2084,14350,2637],{"class":2090},[2084,14352,3866],{"class":2113},[2084,14354,2643],{"class":2090},[2084,14356,14357],{"class":2086,"line":2122},[2084,14358,2309],{"class":2090},[2568,14360,14362],{"id":14361},"csssourcemap",[2066,14363,14364],{},"cssSourceMap",[2044,14366,14367,14368,14370],{},"Enables CSS source map support (defaults to ",[2066,14369,3742],{}," in development).",[2055,14372,14373,14379],{},[2058,14374,14375,2064,14377],{},[2061,14376,2063],{},[2066,14378,3290],{},[2058,14380,14381,2558,14383],{},[2061,14382,2557],{},[2066,14384,3297],{},[2568,14386,14388],{"id":14387},"devmiddleware",[2066,14389,14390],{},"devMiddleware",[2044,14392,14393,14394,14399],{},"See ",[3304,14395,14398],{"href":14396,"rel":14397},"https://github.com/webpack/webpack-dev-middleware",[3308],"webpack-dev-middleware"," for available options.",[3489,14401,14403],{"id":14402},"stats",[2066,14404,14402],{},[2055,14406,14407,14413],{},[2058,14408,14409,2064,14411],{},[2061,14410,2063],{},[2066,14412,2552],{},[2058,14414,14415,2558,14417],{},[2061,14416,2557],{},[2066,14418,14419],{},"\"none\"",[2568,14421,14423],{"id":14422},"experiments",[2066,14424,14422],{},[2044,14426,14427,14428],{},"Configure ",[3304,14429,14432],{"href":14430,"rel":14431},"https://webpack.js.org/configuration/experiments/",[3308],"webpack experiments",[2568,14434,14436],{"id":14435},"extractcss",[2066,14437,14438],{},"extractCSS",[2044,14440,14441],{},"Enables Common CSS Extraction.",[2044,14443,14444,14445,14450],{},"Using ",[3304,14446,14449],{"href":14447,"rel":14448},"https://github.com/webpack-contrib/mini-css-extract-plugin",[3308],"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.",[2055,14452,14453,14459],{},[2058,14454,14455,2064,14457],{},[2061,14456,2063],{},[2066,14458,3290],{},[2058,14460,14461,2558,14463],{},[2061,14462,2557],{},[2066,14464,3742],{},[2044,14466,14467,2107],{},[2061,14468,2353],{},[2075,14470,14472],{"className":2356,"code":14471,"language":2358,"meta":2080,"style":2080},"export default {\n  webpack: {\n    extractCSS: true,\n    // or\n    extractCSS: {\n      ignoreOrder: true\n    }\n  }\n}\n",[2066,14473,14474,14482,14491,14502,14507,14515,14524,14528,14532],{"__ignoreMap":2080},[2084,14475,14476,14478,14480],{"class":2086,"line":2087},[2084,14477,2366],{"class":2365},[2084,14479,2369],{"class":2365},[2084,14481,2372],{"class":2090},[2084,14483,14484,14487,14489],{"class":2086,"line":2094},[2084,14485,14486],{"class":2377},"  webpack",[2084,14488,2107],{"class":2090},[2084,14490,2372],{"class":2090},[2084,14492,14493,14496,14498,14500],{"class":2086,"line":2122},[2084,14494,14495],{"class":2377},"    extractCSS",[2084,14497,2107],{"class":2090},[2084,14499,6211],{"class":5187},[2084,14501,2119],{"class":2090},[2084,14503,14504],{"class":2086,"line":2142},[2084,14505,14506],{"class":3040},"    // or\n",[2084,14508,14509,14511,14513],{"class":2086,"line":2163},[2084,14510,14495],{"class":2377},[2084,14512,2107],{"class":2090},[2084,14514,2372],{"class":2090},[2084,14516,14517,14520,14522],{"class":2086,"line":2183},[2084,14518,14519],{"class":2377},"      ignoreOrder",[2084,14521,2107],{"class":2090},[2084,14523,4230],{"class":5187},[2084,14525,14526],{"class":2086,"line":2204},[2084,14527,2935],{"class":2090},[2084,14529,14530],{"class":2086,"line":2224},[2084,14531,2524],{"class":2090},[2084,14533,14534],{"class":2086,"line":2244},[2084,14535,2309],{"class":2090},[2044,14537,14538,2107],{},[2061,14539,2353],{},[2075,14541,14543],{"className":2356,"code":14542,"language":2358,"meta":2080,"style":2080},"export default {\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",[2066,14544,14545,14553,14561,14571,14580,14589,14598,14607,14623,14653,14669,14678,14683,14688,14692,14696,14700],{"__ignoreMap":2080},[2084,14546,14547,14549,14551],{"class":2086,"line":2087},[2084,14548,2366],{"class":2365},[2084,14550,2369],{"class":2365},[2084,14552,2372],{"class":2090},[2084,14554,14555,14557,14559],{"class":2086,"line":2094},[2084,14556,14486],{"class":2377},[2084,14558,2107],{"class":2090},[2084,14560,2372],{"class":2090},[2084,14562,14563,14565,14567,14569],{"class":2086,"line":2122},[2084,14564,14495],{"class":2377},[2084,14566,2107],{"class":2090},[2084,14568,6211],{"class":5187},[2084,14570,2119],{"class":2090},[2084,14572,14573,14576,14578],{"class":2086,"line":2142},[2084,14574,14575],{"class":2377},"    optimization",[2084,14577,2107],{"class":2090},[2084,14579,2372],{"class":2090},[2084,14581,14582,14585,14587],{"class":2086,"line":2163},[2084,14583,14584],{"class":2377},"      splitChunks",[2084,14586,2107],{"class":2090},[2084,14588,2372],{"class":2090},[2084,14590,14591,14594,14596],{"class":2086,"line":2183},[2084,14592,14593],{"class":2377},"        cacheGroups",[2084,14595,2107],{"class":2090},[2084,14597,2372],{"class":2090},[2084,14599,14600,14603,14605],{"class":2086,"line":2204},[2084,14601,14602],{"class":2377},"          styles",[2084,14604,2107],{"class":2090},[2084,14606,2372],{"class":2090},[2084,14608,14609,14612,14614,14616,14619,14621],{"class":2086,"line":2224},[2084,14610,14611],{"class":2377},"            name",[2084,14613,2107],{"class":2090},[2084,14615,2637],{"class":2090},[2084,14617,14618],{"class":2113},"styles",[2084,14620,2393],{"class":2090},[2084,14622,2119],{"class":2090},[2084,14624,14625,14628,14630,14633,14636,14638,14640,14642,14644,14646,14649,14651],{"class":2086,"line":2244},[2084,14626,14627],{"class":2377},"            test",[2084,14629,2107],{"class":2090},[2084,14631,14632],{"class":2090}," /",[2084,14634,14635],{"class":2402},"\\.",[2084,14637,2403],{"class":2090},[2084,14639,4268],{"class":2113},[2084,14641,11910],{"class":2090},[2084,14643,5935],{"class":2113},[2084,14645,5762],{"class":2090},[2084,14647,14648],{"class":2365},"$",[2084,14650,6707],{"class":2090},[2084,14652,2119],{"class":2090},[2084,14654,14655,14658,14660,14662,14665,14667],{"class":2086,"line":2265},[2084,14656,14657],{"class":2377},"            chunks",[2084,14659,2107],{"class":2090},[2084,14661,2637],{"class":2090},[2084,14663,14664],{"class":2113},"all",[2084,14666,2393],{"class":2090},[2084,14668,2119],{"class":2090},[2084,14670,14671,14674,14676],{"class":2086,"line":2286},[2084,14672,14673],{"class":2377},"            enforce",[2084,14675,2107],{"class":2090},[2084,14677,4230],{"class":5187},[2084,14679,14680],{"class":2086,"line":2306},[2084,14681,14682],{"class":2090},"          }\n",[2084,14684,14685],{"class":2086,"line":2969},[2084,14686,14687],{"class":2090},"        }\n",[2084,14689,14690],{"class":2086,"line":2983},[2084,14691,7970],{"class":2090},[2084,14693,14694],{"class":2086,"line":2998},[2084,14695,2935],{"class":2090},[2084,14697,14698],{"class":2086,"line":3178},[2084,14699,2524],{"class":2090},[2084,14701,14702],{"class":2086,"line":3188},[2084,14703,2309],{"class":2090},[2568,14705,14707],{"id":14706},"filenames",[2066,14708,14706],{},[2044,14710,14711],{},"Customize bundle filenames.",[2044,14713,14714,14715,2326],{},"To understand a bit more about the use of manifests, take a look at ",[3304,14716,14719],{"href":14717,"rel":14718},"https://webpack.js.org/guides/code-splitting/",[3308],"webpack documentation",[2311,14721,14722],{},[2044,14723,14724,14726],{},[2061,14725,2317],{},": 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.",[2044,14728,14729,2107],{},[2061,14730,2353],{},[2075,14732,14734],{"className":2356,"code":14733,"language":2358,"meta":2080,"style":2080},"filenames: {\n  chunk: ({ isDev }) => (isDev ? '[name].js' : '[id].[contenthash].js')\n}\n",[2066,14735,14736,14744,14789],{"__ignoreMap":2080},[2084,14737,14738,14740,14742],{"class":2086,"line":2087},[2084,14739,14706],{"class":2679},[2084,14741,2107],{"class":2090},[2084,14743,2372],{"class":2090},[2084,14745,14746,14749,14751,14754,14757,14759,14761,14764,14767,14770,14772,14775,14777,14780,14782,14785,14787],{"class":2086,"line":2094},[2084,14747,14748],{"class":2679},"  chunk",[2084,14750,2107],{"class":2090},[2084,14752,14753],{"class":2090}," ({",[2084,14755,14756],{"class":4009}," isDev",[2084,14758,4013],{"class":2090},[2084,14760,4016],{"class":2100},[2084,14762,14763],{"class":2377}," (",[2084,14765,14766],{"class":2402},"isDev",[2084,14768,14769],{"class":2090}," ?",[2084,14771,2637],{"class":2090},[2084,14773,14774],{"class":2113},"[name].js",[2084,14776,2393],{"class":2090},[2084,14778,14779],{"class":2090}," :",[2084,14781,2637],{"class":2090},[2084,14783,14784],{"class":2113},"[id].[contenthash].js",[2084,14786,2393],{"class":2090},[2084,14788,2655],{"class":2377},[2084,14790,14791],{"class":2086,"line":2122},[2084,14792,2309],{"class":2090},[3489,14794,14796],{"id":14795},"app-2",[2066,14797,1193],{},[2055,14799,14800],{},[2058,14801,14802,2064,14804],{},[2061,14803,2063],{},[2066,14805,4577],{},[3489,14807,14809],{"id":14808},"chunk",[2066,14810,14808],{},[2055,14812,14813],{},[2058,14814,14815,2064,14817],{},[2061,14816,2063],{},[2066,14818,4577],{},[3489,14820,14822],{"id":14821},"css-1",[2066,14823,4268],{},[2055,14825,14826],{},[2058,14827,14828,2064,14830],{},[2061,14829,2063],{},[2066,14831,4577],{},[3489,14833,14835],{"id":14834},"font",[2066,14836,14834],{},[2055,14838,14839],{},[2058,14840,14841,2064,14843],{},[2061,14842,2063],{},[2066,14844,4577],{},[3489,14846,14848],{"id":14847},"img-1",[2066,14849,13537],{},[2055,14851,14852],{},[2058,14853,14854,2064,14856],{},[2061,14855,2063],{},[2066,14857,4577],{},[3489,14859,14861],{"id":14860},"video-1",[2066,14862,13477],{},[2055,14864,14865],{},[2058,14866,14867,2064,14869],{},[2061,14868,2063],{},[2066,14870,4577],{},[2568,14872,14874],{"id":14873},"friendlyerrors",[2066,14875,14876],{},"friendlyErrors",[2044,14878,3739,14879,14881,14882,2326],{},[2066,14880,3297],{}," to disable the overlay provided by ",[3304,14883,14886],{"href":14884,"rel":14885},"https://github.com/nuxt/friendly-errors-webpack-plugin",[3308],"FriendlyErrorsWebpackPlugin",[2055,14888,14889,14895],{},[2058,14890,14891,2064,14893],{},[2061,14892,2063],{},[2066,14894,3290],{},[2058,14896,14897,2558,14899],{},[2061,14898,2557],{},[2066,14900,3742],{},[2568,14902,14904],{"id":14903},"hotmiddleware",[2066,14905,14906],{},"hotMiddleware",[2044,14908,14393,14909,14399],{},[3304,14910,14913],{"href":14911,"rel":14912},"https://github.com/webpack-contrib/webpack-hot-middleware",[3308],"webpack-hot-middleware",[2568,14915,14917],{"id":14916},"loaders",[2066,14918,14916],{},[2044,14920,14921],{},"Customize the options of Nuxt's integrated webpack loaders.",[3489,14923,14925],{"id":14924},"css-2",[2066,14926,4268],{},[2044,14928,14393,14929,14399],{},[3304,14930,14933],{"href":14931,"rel":14932},"https://github.com/webpack-contrib/css-loader",[3308],"css-loader",[5683,14935,14937],{"id":14936},"esmodule",[2066,14938,14939],{},"esModule",[2055,14941,14942,14948],{},[2058,14943,14944,2064,14946],{},[2061,14945,2063],{},[2066,14947,3290],{},[2058,14949,14950,2558,14952],{},[2061,14951,2557],{},[2066,14953,3297],{},[5683,14955,14957],{"id":14956},"importloaders",[2066,14958,14959],{},"importLoaders",[2055,14961,14962,14968],{},[2058,14963,14964,2064,14966],{},[2061,14965,2063],{},[2066,14967,4594],{},[2058,14969,14970,2558,14972],{},[2061,14971,2557],{},[2066,14973,14974],{},"0",[5683,14976,14978],{"id":14977},"url-1",[2066,14979,4604],{},[5730,14981,14983],{"id":14982},"filter",[2066,14984,14982],{},[2055,14986,14987],{},[2058,14988,14989,2064,14991],{},[2061,14990,2063],{},[2066,14992,4577],{},[3489,14994,14996],{"id":14995},"cssmodules",[2066,14997,14998],{},"cssModules",[2044,15000,14393,15001,14399],{},[3304,15002,14933],{"href":14931,"rel":15003},[3308],[5683,15005,15007],{"id":15006},"esmodule-1",[2066,15008,14939],{},[2055,15010,15011,15017],{},[2058,15012,15013,2064,15015],{},[2061,15014,2063],{},[2066,15016,3290],{},[2058,15018,15019,2558,15021],{},[2061,15020,2557],{},[2066,15022,3297],{},[5683,15024,15026],{"id":15025},"importloaders-1",[2066,15027,14959],{},[2055,15029,15030,15036],{},[2058,15031,15032,2064,15034],{},[2061,15033,2063],{},[2066,15035,4594],{},[2058,15037,15038,2558,15040],{},[2061,15039,2557],{},[2066,15041,14974],{},[5683,15043,15045],{"id":15044},"modules-2",[2066,15046,162],{},[5730,15048,15050],{"id":15049},"localidentname",[2066,15051,15052],{},"localIdentName",[2055,15054,15055,15061],{},[2058,15056,15057,2064,15059],{},[2061,15058,2063],{},[2066,15060,2552],{},[2058,15062,15063,2558,15065],{},[2061,15064,2557],{},[2066,15066,15067],{},"\"[local]_[hash:base64:5]\"",[5683,15069,15071],{"id":15070},"url-2",[2066,15072,4604],{},[5730,15074,15076],{"id":15075},"filter-1",[2066,15077,14982],{},[2055,15079,15080],{},[2058,15081,15082,2064,15084],{},[2061,15083,2063],{},[2066,15085,4577],{},[3489,15087,15089],{"id":15088},"esbuild-2",[2066,15090,4905],{},[2055,15092,15093,15099],{},[2058,15094,15095,2064,15097],{},[2061,15096,2063],{},[2066,15098,2068],{},[2058,15100,15101],{},[2061,15102,2073],{},[2075,15104,15105],{"className":2077,"code":12903,"language":2079,"meta":2080,"style":2080},[2066,15106,15107,15111,15129,15147,15165,15177],{"__ignoreMap":2080},[2084,15108,15109],{"class":2086,"line":2087},[2084,15110,2091],{"class":2090},[2084,15112,15113,15115,15117,15119,15121,15123,15125,15127],{"class":2086,"line":2094},[2084,15114,2097],{"class":2090},[2084,15116,4958],{"class":2100},[2084,15118,2104],{"class":2090},[2084,15120,2107],{"class":2090},[2084,15122,2110],{"class":2090},[2084,15124,12924],{"class":2113},[2084,15126,2104],{"class":2090},[2084,15128,2119],{"class":2090},[2084,15130,15131,15133,15135,15137,15139,15141,15143,15145],{"class":2086,"line":2122},[2084,15132,2097],{"class":2090},[2084,15134,4919],{"class":2100},[2084,15136,2104],{"class":2090},[2084,15138,2107],{"class":2090},[2084,15140,2110],{"class":2090},[2084,15142,12943],{"class":2113},[2084,15144,2104],{"class":2090},[2084,15146,2119],{"class":2090},[2084,15148,15149,15151,15153,15155,15157,15159,15161,15163],{"class":2086,"line":2142},[2084,15150,2097],{"class":2090},[2084,15152,4940],{"class":2100},[2084,15154,2104],{"class":2090},[2084,15156,2107],{"class":2090},[2084,15158,2110],{"class":2090},[2084,15160,12962],{"class":2113},[2084,15162,2104],{"class":2090},[2084,15164,2119],{"class":2090},[2084,15166,15167,15169,15171,15173,15175],{"class":2086,"line":2163},[2084,15168,2097],{"class":2090},[2084,15170,4981],{"class":2100},[2084,15172,2104],{"class":2090},[2084,15174,2107],{"class":2090},[2084,15176,8929],{"class":2090},[2084,15178,15179],{"class":2086,"line":2183},[2084,15180,2309],{"class":2090},[2044,15182,15183,2064,15185],{},[2061,15184,3302],{},[3304,15186,15189],{"href":15187,"rel":15188},"https://github.com/esbuild-kit/esbuild-loader",[3308],"esbuild loader",[3489,15191,15193],{"id":15192},"file",[2066,15194,15192],{},[2044,15196,15197,2064,15199],{},[2061,15198,3302],{},[3304,15200,15203,15206],{"href":15201,"rel":15202},"https://github.com/webpack-contrib/file-loader#options",[3308],[2066,15204,15205],{},"file-loader"," Options",[2044,15208,15209,2107],{},[2061,15210,2073],{},[2075,15212,15214],{"className":2601,"code":15213,"language":2603,"meta":2080,"style":2080},"{ esModule: false }\n",[2066,15215,15216],{"__ignoreMap":2080},[2084,15217,15218,15221,15224,15226,15229],{"class":2086,"line":2087},[2084,15219,15220],{"class":2090},"{",[2084,15222,15223],{"class":2679}," esModule",[2084,15225,2107],{"class":2090},[2084,15227,15228],{"class":5187}," false",[2084,15230,3073],{"class":2090},[5683,15232,15234],{"id":15233},"esmodule-2",[2066,15235,14939],{},[2055,15237,15238,15244],{},[2058,15239,15240,2064,15242],{},[2061,15241,2063],{},[2066,15243,3290],{},[2058,15245,15246,2558,15248],{},[2061,15247,2557],{},[2066,15249,3297],{},[5683,15251,15253],{"id":15252},"limit",[2066,15254,15252],{},[2055,15256,15257,15263],{},[2058,15258,15259,2064,15261],{},[2061,15260,2063],{},[2066,15262,4594],{},[2058,15264,15265,2558,15267],{},[2061,15266,2557],{},[2066,15268,14192],{},[3489,15270,15272],{"id":15271},"fonturl",[2066,15273,15274],{},"fontUrl",[2044,15276,15277,2064,15279],{},[2061,15278,3302],{},[3304,15280,15282,15206],{"href":15201,"rel":15281},[3308],[2066,15283,15205],{},[2044,15285,15286,2107],{},[2061,15287,2073],{},[2075,15289,15290],{"className":2601,"code":15213,"language":2603,"meta":2080,"style":2080},[2066,15291,15292],{"__ignoreMap":2080},[2084,15293,15294,15296,15298,15300,15302],{"class":2086,"line":2087},[2084,15295,15220],{"class":2090},[2084,15297,15223],{"class":2679},[2084,15299,2107],{"class":2090},[2084,15301,15228],{"class":5187},[2084,15303,3073],{"class":2090},[5683,15305,15307],{"id":15306},"esmodule-3",[2066,15308,14939],{},[2055,15310,15311,15317],{},[2058,15312,15313,2064,15315],{},[2061,15314,2063],{},[2066,15316,3290],{},[2058,15318,15319,2558,15321],{},[2061,15320,2557],{},[2066,15322,3297],{},[5683,15324,15326],{"id":15325},"limit-1",[2066,15327,15252],{},[2055,15329,15330,15336],{},[2058,15331,15332,2064,15334],{},[2061,15333,2063],{},[2066,15335,4594],{},[2058,15337,15338,2558,15340],{},[2061,15339,2557],{},[2066,15341,14192],{},[3489,15343,15345],{"id":15344},"imgurl",[2066,15346,15347],{},"imgUrl",[2044,15349,15350,2064,15352],{},[2061,15351,3302],{},[3304,15353,15355,15206],{"href":15201,"rel":15354},[3308],[2066,15356,15205],{},[2044,15358,15359,2107],{},[2061,15360,2073],{},[2075,15362,15363],{"className":2601,"code":15213,"language":2603,"meta":2080,"style":2080},[2066,15364,15365],{"__ignoreMap":2080},[2084,15366,15367,15369,15371,15373,15375],{"class":2086,"line":2087},[2084,15368,15220],{"class":2090},[2084,15370,15223],{"class":2679},[2084,15372,2107],{"class":2090},[2084,15374,15228],{"class":5187},[2084,15376,3073],{"class":2090},[5683,15378,15380],{"id":15379},"esmodule-4",[2066,15381,14939],{},[2055,15383,15384,15390],{},[2058,15385,15386,2064,15388],{},[2061,15387,2063],{},[2066,15389,3290],{},[2058,15391,15392,2558,15394],{},[2061,15393,2557],{},[2066,15395,3297],{},[5683,15397,15399],{"id":15398},"limit-2",[2066,15400,15252],{},[2055,15402,15403,15409],{},[2058,15404,15405,2064,15407],{},[2061,15406,2063],{},[2066,15408,4594],{},[2058,15410,15411,2558,15413],{},[2061,15412,2557],{},[2066,15414,14192],{},[3489,15416,15418],{"id":15417},"less",[2066,15419,15417],{},[2055,15421,15422],{},[2058,15423,15424],{},[2061,15425,2073],{},[2075,15427,15429],{"className":2077,"code":15428,"language":2079,"meta":2080,"style":2080},"{\n  \"sourceMap\": false\n}\n",[2066,15430,15431,15435,15448],{"__ignoreMap":2080},[2084,15432,15433],{"class":2086,"line":2087},[2084,15434,2091],{"class":2090},[2084,15436,15437,15439,15442,15444,15446],{"class":2086,"line":2094},[2084,15438,2097],{"class":2090},[2084,15440,15441],{"class":2100},"sourceMap",[2084,15443,2104],{"class":2090},[2084,15445,2107],{"class":2090},[2084,15447,6611],{"class":2090},[2084,15449,15450],{"class":2086,"line":2122},[2084,15451,2309],{"class":2090},[2044,15453,15454,2064,15456],{},[2061,15455,3302],{},[3304,15457,15460,15206],{"href":15458,"rel":15459},"https://github.com/webpack-contrib/less-loader#options",[3308],[2066,15461,15462],{},"less-loader",[3489,15464,15466],{"id":15465},"pugplain",[2066,15467,15468],{},"pugPlain",[2044,15470,15471,2064,15473],{},[2061,15472,3302],{},[3304,15474,15477,15480],{"href":15475,"rel":15476},"https://pugjs.org/api/reference.html#options",[3308],[2066,15478,15479],{},"pug"," options",[3489,15482,15484],{"id":15483},"sass",[2066,15485,15483],{},[2044,15487,15488,2064,15490],{},[2061,15489,3302],{},[3304,15491,15494,15206],{"href":15492,"rel":15493},"https://github.com/webpack-contrib/sass-loader#options",[3308],[2066,15495,15496],{},"sass-loader",[2044,15498,15499,2107],{},[2061,15500,2073],{},[2075,15502,15504],{"className":2601,"code":15503,"language":2603,"meta":2080,"style":2080},"{\n  sassOptions: {\n    indentedSyntax: true\n  }\n}\n",[2066,15505,15506,15510,15519,15528,15532],{"__ignoreMap":2080},[2084,15507,15508],{"class":2086,"line":2087},[2084,15509,2091],{"class":2090},[2084,15511,15512,15515,15517],{"class":2086,"line":2094},[2084,15513,15514],{"class":2679},"  sassOptions",[2084,15516,2107],{"class":2090},[2084,15518,2372],{"class":2090},[2084,15520,15521,15524,15526],{"class":2086,"line":2122},[2084,15522,15523],{"class":2679},"    indentedSyntax",[2084,15525,2107],{"class":2090},[2084,15527,4230],{"class":5187},[2084,15529,15530],{"class":2086,"line":2142},[2084,15531,2524],{"class":2090},[2084,15533,15534],{"class":2086,"line":2163},[2084,15535,2309],{"class":2090},[5683,15537,15539],{"id":15538},"sassoptions",[2066,15540,15541],{},"sassOptions",[5730,15543,15545],{"id":15544},"indentedsyntax",[2066,15546,15547],{},"indentedSyntax",[2055,15549,15550,15556],{},[2058,15551,15552,2064,15554],{},[2061,15553,2063],{},[2066,15555,3290],{},[2058,15557,15558,2558,15560],{},[2061,15559,2557],{},[2066,15561,3742],{},[3489,15563,15565],{"id":15564},"scss",[2066,15566,15564],{},[2055,15568,15569],{},[2058,15570,15571],{},[2061,15572,2073],{},[2075,15574,15575],{"className":2077,"code":15428,"language":2079,"meta":2080,"style":2080},[2066,15576,15577,15581,15593],{"__ignoreMap":2080},[2084,15578,15579],{"class":2086,"line":2087},[2084,15580,2091],{"class":2090},[2084,15582,15583,15585,15587,15589,15591],{"class":2086,"line":2094},[2084,15584,2097],{"class":2090},[2084,15586,15441],{"class":2100},[2084,15588,2104],{"class":2090},[2084,15590,2107],{"class":2090},[2084,15592,6611],{"class":2090},[2084,15594,15595],{"class":2086,"line":2122},[2084,15596,2309],{"class":2090},[2044,15598,15599,2064,15601],{},[2061,15600,3302],{},[3304,15602,15604,15206],{"href":15492,"rel":15603},[3308],[2066,15605,15496],{},[3489,15607,15609],{"id":15608},"stylus",[2066,15610,15608],{},[2055,15612,15613],{},[2058,15614,15615],{},[2061,15616,2073],{},[2075,15618,15619],{"className":2077,"code":15428,"language":2079,"meta":2080,"style":2080},[2066,15620,15621,15625,15637],{"__ignoreMap":2080},[2084,15622,15623],{"class":2086,"line":2087},[2084,15624,2091],{"class":2090},[2084,15626,15627,15629,15631,15633,15635],{"class":2086,"line":2094},[2084,15628,2097],{"class":2090},[2084,15630,15441],{"class":2100},[2084,15632,2104],{"class":2090},[2084,15634,2107],{"class":2090},[2084,15636,6611],{"class":2090},[2084,15638,15639],{"class":2086,"line":2122},[2084,15640,2309],{"class":2090},[2044,15642,15643,2064,15645],{},[2061,15644,3302],{},[3304,15646,15649,15206],{"href":15647,"rel":15648},"https://github.com/webpack-contrib/stylus-loader#options",[3308],[2066,15650,15651],{},"stylus-loader",[3489,15653,15655],{"id":15654},"vue-2",[2066,15656,5935],{},[2044,15658,14393,15659,14399],{},[3304,15660,15663],{"href":15661,"rel":15662},"https://github.com/vuejs/vue-loader",[3308],"vue-loader",[5683,15665,15667],{"id":15666},"compileroptions-2",[2066,15668,13435],{},[2055,15670,15671],{},[2058,15672,15673,2064,15675],{},[2061,15674,2063],{},[2066,15676,2068],{},[5683,15678,15680],{"id":15679},"propsdestructure-2",[2066,15681,13381],{},[2055,15683,15684,15690],{},[2058,15685,15686,2064,15688],{},[2061,15687,2063],{},[2066,15689,3290],{},[2058,15691,15692,2558,15694],{},[2061,15693,2557],{},[2066,15695,3742],{},[5683,15697,15699],{"id":15698},"transformasseturls-2",[2066,15700,13449],{},[2055,15702,15703,15709],{},[2058,15704,15705,2064,15707],{},[2061,15706,2063],{},[2066,15708,2068],{},[2058,15710,15711],{},[2061,15712,2073],{},[2075,15714,15715],{"className":2077,"code":13464,"language":2079,"meta":2080,"style":2080},[2066,15716,15717,15721,15733,15743,15751,15755,15767,15775,15779,15791,15799,15803,15815,15825,15833,15837,15849,15859,15867,15871],{"__ignoreMap":2080},[2084,15718,15719],{"class":2086,"line":2087},[2084,15720,2091],{"class":2090},[2084,15722,15723,15725,15727,15729,15731],{"class":2086,"line":2094},[2084,15724,2097],{"class":2090},[2084,15726,13477],{"class":2100},[2084,15728,2104],{"class":2090},[2084,15730,2107],{"class":2090},[2084,15732,2860],{"class":2090},[2084,15734,15735,15737,15739,15741],{"class":2086,"line":2122},[2084,15736,4239],{"class":2090},[2084,15738,10442],{"class":2113},[2084,15740,2104],{"class":2090},[2084,15742,2119],{"class":2090},[2084,15744,15745,15747,15749],{"class":2086,"line":2142},[2084,15746,4239],{"class":2090},[2084,15748,13500],{"class":2113},[2084,15750,2303],{"class":2090},[2084,15752,15753],{"class":2086,"line":2163},[2084,15754,2940],{"class":2090},[2084,15756,15757,15759,15761,15763,15765],{"class":2086,"line":2183},[2084,15758,2097],{"class":2090},[2084,15760,9516],{"class":2100},[2084,15762,2104],{"class":2090},[2084,15764,2107],{"class":2090},[2084,15766,2860],{"class":2090},[2084,15768,15769,15771,15773],{"class":2086,"line":2204},[2084,15770,4239],{"class":2090},[2084,15772,10442],{"class":2113},[2084,15774,2303],{"class":2090},[2084,15776,15777],{"class":2086,"line":2224},[2084,15778,2940],{"class":2090},[2084,15780,15781,15783,15785,15787,15789],{"class":2086,"line":2244},[2084,15782,2097],{"class":2090},[2084,15784,13537],{"class":2100},[2084,15786,2104],{"class":2090},[2084,15788,2107],{"class":2090},[2084,15790,2860],{"class":2090},[2084,15792,15793,15795,15797],{"class":2086,"line":2265},[2084,15794,4239],{"class":2090},[2084,15796,10442],{"class":2113},[2084,15798,2303],{"class":2090},[2084,15800,15801],{"class":2086,"line":2286},[2084,15802,2940],{"class":2090},[2084,15804,15805,15807,15809,15811,15813],{"class":2086,"line":2306},[2084,15806,2097],{"class":2090},[2084,15808,13562],{"class":2100},[2084,15810,2104],{"class":2090},[2084,15812,2107],{"class":2090},[2084,15814,2860],{"class":2090},[2084,15816,15817,15819,15821,15823],{"class":2086,"line":2969},[2084,15818,4239],{"class":2090},[2084,15820,13575],{"class":2113},[2084,15822,2104],{"class":2090},[2084,15824,2119],{"class":2090},[2084,15826,15827,15829,15831],{"class":2086,"line":2983},[2084,15828,4239],{"class":2090},[2084,15830,13586],{"class":2113},[2084,15832,2303],{"class":2090},[2084,15834,15835],{"class":2086,"line":2998},[2084,15836,2940],{"class":2090},[2084,15838,15839,15841,15843,15845,15847],{"class":2086,"line":3178},[2084,15840,2097],{"class":2090},[2084,15842,13599],{"class":2100},[2084,15844,2104],{"class":2090},[2084,15846,2107],{"class":2090},[2084,15848,2860],{"class":2090},[2084,15850,15851,15853,15855,15857],{"class":2086,"line":3188},[2084,15852,4239],{"class":2090},[2084,15854,13575],{"class":2113},[2084,15856,2104],{"class":2090},[2084,15858,2119],{"class":2090},[2084,15860,15861,15863,15865],{"class":2086,"line":3194},[2084,15862,4239],{"class":2090},[2084,15864,13586],{"class":2113},[2084,15866,2303],{"class":2090},[2084,15868,15869],{"class":2086,"line":3213},[2084,15870,4249],{"class":2090},[2084,15872,15873],{"class":2086,"line":3220},[2084,15874,2309],{"class":2090},[3489,15876,15878],{"id":15877},"vuestyle",[2066,15879,15880],{},"vueStyle",[2055,15882,15883],{},[2058,15884,15885],{},[2061,15886,2073],{},[2075,15888,15889],{"className":2077,"code":15428,"language":2079,"meta":2080,"style":2080},[2066,15890,15891,15895,15907],{"__ignoreMap":2080},[2084,15892,15893],{"class":2086,"line":2087},[2084,15894,2091],{"class":2090},[2084,15896,15897,15899,15901,15903,15905],{"class":2086,"line":2094},[2084,15898,2097],{"class":2090},[2084,15900,15441],{"class":2100},[2084,15902,2104],{"class":2090},[2084,15904,2107],{"class":2090},[2084,15906,6611],{"class":2090},[2084,15908,15909],{"class":2086,"line":2122},[2084,15910,2309],{"class":2090},[2568,15912,15914],{"id":15913},"optimization-1",[2066,15915,9224],{},[2044,15917,14427,15918,2326],{},[3304,15919,15922],{"href":15920,"rel":15921},"https://webpack.js.org/configuration/optimization/",[3308],"webpack optimization",[3489,15924,15926],{"id":15925},"minimize",[2066,15927,15925],{},[2044,15929,15930,15931,15933],{},"Set minimize to ",[2066,15932,3297],{}," to disable all minimizers. (It is disabled in development by default).",[2055,15935,15936,15942],{},[2058,15937,15938,2064,15940],{},[2061,15939,2063],{},[2066,15941,3290],{},[2058,15943,15944,2558,15946],{},[2061,15945,2557],{},[2066,15947,3742],{},[3489,15949,15951],{"id":15950},"minimizer",[2066,15952,15950],{},[2044,15954,15955],{},"You can set minimizer to a customized array of plugins.",[3489,15957,15959],{"id":15958},"runtimechunk",[2066,15960,15961],{},"runtimeChunk",[2055,15963,15964,15970],{},[2058,15965,15966,2064,15968],{},[2061,15967,2063],{},[2066,15969,2552],{},[2058,15971,15972,2558,15974],{},[2061,15973,2557],{},[2066,15975,15976],{},"\"single\"",[3489,15978,15980],{"id":15979},"splitchunks",[2066,15981,15982],{},"splitChunks",[5683,15984,15986],{"id":15985},"automaticnamedelimiter",[2066,15987,15988],{},"automaticNameDelimiter",[2055,15990,15991,15997],{},[2058,15992,15993,2064,15995],{},[2061,15994,2063],{},[2066,15996,2552],{},[2058,15998,15999,2558,16001],{},[2061,16000,2557],{},[2066,16002,2594],{},[5683,16004,16006],{"id":16005},"cachegroups",[2066,16007,16008],{},"cacheGroups",[5683,16010,16012],{"id":16011},"chunks",[2066,16013,16011],{},[2055,16015,16016,16022],{},[2058,16017,16018,2064,16020],{},[2061,16019,2063],{},[2066,16021,2552],{},[2058,16023,16024,2558,16026],{},[2061,16025,2557],{},[2066,16027,16028],{},"\"all\"",[2568,16030,16032],{"id":16031},"optimizecss",[2066,16033,16034],{},"optimizeCSS",[2044,16036,16037],{},"OptimizeCSSAssets plugin options.",[2044,16039,16040,16041,16043],{},"Defaults to true when ",[2066,16042,14438],{}," is enabled.",[2055,16045,16046,16052],{},[2058,16047,16048,2064,16050],{},[2061,16049,2063],{},[2066,16051,3290],{},[2058,16053,16054,2558,16056],{},[2061,16055,2557],{},[2066,16057,3297],{},[2044,16059,16060,2064,16062,2326],{},[2061,16061,3302],{},[3304,16063,16066],{"href":16064,"rel":16065},"https://github.com/webpack-contrib/css-minimizer-webpack-plugin",[3308],"css-minimizer-webpack-plugin documentation",[2568,16068,16070],{"id":16069},"plugins-3",[2066,16071,175],{},[2044,16073,16074],{},"Add webpack plugins.",[2055,16076,16077],{},[2058,16078,16079,2064,16081],{},[2061,16080,2063],{},[2066,16082,3897],{},[2044,16084,16085,2107],{},[2061,16086,2353],{},[2075,16088,16090],{"className":2356,"code":16089,"language":2358,"meta":2080,"style":2080},"import webpack from 'webpack'\nimport { version } from './package.json'\n// ...\nplugins: [\n  new webpack.DefinePlugin({\n    'process.VERSION': version\n  })\n]\n",[2066,16091,16092,16107,16128,16133,16141,16158,16172,16179],{"__ignoreMap":2080},[2084,16093,16094,16096,16099,16101,16103,16105],{"class":2086,"line":2087},[2084,16095,8211],{"class":2365},[2084,16097,16098],{"class":2402}," webpack ",[2084,16100,8217],{"class":2365},[2084,16102,2637],{"class":2090},[2084,16104,14154],{"class":2113},[2084,16106,2643],{"class":2090},[2084,16108,16109,16111,16113,16116,16118,16121,16123,16126],{"class":2086,"line":2094},[2084,16110,8211],{"class":2365},[2084,16112,6947],{"class":2090},[2084,16114,16115],{"class":2402}," version",[2084,16117,8909],{"class":2090},[2084,16119,16120],{"class":2365}," from",[2084,16122,2637],{"class":2090},[2084,16124,16125],{"class":2113},"./package.json",[2084,16127,2643],{"class":2090},[2084,16129,16130],{"class":2086,"line":2122},[2084,16131,16132],{"class":3040},"// ...\n",[2084,16134,16135,16137,16139],{"class":2086,"line":2142},[2084,16136,175],{"class":2679},[2084,16138,2107],{"class":2090},[2084,16140,2860],{"class":2402},[2084,16142,16143,16146,16149,16151,16154,16156],{"class":2086,"line":2163},[2084,16144,16145],{"class":2090},"  new",[2084,16147,16148],{"class":2402}," webpack",[2084,16150,2326],{"class":2090},[2084,16152,16153],{"class":2398},"DefinePlugin",[2084,16155,2403],{"class":2402},[2084,16157,2091],{"class":2090},[2084,16159,16160,16162,16165,16167,16169],{"class":2086,"line":2183},[2084,16161,2387],{"class":2090},[2084,16163,16164],{"class":2377},"process.VERSION",[2084,16166,2393],{"class":2090},[2084,16168,2107],{"class":2090},[2084,16170,16171],{"class":2402}," version\n",[2084,16173,16174,16177],{"class":2086,"line":2204},[2084,16175,16176],{"class":2090},"  }",[2084,16178,2655],{"class":2402},[2084,16180,16181],{"class":2086,"line":2224},[2084,16182,3966],{"class":2402},[2568,16184,16186],{"id":16185},"postcss-1",[2066,16187,8949],{},[2044,16189,16190,16191],{},"Customize PostCSS Loader. same options as ",[3304,16192,16195,15480],{"href":16193,"rel":16194},"https://github.com/webpack-contrib/postcss-loader#options",[3308],[2066,16196,16197],{},"postcss-loader",[3489,16199,16201],{"id":16200},"postcssoptions",[2066,16202,16203],{},"postcssOptions",[5683,16205,16207],{"id":16206},"plugins-4",[2066,16208,175],{},[2055,16210,16211,16217],{},[2058,16212,16213,2064,16215],{},[2061,16214,2063],{},[2066,16216,2068],{},[2058,16218,16219],{},[2061,16220,2073],{},[2075,16222,16224],{"className":2077,"code":16223,"language":2079,"meta":2080,"style":2080},"{\n  \"autoprefixer\": {},\n  \"cssnano\": {}\n}\n",[2066,16225,16226,16230,16242,16254],{"__ignoreMap":2080},[2084,16227,16228],{"class":2086,"line":2087},[2084,16229,2091],{"class":2090},[2084,16231,16232,16234,16236,16238,16240],{"class":2086,"line":2094},[2084,16233,2097],{"class":2090},[2084,16235,10665],{"class":2100},[2084,16237,2104],{"class":2090},[2084,16239,2107],{"class":2090},[2084,16241,9098],{"class":2090},[2084,16243,16244,16246,16248,16250,16252],{"class":2086,"line":2122},[2084,16245,2097],{"class":2090},[2084,16247,10683],{"class":2100},[2084,16249,2104],{"class":2090},[2084,16251,2107],{"class":2090},[2084,16253,8929],{"class":2090},[2084,16255,16256],{"class":2086,"line":2142},[2084,16257,2309],{"class":2090},[2568,16259,16261],{"id":16260},"profile",[2066,16262,16260],{},[2044,16264,16265],{},"Enable the profiler in webpackbar.",[2044,16267,16268,16269,2326],{},"It is normally enabled by CLI argument ",[2066,16270,16271],{},"--profile",[2055,16273,16274,16280],{},[2058,16275,16276,2064,16278],{},[2061,16277,2063],{},[2066,16279,3290],{},[2058,16281,16282,2558,16284],{},[2061,16283,2557],{},[2066,16285,3297],{},[2044,16287,16288,2064,16290,2326],{},[2061,16289,3302],{},[3304,16291,16294],{"href":16292,"rel":16293},"https://github.com/unjs/webpackbar#profile",[3308],"webpackbar",[2568,16296,16298],{"id":16297},"serverurlpolyfill",[2066,16299,16300],{},"serverURLPolyfill",[2044,16302,16303],{},"The polyfill library to load to provide URL and URLSearchParams.",[2044,16305,3704,16306,14763,16309,8950],{},[2066,16307,16308],{},"'url'",[3304,16310,16313],{"href":16311,"rel":16312},"https://www.npmjs.com/package/url",[3308],"see package",[2055,16315,16316,16322],{},[2058,16317,16318,2064,16320],{},[2061,16319,2063],{},[2066,16321,2552],{},[2058,16323,16324,2558,16326],{},[2061,16325,2557],{},[2066,16327,16328],{},"\"url\"",[2568,16330,16332],{"id":16331},"warningignorefilters",[2066,16333,16334],{},"warningIgnoreFilters",[2044,16336,16337],{},"Filters to hide build warnings.",[2055,16339,16340],{},[2058,16341,16342,2064,16344],{},[2061,16343,2063],{},[2066,16345,3897],{},[2048,16347,16349],{"id":16348},"workspacedir","workspaceDir",[2044,16351,16352],{},"Define the workspace directory of your application.",[2044,16354,16355],{},"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.",[2055,16357,16358,16364],{},[2058,16359,16360,2064,16362],{},[2061,16361,2063],{},[2066,16363,2552],{},[2058,16365,16366,2558,16368],{},[2061,16367,2557],{},[2066,16369,16370],{},"\"/\u003CworkspaceDir>\"",[2443,16372,16373],{},"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 .sRlkE, html code.shiki .sRlkE{--shiki-light:#E53935;--shiki-default:#E53935;--shiki-dark:#F07178}html pre.shiki code .s3cPz, html code.shiki .s3cPz{--shiki-light:#6182B8;--shiki-default:#6182B8;--shiki-dark:#82AAFF}html pre.shiki code .sZSNi, html code.shiki .sZSNi{--shiki-light:#90A4AE;--shiki-default:#90A4AE;--shiki-dark:#BABED8}html pre.shiki code .s52Pk, html code.shiki .s52Pk{--shiki-light:#E2931D;--shiki-default:#E2931D;--shiki-dark:#FFCB6B}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}html pre.shiki code .spFsF, html code.shiki .spFsF{--shiki-light:#8796B0;--shiki-default:#8796B0;--shiki-dark:#B2CCD6}",{"title":2080,"searchDepth":2094,"depth":2094,"links":16375},[16376,16377,16378,16396,16399,16400,16405,16406,16407,16408,16409,16410,16411,16412,16413,16421,16422,16423,16435,16438,16497,16498,16499,16504,16509,16513,16514,16515,16516,16517,16522,16523,16524,16525,16529,16534,16537,16538,16539,16543,16544,16545,16548,16549,16552,16553,16554,16555,16556,16557,16558,16559,16560,16561,16570,16574,16589,16596,16597,16602,16621],{"id":2050,"depth":2094,"text":2050},{"id":2531,"depth":2094,"text":2532},{"id":1193,"depth":2094,"text":1193,"children":16379},[16380,16381,16382,16383,16384,16385,16386,16387,16388,16389,16390,16391,16392,16393,16394,16395],{"id":2570,"depth":2122,"text":2573},{"id":2686,"depth":2122,"text":2689},{"id":2717,"depth":2122,"text":2698},{"id":2817,"depth":2122,"text":2817},{"id":3270,"depth":2122,"text":3270},{"id":3312,"depth":2122,"text":3315},{"id":3348,"depth":2122,"text":3351},{"id":3382,"depth":2122,"text":3385},{"id":3434,"depth":2122,"text":3437},{"id":3457,"depth":2122,"text":3460},{"id":3481,"depth":2122,"text":3484},{"id":3510,"depth":2122,"text":3513},{"id":3533,"depth":2122,"text":3536},{"id":3584,"depth":2122,"text":3587},{"id":3608,"depth":2122,"text":3611},{"id":3631,"depth":2122,"text":3634},{"id":3678,"depth":2094,"text":3679,"children":16397},[16398],{"id":3692,"depth":2122,"text":3692},{"id":3697,"depth":2094,"text":3698},{"id":3725,"depth":2094,"text":3725,"children":16401},[16402,16403,16404],{"id":3731,"depth":2122,"text":3731},{"id":3875,"depth":2122,"text":3875},{"id":3969,"depth":2122,"text":3969},{"id":4034,"depth":2094,"text":4035},{"id":4100,"depth":2094,"text":4101},{"id":4122,"depth":2094,"text":4122},{"id":4143,"depth":2094,"text":4144},{"id":132,"depth":2094,"text":132},{"id":4268,"depth":2094,"text":4268},{"id":4353,"depth":2094,"text":4353},{"id":4378,"depth":2094,"text":4378},{"id":4401,"depth":2094,"text":4402,"children":16414},[16415,16416,16417,16418,16419,16420],{"id":4405,"depth":2122,"text":4405},{"id":4449,"depth":2122,"text":4449},{"id":4457,"depth":2122,"text":4457},{"id":4562,"depth":2122,"text":4565},{"id":4580,"depth":2122,"text":4580},{"id":4604,"depth":2122,"text":4604},{"id":4630,"depth":2094,"text":4631},{"id":4654,"depth":2094,"text":4654},{"id":4674,"depth":2094,"text":4674,"children":16424},[16425,16426,16427,16428,16429,16430,16431,16432,16433,16434],{"id":4683,"depth":2122,"text":1193},{"id":127,"depth":2122,"text":127},{"id":152,"depth":2122,"text":152},{"id":157,"depth":2122,"text":157},{"id":162,"depth":2122,"text":162},{"id":171,"depth":2122,"text":171},{"id":175,"depth":2122,"text":175},{"id":180,"depth":2122,"text":180},{"id":190,"depth":2122,"text":190},{"id":3866,"depth":2122,"text":3866},{"id":4905,"depth":2094,"text":4905,"children":16436},[16437],{"id":4908,"depth":2122,"text":4908},{"id":3643,"depth":2094,"text":3643,"children":16439},[16440,16441,16442,16443,16444,16445,16446,16447,16448,16449,16450,16451,16452,16453,16454,16455,16456,16457,16458,16459,16460,16461,16462,16463,16464,16465,16466,16467,16468,16469,16470,16471,16472,16473,16474,16475,16476,16477,16478,16479,16480,16481,16482,16483,16484,16485,16486,16487,16488,16489,16490,16491,16492,16493,16494,16495,16496],{"id":4994,"depth":2122,"text":4997},{"id":5036,"depth":2122,"text":5039},{"id":5059,"depth":2122,"text":5062},{"id":5091,"depth":2122,"text":5094},{"id":5114,"depth":2122,"text":5117},{"id":5218,"depth":2122,"text":5221},{"id":5251,"depth":2122,"text":5254},{"id":5286,"depth":2122,"text":5289},{"id":5318,"depth":2122,"text":5321},{"id":5344,"depth":2122,"text":5347},{"id":5378,"depth":2122,"text":5381},{"id":5412,"depth":2122,"text":5415},{"id":5445,"depth":2122,"text":5448},{"id":5477,"depth":2122,"text":5480},{"id":5512,"depth":2122,"text":5515},{"id":5535,"depth":2122,"text":5538},{"id":5631,"depth":2122,"text":5631},{"id":5661,"depth":2122,"text":5661},{"id":5829,"depth":2122,"text":5832},{"id":5883,"depth":2122,"text":5886},{"id":5906,"depth":2122,"text":5909},{"id":5926,"depth":2122,"text":5929},{"id":5969,"depth":2122,"text":5972},{"id":5992,"depth":2122,"text":5995},{"id":6012,"depth":2122,"text":6015},{"id":6043,"depth":2122,"text":6046},{"id":6078,"depth":2122,"text":6081},{"id":6141,"depth":2122,"text":6144},{"id":6295,"depth":2122,"text":6298},{"id":6327,"depth":2122,"text":6330},{"id":6353,"depth":2122,"text":6356},{"id":6373,"depth":2122,"text":6376},{"id":6396,"depth":2122,"text":6399},{"id":6419,"depth":2122,"text":6422},{"id":6446,"depth":2122,"text":6449},{"id":6469,"depth":2122,"text":6472},{"id":6504,"depth":2122,"text":6507},{"id":6534,"depth":2122,"text":6537},{"id":6633,"depth":2122,"text":6636},{"id":6664,"depth":2122,"text":6667},{"id":6687,"depth":2122,"text":6690},{"id":6727,"depth":2122,"text":6730},{"id":6754,"depth":2122,"text":6757},{"id":6791,"depth":2122,"text":6794},{"id":6811,"depth":2122,"text":5978},{"id":6848,"depth":2122,"text":6851},{"id":6868,"depth":2122,"text":6871},{"id":7100,"depth":2122,"text":7103},{"id":7133,"depth":2122,"text":7136},{"id":7228,"depth":2122,"text":7231},{"id":7276,"depth":2122,"text":7279},{"id":7316,"depth":2122,"text":7319},{"id":7348,"depth":2122,"text":7351},{"id":7376,"depth":2122,"text":3634},{"id":7407,"depth":2122,"text":7410},{"id":7427,"depth":2122,"text":7427},{"id":7487,"depth":2122,"text":7490},{"id":7517,"depth":2094,"text":7517},{"id":7562,"depth":2094,"text":7562},{"id":7657,"depth":2094,"text":7657,"children":16500},[16501,16502,16503],{"id":7663,"depth":2122,"text":7666},{"id":7696,"depth":2122,"text":7699},{"id":7722,"depth":2122,"text":7725},{"id":7753,"depth":2094,"text":7753,"children":16505},[16506,16507,16508],{"id":7761,"depth":2122,"text":7764},{"id":8023,"depth":2122,"text":8026},{"id":8055,"depth":2122,"text":8058},{"id":8098,"depth":2094,"text":8098,"children":16510},[16511,16512],{"id":8101,"depth":2122,"text":8101},{"id":8120,"depth":2122,"text":8120},{"id":8186,"depth":2094,"text":8186},{"id":8379,"depth":2094,"text":8379},{"id":8546,"depth":2094,"text":8547},{"id":8595,"depth":2094,"text":8385},{"id":8636,"depth":2094,"text":8636,"children":16518},[16519,16520,16521],{"id":4186,"depth":2122,"text":4186},{"id":4223,"depth":2122,"text":4223},{"id":8728,"depth":2122,"text":8728},{"id":8762,"depth":2094,"text":8763},{"id":8787,"depth":2094,"text":162},{"id":8936,"depth":2094,"text":8937},{"id":9033,"depth":2094,"text":9033,"children":16526},[16527,16528],{"id":9048,"depth":2122,"text":6087},{"id":9061,"depth":2122,"text":9064},{"id":9224,"depth":2094,"text":9224,"children":16530},[16531,16532,16533],{"id":9230,"depth":2122,"text":9233},{"id":9438,"depth":2122,"text":9441},{"id":9890,"depth":2122,"text":9893},{"id":10260,"depth":2094,"text":10260,"children":16535},[16536],{"id":10266,"depth":2122,"text":10266},{"id":10348,"depth":2094,"text":171},{"id":10426,"depth":2094,"text":175},{"id":8949,"depth":2094,"text":8949,"children":16540},[16541,16542],{"id":10632,"depth":2122,"text":10632},{"id":10648,"depth":2122,"text":175},{"id":10707,"depth":2094,"text":2543},{"id":10742,"depth":2094,"text":6087},{"id":10762,"depth":2094,"text":10762,"children":16546},[16547],{"id":10765,"depth":2122,"text":4908},{"id":10861,"depth":2094,"text":9064},{"id":11079,"depth":2094,"text":185,"children":16550},[16551],{"id":11082,"depth":2122,"text":4122},{"id":11102,"depth":2094,"text":5233},{"id":11127,"depth":2094,"text":11128},{"id":11235,"depth":2094,"text":11235},{"id":11307,"depth":2094,"text":11308},{"id":11837,"depth":2094,"text":5230},{"id":12062,"depth":2094,"text":12062},{"id":12085,"depth":2094,"text":12085},{"id":12100,"depth":2094,"text":12100},{"id":12120,"depth":2094,"text":12120},{"id":12147,"depth":2094,"text":12147,"children":16562},[16563,16564,16565,16566,16567,16568,16569],{"id":12153,"depth":2122,"text":4122},{"id":12178,"depth":2122,"text":12178},{"id":12323,"depth":2122,"text":12326},{"id":12346,"depth":2122,"text":12346},{"id":12385,"depth":2122,"text":12385},{"id":12412,"depth":2122,"text":12415},{"id":12424,"depth":2122,"text":12427},{"id":12468,"depth":2094,"text":12468,"children":16571},[16572,16573],{"id":12477,"depth":2122,"text":12477},{"id":12579,"depth":2122,"text":12582},{"id":12687,"depth":2094,"text":12687,"children":16575},[16576,16577,16578,16579,16580,16581,16582,16583,16584,16585,16586,16587,16588],{"id":12703,"depth":2122,"text":3725},{"id":12749,"depth":2122,"text":12752},{"id":12770,"depth":2122,"text":12773},{"id":12790,"depth":2122,"text":12790},{"id":12886,"depth":2122,"text":4905},{"id":10445,"depth":2122,"text":10445},{"id":13004,"depth":2122,"text":13007},{"id":13145,"depth":2122,"text":13148},{"id":13165,"depth":2122,"text":13165},{"id":13269,"depth":2122,"text":13269},{"id":13288,"depth":2122,"text":185},{"id":5935,"depth":2122,"text":5935},{"id":13634,"depth":2122,"text":13637},{"id":13743,"depth":2094,"text":5935,"children":16590},[16591,16592,16593,16594,16595],{"id":13749,"depth":2122,"text":13435},{"id":13766,"depth":2122,"text":13766},{"id":13786,"depth":2122,"text":13381},{"id":13811,"depth":2122,"text":13814},{"id":13834,"depth":2122,"text":13449},{"id":14052,"depth":2094,"text":14052},{"id":14080,"depth":2094,"text":14080,"children":16598},[16599,16600,16601],{"id":7452,"depth":2122,"text":7452},{"id":14145,"depth":2122,"text":14148},{"id":14154,"depth":2122,"text":14154},{"id":14195,"depth":2094,"text":14154,"children":16603},[16604,16605,16606,16607,16608,16609,16610,16611,16612,16613,16614,16615,16616,16617,16618,16619,16620],{"id":14198,"depth":2122,"text":14201},{"id":14231,"depth":2122,"text":3731},{"id":14361,"depth":2122,"text":14364},{"id":14387,"depth":2122,"text":14390},{"id":14422,"depth":2122,"text":14422},{"id":14435,"depth":2122,"text":14438},{"id":14706,"depth":2122,"text":14706},{"id":14873,"depth":2122,"text":14876},{"id":14903,"depth":2122,"text":14906},{"id":14916,"depth":2122,"text":14916},{"id":15913,"depth":2122,"text":9224},{"id":16031,"depth":2122,"text":16034},{"id":16069,"depth":2122,"text":175},{"id":16185,"depth":2122,"text":8949},{"id":16260,"depth":2122,"text":16260},{"id":16297,"depth":2122,"text":16300},{"id":16331,"depth":2122,"text":16334},{"id":16348,"depth":2094,"text":16349},"Discover all the options you can use in your nuxt.config.ts file.","md",{},{"icon":32},{"title":903,"description":16622},"CfAwbauZ7obl5fY5zJW0YNkXy2m0CfkDamFPyeH9D0o",[16629,16631],{"title":899,"path":900,"stem":901,"description":16630,"children":-1},"Understand where your code is running using `import.meta`.",{"title":914,"path":915,"stem":916,"description":16632,"children":-1},"A minimal Nuxt application only requires the `app.vue` and `nuxt.config.js` files.",1772100189769]