[{"data":1,"prerenderedAt":16634},["ShallowReactive",2],{"$fGCo9l1hMtNdUiA6QzdUX5X3kLqaWcC5t2kdz4LrvCvc":3,"versions":2029,"-docs-3-x-api-nuxt-config":2033,"-docs-3-x-api-nuxt-config-surround":16629},[4,1120,1940],{"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,1404,1770,1847,1869,1903],{"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,1319,1329,1354,1370],{"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,1313,1316],{"title":1310,"path":1311,"stem":1312,"titleTemplate":6},"Nuxt and Hydration","/docs/4.x/guide/best-practices/hydration","docs/4.x/3.guide/2.best-practices/hydration",{"title":299,"path":1314,"stem":1315,"titleTemplate":6},"/docs/4.x/guide/best-practices/performance","docs/4.x/3.guide/2.best-practices/performance",{"title":303,"path":1317,"stem":1318,"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":1320,"stem":1321,"children":1322,"page":108},"/docs/4.x/guide/ai","docs/4.x/3.guide/3.ai",[1323,1326],{"title":314,"path":1324,"stem":1325,"titleTemplate":6},"/docs/4.x/guide/ai/mcp","docs/4.x/3.guide/3.ai/1.mcp",{"title":318,"path":1327,"stem":1328,"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":1330,"stem":1331,"children":1332,"page":108},"/docs/4.x/guide/modules","docs/4.x/3.guide/4.modules",[1333,1336,1339,1342,1345,1348,1351],{"title":329,"path":1334,"stem":1335,"titleTemplate":6},"/docs/4.x/guide/modules/getting-started","docs/4.x/3.guide/4.modules/1.getting-started",{"title":333,"path":1337,"stem":1338,"titleTemplate":6},"/docs/4.x/guide/modules/module-anatomy","docs/4.x/3.guide/4.modules/2.module-anatomy",{"title":337,"path":1340,"stem":1341,"titleTemplate":6},"/docs/4.x/guide/modules/recipes-basics","docs/4.x/3.guide/4.modules/3.recipes-basics",{"title":341,"path":1343,"stem":1344,"titleTemplate":6},"/docs/4.x/guide/modules/recipes-advanced","docs/4.x/3.guide/4.modules/4.recipes-advanced",{"title":345,"path":1346,"stem":1347,"titleTemplate":6},"/docs/4.x/guide/modules/testing","docs/4.x/3.guide/4.modules/5.testing",{"title":349,"path":1349,"stem":1350,"titleTemplate":6},"/docs/4.x/guide/modules/best-practices","docs/4.x/3.guide/4.modules/6.best-practices",{"title":353,"path":1352,"stem":1353,"titleTemplate":6},"/docs/4.x/guide/modules/ecosystem","docs/4.x/3.guide/4.modules/7.ecosystem",{"title":357,"titleTemplate":358,"icon":359,"path":1355,"stem":1356,"children":1357,"page":108},"/docs/4.x/guide/recipes","docs/4.x/3.guide/5.recipes",[1358,1361,1364,1367],{"title":364,"path":1359,"stem":1360,"titleTemplate":6},"/docs/4.x/guide/recipes/custom-routing","docs/4.x/3.guide/5.recipes/1.custom-routing",{"title":368,"path":1362,"stem":1363,"titleTemplate":6},"/docs/4.x/guide/recipes/vite-plugin","docs/4.x/3.guide/5.recipes/2.vite-plugin",{"title":372,"path":1365,"stem":1366,"titleTemplate":6},"/docs/4.x/guide/recipes/custom-usefetch","docs/4.x/3.guide/5.recipes/3.custom-usefetch",{"title":376,"path":1368,"stem":1369,"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":1371,"stem":1372,"children":1373,"page":108},"/docs/4.x/guide/going-further","docs/4.x/3.guide/6.going-further",[1374,1377,1380,1383,1386,1389,1392,1395,1398,1401],{"title":387,"path":1375,"stem":1376,"titleTemplate":6},"/docs/4.x/guide/going-further/events","docs/4.x/3.guide/6.going-further/1.events",{"title":391,"path":1378,"stem":1379,"titleTemplate":6},"/docs/4.x/guide/going-further/experimental-features","docs/4.x/3.guide/6.going-further/1.experimental-features",{"title":395,"path":1381,"stem":1382,"titleTemplate":6},"/docs/4.x/guide/going-further/features","docs/4.x/3.guide/6.going-further/1.features",{"title":399,"path":1384,"stem":1385,"titleTemplate":6},"/docs/4.x/guide/going-further/runtime-config","docs/4.x/3.guide/6.going-further/10.runtime-config",{"title":403,"path":1387,"stem":1388,"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":1390,"stem":1391,"titleTemplate":6},"/docs/4.x/guide/going-further/hooks","docs/4.x/3.guide/6.going-further/2.hooks",{"title":411,"path":1393,"stem":1394,"titleTemplate":6},"/docs/4.x/guide/going-further/kit","docs/4.x/3.guide/6.going-further/4.kit",{"title":415,"path":1396,"stem":1397,"titleTemplate":6},"/docs/4.x/guide/going-further/nuxt-app","docs/4.x/3.guide/6.going-further/6.nuxt-app",{"title":419,"path":1399,"stem":1400,"titleTemplate":6},"/docs/4.x/guide/going-further/layers","docs/4.x/3.guide/6.going-further/7.layers",{"title":423,"path":1402,"stem":1403,"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":1405,"stem":1406,"children":1407,"page":108},"/docs/4.x/api","docs/4.x/4.api",[1408,1461,1556,1647,1699,1757,1767],{"title":434,"titleTemplate":435,"icon":324,"path":1409,"stem":1410,"children":1411,"page":108},"/docs/4.x/api/components","docs/4.x/4.api/1.components",[1412,1415,1418,1421,1424,1427,1430,1433,1437,1440,1443,1446,1449,1452,1455,1458],{"title":440,"path":1413,"stem":1414,"titleTemplate":6},"/docs/4.x/api/components/client-only","docs/4.x/4.api/1.components/1.client-only",{"title":444,"path":1416,"stem":1417,"titleTemplate":6},"/docs/4.x/api/components/dev-only","docs/4.x/4.api/1.components/1.dev-only",{"title":448,"path":1419,"stem":1420,"titleTemplate":6},"/docs/4.x/api/components/nuxt-client-fallback","docs/4.x/4.api/1.components/1.nuxt-client-fallback",{"title":452,"path":1422,"stem":1423,"titleTemplate":6},"/docs/4.x/api/components/nuxt-picture","docs/4.x/4.api/1.components/10.nuxt-picture",{"title":456,"path":1425,"stem":1426,"titleTemplate":6},"/docs/4.x/api/components/teleports","docs/4.x/4.api/1.components/11.teleports",{"title":460,"path":1428,"stem":1429,"titleTemplate":6},"/docs/4.x/api/components/nuxt-route-announcer","docs/4.x/4.api/1.components/12.nuxt-route-announcer",{"title":464,"path":1431,"stem":1432,"titleTemplate":6},"/docs/4.x/api/components/nuxt-time","docs/4.x/4.api/1.components/13.nuxt-time",{"title":1434,"path":1435,"stem":1436,"titleTemplate":6},"\u003CNuxtAnnouncer>","/docs/4.x/api/components/nuxt-announcer","docs/4.x/4.api/1.components/14.nuxt-announcer",{"title":468,"path":1438,"stem":1439,"titleTemplate":6},"/docs/4.x/api/components/nuxt-page","docs/4.x/4.api/1.components/2.nuxt-page",{"title":472,"path":1441,"stem":1442,"titleTemplate":6},"/docs/4.x/api/components/nuxt-layout","docs/4.x/4.api/1.components/3.nuxt-layout",{"title":476,"path":1444,"stem":1445,"titleTemplate":6},"/docs/4.x/api/components/nuxt-link","docs/4.x/4.api/1.components/4.nuxt-link",{"title":480,"path":1447,"stem":1448,"titleTemplate":6},"/docs/4.x/api/components/nuxt-loading-indicator","docs/4.x/4.api/1.components/5.nuxt-loading-indicator",{"title":484,"path":1450,"stem":1451,"titleTemplate":6},"/docs/4.x/api/components/nuxt-error-boundary","docs/4.x/4.api/1.components/6.nuxt-error-boundary",{"title":488,"path":1453,"stem":1454,"titleTemplate":6},"/docs/4.x/api/components/nuxt-welcome","docs/4.x/4.api/1.components/7.nuxt-welcome",{"title":492,"path":1456,"stem":1457,"titleTemplate":6},"/docs/4.x/api/components/nuxt-island","docs/4.x/4.api/1.components/8.nuxt-island",{"title":496,"path":1459,"stem":1460,"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":1462,"stem":1463,"children":1464,"page":108},"/docs/4.x/api/composables","docs/4.x/4.api/2.composables",[1465,1468,1472,1475,1478,1481,1484,1487,1490,1493,1496,1499,1502,1505,1508,1511,1514,1517,1520,1523,1526,1529,1532,1535,1538,1541,1544,1547,1550,1553],{"title":507,"path":1466,"stem":1467,"titleTemplate":6},"/docs/4.x/api/composables/on-prehydrate","docs/4.x/4.api/2.composables/on-prehydrate",{"title":1469,"path":1470,"stem":1471,"titleTemplate":6},"useAnnouncer","/docs/4.x/api/composables/use-announcer","docs/4.x/4.api/2.composables/use-announcer",{"title":511,"path":1473,"stem":1474,"titleTemplate":6},"/docs/4.x/api/composables/use-app-config","docs/4.x/4.api/2.composables/use-app-config",{"title":515,"path":1476,"stem":1477,"titleTemplate":6},"/docs/4.x/api/composables/use-async-data","docs/4.x/4.api/2.composables/use-async-data",{"title":519,"path":1479,"stem":1480,"titleTemplate":6},"/docs/4.x/api/composables/use-cookie","docs/4.x/4.api/2.composables/use-cookie",{"title":523,"path":1482,"stem":1483,"titleTemplate":6},"/docs/4.x/api/composables/use-error","docs/4.x/4.api/2.composables/use-error",{"title":527,"path":1485,"stem":1486,"titleTemplate":6},"/docs/4.x/api/composables/use-fetch","docs/4.x/4.api/2.composables/use-fetch",{"title":531,"path":1488,"stem":1489,"titleTemplate":6},"/docs/4.x/api/composables/use-head","docs/4.x/4.api/2.composables/use-head",{"title":535,"path":1491,"stem":1492,"titleTemplate":6},"/docs/4.x/api/composables/use-head-safe","docs/4.x/4.api/2.composables/use-head-safe",{"title":539,"path":1494,"stem":1495,"titleTemplate":6},"/docs/4.x/api/composables/use-hydration","docs/4.x/4.api/2.composables/use-hydration",{"title":543,"path":1497,"stem":1498,"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":1500,"stem":1501,"titleTemplate":6},"/docs/4.x/api/composables/use-lazy-fetch","docs/4.x/4.api/2.composables/use-lazy-fetch",{"title":551,"path":1503,"stem":1504,"titleTemplate":6},"/docs/4.x/api/composables/use-loading-indicator","docs/4.x/4.api/2.composables/use-loading-indicator",{"title":555,"path":1506,"stem":1507,"titleTemplate":6},"/docs/4.x/api/composables/use-nuxt-app","docs/4.x/4.api/2.composables/use-nuxt-app",{"title":559,"path":1509,"stem":1510,"titleTemplate":6},"/docs/4.x/api/composables/use-nuxt-data","docs/4.x/4.api/2.composables/use-nuxt-data",{"title":563,"path":1512,"stem":1513,"titleTemplate":6},"/docs/4.x/api/composables/use-preview-mode","docs/4.x/4.api/2.composables/use-preview-mode",{"title":567,"path":1515,"stem":1516,"titleTemplate":6},"/docs/4.x/api/composables/use-request-event","docs/4.x/4.api/2.composables/use-request-event",{"title":571,"path":1518,"stem":1519,"titleTemplate":6},"/docs/4.x/api/composables/use-request-fetch","docs/4.x/4.api/2.composables/use-request-fetch",{"title":575,"path":1521,"stem":1522,"titleTemplate":6},"/docs/4.x/api/composables/use-request-header","docs/4.x/4.api/2.composables/use-request-header",{"title":579,"path":1524,"stem":1525,"titleTemplate":6},"/docs/4.x/api/composables/use-request-headers","docs/4.x/4.api/2.composables/use-request-headers",{"title":583,"path":1527,"stem":1528,"titleTemplate":6},"/docs/4.x/api/composables/use-request-url","docs/4.x/4.api/2.composables/use-request-url",{"title":587,"path":1530,"stem":1531,"titleTemplate":6},"/docs/4.x/api/composables/use-response-header","docs/4.x/4.api/2.composables/use-response-header",{"title":591,"path":1533,"stem":1534,"titleTemplate":6},"/docs/4.x/api/composables/use-route","docs/4.x/4.api/2.composables/use-route",{"title":595,"path":1536,"stem":1537,"titleTemplate":6},"/docs/4.x/api/composables/use-route-announcer","docs/4.x/4.api/2.composables/use-route-announcer",{"title":599,"path":1539,"stem":1540,"titleTemplate":6},"/docs/4.x/api/composables/use-router","docs/4.x/4.api/2.composables/use-router",{"title":603,"path":1542,"stem":1543,"titleTemplate":6},"/docs/4.x/api/composables/use-runtime-config","docs/4.x/4.api/2.composables/use-runtime-config",{"title":607,"path":1545,"stem":1546,"titleTemplate":6},"/docs/4.x/api/composables/use-runtime-hook","docs/4.x/4.api/2.composables/use-runtime-hook",{"title":611,"path":1548,"stem":1549,"titleTemplate":6},"/docs/4.x/api/composables/use-seo-meta","docs/4.x/4.api/2.composables/use-seo-meta",{"title":615,"path":1551,"stem":1552,"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":1554,"stem":1555,"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":1557,"stem":1558,"children":1559,"page":108},"/docs/4.x/api/utils","docs/4.x/4.api/3.utils",[1560,1563,1566,1569,1572,1575,1578,1581,1584,1587,1590,1593,1596,1599,1602,1605,1608,1611,1614,1617,1620,1623,1626,1629,1632,1635,1638,1641,1644],{"title":630,"path":1561,"stem":1562,"titleTemplate":6},"/docs/4.x/api/utils/dollarfetch","docs/4.x/4.api/3.utils/$fetch",{"title":634,"path":1564,"stem":1565,"titleTemplate":6},"/docs/4.x/api/utils/abort-navigation","docs/4.x/4.api/3.utils/abort-navigation",{"title":638,"path":1567,"stem":1568,"titleTemplate":6},"/docs/4.x/api/utils/add-route-middleware","docs/4.x/4.api/3.utils/add-route-middleware",{"title":642,"path":1570,"stem":1571,"titleTemplate":6},"/docs/4.x/api/utils/call-once","docs/4.x/4.api/3.utils/call-once",{"title":646,"path":1573,"stem":1574,"titleTemplate":6},"/docs/4.x/api/utils/clear-error","docs/4.x/4.api/3.utils/clear-error",{"title":650,"path":1576,"stem":1577,"titleTemplate":6},"/docs/4.x/api/utils/clear-nuxt-data","docs/4.x/4.api/3.utils/clear-nuxt-data",{"title":654,"path":1579,"stem":1580,"titleTemplate":6},"/docs/4.x/api/utils/clear-nuxt-state","docs/4.x/4.api/3.utils/clear-nuxt-state",{"title":658,"path":1582,"stem":1583,"titleTemplate":6},"/docs/4.x/api/utils/create-error","docs/4.x/4.api/3.utils/create-error",{"title":662,"path":1585,"stem":1586,"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":1588,"stem":1589,"titleTemplate":6},"/docs/4.x/api/utils/define-nuxt-component","docs/4.x/4.api/3.utils/define-nuxt-component",{"title":670,"path":1591,"stem":1592,"titleTemplate":6},"/docs/4.x/api/utils/define-nuxt-plugin","docs/4.x/4.api/3.utils/define-nuxt-plugin",{"title":674,"path":1594,"stem":1595,"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":1597,"stem":1598,"titleTemplate":6},"/docs/4.x/api/utils/define-page-meta","docs/4.x/4.api/3.utils/define-page-meta",{"title":682,"path":1600,"stem":1601,"titleTemplate":6},"/docs/4.x/api/utils/define-route-rules","docs/4.x/4.api/3.utils/define-route-rules",{"title":686,"path":1603,"stem":1604,"titleTemplate":6},"/docs/4.x/api/utils/navigate-to","docs/4.x/4.api/3.utils/navigate-to",{"title":690,"path":1606,"stem":1607,"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":1609,"stem":1610,"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":1612,"stem":1613,"titleTemplate":6},"/docs/4.x/api/utils/on-nuxt-ready","docs/4.x/4.api/3.utils/on-nuxt-ready",{"title":702,"path":1615,"stem":1616,"titleTemplate":6},"/docs/4.x/api/utils/prefetch-components","docs/4.x/4.api/3.utils/prefetch-components",{"title":706,"path":1618,"stem":1619,"titleTemplate":6},"/docs/4.x/api/utils/preload-components","docs/4.x/4.api/3.utils/preload-components",{"title":710,"path":1621,"stem":1622,"titleTemplate":6},"/docs/4.x/api/utils/preload-route-components","docs/4.x/4.api/3.utils/preload-route-components",{"title":714,"path":1624,"stem":1625,"titleTemplate":6},"/docs/4.x/api/utils/prerender-routes","docs/4.x/4.api/3.utils/prerender-routes",{"title":718,"path":1627,"stem":1628,"titleTemplate":6},"/docs/4.x/api/utils/refresh-cookie","docs/4.x/4.api/3.utils/refresh-cookie",{"title":722,"path":1630,"stem":1631,"titleTemplate":6},"/docs/4.x/api/utils/refresh-nuxt-data","docs/4.x/4.api/3.utils/refresh-nuxt-data",{"title":726,"path":1633,"stem":1634,"titleTemplate":6},"/docs/4.x/api/utils/reload-nuxt-app","docs/4.x/4.api/3.utils/reload-nuxt-app",{"title":730,"path":1636,"stem":1637,"titleTemplate":6},"/docs/4.x/api/utils/set-page-layout","docs/4.x/4.api/3.utils/set-page-layout",{"title":734,"path":1639,"stem":1640,"titleTemplate":6},"/docs/4.x/api/utils/set-response-status","docs/4.x/4.api/3.utils/set-response-status",{"title":738,"path":1642,"stem":1643,"titleTemplate":6},"/docs/4.x/api/utils/show-error","docs/4.x/4.api/3.utils/show-error",{"title":742,"path":1645,"stem":1646,"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":1648,"stem":1649,"children":1650,"page":108},"/docs/4.x/api/commands","docs/4.x/4.api/4.commands",[1651,1654,1657,1660,1663,1666,1669,1672,1675,1678,1681,1684,1687,1690,1693,1696],{"title":753,"path":1652,"stem":1653,"titleTemplate":6},"/docs/4.x/api/commands/add","docs/4.x/4.api/4.commands/add",{"title":757,"path":1655,"stem":1656,"titleTemplate":6},"/docs/4.x/api/commands/analyze","docs/4.x/4.api/4.commands/analyze",{"title":761,"path":1658,"stem":1659,"titleTemplate":6},"/docs/4.x/api/commands/build","docs/4.x/4.api/4.commands/build",{"title":765,"path":1661,"stem":1662,"titleTemplate":6},"/docs/4.x/api/commands/build-module","docs/4.x/4.api/4.commands/build-module",{"title":769,"path":1664,"stem":1665,"titleTemplate":6},"/docs/4.x/api/commands/cleanup","docs/4.x/4.api/4.commands/cleanup",{"title":773,"path":1667,"stem":1668,"titleTemplate":6},"/docs/4.x/api/commands/dev","docs/4.x/4.api/4.commands/dev",{"title":777,"path":1670,"stem":1671,"titleTemplate":6},"/docs/4.x/api/commands/devtools","docs/4.x/4.api/4.commands/devtools",{"title":781,"path":1673,"stem":1674,"titleTemplate":6},"/docs/4.x/api/commands/generate","docs/4.x/4.api/4.commands/generate",{"title":785,"path":1676,"stem":1677,"titleTemplate":6},"/docs/4.x/api/commands/info","docs/4.x/4.api/4.commands/info",{"title":789,"path":1679,"stem":1680,"titleTemplate":6},"/docs/4.x/api/commands/init","docs/4.x/4.api/4.commands/init",{"title":793,"path":1682,"stem":1683,"titleTemplate":6},"/docs/4.x/api/commands/module","docs/4.x/4.api/4.commands/module",{"title":797,"path":1685,"stem":1686,"titleTemplate":6},"/docs/4.x/api/commands/prepare","docs/4.x/4.api/4.commands/prepare",{"title":801,"path":1688,"stem":1689,"titleTemplate":6},"/docs/4.x/api/commands/preview","docs/4.x/4.api/4.commands/preview",{"title":805,"path":1691,"stem":1692,"titleTemplate":6},"/docs/4.x/api/commands/test","docs/4.x/4.api/4.commands/test",{"title":809,"path":1694,"stem":1695,"titleTemplate":6},"/docs/4.x/api/commands/typecheck","docs/4.x/4.api/4.commands/typecheck",{"title":813,"path":1697,"stem":1698,"titleTemplate":6},"/docs/4.x/api/commands/upgrade","docs/4.x/4.api/4.commands/upgrade",{"title":411,"titleTemplate":817,"icon":818,"path":1700,"stem":1701,"children":1702,"page":108},"/docs/4.x/api/kit","docs/4.x/4.api/5.kit",[1703,1706,1709,1712,1715,1718,1721,1724,1727,1730,1733,1736,1739,1742,1745,1748,1751,1754],{"title":276,"path":1704,"stem":1705,"titleTemplate":6},"/docs/4.x/api/kit/modules","docs/4.x/4.api/5.kit/1.modules",{"title":399,"path":1707,"stem":1708,"titleTemplate":6},"/docs/4.x/api/kit/runtime-config","docs/4.x/4.api/5.kit/10.runtime-config",{"title":829,"path":1710,"stem":1711,"titleTemplate":6},"/docs/4.x/api/kit/templates","docs/4.x/4.api/5.kit/10.templates",{"title":833,"path":1713,"stem":1714,"titleTemplate":6},"/docs/4.x/api/kit/nitro","docs/4.x/4.api/5.kit/11.nitro",{"title":837,"path":1716,"stem":1717,"titleTemplate":6},"/docs/4.x/api/kit/resolving","docs/4.x/4.api/5.kit/12.resolving",{"title":841,"path":1719,"stem":1720,"titleTemplate":6},"/docs/4.x/api/kit/logging","docs/4.x/4.api/5.kit/13.logging",{"title":845,"path":1722,"stem":1723,"titleTemplate":6},"/docs/4.x/api/kit/builder","docs/4.x/4.api/5.kit/14.builder",{"title":849,"path":1725,"stem":1726,"titleTemplate":6},"/docs/4.x/api/kit/examples","docs/4.x/4.api/5.kit/15.examples",{"title":84,"path":1728,"stem":1729,"titleTemplate":6},"/docs/4.x/api/kit/layers","docs/4.x/4.api/5.kit/16.layers",{"title":856,"path":1731,"stem":1732,"titleTemplate":6},"/docs/4.x/api/kit/programmatic","docs/4.x/4.api/5.kit/2.programmatic",{"title":860,"path":1734,"stem":1735,"titleTemplate":6},"/docs/4.x/api/kit/compatibility","docs/4.x/4.api/5.kit/3.compatibility",{"title":268,"path":1737,"stem":1738,"titleTemplate":6},"/docs/4.x/api/kit/autoimports","docs/4.x/4.api/5.kit/4.autoimports",{"title":434,"path":1740,"stem":1741,"titleTemplate":6},"/docs/4.x/api/kit/components","docs/4.x/4.api/5.kit/5.components",{"title":870,"path":1743,"stem":1744,"titleTemplate":6},"/docs/4.x/api/kit/context","docs/4.x/4.api/5.kit/6.context",{"title":874,"path":1746,"stem":1747,"titleTemplate":6},"/docs/4.x/api/kit/pages","docs/4.x/4.api/5.kit/7.pages",{"title":878,"path":1749,"stem":1750,"titleTemplate":6},"/docs/4.x/api/kit/layout","docs/4.x/4.api/5.kit/8.layout",{"title":882,"path":1752,"stem":1753,"titleTemplate":6},"/docs/4.x/api/kit/head","docs/4.x/4.api/5.kit/9.head",{"title":886,"path":1755,"stem":1756,"titleTemplate":6},"/docs/4.x/api/kit/plugins","docs/4.x/4.api/5.kit/9.plugins",{"title":890,"titleTemplate":6,"icon":891,"path":1758,"stem":1759,"children":1760,"page":108},"/docs/4.x/api/advanced","docs/4.x/4.api/6.advanced",[1761,1764],{"title":407,"path":1762,"stem":1763,"titleTemplate":6},"/docs/4.x/api/advanced/hooks","docs/4.x/4.api/6.advanced/1.hooks",{"title":899,"path":1765,"stem":1766,"titleTemplate":6},"/docs/4.x/api/advanced/import-meta","docs/4.x/4.api/6.advanced/2.import-meta",{"title":903,"path":1768,"stem":1769,"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":1771,"stem":1772,"children":1773,"page":108},"/docs/4.x/examples","docs/4.x/4.examples",[1774,1777,1796,1809,1840],{"title":914,"path":1775,"stem":1776,"titleTemplate":6},"/docs/4.x/examples/hello-world","docs/4.x/4.examples/0.hello-world",{"title":395,"path":1778,"stem":1779,"children":1780,"page":108},"/docs/4.x/examples/features","docs/4.x/4.examples/1.features",[1781,1784,1787,1790,1793],{"title":922,"path":1782,"stem":1783,"titleTemplate":6},"/docs/4.x/examples/features/auto-imports","docs/4.x/4.examples/1.features/1.auto-imports",{"title":64,"path":1785,"stem":1786,"titleTemplate":6},"/docs/4.x/examples/features/data-fetching","docs/4.x/4.examples/1.features/2.data-fetching",{"title":69,"path":1788,"stem":1789,"titleTemplate":6},"/docs/4.x/examples/features/state-management","docs/4.x/4.examples/1.features/3.state-management",{"title":932,"path":1791,"stem":1792,"titleTemplate":6},"/docs/4.x/examples/features/meta-tags","docs/4.x/4.examples/1.features/4.meta-tags",{"title":936,"path":1794,"stem":1795,"titleTemplate":6},"/docs/4.x/examples/features/layouts","docs/4.x/4.examples/1.features/5.layouts",{"title":49,"path":1797,"stem":1798,"children":1799,"page":108},"/docs/4.x/examples/routing","docs/4.x/4.examples/2.routing",[1800,1803,1806],{"title":944,"path":1801,"stem":1802,"titleTemplate":6},"/docs/4.x/examples/routing/middleware","docs/4.x/4.examples/2.routing/middleware",{"title":874,"path":1804,"stem":1805,"titleTemplate":6},"/docs/4.x/examples/routing/pages","docs/4.x/4.examples/2.routing/pages",{"title":951,"path":1807,"stem":1808,"titleTemplate":6},"/docs/4.x/examples/routing/universal-router","docs/4.x/4.examples/2.routing/universal-router",{"title":890,"path":1810,"stem":1811,"children":1812,"page":108},"/docs/4.x/examples/advanced","docs/4.x/4.examples/4.advanced",[1813,1816,1819,1822,1825,1828,1831,1834,1837],{"title":84,"path":1814,"stem":1815,"titleTemplate":6},"/docs/4.x/examples/advanced/config-extends","docs/4.x/4.examples/4.advanced/config-extends",{"title":74,"path":1817,"stem":1818,"titleTemplate":6},"/docs/4.x/examples/advanced/error-handling","docs/4.x/4.examples/4.advanced/error-handling",{"title":965,"path":1820,"stem":1821,"titleTemplate":6},"/docs/4.x/examples/advanced/jsx","docs/4.x/4.examples/4.advanced/jsx",{"title":969,"path":1823,"stem":1824,"titleTemplate":6},"/docs/4.x/examples/advanced/locale","docs/4.x/4.examples/4.advanced/locale",{"title":973,"path":1826,"stem":1827,"titleTemplate":6},"/docs/4.x/examples/advanced/module-extend-pages","docs/4.x/4.examples/4.advanced/module-extend-pages",{"title":977,"path":1829,"stem":1830,"titleTemplate":6},"/docs/4.x/examples/advanced/teleport","docs/4.x/4.examples/4.advanced/teleport",{"title":99,"path":1832,"stem":1833,"titleTemplate":6},"/docs/4.x/examples/advanced/testing","docs/4.x/4.examples/4.advanced/testing",{"title":519,"path":1835,"stem":1836,"titleTemplate":6},"/docs/4.x/examples/advanced/use-cookie","docs/4.x/4.examples/4.advanced/use-cookie",{"title":987,"path":1838,"stem":1839,"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":1841,"stem":1842,"children":1843,"page":108},"/docs/4.x/examples/experimental","docs/4.x/4.examples/7.experimental",[1844],{"title":996,"path":1845,"stem":1846,"titleTemplate":6},"/docs/4.x/examples/experimental/wasm","docs/4.x/4.examples/7.experimental/wasm",{"title":1000,"titleTemplate":1001,"icon":1002,"path":1848,"stem":1849,"children":1850,"page":108},"/docs/4.x/community","docs/4.x/5.community",[1851,1854,1857,1860,1863,1866],{"title":1007,"path":1852,"stem":1853,"titleTemplate":6,"icon":1010},"/docs/4.x/community/getting-help","docs/4.x/5.community/2.getting-help",{"title":1012,"path":1855,"stem":1856,"titleTemplate":6,"icon":1015},"/docs/4.x/community/reporting-bugs","docs/4.x/5.community/3.reporting-bugs",{"title":1017,"path":1858,"stem":1859,"titleTemplate":6,"icon":1020},"/docs/4.x/community/contribution","docs/4.x/5.community/4.contribution",{"title":1022,"path":1861,"stem":1862,"titleTemplate":6,"icon":1025},"/docs/4.x/community/framework-contribution","docs/4.x/5.community/5.framework-contribution",{"title":1027,"path":1864,"stem":1865,"titleTemplate":6,"icon":1030},"/docs/4.x/community/roadmap","docs/4.x/5.community/6.roadmap",{"title":1032,"path":1867,"stem":1868,"titleTemplate":6,"icon":1035},"/docs/4.x/community/changelog","docs/4.x/5.community/7.changelog",{"title":1037,"titleTemplate":1038,"icon":1039,"path":1870,"stem":1871,"children":1872,"page":108},"/docs/4.x/bridge","docs/4.x/6.bridge",[1873,1876,1879,1882,1885,1888,1891,1894,1897,1900],{"title":1044,"path":1874,"stem":1875,"titleTemplate":6},"/docs/4.x/bridge/overview","docs/4.x/6.bridge/1.overview",{"title":29,"path":1877,"stem":1878,"titleTemplate":6},"/docs/4.x/bridge/configuration","docs/4.x/6.bridge/10.configuration",{"title":280,"path":1880,"stem":1881,"titleTemplate":6},"/docs/4.x/bridge/typescript","docs/4.x/6.bridge/2.typescript",{"title":1054,"path":1883,"stem":1884,"titleTemplate":6},"/docs/4.x/bridge/bridge-composition-api","docs/4.x/6.bridge/3.bridge-composition-api",{"title":1058,"path":1886,"stem":1887,"titleTemplate":6},"/docs/4.x/bridge/plugins-and-middleware","docs/4.x/6.bridge/4.plugins-and-middleware",{"title":1062,"path":1889,"stem":1890,"titleTemplate":6},"/docs/4.x/bridge/nuxt3-compatible-api","docs/4.x/6.bridge/5.nuxt3-compatible-api",{"title":932,"path":1892,"stem":1893,"titleTemplate":6},"/docs/4.x/bridge/meta","docs/4.x/6.bridge/6.meta",{"title":399,"path":1895,"stem":1896,"titleTemplate":6},"/docs/4.x/bridge/runtime-config","docs/4.x/6.bridge/7.runtime-config",{"title":833,"path":1898,"stem":1899,"titleTemplate":6},"/docs/4.x/bridge/nitro","docs/4.x/6.bridge/8.nitro",{"title":1075,"path":1901,"stem":1902,"titleTemplate":6},"/docs/4.x/bridge/vite","docs/4.x/6.bridge/9.vite",{"title":1079,"titleTemplate":1080,"icon":107,"path":1904,"stem":1905,"children":1906,"page":108},"/docs/4.x/migration","docs/4.x/7.migration",[1907,1910,1913,1916,1919,1922,1925,1928,1931,1934,1937],{"title":1044,"path":1908,"stem":1909,"titleTemplate":6},"/docs/4.x/migration/overview","docs/4.x/7.migration/1.overview",{"title":1088,"path":1911,"stem":1912,"titleTemplate":6},"/docs/4.x/migration/bundling","docs/4.x/7.migration/10.bundling",{"title":79,"path":1914,"stem":1915,"titleTemplate":6},"/docs/4.x/migration/server","docs/4.x/7.migration/11.server",{"title":29,"path":1917,"stem":1918,"titleTemplate":6},"/docs/4.x/migration/configuration","docs/4.x/7.migration/2.configuration",{"title":276,"path":1920,"stem":1921,"titleTemplate":6},"/docs/4.x/migration/module-authors","docs/4.x/7.migration/20.module-authors",{"title":922,"path":1923,"stem":1924,"titleTemplate":6},"/docs/4.x/migration/auto-imports","docs/4.x/7.migration/3.auto-imports",{"title":932,"path":1926,"stem":1927,"titleTemplate":6},"/docs/4.x/migration/meta","docs/4.x/7.migration/4.meta",{"title":1058,"path":1929,"stem":1930,"titleTemplate":6},"/docs/4.x/migration/plugins-and-middleware","docs/4.x/7.migration/5.plugins-and-middleware",{"title":1110,"path":1932,"stem":1933,"titleTemplate":6},"/docs/4.x/migration/pages-and-layouts","docs/4.x/7.migration/6.pages-and-layouts",{"title":1114,"path":1935,"stem":1936,"titleTemplate":6},"/docs/4.x/migration/component-options","docs/4.x/7.migration/7.component-options",{"title":399,"path":1938,"stem":1939,"titleTemplate":6},"/docs/4.x/migration/runtime-config","docs/4.x/7.migration/8.runtime-config",{"title":1941,"path":1942,"stem":1943,"children":1944,"page":108},"Blog","/blog","blog",[1945,1949,1953,1957,1961,1965,1969,1973,1977,1981,1985,1989,1993,1997,2001,2005,2009,2013,2017,2021,2025],{"title":1946,"path":1947,"stem":1948},"Announcing 3.0","/blog/v3","blog/1.v3",{"title":1950,"path":1951,"stem":1952},"Nuxt 3.3","/blog/v3-3","blog/10.v3-3",{"title":1954,"path":1955,"stem":1956},"Nuxt 3.4","/blog/v3-4","blog/11.v3-4",{"title":1958,"path":1959,"stem":1960},"Nuxt 3.5","/blog/v3-5","blog/12.v3-5",{"title":1962,"path":1963,"stem":1964},"Nuxt 3.6","/blog/v3-6","blog/13.v3-6",{"title":1966,"path":1967,"stem":1968},"Nuxt on the Edge","/blog/nuxt-on-the-edge","blog/14.nuxt-on-the-edge",{"title":1970,"path":1971,"stem":1972},"Nuxt DevTools v1.0","/blog/nuxt-devtools-v1-0","blog/18.nuxt-devtools-v1-0",{"title":1974,"path":1975,"stem":1976},"Nuxt: A vision for 2023","/blog/vision-2023","blog/2.vision-2023",{"title":1978,"path":1979,"stem":1980},"The Evolution of Shiki v1.0","/blog/shiki-v1","blog/21.shiki-v1",{"title":1982,"path":1983,"stem":1984},"Refreshed Nuxt ESLint Integrations","/blog/eslint-module","blog/24.eslint-module",{"title":1986,"path":1987,"stem":1988},"Introducing Nuxt Scripts","/blog/nuxt-scripts","blog/26.nuxt-scripts",{"title":1990,"path":1991,"stem":1992},"Introducing Nuxt Icon v1","/blog/nuxt-icon-v1-0","blog/29.nuxt-icon-v1-0",{"title":1994,"path":1995,"stem":1996},"Introducing Nuxt DevTools","/blog/introducing-nuxt-devtools","blog/3.introducing-nuxt-devtools",{"title":1998,"path":1999,"stem":2000},"Announcing Nuxt 3 Release Candidate","/blog/nuxt3-rc","blog/3.nuxt3-rc",{"title":2002,"path":2003,"stem":2004},"Nuxt 2 End-of-Life (EOL)","/blog/nuxt2-eol","blog/4.nuxt2-eol",{"title":2006,"path":2007,"stem":2008},"Introducing Nuxt 3 Beta","/blog/nuxt3-beta","blog/4.nuxt3-beta",{"title":2010,"path":2011,"stem":2012},"Going Full Static","/blog/going-full-static","blog/5.going-full-static",{"title":2014,"path":2015,"stem":2016},"Introducing Smart Prefetching","/blog/introducing-smart-prefetching","blog/6.introducing-smart-prefetching",{"title":2018,"path":2019,"stem":2020},"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":2022,"path":2023,"stem":2024},"Nuxt 2 Static Improvements","/blog/nuxt-static-improvements","blog/8.nuxt-static-improvements",{"title":2026,"path":2027,"stem":2028},"Nuxt 2: From Terminal to Browser","/blog/nuxtjs-from-terminal-to-browser","blog/9.nuxtjs-from-terminal-to-browser",{"v5":2030,"v4":2030,"v3":2031,"v2":2032},"4.3.1","3.21.1","2.18.1",{"id":2034,"title":903,"body":2035,"description":16623,"extension":16624,"links":6,"meta":16625,"navigation":16626,"path":904,"seo":16627,"stem":905,"titleTemplate":906,"__hash__":16628},"docsv3/docs/3.x/4.api/6.nuxt-config.md",{"type":2036,"value":2037,"toc":16375},"minimark",[2038,2048,2052,2055,2075,2311,2328,2350,2355,2530,2534,2539,2545,2563,2565,2568,2575,2578,2581,2596,2600,2657,2661,2685,2691,2701,2716,2721,2724,2726,2741,2745,2794,2798,2816,2821,2828,2840,3002,3006,3269,3274,3277,3283,3299,3311,3317,3320,3324,3338,3347,3353,3356,3360,3374,3381,3387,3390,3402,3433,3439,3441,3456,3462,3465,3480,3486,3489,3494,3509,3515,3518,3532,3538,3541,3553,3583,3589,3592,3607,3613,3616,3630,3636,3639,3654,3668,3677,3681,3684,3691,3696,3700,3703,3709,3724,3727,3730,3735,3738,3756,3768,3839,3843,3874,3879,3890,3899,3903,3968,3973,3976,3979,3987,3991,4033,4037,4040,4049,4064,4068,4099,4103,4106,4121,4124,4127,4142,4146,4149,4152,4154,4157,4160,4172,4255,4267,4270,4273,4276,4284,4288,4352,4355,4360,4363,4377,4380,4383,4386,4400,4404,4409,4412,4417,4429,4448,4453,4456,4461,4464,4478,4482,4561,4567,4570,4579,4584,4587,4603,4608,4611,4614,4629,4633,4636,4644,4653,4656,4659,4662,4673,4676,4679,4682,4687,4702,4706,4713,4728,4732,4735,4750,4754,4757,4772,4776,4779,4794,4798,4801,4816,4820,4823,4838,4842,4849,4864,4868,4871,4886,4890,4904,4907,4912,4915,4921,4936,4942,4957,4962,4977,4983,4991,4993,4999,5009,5021,5035,5041,5044,5058,5064,5067,5081,5090,5096,5099,5113,5119,5122,5125,5139,5143,5199,5208,5217,5223,5226,5236,5250,5256,5265,5270,5285,5291,5294,5308,5317,5323,5329,5343,5349,5355,5369,5377,5383,5390,5397,5411,5417,5426,5429,5444,5450,5453,5467,5476,5482,5488,5502,5511,5517,5520,5534,5540,5547,5550,5564,5568,5621,5630,5635,5638,5652,5660,5665,5668,5677,5683,5690,5705,5710,5724,5730,5736,5750,5755,5764,5769,5783,5789,5804,5809,5823,5828,5834,5841,5858,5873,5882,5888,5891,5905,5911,5925,5931,5945,5959,5968,5974,5980,5983,5991,5997,6011,6017,6028,6042,6048,6051,6068,6077,6083,6096,6126,6140,6146,6153,6156,6170,6174,6285,6294,6300,6312,6326,6332,6335,6338,6352,6358,6372,6378,6381,6395,6401,6404,6418,6424,6431,6445,6451,6454,6468,6474,6489,6503,6509,6516,6519,6533,6539,6542,6551,6565,6569,6623,6632,6638,6645,6649,6663,6669,6672,6686,6692,6712,6726,6732,6739,6753,6759,6770,6776,6790,6796,6810,6815,6821,6824,6838,6847,6853,6867,6873,6884,6893,6907,6911,7099,7105,7108,7123,7132,7138,7141,7147,7161,7165,7218,7227,7233,7253,7261,7275,7281,7297,7301,7315,7321,7324,7338,7347,7353,7361,7375,7380,7383,7397,7406,7412,7426,7431,7434,7455,7470,7478,7486,7492,7495,7509,7516,7519,7522,7537,7549,7561,7564,7567,7579,7656,7659,7662,7668,7674,7681,7695,7701,7704,7707,7721,7727,7732,7738,7752,7755,7760,7766,7769,7779,7794,7798,8022,8028,8031,8045,8054,8060,8063,8070,8084,8097,8100,8105,8111,8119,8124,8127,8133,8141,8145,8185,8188,8193,8199,8203,8378,8381,8391,8403,8545,8549,8556,8564,8568,8594,8597,8620,8635,8638,8641,8650,8654,8657,8665,8669,8709,8713,8727,8732,8747,8761,8765,8768,8771,8786,8789,8792,8804,8812,8826,8830,8935,8939,8952,8959,8971,8993,8997,9032,9035,9038,9047,9052,9060,9066,9078,9223,9226,9229,9235,9245,9251,9263,9294,9300,9305,9317,9350,9355,9367,9388,9393,9405,9437,9443,9446,9453,9465,9889,9895,9898,9902,9905,9909,9950,9955,9967,10073,10077,10089,10259,10262,10265,10270,10276,10285,10290,10295,10309,10314,10328,10333,10347,10350,10356,10359,10363,10425,10428,10431,10448,10456,10470,10481,10485,10629,10631,10636,10639,10647,10652,10655,10664,10669,10672,10682,10687,10695,10706,10709,10712,10726,10741,10744,10747,10752,10761,10764,10769,10778,10789,10798,10804,10813,10827,10832,10838,10841,10855,10860,10863,10866,10885,10897,11004,11008,11078,11081,11086,11101,11104,11107,11111,11126,11130,11133,11136,11153,11164,11181,11185,11234,11237,11240,11256,11268,11306,11310,11316,11344,11349,11836,11839,11842,11847,11862,11866,11896,11899,12061,12064,12070,12084,12087,12090,12099,12102,12105,12119,12122,12125,12138,12146,12149,12152,12157,12160,12169,12177,12182,12192,12204,12322,12328,12331,12345,12350,12356,12370,12384,12389,12397,12411,12417,12423,12429,12432,12444,12458,12467,12470,12476,12481,12508,12522,12533,12537,12578,12584,12591,12603,12629,12633,12686,12689,12692,12702,12707,12713,12728,12734,12748,12754,12769,12775,12789,12794,12806,12885,12890,12902,12984,12988,13003,13009,13015,13027,13105,13110,13122,13144,13150,13164,13169,13174,13186,13268,13273,13287,13292,13297,13302,13314,13368,13372,13377,13383,13397,13403,13417,13421,13427,13431,13437,13445,13451,13463,13633,13639,13651,13742,13745,13748,13753,13756,13765,13770,13776,13785,13790,13796,13810,13816,13819,13833,13838,13842,13854,13885,13889,13901,13922,13926,13938,13958,13962,13974,14004,14008,14020,14051,14054,14057,14071,14079,14082,14087,14091,14096,14104,14110,14124,14130,14144,14150,14153,14158,14164,14173,14179,14194,14197,14203,14216,14230,14235,14242,14252,14264,14328,14332,14360,14366,14372,14386,14392,14401,14406,14421,14426,14434,14440,14443,14452,14466,14470,14537,14541,14705,14710,14713,14721,14728,14732,14794,14799,14807,14812,14820,14825,14833,14838,14846,14851,14859,14864,14872,14878,14888,14902,14908,14915,14920,14923,14928,14935,14941,14955,14961,14976,14981,14986,14994,15000,15005,15010,15024,15029,15043,15048,15054,15069,15074,15079,15087,15092,15104,15182,15191,15196,15208,15212,15232,15237,15251,15256,15270,15276,15285,15289,15305,15310,15324,15329,15343,15349,15358,15362,15378,15383,15397,15402,15416,15421,15427,15453,15464,15470,15482,15487,15498,15502,15537,15543,15549,15563,15568,15574,15598,15607,15612,15618,15642,15653,15658,15665,15670,15678,15683,15697,15702,15714,15876,15882,15888,15912,15917,15924,15929,15935,15949,15954,15957,15963,15978,15984,15990,16004,16010,16015,16030,16036,16039,16045,16059,16068,16073,16076,16084,16088,16184,16189,16199,16205,16210,16222,16259,16264,16267,16273,16287,16296,16302,16305,16315,16330,16336,16339,16347,16351,16354,16357,16372],[2039,2040,2044],"note",{"icon":2041,"target":2042,"to":2043},"i-simple-icons-github","_blank","https://github.com/nuxt/nuxt/tree/main/packages/schema/src/config",[2045,2046,2047],"p",{},"This file is auto-generated from Nuxt source code.",[2049,2050,2051],"h2",{"id":2051},"alias",[2045,2053,2054],{},"You can improve your DX by defining additional aliases to access custom directories within your JavaScript and CSS.",[2056,2057,2058,2070],"ul",{},[2059,2060,2061,2065,2066],"li",{},[2062,2063,2064],"strong",{},"Type",": ",[2067,2068,2069],"code",{},"object",[2059,2071,2072],{},[2062,2073,2074],{},"Default",[2076,2077,2082],"pre",{"className":2078,"code":2079,"language":2080,"meta":2081,"style":2081},"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","",[2067,2083,2084,2093,2121,2141,2162,2182,2203,2223,2243,2264,2285,2305],{"__ignoreMap":2081},[2085,2086,2089],"span",{"class":2087,"line":2088},"line",1,[2085,2090,2092],{"class":2091},"sDfIl","{\n",[2085,2094,2096,2099,2103,2106,2109,2112,2116,2118],{"class":2087,"line":2095},2,[2085,2097,2098],{"class":2091},"  \"",[2085,2100,2102],{"class":2101},"smZ93","~",[2085,2104,2105],{"class":2091},"\"",[2085,2107,2108],{"class":2091},":",[2085,2110,2111],{"class":2091}," \"",[2085,2113,2115],{"class":2114},"sGFVr","/\u003CsrcDir>/",[2085,2117,2105],{"class":2091},[2085,2119,2120],{"class":2091},",\n",[2085,2122,2124,2126,2129,2131,2133,2135,2137,2139],{"class":2087,"line":2123},3,[2085,2125,2098],{"class":2091},[2085,2127,2128],{"class":2101},"@",[2085,2130,2105],{"class":2091},[2085,2132,2108],{"class":2091},[2085,2134,2111],{"class":2091},[2085,2136,2115],{"class":2114},[2085,2138,2105],{"class":2091},[2085,2140,2120],{"class":2091},[2085,2142,2144,2146,2149,2151,2153,2155,2158,2160],{"class":2087,"line":2143},4,[2085,2145,2098],{"class":2091},[2085,2147,2148],{"class":2101},"~~",[2085,2150,2105],{"class":2091},[2085,2152,2108],{"class":2091},[2085,2154,2111],{"class":2091},[2085,2156,2157],{"class":2114},"/\u003CrootDir>/",[2085,2159,2105],{"class":2091},[2085,2161,2120],{"class":2091},[2085,2163,2165,2167,2170,2172,2174,2176,2178,2180],{"class":2087,"line":2164},5,[2085,2166,2098],{"class":2091},[2085,2168,2169],{"class":2101},"@@",[2085,2171,2105],{"class":2091},[2085,2173,2108],{"class":2091},[2085,2175,2111],{"class":2091},[2085,2177,2157],{"class":2114},[2085,2179,2105],{"class":2091},[2085,2181,2120],{"class":2091},[2085,2183,2185,2187,2190,2192,2194,2196,2199,2201],{"class":2087,"line":2184},6,[2085,2186,2098],{"class":2091},[2085,2188,2189],{"class":2101},"#shared",[2085,2191,2105],{"class":2091},[2085,2193,2108],{"class":2091},[2085,2195,2111],{"class":2091},[2085,2197,2198],{"class":2114},"/\u003CrootDir>/shared/",[2085,2200,2105],{"class":2091},[2085,2202,2120],{"class":2091},[2085,2204,2206,2208,2210,2212,2214,2216,2219,2221],{"class":2087,"line":2205},7,[2085,2207,2098],{"class":2091},[2085,2209,127],{"class":2101},[2085,2211,2105],{"class":2091},[2085,2213,2108],{"class":2091},[2085,2215,2111],{"class":2091},[2085,2217,2218],{"class":2114},"/\u003CsrcDir>/assets/",[2085,2220,2105],{"class":2091},[2085,2222,2120],{"class":2091},[2085,2224,2226,2228,2230,2232,2234,2236,2239,2241],{"class":2087,"line":2225},8,[2085,2227,2098],{"class":2091},[2085,2229,180],{"class":2101},[2085,2231,2105],{"class":2091},[2085,2233,2108],{"class":2091},[2085,2235,2111],{"class":2091},[2085,2237,2238],{"class":2114},"/\u003CsrcDir>/public/",[2085,2240,2105],{"class":2091},[2085,2242,2120],{"class":2091},[2085,2244,2246,2248,2251,2253,2255,2257,2260,2262],{"class":2087,"line":2245},9,[2085,2247,2098],{"class":2091},[2085,2249,2250],{"class":2101},"#server",[2085,2252,2105],{"class":2091},[2085,2254,2108],{"class":2091},[2085,2256,2111],{"class":2091},[2085,2258,2259],{"class":2114},"/\u003CsrcDir>/server/",[2085,2261,2105],{"class":2091},[2085,2263,2120],{"class":2091},[2085,2265,2267,2269,2272,2274,2276,2278,2281,2283],{"class":2087,"line":2266},10,[2085,2268,2098],{"class":2091},[2085,2270,2271],{"class":2101},"#build",[2085,2273,2105],{"class":2091},[2085,2275,2108],{"class":2091},[2085,2277,2111],{"class":2091},[2085,2279,2280],{"class":2114},"/\u003CrootDir>/.nuxt/",[2085,2282,2105],{"class":2091},[2085,2284,2120],{"class":2091},[2085,2286,2288,2290,2293,2295,2297,2299,2302],{"class":2087,"line":2287},11,[2085,2289,2098],{"class":2091},[2085,2291,2292],{"class":2101},"#internal/nuxt/paths",[2085,2294,2105],{"class":2091},[2085,2296,2108],{"class":2091},[2085,2298,2111],{"class":2091},[2085,2300,2301],{"class":2114},"/\u003CrootDir>/.nuxt/paths.mjs",[2085,2303,2304],{"class":2091},"\"\n",[2085,2306,2308],{"class":2087,"line":2307},12,[2085,2309,2310],{"class":2091},"}\n",[2312,2313,2314],"callout",{},[2045,2315,2316,2319,2320,2324,2325,2327],{},[2062,2317,2318],{},"Note",": Within a webpack context (image sources, CSS - but not JavaScript) you ",[2321,2322,2323],"em",{},"must"," access\nyour alias by prefixing it with ",[2067,2326,2102],{},".",[2312,2329,2330],{},[2045,2331,2332,2334,2335,2338,2339,2342,2343,2346,2347,2327],{},[2062,2333,2318],{},": These aliases will be automatically added to the generated ",[2067,2336,2337],{},".nuxt/tsconfig.json"," so you can get full\ntype support and path auto-complete. In case you need to extend options provided by ",[2067,2340,2341],{},"./.nuxt/tsconfig.json","\nfurther, make sure to add them here or within the ",[2067,2344,2345],{},"typescript.tsConfig"," property in ",[2067,2348,2349],{},"nuxt.config",[2045,2351,2352,2108],{},[2062,2353,2354],{},"Example",[2076,2356,2360],{"className":2357,"code":2358,"language":2359,"meta":2081,"style":2081},"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",[2067,2361,2362,2374,2384,2438,2480,2521,2526],{"__ignoreMap":2081},[2085,2363,2364,2368,2371],{"class":2087,"line":2088},[2085,2365,2367],{"class":2366},"s8R28","export",[2085,2369,2370],{"class":2366}," default",[2085,2372,2373],{"class":2091}," {\n",[2085,2375,2376,2380,2382],{"class":2087,"line":2095},[2085,2377,2379],{"class":2378},"sRlkE","  alias",[2085,2381,2108],{"class":2091},[2085,2383,2373],{"class":2091},[2085,2385,2386,2389,2392,2395,2397,2401,2405,2408,2411,2413,2415,2418,2420,2423,2426,2428,2431,2433,2436],{"class":2087,"line":2123},[2085,2387,2388],{"class":2091},"    '",[2085,2390,2391],{"class":2378},"images",[2085,2393,2394],{"class":2091},"'",[2085,2396,2108],{"class":2091},[2085,2398,2400],{"class":2399},"s3cPz"," fileURLToPath",[2085,2402,2404],{"class":2403},"sZSNi","(",[2085,2406,2407],{"class":2091},"new",[2085,2409,2410],{"class":2399}," URL",[2085,2412,2404],{"class":2403},[2085,2414,2394],{"class":2091},[2085,2416,2417],{"class":2114},"./assets/images",[2085,2419,2394],{"class":2091},[2085,2421,2422],{"class":2091},",",[2085,2424,2425],{"class":2366}," import",[2085,2427,2327],{"class":2091},[2085,2429,2430],{"class":2403},"meta",[2085,2432,2327],{"class":2091},[2085,2434,2435],{"class":2403},"url))",[2085,2437,2120],{"class":2091},[2085,2439,2440,2442,2445,2447,2449,2451,2453,2455,2457,2459,2461,2464,2466,2468,2470,2472,2474,2476,2478],{"class":2087,"line":2143},[2085,2441,2388],{"class":2091},[2085,2443,2444],{"class":2378},"style",[2085,2446,2394],{"class":2091},[2085,2448,2108],{"class":2091},[2085,2450,2400],{"class":2399},[2085,2452,2404],{"class":2403},[2085,2454,2407],{"class":2091},[2085,2456,2410],{"class":2399},[2085,2458,2404],{"class":2403},[2085,2460,2394],{"class":2091},[2085,2462,2463],{"class":2114},"./assets/style",[2085,2465,2394],{"class":2091},[2085,2467,2422],{"class":2091},[2085,2469,2425],{"class":2366},[2085,2471,2327],{"class":2091},[2085,2473,2430],{"class":2403},[2085,2475,2327],{"class":2091},[2085,2477,2435],{"class":2403},[2085,2479,2120],{"class":2091},[2085,2481,2482,2484,2487,2489,2491,2493,2495,2497,2499,2501,2503,2506,2508,2510,2512,2514,2516,2518],{"class":2087,"line":2164},[2085,2483,2388],{"class":2091},[2085,2485,2486],{"class":2378},"data",[2085,2488,2394],{"class":2091},[2085,2490,2108],{"class":2091},[2085,2492,2400],{"class":2399},[2085,2494,2404],{"class":2403},[2085,2496,2407],{"class":2091},[2085,2498,2410],{"class":2399},[2085,2500,2404],{"class":2403},[2085,2502,2394],{"class":2091},[2085,2504,2505],{"class":2114},"./assets/other/data",[2085,2507,2394],{"class":2091},[2085,2509,2422],{"class":2091},[2085,2511,2425],{"class":2366},[2085,2513,2327],{"class":2091},[2085,2515,2430],{"class":2403},[2085,2517,2327],{"class":2091},[2085,2519,2520],{"class":2403},"url))\n",[2085,2522,2523],{"class":2087,"line":2184},[2085,2524,2525],{"class":2091},"  }\n",[2085,2527,2528],{"class":2087,"line":2205},[2085,2529,2310],{"class":2091},[2049,2531,2533],{"id":2532},"analyzedir","analyzeDir",[2045,2535,2536,2537,2327],{},"The directory where Nuxt will store the generated files when running ",[2067,2538,757],{},[2045,2540,2541,2542,2327],{},"If a relative path is specified, it will be relative to your ",[2067,2543,2544],{},"rootDir",[2056,2546,2547,2554],{},[2059,2548,2549,2065,2551],{},[2062,2550,2064],{},[2067,2552,2553],{},"string",[2059,2555,2556,2559,2560],{},[2062,2557,2558],{},"Default:"," ",[2067,2561,2562],{},"\"/\u003CrootDir>/.nuxt/analyze\"",[2049,2564,1193],{"id":1193},[2045,2566,2567],{},"Nuxt App configuration.",[2569,2570,2572],"h3",{"id":2571},"baseurl",[2067,2573,2574],{},"baseURL",[2045,2576,2577],{},"The base path of your Nuxt application.",[2045,2579,2580],{},"For example:",[2056,2582,2583,2589],{},[2059,2584,2585,2065,2587],{},[2062,2586,2064],{},[2067,2588,2553],{},[2059,2590,2591,2559,2593],{},[2062,2592,2558],{},[2067,2594,2595],{},"\"/\"",[2045,2597,2598,2108],{},[2062,2599,2354],{},[2076,2601,2605],{"className":2602,"code":2603,"language":2604,"meta":2081,"style":2081},"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",[2067,2606,2607,2620,2629,2645,2649],{"__ignoreMap":2081},[2085,2608,2609,2611,2613,2616,2618],{"class":2087,"line":2088},[2085,2610,2367],{"class":2366},[2085,2612,2370],{"class":2366},[2085,2614,2615],{"class":2399}," defineNuxtConfig",[2085,2617,2404],{"class":2403},[2085,2619,2092],{"class":2091},[2085,2621,2622,2625,2627],{"class":2087,"line":2095},[2085,2623,2624],{"class":2378},"  app",[2085,2626,2108],{"class":2091},[2085,2628,2373],{"class":2091},[2085,2630,2631,2634,2636,2639,2642],{"class":2087,"line":2123},[2085,2632,2633],{"class":2378},"    baseURL",[2085,2635,2108],{"class":2091},[2085,2637,2638],{"class":2091}," '",[2085,2640,2641],{"class":2114},"/prefix/",[2085,2643,2644],{"class":2091},"'\n",[2085,2646,2647],{"class":2087,"line":2143},[2085,2648,2525],{"class":2091},[2085,2650,2651,2654],{"class":2087,"line":2164},[2085,2652,2653],{"class":2091},"}",[2085,2655,2656],{"class":2403},")\n",[2045,2658,2659,2108],{},[2062,2660,2354],{},[2076,2662,2666],{"className":2663,"code":2664,"language":2665,"meta":2081,"style":2081},"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",[2067,2667,2668],{"__ignoreMap":2081},[2085,2669,2670,2673,2676,2678,2682],{"class":2087,"line":2088},[2085,2671,2672],{"class":2403},"NUXT_APP_BASE_URL",[2085,2674,2675],{"class":2091},"=",[2085,2677,2641],{"class":2114},[2085,2679,2681],{"class":2680},"s52Pk"," node",[2085,2683,2684],{"class":2114}," .output/server/index.mjs\n",[2569,2686,2688],{"id":2687},"buildassetsdir",[2067,2689,2690],{},"buildAssetsDir",[2045,2692,2693,2694,2696,2697,2700],{},"The folder name for the built site assets, relative to ",[2067,2695,2574],{}," (or ",[2067,2698,2699],{},"cdnURL"," if set). This is set at build time and should not be customized at runtime.",[2056,2702,2703,2709],{},[2059,2704,2705,2065,2707],{},[2062,2706,2064],{},[2067,2708,2553],{},[2059,2710,2711,2559,2713],{},[2062,2712,2558],{},[2067,2714,2715],{},"\"/_nuxt/\"",[2569,2717,2719],{"id":2718},"cdnurl",[2067,2720,2699],{},[2045,2722,2723],{},"An absolute URL to serve the public folder from (production-only).",[2045,2725,2580],{},[2056,2727,2728,2734],{},[2059,2729,2730,2065,2732],{},[2062,2731,2064],{},[2067,2733,2553],{},[2059,2735,2736,2559,2738],{},[2062,2737,2558],{},[2067,2739,2740],{},"\"\"",[2045,2742,2743,2108],{},[2062,2744,2354],{},[2076,2746,2748],{"className":2602,"code":2747,"language":2604,"meta":2081,"style":2081},"export default defineNuxtConfig({\n  app: {\n    cdnURL: 'https://mycdn.org/'\n  }\n})\n",[2067,2749,2750,2762,2770,2784,2788],{"__ignoreMap":2081},[2085,2751,2752,2754,2756,2758,2760],{"class":2087,"line":2088},[2085,2753,2367],{"class":2366},[2085,2755,2370],{"class":2366},[2085,2757,2615],{"class":2399},[2085,2759,2404],{"class":2403},[2085,2761,2092],{"class":2091},[2085,2763,2764,2766,2768],{"class":2087,"line":2095},[2085,2765,2624],{"class":2378},[2085,2767,2108],{"class":2091},[2085,2769,2373],{"class":2091},[2085,2771,2772,2775,2777,2779,2782],{"class":2087,"line":2123},[2085,2773,2774],{"class":2378},"    cdnURL",[2085,2776,2108],{"class":2091},[2085,2778,2638],{"class":2091},[2085,2780,2781],{"class":2114},"https://mycdn.org/",[2085,2783,2644],{"class":2091},[2085,2785,2786],{"class":2087,"line":2143},[2085,2787,2525],{"class":2091},[2085,2789,2790,2792],{"class":2087,"line":2164},[2085,2791,2653],{"class":2091},[2085,2793,2656],{"class":2403},[2045,2795,2796,2108],{},[2062,2797,2354],{},[2076,2799,2801],{"className":2663,"code":2800,"language":2665,"meta":2081,"style":2081},"NUXT_APP_CDN_URL=https://mycdn.org/ node .output/server/index.mjs\n",[2067,2802,2803],{"__ignoreMap":2081},[2085,2804,2805,2808,2810,2812,2814],{"class":2087,"line":2088},[2085,2806,2807],{"class":2403},"NUXT_APP_CDN_URL",[2085,2809,2675],{"class":2091},[2085,2811,2781],{"class":2114},[2085,2813,2681],{"class":2680},[2085,2815,2684],{"class":2114},[2569,2817,2819],{"id":2818},"head",[2067,2820,2818],{},[2045,2822,2823,2824,2827],{},"Set default configuration for ",[2067,2825,2826],{},"\u003Chead>"," on every page.",[2056,2829,2830,2836],{},[2059,2831,2832,2065,2834],{},[2062,2833,2064],{},[2067,2835,2069],{},[2059,2837,2838],{},[2062,2839,2074],{},[2076,2841,2843],{"className":2078,"code":2842,"language":2080,"meta":2081,"style":2081},"{\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",[2067,2844,2845,2849,2862,2867,2888,2905,2910,2914,2932,2937,2942,2956,2968,2982,2997],{"__ignoreMap":2081},[2085,2846,2847],{"class":2087,"line":2088},[2085,2848,2092],{"class":2091},[2085,2850,2851,2853,2855,2857,2859],{"class":2087,"line":2095},[2085,2852,2098],{"class":2091},[2085,2854,2430],{"class":2101},[2085,2856,2105],{"class":2091},[2085,2858,2108],{"class":2091},[2085,2860,2861],{"class":2091}," [\n",[2085,2863,2864],{"class":2087,"line":2123},[2085,2865,2866],{"class":2091},"    {\n",[2085,2868,2869,2872,2875,2877,2879,2881,2884,2886],{"class":2087,"line":2143},[2085,2870,2871],{"class":2091},"      \"",[2085,2873,2874],{"class":2680},"name",[2085,2876,2105],{"class":2091},[2085,2878,2108],{"class":2091},[2085,2880,2111],{"class":2091},[2085,2882,2883],{"class":2114},"viewport",[2085,2885,2105],{"class":2091},[2085,2887,2120],{"class":2091},[2085,2889,2890,2892,2894,2896,2898,2900,2903],{"class":2087,"line":2164},[2085,2891,2871],{"class":2091},[2085,2893,142],{"class":2680},[2085,2895,2105],{"class":2091},[2085,2897,2108],{"class":2091},[2085,2899,2111],{"class":2091},[2085,2901,2902],{"class":2114},"width=device-width, initial-scale=1",[2085,2904,2304],{"class":2091},[2085,2906,2907],{"class":2087,"line":2184},[2085,2908,2909],{"class":2091},"    },\n",[2085,2911,2912],{"class":2087,"line":2205},[2085,2913,2866],{"class":2091},[2085,2915,2916,2918,2921,2923,2925,2927,2930],{"class":2087,"line":2225},[2085,2917,2871],{"class":2091},[2085,2919,2920],{"class":2680},"charset",[2085,2922,2105],{"class":2091},[2085,2924,2108],{"class":2091},[2085,2926,2111],{"class":2091},[2085,2928,2929],{"class":2114},"utf-8",[2085,2931,2304],{"class":2091},[2085,2933,2934],{"class":2087,"line":2245},[2085,2935,2936],{"class":2091},"    }\n",[2085,2938,2939],{"class":2087,"line":2266},[2085,2940,2941],{"class":2091},"  ],\n",[2085,2943,2944,2946,2949,2951,2953],{"class":2087,"line":2287},[2085,2945,2098],{"class":2091},[2085,2947,2948],{"class":2101},"link",[2085,2950,2105],{"class":2091},[2085,2952,2108],{"class":2091},[2085,2954,2955],{"class":2091}," [],\n",[2085,2957,2958,2960,2962,2964,2966],{"class":2087,"line":2307},[2085,2959,2098],{"class":2091},[2085,2961,2444],{"class":2101},[2085,2963,2105],{"class":2091},[2085,2965,2108],{"class":2091},[2085,2967,2955],{"class":2091},[2085,2969,2971,2973,2976,2978,2980],{"class":2087,"line":2970},13,[2085,2972,2098],{"class":2091},[2085,2974,2975],{"class":2101},"script",[2085,2977,2105],{"class":2091},[2085,2979,2108],{"class":2091},[2085,2981,2955],{"class":2091},[2085,2983,2985,2987,2990,2992,2994],{"class":2087,"line":2984},14,[2085,2986,2098],{"class":2091},[2085,2988,2989],{"class":2101},"noscript",[2085,2991,2105],{"class":2091},[2085,2993,2108],{"class":2091},[2085,2995,2996],{"class":2091}," []\n",[2085,2998,3000],{"class":2087,"line":2999},15,[2085,3001,2310],{"class":2091},[2045,3003,3004,2108],{},[2062,3005,2354],{},[2076,3007,3009],{"className":2357,"code":3008,"language":2359,"meta":2081,"style":2081},"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",[2067,3010,3011,3019,3028,3037,3043,3075,3082,3091,3096,3114,3120,3129,3134,3166,3172,3177,3187,3193,3212,3219,3229,3235,3253,3259,3264],{"__ignoreMap":2081},[2085,3012,3013,3015,3017],{"class":2087,"line":2088},[2085,3014,1193],{"class":2680},[2085,3016,2108],{"class":2091},[2085,3018,2373],{"class":2091},[2085,3020,3021,3024,3026],{"class":2087,"line":2095},[2085,3022,3023],{"class":2680},"  head",[2085,3025,2108],{"class":2091},[2085,3027,2373],{"class":2091},[2085,3029,3030,3033,3035],{"class":2087,"line":2123},[2085,3031,3032],{"class":2680},"    meta",[2085,3034,2108],{"class":2091},[2085,3036,2861],{"class":2378},[2085,3038,3039],{"class":2087,"line":2143},[2085,3040,3042],{"class":3041},"sWuyu","      // \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n",[2085,3044,3045,3048,3051,3053,3055,3057,3059,3061,3064,3066,3068,3070,3072],{"class":2087,"line":2164},[2085,3046,3047],{"class":2091},"      {",[2085,3049,3050],{"class":2378}," name",[2085,3052,2108],{"class":2091},[2085,3054,2638],{"class":2091},[2085,3056,2883],{"class":2114},[2085,3058,2394],{"class":2091},[2085,3060,2422],{"class":2091},[2085,3062,3063],{"class":2378}," content",[2085,3065,2108],{"class":2091},[2085,3067,2638],{"class":2091},[2085,3069,2902],{"class":2114},[2085,3071,2394],{"class":2091},[2085,3073,3074],{"class":2091}," }\n",[2085,3076,3077,3080],{"class":2087,"line":2184},[2085,3078,3079],{"class":2378},"    ]",[2085,3081,2120],{"class":2091},[2085,3083,3084,3087,3089],{"class":2087,"line":2205},[2085,3085,3086],{"class":2680},"    script",[2085,3088,2108],{"class":2091},[2085,3090,2861],{"class":2378},[2085,3092,3093],{"class":2087,"line":2225},[2085,3094,3095],{"class":3041},"      // \u003Cscript src=\"https://myawesome-lib.js\">\u003C/script>\n",[2085,3097,3098,3100,3103,3105,3107,3110,3112],{"class":2087,"line":2245},[2085,3099,3047],{"class":2091},[2085,3101,3102],{"class":2378}," src",[2085,3104,2108],{"class":2091},[2085,3106,2638],{"class":2091},[2085,3108,3109],{"class":2114},"https://awesome-lib.js",[2085,3111,2394],{"class":2091},[2085,3113,3074],{"class":2091},[2085,3115,3116,3118],{"class":2087,"line":2266},[2085,3117,3079],{"class":2378},[2085,3119,2120],{"class":2091},[2085,3121,3122,3125,3127],{"class":2087,"line":2287},[2085,3123,3124],{"class":2680},"    link",[2085,3126,2108],{"class":2091},[2085,3128,2861],{"class":2378},[2085,3130,3131],{"class":2087,"line":2307},[2085,3132,3133],{"class":3041},"      // \u003Clink rel=\"stylesheet\" href=\"https://myawesome-lib.css\">\n",[2085,3135,3136,3138,3141,3143,3145,3148,3150,3152,3155,3157,3159,3162,3164],{"class":2087,"line":2970},[2085,3137,3047],{"class":2091},[2085,3139,3140],{"class":2378}," rel",[2085,3142,2108],{"class":2091},[2085,3144,2638],{"class":2091},[2085,3146,3147],{"class":2114},"stylesheet",[2085,3149,2394],{"class":2091},[2085,3151,2422],{"class":2091},[2085,3153,3154],{"class":2378}," href",[2085,3156,2108],{"class":2091},[2085,3158,2638],{"class":2091},[2085,3160,3161],{"class":2114},"https://awesome-lib.css",[2085,3163,2394],{"class":2091},[2085,3165,3074],{"class":2091},[2085,3167,3168,3170],{"class":2087,"line":2984},[2085,3169,3079],{"class":2378},[2085,3171,2120],{"class":2091},[2085,3173,3174],{"class":2087,"line":2999},[2085,3175,3176],{"class":3041},"    // please note that this is an area that is likely to change\n",[2085,3178,3180,3183,3185],{"class":2087,"line":3179},16,[2085,3181,3182],{"class":2680},"    style",[2085,3184,2108],{"class":2091},[2085,3186,2861],{"class":2378},[2085,3188,3190],{"class":2087,"line":3189},17,[2085,3191,3192],{"class":3041},"      // \u003Cstyle>:root { color: red }\u003C/style>\n",[2085,3194,3196,3198,3201,3203,3205,3208,3210],{"class":2087,"line":3195},18,[2085,3197,3047],{"class":2091},[2085,3199,3200],{"class":2378}," textContent",[2085,3202,2108],{"class":2091},[2085,3204,2638],{"class":2091},[2085,3206,3207],{"class":2114},":root { color: red }",[2085,3209,2394],{"class":2091},[2085,3211,3074],{"class":2091},[2085,3213,3215,3217],{"class":2087,"line":3214},19,[2085,3216,3079],{"class":2378},[2085,3218,2120],{"class":2091},[2085,3220,3222,3225,3227],{"class":2087,"line":3221},20,[2085,3223,3224],{"class":2680},"    noscript",[2085,3226,2108],{"class":2091},[2085,3228,2861],{"class":2378},[2085,3230,3232],{"class":2087,"line":3231},21,[2085,3233,3234],{"class":3041},"      // \u003Cnoscript>JavaScript is required\u003C/noscript>\n",[2085,3236,3238,3240,3242,3244,3246,3249,3251],{"class":2087,"line":3237},22,[2085,3239,3047],{"class":2091},[2085,3241,3200],{"class":2378},[2085,3243,2108],{"class":2091},[2085,3245,2638],{"class":2091},[2085,3247,3248],{"class":2114},"JavaScript is required",[2085,3250,2394],{"class":2091},[2085,3252,3074],{"class":2091},[2085,3254,3256],{"class":2087,"line":3255},23,[2085,3257,3258],{"class":2378},"    ]\n",[2085,3260,3262],{"class":2087,"line":3261},24,[2085,3263,2525],{"class":2091},[2085,3265,3267],{"class":2087,"line":3266},25,[2085,3268,2310],{"class":2091},[2569,3270,3272],{"id":3271},"keepalive",[2067,3273,3271],{},[2045,3275,3276],{},"Default values for KeepAlive configuration between pages.",[2045,3278,3279,3280,3282],{},"This can be overridden with ",[2067,3281,678],{}," on an individual page. Only JSON-serializable values are allowed.",[2056,3284,3285,3292],{},[2059,3286,3287,2065,3289],{},[2062,3288,2064],{},[2067,3290,3291],{},"boolean",[2059,3293,3294,2559,3296],{},[2062,3295,2558],{},[2067,3297,3298],{},"false",[2045,3300,3301,2065,3304],{},[2062,3302,3303],{},"See",[3305,3306,3310],"a",{"href":3307,"rel":3308},"https://vuejs.org/api/built-in-components.html#keepalive",[3309],"nofollow","Vue KeepAlive",[2569,3312,3314],{"id":3313},"layouttransition",[2067,3315,3316],{},"layoutTransition",[2045,3318,3319],{},"Default values for layout transitions.",[2045,3321,3279,3322,3282],{},[2067,3323,678],{},[2056,3325,3326,3332],{},[2059,3327,3328,2065,3330],{},[2062,3329,2064],{},[2067,3331,3291],{},[2059,3333,3334,2559,3336],{},[2062,3335,2558],{},[2067,3337,3298],{},[2045,3339,3340,2065,3342],{},[2062,3341,3303],{},[3305,3343,3346],{"href":3344,"rel":3345},"https://vuejs.org/api/built-in-components.html#transition",[3309],"Vue Transition docs",[2569,3348,3350],{"id":3349},"pagetransition",[2067,3351,3352],{},"pageTransition",[2045,3354,3355],{},"Default values for page transitions.",[2045,3357,3279,3358,3282],{},[2067,3359,678],{},[2056,3361,3362,3368],{},[2059,3363,3364,2065,3366],{},[2062,3365,2064],{},[2067,3367,3291],{},[2059,3369,3370,2559,3372],{},[2062,3371,2558],{},[2067,3373,3298],{},[2045,3375,3376,2065,3378],{},[2062,3377,3303],{},[3305,3379,3346],{"href":3344,"rel":3380},[3309],[2569,3382,3384],{"id":3383},"rootattrs",[2067,3385,3386],{},"rootAttrs",[2045,3388,3389],{},"Customize Nuxt root element id.",[2056,3391,3392,3398],{},[2059,3393,3394,2065,3396],{},[2062,3395,2064],{},[2067,3397,2069],{},[2059,3399,3400],{},[2062,3401,2074],{},[2076,3403,3405],{"className":2078,"code":3404,"language":2080,"meta":2081,"style":2081},"{\n  \"id\": \"__nuxt\"\n}\n",[2067,3406,3407,3411,3429],{"__ignoreMap":2081},[2085,3408,3409],{"class":2087,"line":2088},[2085,3410,2092],{"class":2091},[2085,3412,3413,3415,3418,3420,3422,3424,3427],{"class":2087,"line":2095},[2085,3414,2098],{"class":2091},[2085,3416,3417],{"class":2101},"id",[2085,3419,2105],{"class":2091},[2085,3421,2108],{"class":2091},[2085,3423,2111],{"class":2091},[2085,3425,3426],{"class":2114},"__nuxt",[2085,3428,2304],{"class":2091},[2085,3430,3431],{"class":2087,"line":2123},[2085,3432,2310],{"class":2091},[2569,3434,3436],{"id":3435},"rootid",[2067,3437,3438],{},"rootId",[2045,3440,3389],{},[2056,3442,3443,3449],{},[2059,3444,3445,2065,3447],{},[2062,3446,2064],{},[2067,3448,2553],{},[2059,3450,3451,2559,3453],{},[2062,3452,2558],{},[2067,3454,3455],{},"\"__nuxt\"",[2569,3457,3459],{"id":3458},"roottag",[2067,3460,3461],{},"rootTag",[2045,3463,3464],{},"Customize Nuxt root element tag.",[2056,3466,3467,3473],{},[2059,3468,3469,2065,3471],{},[2062,3470,2064],{},[2067,3472,2553],{},[2059,3474,3475,2559,3477],{},[2062,3476,2558],{},[2067,3478,3479],{},"\"div\"",[2569,3481,3483],{"id":3482},"spaloaderattrs",[2067,3484,3485],{},"spaLoaderAttrs",[2045,3487,3488],{},"Customize Nuxt Nuxt SpaLoader element attributes.",[3490,3491,3492],"h4",{"id":3417},[2067,3493,3417],{},[2056,3495,3496,3502],{},[2059,3497,3498,2065,3500],{},[2062,3499,2064],{},[2067,3501,2553],{},[2059,3503,3504,2559,3506],{},[2062,3505,2558],{},[2067,3507,3508],{},"\"__nuxt-loader\"",[2569,3510,3512],{"id":3511},"spaloadertag",[2067,3513,3514],{},"spaLoaderTag",[2045,3516,3517],{},"Customize Nuxt SpaLoader element tag.",[2056,3519,3520,3526],{},[2059,3521,3522,2065,3524],{},[2062,3523,2064],{},[2067,3525,2553],{},[2059,3527,3528,2559,3530],{},[2062,3529,2558],{},[2067,3531,3479],{},[2569,3533,3535],{"id":3534},"teleportattrs",[2067,3536,3537],{},"teleportAttrs",[2045,3539,3540],{},"Customize Nuxt Teleport element attributes.",[2056,3542,3543,3549],{},[2059,3544,3545,2065,3547],{},[2062,3546,2064],{},[2067,3548,2069],{},[2059,3550,3551],{},[2062,3552,2074],{},[2076,3554,3556],{"className":2078,"code":3555,"language":2080,"meta":2081,"style":2081},"{\n  \"id\": \"teleports\"\n}\n",[2067,3557,3558,3562,3579],{"__ignoreMap":2081},[2085,3559,3560],{"class":2087,"line":2088},[2085,3561,2092],{"class":2091},[2085,3563,3564,3566,3568,3570,3572,3574,3577],{"class":2087,"line":2095},[2085,3565,2098],{"class":2091},[2085,3567,3417],{"class":2101},[2085,3569,2105],{"class":2091},[2085,3571,2108],{"class":2091},[2085,3573,2111],{"class":2091},[2085,3575,3576],{"class":2114},"teleports",[2085,3578,2304],{"class":2091},[2085,3580,3581],{"class":2087,"line":2123},[2085,3582,2310],{"class":2091},[2569,3584,3586],{"id":3585},"teleportid",[2067,3587,3588],{},"teleportId",[2045,3590,3591],{},"Customize Nuxt Teleport element id.",[2056,3593,3594,3600],{},[2059,3595,3596,2065,3598],{},[2062,3597,2064],{},[2067,3599,2553],{},[2059,3601,3602,2559,3604],{},[2062,3603,2558],{},[2067,3605,3606],{},"\"teleports\"",[2569,3608,3610],{"id":3609},"teleporttag",[2067,3611,3612],{},"teleportTag",[2045,3614,3615],{},"Customize Nuxt Teleport element tag.",[2056,3617,3618,3624],{},[2059,3619,3620,2065,3622],{},[2062,3621,2064],{},[2067,3623,2553],{},[2059,3625,3626,2559,3628],{},[2062,3627,2558],{},[2067,3629,3479],{},[2569,3631,3633],{"id":3632},"viewtransition",[2067,3634,3635],{},"viewTransition",[2045,3637,3638],{},"Default values for view transitions.",[2045,3640,3641,3642,3645,3646,3650,3651,3653],{},"This only has an effect when ",[2062,3643,3644],{},"experimental"," support for View Transitions is ",[3305,3647,3649],{"href":3648},"/docs/getting-started/transitions#view-transitions-api-experimental","enabled in your nuxt.config file",".\nThis can be overridden with ",[2067,3652,678],{}," on an individual page.",[2056,3655,3656,3662],{},[2059,3657,3658,2065,3660],{},[2062,3659,2064],{},[2067,3661,3291],{},[2059,3663,3664,2559,3666],{},[2062,3665,2558],{},[2067,3667,3298],{},[2045,3669,3670,2065,3672],{},[2062,3671,3303],{},[3305,3673,3676],{"href":3674,"rel":3675},"https://nuxt.com/docs/getting-started/transitions#view-transitions-api-experimental",[3309],"Nuxt View Transition API docs",[2049,3678,3680],{"id":3679},"appconfig","appConfig",[2045,3682,3683],{},"Additional app configuration",[2045,3685,3686,3687,3690],{},"For programmatic usage and type support, you can directly provide app config with this option. It will be merged with ",[2067,3688,3689],{},"app.config"," file as default value.",[2569,3692,3694],{"id":3693},"nuxt",[2067,3695,3693],{},[2049,3697,3699],{"id":3698},"appid","appId",[2045,3701,3702],{},"For multi-app projects, the unique id of the Nuxt application.",[2045,3704,3705,3706,2327],{},"Defaults to ",[2067,3707,3708],{},"nuxt-app",[2056,3710,3711,3717],{},[2059,3712,3713,2065,3715],{},[2062,3714,2064],{},[2067,3716,2553],{},[2059,3718,3719,2559,3721],{},[2062,3720,2558],{},[2067,3722,3723],{},"\"nuxt-app\"",[2049,3725,3726],{"id":3726},"build",[2045,3728,3729],{},"Shared build configuration.",[2569,3731,3733],{"id":3732},"analyze",[2067,3734,3732],{},[2045,3736,3737],{},"Nuxt allows visualizing your bundles and how to optimize them.",[2045,3739,3740,3741,3744,3745,3750,3751,2327],{},"Set to ",[2067,3742,3743],{},"true"," to enable bundle analysis, or pass an object with options: ",[3305,3746,3749],{"href":3747,"rel":3748},"https://github.com/webpack-contrib/webpack-bundle-analyzer#options-for-plugin",[3309],"for webpack"," or ",[3305,3752,3755],{"href":3753,"rel":3754},"https://github.com/btd/rollup-plugin-visualizer#options",[3309],"for vite",[2056,3757,3758,3764],{},[2059,3759,3760,2065,3762],{},[2062,3761,2064],{},[2067,3763,2069],{},[2059,3765,3766],{},[2062,3767,2074],{},[2076,3769,3771],{"className":2078,"code":3770,"language":2080,"meta":2081,"style":2081},"{\n  \"template\": \"treemap\",\n  \"projectRoot\": \"/\u003CrootDir>\",\n  \"filename\": \"/\u003CrootDir>/.nuxt/analyze/{name}.html\"\n}\n",[2067,3772,3773,3777,3797,3817,3835],{"__ignoreMap":2081},[2085,3774,3775],{"class":2087,"line":2088},[2085,3776,2092],{"class":2091},[2085,3778,3779,3781,3784,3786,3788,3790,3793,3795],{"class":2087,"line":2095},[2085,3780,2098],{"class":2091},[2085,3782,3783],{"class":2101},"template",[2085,3785,2105],{"class":2091},[2085,3787,2108],{"class":2091},[2085,3789,2111],{"class":2091},[2085,3791,3792],{"class":2114},"treemap",[2085,3794,2105],{"class":2091},[2085,3796,2120],{"class":2091},[2085,3798,3799,3801,3804,3806,3808,3810,3813,3815],{"class":2087,"line":2123},[2085,3800,2098],{"class":2091},[2085,3802,3803],{"class":2101},"projectRoot",[2085,3805,2105],{"class":2091},[2085,3807,2108],{"class":2091},[2085,3809,2111],{"class":2091},[2085,3811,3812],{"class":2114},"/\u003CrootDir>",[2085,3814,2105],{"class":2091},[2085,3816,2120],{"class":2091},[2085,3818,3819,3821,3824,3826,3828,3830,3833],{"class":2087,"line":2143},[2085,3820,2098],{"class":2091},[2085,3822,3823],{"class":2101},"filename",[2085,3825,2105],{"class":2091},[2085,3827,2108],{"class":2091},[2085,3829,2111],{"class":2091},[2085,3831,3832],{"class":2114},"/\u003CrootDir>/.nuxt/analyze/{name}.html",[2085,3834,2304],{"class":2091},[2085,3836,3837],{"class":2087,"line":2164},[2085,3838,2310],{"class":2091},[2045,3840,3841,2108],{},[2062,3842,2354],{},[2076,3844,3846],{"className":2357,"code":3845,"language":2359,"meta":2081,"style":2081},"analyze: {\n  analyzerMode: 'static'\n}\n",[2067,3847,3848,3856,3870],{"__ignoreMap":2081},[2085,3849,3850,3852,3854],{"class":2087,"line":2088},[2085,3851,3732],{"class":2680},[2085,3853,2108],{"class":2091},[2085,3855,2373],{"class":2091},[2085,3857,3858,3861,3863,3865,3868],{"class":2087,"line":2095},[2085,3859,3860],{"class":2680},"  analyzerMode",[2085,3862,2108],{"class":2091},[2085,3864,2638],{"class":2091},[2085,3866,3867],{"class":2114},"static",[2085,3869,2644],{"class":2091},[2085,3871,3872],{"class":2087,"line":2123},[2085,3873,2310],{"class":2091},[2569,3875,3877],{"id":3876},"templates",[2067,3878,3876],{},[2045,3880,3881,3882,3885,3886,3889],{},"It is recommended to use ",[2067,3883,3884],{},"addTemplate"," from ",[2067,3887,3888],{},"@nuxt/kit"," instead of this option.",[2056,3891,3892],{},[2059,3893,3894,2065,3896],{},[2062,3895,2064],{},[2067,3897,3898],{},"array",[2045,3900,3901,2108],{},[2062,3902,2354],{},[2076,3904,3906],{"className":2357,"code":3905,"language":2359,"meta":2081,"style":2081},"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",[2067,3907,3908,3916,3921,3940,3959,3963],{"__ignoreMap":2081},[2085,3909,3910,3912,3914],{"class":2087,"line":2088},[2085,3911,3876],{"class":2680},[2085,3913,2108],{"class":2091},[2085,3915,2861],{"class":2403},[2085,3917,3918],{"class":2087,"line":2095},[2085,3919,3920],{"class":2091},"  {\n",[2085,3922,3923,3926,3928,3930,3933,3935,3937],{"class":2087,"line":2123},[2085,3924,3925],{"class":2378},"    src",[2085,3927,2108],{"class":2091},[2085,3929,2638],{"class":2091},[2085,3931,3932],{"class":2114},"~/modules/support/plugin.js",[2085,3934,2394],{"class":2091},[2085,3936,2422],{"class":2091},[2085,3938,3939],{"class":3041}," // `src` can be absolute or relative\n",[2085,3941,3942,3945,3947,3949,3952,3954,3956],{"class":2087,"line":2143},[2085,3943,3944],{"class":2378},"    dst",[2085,3946,2108],{"class":2091},[2085,3948,2638],{"class":2091},[2085,3950,3951],{"class":2114},"support.js",[2085,3953,2394],{"class":2091},[2085,3955,2422],{"class":2091},[2085,3957,3958],{"class":3041}," // `dst` is relative to project `.nuxt` dir\n",[2085,3960,3961],{"class":2087,"line":2164},[2085,3962,2525],{"class":2091},[2085,3964,3965],{"class":2087,"line":2184},[2085,3966,3967],{"class":2403},"]\n",[2569,3969,3971],{"id":3970},"transpile",[2067,3972,3970],{},[2045,3974,3975],{},"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.",[2045,3977,3978],{},"You can also use a function to conditionally transpile. The function will receive an object ({ isDev, isServer, isClient, isModern, isLegacy }).",[2056,3980,3981],{},[2059,3982,3983,2065,3985],{},[2062,3984,2064],{},[2067,3986,3898],{},[2045,3988,3989,2108],{},[2062,3990,2354],{},[2076,3992,3994],{"className":2357,"code":3993,"language":2359,"meta":2081,"style":2081},"transpile: [({ isLegacy }) => isLegacy && 'ky']\n",[2067,3995,3996],{"__ignoreMap":2081},[2085,3997,3998,4000,4002,4005,4008,4012,4015,4018,4021,4024,4026,4029,4031],{"class":2087,"line":2088},[2085,3999,3970],{"class":2680},[2085,4001,2108],{"class":2091},[2085,4003,4004],{"class":2403}," [",[2085,4006,4007],{"class":2091},"({",[2085,4009,4011],{"class":4010},"s1nJG"," isLegacy",[2085,4013,4014],{"class":2091}," })",[2085,4016,4017],{"class":2101}," =>",[2085,4019,4020],{"class":2403}," isLegacy ",[2085,4022,4023],{"class":2091},"&&",[2085,4025,2638],{"class":2091},[2085,4027,4028],{"class":2114},"ky",[2085,4030,2394],{"class":2091},[2085,4032,3967],{"class":2403},[2049,4034,4036],{"id":4035},"builddir","buildDir",[2045,4038,4039],{},"Define the directory where your built Nuxt files will be placed.",[2045,4041,4042,4043,4045,4046,4048],{},"Many tools assume that ",[2067,4044,117],{}," is a hidden directory (because it starts with a ",[2067,4047,2327],{},"). If that is a problem, you can use this option to prevent that.",[2056,4050,4051,4057],{},[2059,4052,4053,2065,4055],{},[2062,4054,2064],{},[2067,4056,2553],{},[2059,4058,4059,2559,4061],{},[2062,4060,2558],{},[2067,4062,4063],{},"\"/\u003CrootDir>/.nuxt\"",[2045,4065,4066,2108],{},[2062,4067,2354],{},[2076,4069,4071],{"className":2357,"code":4070,"language":2359,"meta":2081,"style":2081},"export default {\n  buildDir: 'nuxt-build'\n}\n",[2067,4072,4073,4081,4095],{"__ignoreMap":2081},[2085,4074,4075,4077,4079],{"class":2087,"line":2088},[2085,4076,2367],{"class":2366},[2085,4078,2370],{"class":2366},[2085,4080,2373],{"class":2091},[2085,4082,4083,4086,4088,4090,4093],{"class":2087,"line":2095},[2085,4084,4085],{"class":2378},"  buildDir",[2085,4087,2108],{"class":2091},[2085,4089,2638],{"class":2091},[2085,4091,4092],{"class":2114},"nuxt-build",[2085,4094,2644],{"class":2091},[2085,4096,4097],{"class":2087,"line":2123},[2085,4098,2310],{"class":2091},[2049,4100,4102],{"id":4101},"buildid","buildId",[2045,4104,4105],{},"A unique identifier matching the build. This may contain the hash of the current state of the project.",[2056,4107,4108,4114],{},[2059,4109,4110,2065,4112],{},[2062,4111,2064],{},[2067,4113,2553],{},[2059,4115,4116,2559,4118],{},[2062,4117,2558],{},[2067,4119,4120],{},"\"f90f6a12-4673-4481-a5f5-514e21c7a35b\"",[2049,4122,4123],{"id":4123},"builder",[2045,4125,4126],{},"The builder to use for bundling the Vue part of your application.",[2056,4128,4129,4135],{},[2059,4130,4131,2065,4133],{},[2062,4132,2064],{},[2067,4134,2553],{},[2059,4136,4137,2559,4139],{},[2062,4138,2558],{},[2067,4140,4141],{},"\"@nuxt/vite-builder\"",[2049,4143,4145],{"id":4144},"compatibilitydate","compatibilityDate",[2045,4147,4148],{},"Specify a compatibility date for your app.",[2045,4150,4151],{},"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.",[2049,4153,132],{"id":132},[2045,4155,4156],{},"Configure Nuxt component auto-registration.",[2045,4158,4159],{},"Any components in the directories configured here can be used throughout your pages, layouts (and other components) without needing to explicitly import them.",[2056,4161,4162,4168],{},[2059,4163,4164,2065,4166],{},[2062,4165,2064],{},[2067,4167,2069],{},[2059,4169,4170],{},[2062,4171,2074],{},[2076,4173,4175],{"className":2078,"code":4174,"language":2080,"meta":2081,"style":2081},"{\n  \"dirs\": [\n    {\n      \"path\": \"~/components/global\",\n      \"global\": true\n    },\n    \"~/components\"\n  ]\n}\n",[2067,4176,4177,4181,4194,4198,4218,4232,4236,4246,4251],{"__ignoreMap":2081},[2085,4178,4179],{"class":2087,"line":2088},[2085,4180,2092],{"class":2091},[2085,4182,4183,4185,4188,4190,4192],{"class":2087,"line":2095},[2085,4184,2098],{"class":2091},[2085,4186,4187],{"class":2101},"dirs",[2085,4189,2105],{"class":2091},[2085,4191,2108],{"class":2091},[2085,4193,2861],{"class":2091},[2085,4195,4196],{"class":2087,"line":2123},[2085,4197,2866],{"class":2091},[2085,4199,4200,4202,4205,4207,4209,4211,4214,4216],{"class":2087,"line":2143},[2085,4201,2871],{"class":2091},[2085,4203,4204],{"class":2680},"path",[2085,4206,2105],{"class":2091},[2085,4208,2108],{"class":2091},[2085,4210,2111],{"class":2091},[2085,4212,4213],{"class":2114},"~/components/global",[2085,4215,2105],{"class":2091},[2085,4217,2120],{"class":2091},[2085,4219,4220,4222,4225,4227,4229],{"class":2087,"line":2164},[2085,4221,2871],{"class":2091},[2085,4223,4224],{"class":2680},"global",[2085,4226,2105],{"class":2091},[2085,4228,2108],{"class":2091},[2085,4230,4231],{"class":2091}," true\n",[2085,4233,4234],{"class":2087,"line":2184},[2085,4235,2909],{"class":2091},[2085,4237,4238,4241,4244],{"class":2087,"line":2205},[2085,4239,4240],{"class":2091},"    \"",[2085,4242,4243],{"class":2114},"~/components",[2085,4245,2304],{"class":2091},[2085,4247,4248],{"class":2087,"line":2225},[2085,4249,4250],{"class":2091},"  ]\n",[2085,4252,4253],{"class":2087,"line":2245},[2085,4254,2310],{"class":2091},[2045,4256,4257,2065,4259],{},[2062,4258,3303],{},[3305,4260,4263,4266],{"href":4261,"rel":4262},"https://nuxt.com/docs/guide/directory-structure/components",[3309],[2067,4264,4265],{},"components/"," directory documentation",[2049,4268,4269],{"id":4269},"css",[2045,4271,4272],{},"You can define the CSS files/modules/libraries you want to set globally (included in every page).",[2045,4274,4275],{},"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.",[2056,4277,4278],{},[2059,4279,4280,2065,4282],{},[2062,4281,2064],{},[2067,4283,3898],{},[2045,4285,4286,2108],{},[2062,4287,2354],{},[2076,4289,4291],{"className":2357,"code":4290,"language":2359,"meta":2081,"style":2081},"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",[2067,4292,4293,4301,4306,4318,4323,4334,4339,4348],{"__ignoreMap":2081},[2085,4294,4295,4297,4299],{"class":2087,"line":2088},[2085,4296,4269],{"class":2680},[2085,4298,2108],{"class":2091},[2085,4300,2861],{"class":2403},[2085,4302,4303],{"class":2087,"line":2095},[2085,4304,4305],{"class":3041},"  // Load a Node.js module directly (here it's a Sass file).\n",[2085,4307,4308,4311,4314,4316],{"class":2087,"line":2123},[2085,4309,4310],{"class":2091},"  '",[2085,4312,4313],{"class":2114},"bulma",[2085,4315,2394],{"class":2091},[2085,4317,2120],{"class":2091},[2085,4319,4320],{"class":2087,"line":2143},[2085,4321,4322],{"class":3041},"  // CSS file in the project\n",[2085,4324,4325,4327,4330,4332],{"class":2087,"line":2164},[2085,4326,4310],{"class":2091},[2085,4328,4329],{"class":2114},"~/assets/css/main.css",[2085,4331,2394],{"class":2091},[2085,4333,2120],{"class":2091},[2085,4335,4336],{"class":2087,"line":2184},[2085,4337,4338],{"class":3041},"  // SCSS file in the project\n",[2085,4340,4341,4343,4346],{"class":2087,"line":2205},[2085,4342,4310],{"class":2091},[2085,4344,4345],{"class":2114},"~/assets/css/main.scss",[2085,4347,2644],{"class":2091},[2085,4349,4350],{"class":2087,"line":2225},[2085,4351,3967],{"class":2403},[2049,4353,4354],{"id":4354},"debug",[2045,4356,3740,4357,4359],{},[2067,4358,3743],{}," to enable debug mode.",[2045,4361,4362],{},"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.",[2056,4364,4365,4371],{},[2059,4366,4367,2065,4369],{},[2062,4368,2064],{},[2067,4370,3291],{},[2059,4372,4373,2559,4375],{},[2062,4374,2558],{},[2067,4376,3298],{},[2049,4378,4379],{"id":4379},"dev",[2045,4381,4382],{},"Whether Nuxt is running in development mode.",[2045,4384,4385],{},"Normally, you should not need to set this.",[2056,4387,4388,4394],{},[2059,4389,4390,2065,4392],{},[2062,4391,2064],{},[2067,4393,3291],{},[2059,4395,4396,2559,4398],{},[2062,4397,2558],{},[2067,4399,3298],{},[2049,4401,4403],{"id":4402},"devserver","devServer",[2569,4405,4407],{"id":4406},"cors",[2067,4408,4406],{},[2045,4410,4411],{},"Set CORS options for the dev server",[3490,4413,4415],{"id":4414},"origin",[2067,4416,4414],{},[2056,4418,4419,4425],{},[2059,4420,4421,2065,4423],{},[2062,4422,2064],{},[2067,4424,3898],{},[2059,4426,4427],{},[2062,4428,2074],{},[2076,4430,4432],{"className":2078,"code":4431,"language":2080,"meta":2081,"style":2081},"[\n  {}\n]\n",[2067,4433,4434,4439,4444],{"__ignoreMap":2081},[2085,4435,4436],{"class":2087,"line":2088},[2085,4437,4438],{"class":2091},"[\n",[2085,4440,4441],{"class":2087,"line":2095},[2085,4442,4443],{"class":2091},"  {}\n",[2085,4445,4446],{"class":2087,"line":2123},[2085,4447,3967],{"class":2091},[2569,4449,4451],{"id":4450},"host",[2067,4452,4450],{},[2045,4454,4455],{},"Dev server listening host",[2569,4457,4459],{"id":4458},"https",[2067,4460,4458],{},[2045,4462,4463],{},"Whether to enable HTTPS.",[2056,4465,4466,4472],{},[2059,4467,4468,2065,4470],{},[2062,4469,2064],{},[2067,4471,3291],{},[2059,4473,4474,2559,4476],{},[2062,4475,2558],{},[2067,4477,3298],{},[2045,4479,4480,2108],{},[2062,4481,2354],{},[2076,4483,4485],{"className":2602,"code":4484,"language":2604,"meta":2081,"style":2081},"export default defineNuxtConfig({\n  devServer: {\n    https: {\n      key: './server.key',\n      cert: './server.crt'\n    }\n  }\n})\n",[2067,4486,4487,4499,4508,4517,4533,4547,4551,4555],{"__ignoreMap":2081},[2085,4488,4489,4491,4493,4495,4497],{"class":2087,"line":2088},[2085,4490,2367],{"class":2366},[2085,4492,2370],{"class":2366},[2085,4494,2615],{"class":2399},[2085,4496,2404],{"class":2403},[2085,4498,2092],{"class":2091},[2085,4500,4501,4504,4506],{"class":2087,"line":2095},[2085,4502,4503],{"class":2378},"  devServer",[2085,4505,2108],{"class":2091},[2085,4507,2373],{"class":2091},[2085,4509,4510,4513,4515],{"class":2087,"line":2123},[2085,4511,4512],{"class":2378},"    https",[2085,4514,2108],{"class":2091},[2085,4516,2373],{"class":2091},[2085,4518,4519,4522,4524,4526,4529,4531],{"class":2087,"line":2143},[2085,4520,4521],{"class":2378},"      key",[2085,4523,2108],{"class":2091},[2085,4525,2638],{"class":2091},[2085,4527,4528],{"class":2114},"./server.key",[2085,4530,2394],{"class":2091},[2085,4532,2120],{"class":2091},[2085,4534,4535,4538,4540,4542,4545],{"class":2087,"line":2164},[2085,4536,4537],{"class":2378},"      cert",[2085,4539,2108],{"class":2091},[2085,4541,2638],{"class":2091},[2085,4543,4544],{"class":2114},"./server.crt",[2085,4546,2644],{"class":2091},[2085,4548,4549],{"class":2087,"line":2184},[2085,4550,2936],{"class":2091},[2085,4552,4553],{"class":2087,"line":2205},[2085,4554,2525],{"class":2091},[2085,4556,4557,4559],{"class":2087,"line":2225},[2085,4558,2653],{"class":2091},[2085,4560,2656],{"class":2403},[2569,4562,4564],{"id":4563},"loadingtemplate",[2067,4565,4566],{},"loadingTemplate",[2045,4568,4569],{},"Template to show a loading screen",[2056,4571,4572],{},[2059,4573,4574,2065,4576],{},[2062,4575,2064],{},[2067,4577,4578],{},"function",[2569,4580,4582],{"id":4581},"port",[2067,4583,4581],{},[2045,4585,4586],{},"Dev server listening port",[2056,4588,4589,4596],{},[2059,4590,4591,2065,4593],{},[2062,4592,2064],{},[2067,4594,4595],{},"number",[2059,4597,4598,2559,4600],{},[2062,4599,2558],{},[2067,4601,4602],{},"3000",[2569,4604,4606],{"id":4605},"url",[2067,4607,4605],{},[2045,4609,4610],{},"Listening dev server URL.",[2045,4612,4613],{},"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).",[2056,4615,4616,4622],{},[2059,4617,4618,2065,4620],{},[2062,4619,2064],{},[2067,4621,2553],{},[2059,4623,4624,2559,4626],{},[2062,4625,2558],{},[2067,4627,4628],{},"\"http://localhost:3000\"",[2049,4630,4632],{"id":4631},"devserverhandlers","devServerHandlers",[2045,4634,4635],{},"Nitro development-only server handlers.",[2056,4637,4638],{},[2059,4639,4640,2065,4642],{},[2062,4641,2064],{},[2067,4643,3898],{},[2045,4645,4646,2065,4648],{},[2062,4647,3303],{},[3305,4649,4652],{"href":4650,"rel":4651},"https://nitro.build/guide/routing",[3309],"Nitro server routes documentation",[2049,4654,4655],{"id":4655},"devtools",[2045,4657,4658],{},"Enable Nuxt DevTools for development.",[2045,4660,4661],{},"Breaking changes for devtools might not reflect on the version of Nuxt.",[2045,4663,4664,4666,4667,4672],{},[2062,4665,3303],{},":  ",[3305,4668,4671],{"href":4669,"rel":4670},"https://devtools.nuxt.com/",[3309],"Nuxt DevTools"," for more information.",[2049,4674,4675],{"id":4675},"dir",[2045,4677,4678],{},"Customize default directory structure used by Nuxt.",[2045,4680,4681],{},"It is better to stick with defaults unless needed.",[2569,4683,4685],{"id":4684},"app-1",[2067,4686,1193],{},[2056,4688,4689,4695],{},[2059,4690,4691,2065,4693],{},[2062,4692,2064],{},[2067,4694,2553],{},[2059,4696,4697,2559,4699],{},[2062,4698,2558],{},[2067,4700,4701],{},"\"app\"",[2569,4703,4704],{"id":127},[2067,4705,127],{},[2045,4707,4708,4709,4712],{},"The assets directory (aliased as ",[2067,4710,4711],{},"~assets"," in your build).",[2056,4714,4715,4721],{},[2059,4716,4717,2065,4719],{},[2062,4718,2064],{},[2067,4720,2553],{},[2059,4722,4723,2559,4725],{},[2062,4724,2558],{},[2067,4726,4727],{},"\"assets\"",[2569,4729,4730],{"id":152},[2067,4731,152],{},[2045,4733,4734],{},"The layouts directory, each file of which will be auto-registered as a Nuxt layout.",[2056,4736,4737,4743],{},[2059,4738,4739,2065,4741],{},[2062,4740,2064],{},[2067,4742,2553],{},[2059,4744,4745,2559,4747],{},[2062,4746,2558],{},[2067,4748,4749],{},"\"layouts\"",[2569,4751,4752],{"id":157},[2067,4753,157],{},[2045,4755,4756],{},"The middleware directory, each file of which will be auto-registered as a Nuxt middleware.",[2056,4758,4759,4765],{},[2059,4760,4761,2065,4763],{},[2062,4762,2064],{},[2067,4764,2553],{},[2059,4766,4767,2559,4769],{},[2062,4768,2558],{},[2067,4770,4771],{},"\"middleware\"",[2569,4773,4774],{"id":162},[2067,4775,162],{},[2045,4777,4778],{},"The modules directory, each file in which will be auto-registered as a Nuxt module.",[2056,4780,4781,4787],{},[2059,4782,4783,2065,4785],{},[2062,4784,2064],{},[2067,4786,2553],{},[2059,4788,4789,2559,4791],{},[2062,4790,2558],{},[2067,4792,4793],{},"\"modules\"",[2569,4795,4796],{"id":171},[2067,4797,171],{},[2045,4799,4800],{},"The directory which will be processed to auto-generate your application page routes.",[2056,4802,4803,4809],{},[2059,4804,4805,2065,4807],{},[2062,4806,2064],{},[2067,4808,2553],{},[2059,4810,4811,2559,4813],{},[2062,4812,2558],{},[2067,4814,4815],{},"\"pages\"",[2569,4817,4818],{"id":175},[2067,4819,175],{},[2045,4821,4822],{},"The plugins directory, each file of which will be auto-registered as a Nuxt plugin.",[2056,4824,4825,4831],{},[2059,4826,4827,2065,4829],{},[2062,4828,2064],{},[2067,4830,2553],{},[2059,4832,4833,2559,4835],{},[2062,4834,2558],{},[2067,4836,4837],{},"\"plugins\"",[2569,4839,4840],{"id":180},[2067,4841,180],{},[2045,4843,4844,4845,4848],{},"The directory containing your static files, which will be directly accessible via the Nuxt server and copied across into your ",[2067,4846,4847],{},"dist"," folder when your app is generated.",[2056,4850,4851,4857],{},[2059,4852,4853,2065,4855],{},[2062,4854,2064],{},[2067,4856,2553],{},[2059,4858,4859,2559,4861],{},[2062,4860,2558],{},[2067,4862,4863],{},"\"public\"",[2569,4865,4866],{"id":190},[2067,4867,190],{},[2045,4869,4870],{},"The shared directory. This directory is shared between the app and the server.",[2056,4872,4873,4879],{},[2059,4874,4875,2065,4877],{},[2062,4876,2064],{},[2067,4878,2553],{},[2059,4880,4881,2559,4883],{},[2062,4882,2558],{},[2067,4884,4885],{},"\"shared\"",[2569,4887,4888],{"id":3867},[2067,4889,3867],{},[2056,4891,4892,4898],{},[2059,4893,4894,2065,4896],{},[2062,4895,2064],{},[2067,4897,2553],{},[2059,4899,4900,2559,4902],{},[2062,4901,2558],{},[2067,4903,4863],{},[2049,4905,4906],{"id":4906},"esbuild",[2569,4908,4910],{"id":4909},"options",[2067,4911,4909],{},[2045,4913,4914],{},"Configure shared esbuild options used within Nuxt and passed to other builders, such as Vite or Webpack.",[3490,4916,4918],{"id":4917},"jsxfactory",[2067,4919,4920],{},"jsxFactory",[2056,4922,4923,4929],{},[2059,4924,4925,2065,4927],{},[2062,4926,2064],{},[2067,4928,2553],{},[2059,4930,4931,2559,4933],{},[2062,4932,2558],{},[2067,4934,4935],{},"\"h\"",[3490,4937,4939],{"id":4938},"jsxfragment",[2067,4940,4941],{},"jsxFragment",[2056,4943,4944,4950],{},[2059,4945,4946,2065,4948],{},[2062,4947,2064],{},[2067,4949,2553],{},[2059,4951,4952,2559,4954],{},[2062,4953,2558],{},[2067,4955,4956],{},"\"Fragment\"",[3490,4958,4960],{"id":4959},"target",[2067,4961,4959],{},[2056,4963,4964,4970],{},[2059,4965,4966,2065,4968],{},[2062,4967,2064],{},[2067,4969,2553],{},[2059,4971,4972,2559,4974],{},[2062,4973,2558],{},[2067,4975,4976],{},"\"esnext\"",[3490,4978,4980],{"id":4979},"tsconfigraw",[2067,4981,4982],{},"tsconfigRaw",[2056,4984,4985],{},[2059,4986,4987,2065,4989],{},[2062,4988,2064],{},[2067,4990,2069],{},[2049,4992,3644],{"id":3644},[2569,4994,4996],{"id":4995},"alwaysrunfetchonkeychange",[2067,4997,4998],{},"alwaysRunFetchOnKeyChange",[2045,5000,5001,5002,5004,5005,5008],{},"Whether to run ",[2067,5003,527],{}," when the key changes, even if it is set to ",[2067,5006,5007],{},"immediate: false"," and it has not been triggered yet.",[2045,5010,5011,5013,5014,5016,5017,5020],{},[2067,5012,527],{}," and ",[2067,5015,515],{}," will always run when the key changes if ",[2067,5018,5019],{},"immediate: true"," or if it has been already triggered.",[2056,5022,5023,5029],{},[2059,5024,5025,2065,5027],{},[2062,5026,2064],{},[2067,5028,3291],{},[2059,5030,5031,2559,5033],{},[2062,5032,2558],{},[2067,5034,3743],{},[2569,5036,5038],{"id":5037},"appmanifest",[2067,5039,5040],{},"appManifest",[2045,5042,5043],{},"Use app manifests to respect route rules on client-side.",[2056,5045,5046,5052],{},[2059,5047,5048,2065,5050],{},[2062,5049,2064],{},[2067,5051,3291],{},[2059,5053,5054,2559,5056],{},[2062,5055,2558],{},[2067,5057,3743],{},[2569,5059,5061],{"id":5060},"asynccontext",[2067,5062,5063],{},"asyncContext",[2045,5065,5066],{},"Enable native async context to be accessible for nested composables",[2056,5068,5069,5075],{},[2059,5070,5071,2065,5073],{},[2062,5072,2064],{},[2067,5074,3291],{},[2059,5076,5077,2559,5079],{},[2062,5078,2558],{},[2067,5080,3298],{},[2045,5082,5083,2065,5085],{},[2062,5084,3303],{},[3305,5086,5089],{"href":5087,"rel":5088},"https://github.com/nuxt/nuxt/pull/20918",[3309],"Nuxt PR #20918",[2569,5091,5093],{"id":5092},"asyncentry",[2067,5094,5095],{},"asyncEntry",[2045,5097,5098],{},"Set to true to generate an async entry point for the Vue bundle (for module federation support).",[2056,5100,5101,5107],{},[2059,5102,5103,2065,5105],{},[2062,5104,2064],{},[2067,5106,3291],{},[2059,5108,5109,2559,5111],{},[2062,5110,2558],{},[2067,5112,3298],{},[2569,5114,5116],{"id":5115},"browserdevtoolstiming",[2067,5117,5118],{},"browserDevtoolsTiming",[2045,5120,5121],{},"Enable timings for Nuxt application hooks in the performance panel of Chromium-based browsers.",[2045,5123,5124],{},"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.",[2056,5126,5127,5133],{},[2059,5128,5129,2065,5131],{},[2062,5130,2064],{},[2067,5132,3291],{},[2059,5134,5135,2559,5137],{},[2062,5136,2558],{},[2067,5138,3298],{},[2045,5140,5141,2108],{},[2062,5142,2354],{},[2076,5144,5146],{"className":2602,"code":5145,"language":2604,"meta":2081,"style":2081},"// nuxt.config.ts\nexport default defineNuxtConfig({\n  experimental: {\n    // Enable performance markers for Nuxt hooks in browser devtools\n    browserDevtoolsTiming: true\n  }\n})\n",[2067,5147,5148,5153,5165,5174,5179,5189,5193],{"__ignoreMap":2081},[2085,5149,5150],{"class":2087,"line":2088},[2085,5151,5152],{"class":3041},"// nuxt.config.ts\n",[2085,5154,5155,5157,5159,5161,5163],{"class":2087,"line":2095},[2085,5156,2367],{"class":2366},[2085,5158,2370],{"class":2366},[2085,5160,2615],{"class":2399},[2085,5162,2404],{"class":2403},[2085,5164,2092],{"class":2091},[2085,5166,5167,5170,5172],{"class":2087,"line":2123},[2085,5168,5169],{"class":2378},"  experimental",[2085,5171,2108],{"class":2091},[2085,5173,2373],{"class":2091},[2085,5175,5176],{"class":2087,"line":2143},[2085,5177,5178],{"class":3041},"    // Enable performance markers for Nuxt hooks in browser devtools\n",[2085,5180,5181,5184,5186],{"class":2087,"line":2164},[2085,5182,5183],{"class":2378},"    browserDevtoolsTiming",[2085,5185,2108],{"class":2091},[2085,5187,4231],{"class":5188},"sbKd-",[2085,5190,5191],{"class":2087,"line":2184},[2085,5192,2525],{"class":2091},[2085,5194,5195,5197],{"class":2087,"line":2205},[2085,5196,2653],{"class":2091},[2085,5198,2656],{"class":2403},[2045,5200,5201,2065,5203],{},[2062,5202,3303],{},[3305,5204,5207],{"href":5205,"rel":5206},"https://github.com/nuxt/nuxt/pull/29922",[3309],"PR #29922",[2045,5209,5210,2065,5212],{},[2062,5211,3303],{},[3305,5213,5216],{"href":5214,"rel":5215},"https://developer.chrome.com/docs/devtools/performance/extension#tracks",[3309],"Chrome DevTools Performance API",[2569,5218,5220],{"id":5219},"buildcache",[2067,5221,5222],{},"buildCache",[2045,5224,5225],{},"Cache Nuxt/Nitro build artifacts based on a hash of the configuration and source files.",[2045,5227,5228,5229,5013,5232,5235],{},"This only works for source files within ",[2067,5230,5231],{},"srcDir",[2067,5233,5234],{},"serverDir"," for the Vue/Nitro parts of your app.",[2056,5237,5238,5244],{},[2059,5239,5240,2065,5242],{},[2062,5241,2064],{},[2067,5243,3291],{},[2059,5245,5246,2559,5248],{},[2062,5247,2558],{},[2067,5249,3298],{},[2569,5251,5253],{"id":5252},"checkoutdatedbuildinterval",[2067,5254,5255],{},"checkOutdatedBuildInterval",[2045,5257,5258,5259,5262,5263,2327],{},"Set the time interval (in ms) to check for new builds. Disabled when ",[2067,5260,5261],{},"experimental.appManifest"," is ",[2067,5264,3298],{},[2045,5266,3740,5267,5269],{},[2067,5268,3298],{}," to disable.",[2056,5271,5272,5278],{},[2059,5273,5274,2065,5276],{},[2062,5275,2064],{},[2067,5277,4595],{},[2059,5279,5280,2559,5282],{},[2062,5281,2558],{},[2067,5283,5284],{},"3600000",[2569,5286,5288],{"id":5287},"chromedevtoolsprojectsettings",[2067,5289,5290],{},"chromeDevtoolsProjectSettings",[2045,5292,5293],{},"Enable integration with Chrome DevTools Workspaces for Nuxt projects.",[2056,5295,5296,5302],{},[2059,5297,5298,2065,5300],{},[2062,5299,2064],{},[2067,5301,3291],{},[2059,5303,5304,2559,5306],{},[2062,5305,2558],{},[2067,5307,3743],{},[2045,5309,5310,2065,5312],{},[2062,5311,3303],{},[3305,5313,5316],{"href":5314,"rel":5315},"https://docs.google.com/document/d/1rfKPnxsNuXhnF7AiQZhu9kIwdiMS5hnAI05HBwFuBSM",[3309],"Chrome DevTools Project Settings",[2569,5318,5320],{"id":5319},"clientfallback",[2067,5321,5322],{},"clientFallback",[2045,5324,5325,5326,5328],{},"Whether to enable the experimental ",[2067,5327,448],{}," component for rendering content on the client if there's an error in SSR.",[2056,5330,5331,5337],{},[2059,5332,5333,2065,5335],{},[2062,5334,2064],{},[2067,5336,3291],{},[2059,5338,5339,2559,5341],{},[2062,5340,2558],{},[2067,5342,3298],{},[2569,5344,5346],{"id":5345},"clientnodecompat",[2067,5347,5348],{},"clientNodeCompat",[2045,5350,5351,5352,2327],{},"Automatically polyfill Node.js imports in the client build using ",[2067,5353,5354],{},"unenv",[2056,5356,5357,5363],{},[2059,5358,5359,2065,5361],{},[2062,5360,2064],{},[2067,5362,3291],{},[2059,5364,5365,2559,5367],{},[2062,5366,2558],{},[2067,5368,3298],{},[2045,5370,5371,2065,5373],{},[2062,5372,3303],{},[3305,5374,5354],{"href":5375,"rel":5376},"https://github.com/unjs/unenv",[3309],[2569,5378,5380],{"id":5379},"compiletemplate",[2067,5381,5382],{},"compileTemplate",[2045,5384,5385,5386,5389],{},"Whether to use ",[2067,5387,5388],{},"lodash.template"," to compile Nuxt templates.",[2045,5391,5392,5393,2327],{},"This flag will be removed with the release of v4 and exists only for advance testing within Nuxt v3.12+ or in ",[3305,5394,5396],{"href":5395},"/docs/guide/going-further/nightly-release-channel","the nightly release channel",[2056,5398,5399,5405],{},[2059,5400,5401,2065,5403],{},[2062,5402,2064],{},[2067,5404,3291],{},[2059,5406,5407,2559,5409],{},[2062,5408,2558],{},[2067,5410,3743],{},[2569,5412,5414],{"id":5413},"componentislands",[2067,5415,5416],{},"componentIslands",[2045,5418,5419,5420,5013,5422,5425],{},"Experimental component islands support with ",[2067,5421,492],{},[2067,5423,5424],{},".island.vue"," files.",[2045,5427,5428],{},"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.",[2056,5430,5431,5437],{},[2059,5432,5433,2065,5435],{},[2062,5434,2064],{},[2067,5436,2553],{},[2059,5438,5439,2559,5441],{},[2062,5440,2558],{},[2067,5442,5443],{},"\"auto\"",[2569,5445,5447],{"id":5446},"configschema",[2067,5448,5449],{},"configSchema",[2045,5451,5452],{},"Config schema support",[2056,5454,5455,5461],{},[2059,5456,5457,2065,5459],{},[2062,5458,2064],{},[2067,5460,3291],{},[2059,5462,5463,2559,5465],{},[2062,5464,2558],{},[2067,5466,3743],{},[2045,5468,5469,2065,5471],{},[2062,5470,3303],{},[3305,5472,5475],{"href":5473,"rel":5474},"https://github.com/nuxt/nuxt/issues/15592",[3309],"Nuxt Issue #15592",[2569,5477,5479],{"id":5478},"cookiestore",[2067,5480,5481],{},"cookieStore",[2045,5483,5484,5485,5487],{},"Enables CookieStore support to listen for cookie updates (if supported by the browser) and refresh ",[2067,5486,519],{}," ref values.",[2056,5489,5490,5496],{},[2059,5491,5492,2065,5494],{},[2062,5493,2064],{},[2067,5495,3291],{},[2059,5497,5498,2559,5500],{},[2062,5499,2558],{},[2067,5501,3743],{},[2045,5503,5504,2065,5506],{},[2062,5505,3303],{},[3305,5507,5510],{"href":5508,"rel":5509},"https://developer.mozilla.org/en-US/docs/Web/API/CookieStore",[3309],"CookieStore",[2569,5512,5514],{"id":5513},"crossoriginprefetch",[2067,5515,5516],{},"crossOriginPrefetch",[2045,5518,5519],{},"Enable cross-origin prefetch using the Speculation Rules API.",[2056,5521,5522,5528],{},[2059,5523,5524,2065,5526],{},[2062,5525,2064],{},[2067,5527,3291],{},[2059,5529,5530,2559,5532],{},[2062,5531,2558],{},[2067,5533,3298],{},[2569,5535,5537],{"id":5536},"debugmodulemutation",[2067,5538,5539],{},"debugModuleMutation",[2045,5541,5542,5543,5546],{},"Record mutations to ",[2067,5544,5545],{},"nuxt.options"," in module context, helping to debug configuration changes made by modules during the Nuxt initialization phase.",[2045,5548,5549],{},"When enabled, Nuxt will track which modules modify configuration options, making it easier to trace unexpected configuration changes.",[2056,5551,5552,5558],{},[2059,5553,5554,2065,5556],{},[2062,5555,2064],{},[2067,5557,3291],{},[2059,5559,5560,2559,5562],{},[2062,5561,2558],{},[2067,5563,3298],{},[2045,5565,5566,2108],{},[2062,5567,2354],{},[2076,5569,5571],{"className":2602,"code":5570,"language":2604,"meta":2081,"style":2081},"// nuxt.config.ts\nexport default defineNuxtConfig({\n  experimental: {\n    // Enable tracking of config mutations by modules\n    debugModuleMutation: true\n  }\n})\n",[2067,5572,5573,5577,5589,5597,5602,5611,5615],{"__ignoreMap":2081},[2085,5574,5575],{"class":2087,"line":2088},[2085,5576,5152],{"class":3041},[2085,5578,5579,5581,5583,5585,5587],{"class":2087,"line":2095},[2085,5580,2367],{"class":2366},[2085,5582,2370],{"class":2366},[2085,5584,2615],{"class":2399},[2085,5586,2404],{"class":2403},[2085,5588,2092],{"class":2091},[2085,5590,5591,5593,5595],{"class":2087,"line":2123},[2085,5592,5169],{"class":2378},[2085,5594,2108],{"class":2091},[2085,5596,2373],{"class":2091},[2085,5598,5599],{"class":2087,"line":2143},[2085,5600,5601],{"class":3041},"    // Enable tracking of config mutations by modules\n",[2085,5603,5604,5607,5609],{"class":2087,"line":2164},[2085,5605,5606],{"class":2378},"    debugModuleMutation",[2085,5608,2108],{"class":2091},[2085,5610,4231],{"class":5188},[2085,5612,5613],{"class":2087,"line":2184},[2085,5614,2525],{"class":2091},[2085,5616,5617,5619],{"class":2087,"line":2205},[2085,5618,2653],{"class":2091},[2085,5620,2656],{"class":2403},[2045,5622,5623,2065,5625],{},[2062,5624,3303],{},[3305,5626,5629],{"href":5627,"rel":5628},"https://github.com/nuxt/nuxt/pull/30555",[3309],"PR #30555",[2569,5631,5633],{"id":5632},"decorators",[2067,5634,5632],{},[2045,5636,5637],{},"Enable to use experimental decorators in Nuxt and Nitro.",[2056,5639,5640,5646],{},[2059,5641,5642,2065,5644],{},[2062,5643,2064],{},[2067,5645,3291],{},[2059,5647,5648,2559,5650],{},[2062,5649,2558],{},[2067,5651,3298],{},[2045,5653,5654,2065,5656],{},[2062,5655,3303],{},[3305,5657,5658],{"href":5658,"rel":5659},"https://github.com/tc39/proposal-decorators",[3309],[2569,5661,5663],{"id":5662},"defaults",[2067,5664,5662],{},[2045,5666,5667],{},"This allows specifying the default options for core Nuxt components and composables.",[2045,5669,5670,5671,5673,5674,5676],{},"These options will likely be moved elsewhere in the future, such as into ",[2067,5672,3689],{}," or into the ",[2067,5675,1195],{}," directory.",[3490,5678,5680],{"id":5679},"nuxtlink",[2067,5681,5682],{},"nuxtLink",[5684,5685,5687],"h5",{"id":5686},"componentname",[2067,5688,5689],{},"componentName",[2056,5691,5692,5698],{},[2059,5693,5694,2065,5696],{},[2062,5695,2064],{},[2067,5697,2553],{},[2059,5699,5700,2559,5702],{},[2062,5701,2558],{},[2067,5703,5704],{},"\"NuxtLink\"",[5684,5706,5708],{"id":5707},"prefetch",[2067,5709,5707],{},[2056,5711,5712,5718],{},[2059,5713,5714,2065,5716],{},[2062,5715,2064],{},[2067,5717,3291],{},[2059,5719,5720,2559,5722],{},[2062,5721,2558],{},[2067,5723,3743],{},[5684,5725,5727],{"id":5726},"prefetchon",[2067,5728,5729],{},"prefetchOn",[5731,5732,5734],"h6",{"id":5733},"visibility",[2067,5735,5733],{},[2056,5737,5738,5744],{},[2059,5739,5740,2065,5742],{},[2062,5741,2064],{},[2067,5743,3291],{},[2059,5745,5746,2559,5748],{},[2062,5747,2558],{},[2067,5749,3743],{},[3490,5751,5753],{"id":5752},"useasyncdata",[2067,5754,515],{},[2045,5756,5757,5758,5760,5761,5763],{},"Options that apply to ",[2067,5759,515],{}," (and also therefore ",[2067,5762,527],{},")",[5684,5765,5767],{"id":5766},"deep",[2067,5768,5766],{},[2056,5770,5771,5777],{},[2059,5772,5773,2065,5775],{},[2062,5774,2064],{},[2067,5776,3291],{},[2059,5778,5779,2559,5781],{},[2062,5780,2558],{},[2067,5782,3743],{},[5684,5784,5786],{"id":5785},"errorvalue",[2067,5787,5788],{},"errorValue",[2056,5790,5791,5797],{},[2059,5792,5793,2065,5795],{},[2062,5794,2064],{},[2067,5796,2553],{},[2059,5798,5799,2559,5801],{},[2062,5800,2558],{},[2067,5802,5803],{},"\"null\"",[5684,5805,5807],{"id":5806},"value",[2067,5808,5806],{},[2056,5810,5811,5817],{},[2059,5812,5813,2065,5815],{},[2062,5814,2064],{},[2067,5816,2553],{},[2059,5818,5819,2559,5821],{},[2062,5820,2558],{},[2067,5822,5803],{},[3490,5824,5826],{"id":5825},"usefetch",[2067,5827,527],{},[2569,5829,5831],{"id":5830},"emitroutechunkerror",[2067,5832,5833],{},"emitRouteChunkError",[2045,5835,5836,5837,5840],{},"Emit ",[2067,5838,5839],{},"app:chunkError"," hook when there is an error loading vite/webpack chunks.",[2045,5842,5843,5844,5847,5848,5851,5852,5854,5855,2327],{},"By default, Nuxt will also perform a reload of the new route when a chunk fails to load when navigating to a new route (",[2067,5845,5846],{},"automatic",").\nSetting ",[2067,5849,5850],{},"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 ",[2067,5853,3298],{},", or handle chunk errors manually by setting it to ",[2067,5856,5857],{},"manual",[2056,5859,5860,5866],{},[2059,5861,5862,2065,5864],{},[2062,5863,2064],{},[2067,5865,2553],{},[2059,5867,5868,2559,5870],{},[2062,5869,2558],{},[2067,5871,5872],{},"\"automatic\"",[2045,5874,5875,2065,5877],{},[2062,5876,3303],{},[3305,5878,5881],{"href":5879,"rel":5880},"https://github.com/nuxt/nuxt/pull/19038",[3309],"Nuxt PR #19038",[2569,5883,5885],{"id":5884},"enforcemodulecompatibility",[2067,5886,5887],{},"enforceModuleCompatibility",[2045,5889,5890],{},"Whether Nuxt should stop if a Nuxt module is incompatible.",[2056,5892,5893,5899],{},[2059,5894,5895,2065,5897],{},[2062,5896,2064],{},[2067,5898,3291],{},[2059,5900,5901,2559,5903],{},[2062,5902,2558],{},[2067,5904,3298],{},[2569,5906,5908],{"id":5907},"entryimportmap",[2067,5909,5910],{},"entryImportMap",[2056,5912,5913,5919],{},[2059,5914,5915,2065,5917],{},[2062,5916,2064],{},[2067,5918,3291],{},[2059,5920,5921,2559,5923],{},[2062,5922,2558],{},[2067,5924,3743],{},[2569,5926,5928],{"id":5927},"externalvue",[2067,5929,5930],{},"externalVue",[2045,5932,5933,5934,5937,5938,5013,5941,5944],{},"Externalize ",[2067,5935,5936],{},"vue",", ",[2067,5939,5940],{},"@vue/*",[2067,5942,5943],{},"vue-router"," when building.",[2056,5946,5947,5953],{},[2059,5948,5949,2065,5951],{},[2062,5950,2064],{},[2067,5952,3291],{},[2059,5954,5955,2559,5957],{},[2062,5956,2558],{},[2067,5958,3743],{},[2045,5960,5961,2065,5963],{},[2062,5962,3303],{},[3305,5964,5967],{"href":5965,"rel":5966},"https://github.com/nuxt/nuxt/issues/13632",[3309],"Nuxt Issue #13632",[2569,5969,5971],{"id":5970},"extrapagemetaextractionkeys",[2067,5972,5973],{},"extraPageMetaExtractionKeys",[2045,5975,5976,5977,2327],{},"Configure additional keys to extract from the page metadata when using ",[2067,5978,5979],{},"scanPageMeta",[2045,5981,5982],{},"This allows modules to access additional metadata from the page metadata. It's recommended to augment the NuxtPage types with your keys.",[2056,5984,5985],{},[2059,5986,5987,2065,5989],{},[2062,5988,2064],{},[2067,5990,3898],{},[2569,5992,5994],{"id":5993},"extractasyncdatahandlers",[2067,5995,5996],{},"extractAsyncDataHandlers",[2056,5998,5999,6005],{},[2059,6000,6001,2065,6003],{},[2062,6002,2064],{},[2067,6004,3291],{},[2059,6006,6007,2559,6009],{},[2062,6008,2558],{},[2067,6010,3298],{},[2569,6012,6014],{"id":6013},"granularcacheddata",[2067,6015,6016],{},"granularCachedData",[2045,6018,6019,6020,6023,6024,5013,6026,2327],{},"Whether to call and use the result from ",[2067,6021,6022],{},"getCachedData"," on manual refresh for ",[2067,6025,515],{},[2067,6027,527],{},[2056,6029,6030,6036],{},[2059,6031,6032,2065,6034],{},[2062,6033,2064],{},[2067,6035,3291],{},[2059,6037,6038,2559,6040],{},[2062,6039,2558],{},[2067,6041,3298],{},[2569,6043,6045],{"id":6044},"headnext",[2067,6046,6047],{},"headNext",[2045,6049,6050],{},"Use new experimental head optimisations:",[2056,6052,6053,6056,6062],{},[2059,6054,6055],{},"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",[2059,6057,6058,2065,6060],{},[2062,6059,2064],{},[2067,6061,3291],{},[2059,6063,6064,2559,6066],{},[2062,6065,2558],{},[2067,6067,3743],{},[2045,6069,6070,2065,6072],{},[2062,6071,3303],{},[3305,6073,6076],{"href":6074,"rel":6075},"https://github.com/nuxt/nuxt/discussions/22632",[3309],"Nuxt Discussion #22632",[2569,6078,6080],{"id":6079},"inlinerouterules",[2067,6081,6082],{},"inlineRouteRules",[2045,6084,6085,6086,6089,6090,6093,6094,2327],{},"Allow defining ",[2067,6087,6088],{},"routeRules"," directly within your ",[2067,6091,6092],{},"~/pages"," directory using ",[2067,6095,682],{},[2045,6097,6098,6099,6102,6103,6106,6107,6102,6110,6113,6114,3750,6116,6118,6119,6121,6122,6089,6124,2327],{},"Rules are converted (based on the path) and applied for server requests. For example, a rule defined in ",[2067,6100,6101],{},"~/pages/foo/bar.vue"," will be applied to ",[2067,6104,6105],{},"/foo/bar"," requests. A rule in ",[2067,6108,6109],{},"~/pages/foo/[id].vue",[2067,6111,6112],{},"/foo/**"," requests.\nFor more control, such as if you are using a custom ",[2067,6115,4204],{},[2067,6117,2051],{}," set in the page's ",[2067,6120,678],{},", you should set ",[2067,6123,6088],{},[2067,6125,2349],{},[2056,6127,6128,6134],{},[2059,6129,6130,2065,6132],{},[2062,6131,2064],{},[2067,6133,3291],{},[2059,6135,6136,2559,6138],{},[2062,6137,2558],{},[2067,6139,3298],{},[2569,6141,6143],{"id":6142},"lazyhydration",[2067,6144,6145],{},"lazyHydration",[2045,6147,6148,6149,6152],{},"Enable automatic configuration of hydration strategies for ",[2067,6150,6151],{},"\u003CLazy>"," components.",[2045,6154,6155],{},"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.",[2056,6157,6158,6164],{},[2059,6159,6160,2065,6162],{},[2062,6161,2064],{},[2067,6163,3291],{},[2059,6165,6166,2559,6168],{},[2062,6167,2558],{},[2067,6169,3743],{},[2045,6171,6172,2108],{},[2062,6173,2354],{},[2076,6175,6177],{"className":2602,"code":6176,"language":2604,"meta":2081,"style":2081},"// 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",[2067,6178,6179,6183,6195,6203,6216,6220,6226,6231,6236,6246,6256,6267,6276],{"__ignoreMap":2081},[2085,6180,6181],{"class":2087,"line":2088},[2085,6182,5152],{"class":3041},[2085,6184,6185,6187,6189,6191,6193],{"class":2087,"line":2095},[2085,6186,2367],{"class":2366},[2085,6188,2370],{"class":2366},[2085,6190,2615],{"class":2399},[2085,6192,2404],{"class":2403},[2085,6194,2092],{"class":2091},[2085,6196,6197,6199,6201],{"class":2087,"line":2123},[2085,6198,5169],{"class":2378},[2085,6200,2108],{"class":2091},[2085,6202,2373],{"class":2091},[2085,6204,6205,6208,6210,6213],{"class":2087,"line":2143},[2085,6206,6207],{"class":2378},"    lazyHydration",[2085,6209,2108],{"class":2091},[2085,6211,6212],{"class":5188}," true",[2085,6214,6215],{"class":3041}," // Enable smart hydration strategies for Lazy components\n",[2085,6217,6218],{"class":2087,"line":2164},[2085,6219,2525],{"class":2091},[2085,6221,6222,6224],{"class":2087,"line":2184},[2085,6223,2653],{"class":2091},[2085,6225,2656],{"class":2403},[2085,6227,6228],{"class":2087,"line":2205},[2085,6229,6230],{"emptyLinePlaceholder":1196},"\n",[2085,6232,6233],{"class":2087,"line":2225},[2085,6234,6235],{"class":3041},"// In your Vue components\n",[2085,6237,6238,6241,6243],{"class":2087,"line":2245},[2085,6239,6240],{"class":2403},"\u003C",[2085,6242,3783],{"class":2680},[2085,6244,6245],{"class":2403},">\n",[2085,6247,6248,6251,6254],{"class":2087,"line":2266},[2085,6249,6250],{"class":2403},"  \u003C",[2085,6252,6253],{"class":2680},"Lazy",[2085,6255,6245],{"class":2403},[2085,6257,6258,6261,6264],{"class":2087,"line":2287},[2085,6259,6260],{"class":2091},"    \u003C",[2085,6262,6263],{"class":2403},"ExpensiveComponent ",[2085,6265,6266],{"class":2091},"/>\n",[2085,6268,6269,6272,6274],{"class":2087,"line":2307},[2085,6270,6271],{"class":2091},"  \u003C/",[2085,6273,6253],{"class":2403},[2085,6275,6245],{"class":2091},[2085,6277,6278,6281,6283],{"class":2087,"line":2970},[2085,6279,6280],{"class":2091},"\u003C/",[2085,6282,3783],{"class":2403},[2085,6284,6245],{"class":2091},[2045,6286,6287,2065,6289],{},[2062,6288,3303],{},[3305,6290,6293],{"href":6291,"rel":6292},"https://github.com/nuxt/nuxt/pull/26468",[3309],"PR #26468",[2569,6295,6297],{"id":6296},"locallayeraliases",[2067,6298,6299],{},"localLayerAliases",[2045,6301,6302,6303,5937,6305,5937,6307,5013,6309,6311],{},"Resolve ",[2067,6304,2102],{},[2067,6306,2148],{},[2067,6308,2128],{},[2067,6310,2169],{}," aliases located within layers with respect to their layer source and root directories.",[2056,6313,6314,6320],{},[2059,6315,6316,2065,6318],{},[2062,6317,2064],{},[2067,6319,3291],{},[2059,6321,6322,2559,6324],{},[2062,6323,2558],{},[2067,6325,3743],{},[2569,6327,6329],{"id":6328},"navigationrepaint",[2067,6330,6331],{},"navigationRepaint",[2045,6333,6334],{},"Wait for a single animation frame before navigation, which gives an opportunity for the browser to repaint, acknowledging user interaction.",[2045,6336,6337],{},"It can reduce INP when navigating on prerendered routes.",[2056,6339,6340,6346],{},[2059,6341,6342,2065,6344],{},[2062,6343,2064],{},[2067,6345,3291],{},[2059,6347,6348,2559,6350],{},[2062,6349,2558],{},[2067,6351,3743],{},[2569,6353,6355],{"id":6354},"nitroautoimports",[2067,6356,6357],{},"nitroAutoImports",[2056,6359,6360,6366],{},[2059,6361,6362,2065,6364],{},[2062,6363,2064],{},[2067,6365,3291],{},[2059,6367,6368,2559,6370],{},[2062,6369,2558],{},[2067,6371,3743],{},[2569,6373,6375],{"id":6374},"novueserver",[2067,6376,6377],{},"noVueServer",[2045,6379,6380],{},"Disable vue server renderer endpoint within nitro.",[2056,6382,6383,6389],{},[2059,6384,6385,2065,6387],{},[2062,6386,2064],{},[2067,6388,3291],{},[2059,6390,6391,2559,6393],{},[2062,6392,2558],{},[2067,6394,3298],{},[2569,6396,6398],{"id":6397},"normalizecomponentnames",[2067,6399,6400],{},"normalizeComponentNames",[2045,6402,6403],{},"Ensure that auto-generated Vue component names match the full component name you would use to auto-import the component.",[2056,6405,6406,6412],{},[2059,6407,6408,2065,6410],{},[2062,6409,2064],{},[2067,6411,3291],{},[2059,6413,6414,2559,6416],{},[2062,6415,2558],{},[2067,6417,3298],{},[2569,6419,6421],{"id":6420},"parseerrordata",[2067,6422,6423],{},"parseErrorData",[2045,6425,6426,6427,6430],{},"Whether to parse ",[2067,6428,6429],{},"error.data"," when rendering a server error page.",[2056,6432,6433,6439],{},[2059,6434,6435,2065,6437],{},[2062,6436,2064],{},[2067,6438,3291],{},[2059,6440,6441,2559,6443],{},[2062,6442,2558],{},[2067,6444,3298],{},[2569,6446,6448],{"id":6447},"payloadextraction",[2067,6449,6450],{},"payloadExtraction",[2045,6452,6453],{},"When this option is enabled (by default) payload of pages that are prerendered are extracted",[2056,6455,6456,6462],{},[2059,6457,6458,2065,6460],{},[2062,6459,2064],{},[2067,6461,3291],{},[2059,6463,6464,2559,6466],{},[2062,6465,2558],{},[2067,6467,3743],{},[2569,6469,6471],{"id":6470},"pendingwhenidle",[2067,6472,6473],{},"pendingWhenIdle",[2045,6475,6476,6477,5013,6479,6481,6482,6485,6486,6488],{},"For ",[2067,6478,515],{},[2067,6480,527],{},", whether ",[2067,6483,6484],{},"pending"," should be ",[2067,6487,3743],{}," when data has not yet started to be fetched.",[2056,6490,6491,6497],{},[2059,6492,6493,2065,6495],{},[2062,6494,2064],{},[2067,6496,3291],{},[2059,6498,6499,2559,6501],{},[2062,6500,2558],{},[2067,6502,3743],{},[2569,6504,6506],{"id":6505},"polyfillvueusehead",[2067,6507,6508],{},"polyfillVueUseHead",[2045,6510,6511,6512,6515],{},"Whether or not to add a compatibility layer for modules, plugins or user code relying on the old ",[2067,6513,6514],{},"@vueuse/head"," API.",[2045,6517,6518],{},"This is disabled to reduce the client-side bundle by ~0.5kb.",[2056,6520,6521,6527],{},[2059,6522,6523,2065,6525],{},[2062,6524,2064],{},[2067,6526,3291],{},[2059,6528,6529,2559,6531],{},[2062,6530,2558],{},[2067,6532,3298],{},[2569,6534,6536],{"id":6535},"purgecacheddata",[2067,6537,6538],{},"purgeCachedData",[2045,6540,6541],{},"Whether to clean up Nuxt static and asyncData caches on route navigation.",[2045,6543,6544,6545,5013,6547,6550],{},"Nuxt will automatically purge cached data from ",[2067,6546,515],{},[2067,6548,6549],{},"nuxtApp.static.data",". This helps prevent memory leaks and ensures fresh data is loaded when needed, but it is possible to disable it.",[2056,6552,6553,6559],{},[2059,6554,6555,2065,6557],{},[2062,6556,2064],{},[2067,6558,3291],{},[2059,6560,6561,2559,6563],{},[2062,6562,2558],{},[2067,6564,3743],{},[2045,6566,6567,2108],{},[2062,6568,2354],{},[2076,6570,6572],{"className":2602,"code":6571,"language":2604,"meta":2081,"style":2081},"// nuxt.config.ts\nexport default defineNuxtConfig({\n  experimental: {\n    // Disable automatic cache cleanup (default is true)\n    purgeCachedData: false\n  }\n})\n",[2067,6573,6574,6578,6590,6598,6603,6613,6617],{"__ignoreMap":2081},[2085,6575,6576],{"class":2087,"line":2088},[2085,6577,5152],{"class":3041},[2085,6579,6580,6582,6584,6586,6588],{"class":2087,"line":2095},[2085,6581,2367],{"class":2366},[2085,6583,2370],{"class":2366},[2085,6585,2615],{"class":2399},[2085,6587,2404],{"class":2403},[2085,6589,2092],{"class":2091},[2085,6591,6592,6594,6596],{"class":2087,"line":2123},[2085,6593,5169],{"class":2378},[2085,6595,2108],{"class":2091},[2085,6597,2373],{"class":2091},[2085,6599,6600],{"class":2087,"line":2143},[2085,6601,6602],{"class":3041},"    // Disable automatic cache cleanup (default is true)\n",[2085,6604,6605,6608,6610],{"class":2087,"line":2164},[2085,6606,6607],{"class":2378},"    purgeCachedData",[2085,6609,2108],{"class":2091},[2085,6611,6612],{"class":5188}," false\n",[2085,6614,6615],{"class":2087,"line":2184},[2085,6616,2525],{"class":2091},[2085,6618,6619,6621],{"class":2087,"line":2205},[2085,6620,2653],{"class":2091},[2085,6622,2656],{"class":2403},[2045,6624,6625,2065,6627],{},[2062,6626,3303],{},[3305,6628,6631],{"href":6629,"rel":6630},"https://github.com/nuxt/nuxt/pull/31379",[3309],"PR #31379",[2569,6633,6635],{"id":6634},"relativewatchpaths",[2067,6636,6637],{},"relativeWatchPaths",[2045,6639,6640,6641,6644],{},"Whether to provide relative paths in the ",[2067,6642,6643],{},"builder:watch"," hook.",[2045,6646,5392,6647,2327],{},[3305,6648,5396],{"href":5395},[2056,6650,6651,6657],{},[2059,6652,6653,2065,6655],{},[2062,6654,2064],{},[2067,6656,3291],{},[2059,6658,6659,2559,6661],{},[2062,6660,2558],{},[2067,6662,3743],{},[2569,6664,6666],{"id":6665},"renderjsonpayloads",[2067,6667,6668],{},"renderJsonPayloads",[2045,6670,6671],{},"Render JSON payloads with support for revivifying complex types.",[2056,6673,6674,6680],{},[2059,6675,6676,2065,6678],{},[2062,6677,2064],{},[2067,6679,3291],{},[2059,6681,6682,2559,6684],{},[2062,6683,2558],{},[2067,6685,3743],{},[2569,6687,6689],{"id":6688},"resetasyncdatatoundefined",[2067,6690,6691],{},"resetAsyncDataToUndefined",[2045,6693,6694,6695,5013,6698,6700,6701,6704,6705,6708,6709,2327],{},"Whether ",[2067,6696,6697],{},"clear",[2067,6699,650],{}," should reset async data to its ",[2321,6702,6703],{},"default"," value or update it to ",[2067,6706,6707],{},"null","/",[2067,6710,6711],{},"undefined",[2056,6713,6714,6720],{},[2059,6715,6716,2065,6718],{},[2062,6717,2064],{},[2067,6719,3291],{},[2059,6721,6722,2559,6724],{},[2062,6723,2558],{},[2067,6725,3743],{},[2569,6727,6729],{"id":6728},"respectnossrheader",[2067,6730,6731],{},"respectNoSSRHeader",[2045,6733,6734,6735,6738],{},"Allow disabling Nuxt SSR responses by setting the ",[2067,6736,6737],{},"x-nuxt-no-ssr"," header.",[2056,6740,6741,6747],{},[2059,6742,6743,2065,6745],{},[2062,6744,2064],{},[2067,6746,3291],{},[2059,6748,6749,2559,6751],{},[2062,6750,2558],{},[2067,6752,3298],{},[2569,6754,6756],{"id":6755},"restorestate",[2067,6757,6758],{},"restoreState",[2045,6760,6761,6762,6765,6766,6769],{},"Whether to restore Nuxt app state from ",[2067,6763,6764],{},"sessionStorage"," when reloading the page after a chunk error or manual ",[2067,6767,6768],{},"reloadNuxtApp()"," call.",[2045,6771,6772,6773,6775],{},"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 ",[2067,6774,619],{}," as auto-generated keys may not match across builds.",[2056,6777,6778,6784],{},[2059,6779,6780,2065,6782],{},[2062,6781,2064],{},[2067,6783,3291],{},[2059,6785,6786,2559,6788],{},[2062,6787,2558],{},[2067,6789,3298],{},[2569,6791,6793],{"id":6792},"runtimebaseurl",[2067,6794,6795],{},"runtimeBaseURL",[2056,6797,6798,6804],{},[2059,6799,6800,2065,6802],{},[2062,6801,2064],{},[2067,6803,3291],{},[2059,6805,6806,2559,6808],{},[2062,6807,2558],{},[2067,6809,3298],{},[2569,6811,6813],{"id":6812},"scanpagemeta",[2067,6814,5979],{},[2045,6816,6817,6818,6820],{},"Allow exposing some route metadata defined in ",[2067,6819,678],{}," at build-time to modules (alias, name, path, redirect, props, middleware).",[2045,6822,6823],{},"This only works with static or strings/arrays rather than variables or conditional assignment.",[2056,6825,6826,6832],{},[2059,6827,6828,2065,6830],{},[2062,6829,2064],{},[2067,6831,3291],{},[2059,6833,6834,2559,6836],{},[2062,6835,2558],{},[2067,6837,3743],{},[2045,6839,6840,2065,6842],{},[2062,6841,3303],{},[3305,6843,6846],{"href":6844,"rel":6845},"https://github.com/nuxt/nuxt/issues/24770",[3309],"Nuxt Issues #24770",[2569,6848,6850],{"id":6849},"serverappconfig",[2067,6851,6852],{},"serverAppConfig",[2056,6854,6855,6861],{},[2059,6856,6857,2065,6859],{},[2062,6858,2064],{},[2067,6860,3291],{},[2059,6862,6863,2559,6865],{},[2062,6864,2558],{},[2067,6866,3743],{},[2569,6868,6870],{"id":6869},"sharedprerenderdata",[2067,6871,6872],{},"sharedPrerenderData",[2045,6874,6875,6876,6878,6879,3750,6881,6883],{},"Automatically share payload ",[2321,6877,2486],{}," between pages that are prerendered. This can result in a significant performance improvement when prerendering sites that use ",[2067,6880,515],{},[2067,6882,527],{}," and fetch the same data in different pages.",[2045,6885,6886,6887,6889,6890,6892],{},"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 ",[2067,6888,515],{}," to fetch data related to a particular page, you should provide a key that uniquely matches that data. (",[2067,6891,527],{}," should do this automatically for you.)",[2056,6894,6895,6901],{},[2059,6896,6897,2065,6899],{},[2062,6898,2064],{},[2067,6900,3291],{},[2059,6902,6903,2559,6905],{},[2062,6904,2558],{},[2067,6906,3298],{},[2045,6908,6909,2108],{},[2062,6910,2354],{},[2076,6912,6914],{"className":2602,"code":6913,"language":2604,"meta":2081,"style":2081},"// 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",[2067,6915,6916,6921,6926,6942,6975,7014,7020,7025,7063,7093],{"__ignoreMap":2081},[2085,6917,6918],{"class":2087,"line":2088},[2085,6919,6920],{"class":3041},"// This would be unsafe in a dynamic page (e.g. `[slug].vue`) because the route slug makes a difference\n",[2085,6922,6923],{"class":2087,"line":2095},[2085,6924,6925],{"class":3041},"// to the data fetched, but Nuxt can't know that because it's not reflected in the key.\n",[2085,6927,6928,6931,6934,6936,6939],{"class":2087,"line":2123},[2085,6929,6930],{"class":2101},"const",[2085,6932,6933],{"class":2403}," route ",[2085,6935,2675],{"class":2091},[2085,6937,6938],{"class":2399}," useRoute",[2085,6940,6941],{"class":2403},"()\n",[2085,6943,6944,6946,6949,6952,6954,6957,6960,6963,6965,6968,6971,6973],{"class":2087,"line":2143},[2085,6945,6930],{"class":2101},[2085,6947,6948],{"class":2091}," {",[2085,6950,6951],{"class":2403}," data ",[2085,6953,2653],{"class":2091},[2085,6955,6956],{"class":2091}," =",[2085,6958,6959],{"class":2366}," await",[2085,6961,6962],{"class":2399}," useAsyncData",[2085,6964,2404],{"class":2403},[2085,6966,6967],{"class":2101},"async",[2085,6969,6970],{"class":2091}," ()",[2085,6972,4017],{"class":2101},[2085,6974,2373],{"class":2091},[2085,6976,6977,6980,6982,6985,6987,6990,6993,6996,6999,7001,7004,7006,7009,7012],{"class":2087,"line":2164},[2085,6978,6979],{"class":2366},"  return",[2085,6981,6959],{"class":2366},[2085,6983,6984],{"class":2399}," $fetch",[2085,6986,2404],{"class":2378},[2085,6988,6989],{"class":2091},"`",[2085,6991,6992],{"class":2114},"/api/my-page/",[2085,6994,6995],{"class":2091},"${",[2085,6997,6998],{"class":2403},"route",[2085,7000,2327],{"class":2091},[2085,7002,7003],{"class":2403},"params",[2085,7005,2327],{"class":2091},[2085,7007,7008],{"class":2403},"slug",[2085,7010,7011],{"class":2091},"}`",[2085,7013,2656],{"class":2378},[2085,7015,7016,7018],{"class":2087,"line":2184},[2085,7017,2653],{"class":2091},[2085,7019,2656],{"class":2403},[2085,7021,7022],{"class":2087,"line":2205},[2085,7023,7024],{"class":3041},"// Instead, you should use a key that uniquely identifies the data fetched.\n",[2085,7026,7027,7029,7031,7033,7035,7037,7039,7041,7044,7046,7048,7050,7052,7054,7057,7059,7061],{"class":2087,"line":2225},[2085,7028,6930],{"class":2101},[2085,7030,6948],{"class":2091},[2085,7032,6951],{"class":2403},[2085,7034,2653],{"class":2091},[2085,7036,6956],{"class":2091},[2085,7038,6959],{"class":2366},[2085,7040,6962],{"class":2399},[2085,7042,7043],{"class":2403},"(route",[2085,7045,2327],{"class":2091},[2085,7047,7003],{"class":2403},[2085,7049,2327],{"class":2091},[2085,7051,7008],{"class":2403},[2085,7053,2422],{"class":2091},[2085,7055,7056],{"class":2101}," async",[2085,7058,6970],{"class":2091},[2085,7060,4017],{"class":2101},[2085,7062,2373],{"class":2091},[2085,7064,7065,7067,7069,7071,7073,7075,7077,7079,7081,7083,7085,7087,7089,7091],{"class":2087,"line":2245},[2085,7066,6979],{"class":2366},[2085,7068,6959],{"class":2366},[2085,7070,6984],{"class":2399},[2085,7072,2404],{"class":2378},[2085,7074,6989],{"class":2091},[2085,7076,6992],{"class":2114},[2085,7078,6995],{"class":2091},[2085,7080,6998],{"class":2403},[2085,7082,2327],{"class":2091},[2085,7084,7003],{"class":2403},[2085,7086,2327],{"class":2091},[2085,7088,7008],{"class":2403},[2085,7090,7011],{"class":2091},[2085,7092,2656],{"class":2378},[2085,7094,7095,7097],{"class":2087,"line":2266},[2085,7096,2653],{"class":2091},[2085,7098,2656],{"class":2403},[2569,7100,7102],{"id":7101},"spaloadingtemplatelocation",[2067,7103,7104],{},"spaLoadingTemplateLocation",[2045,7106,7107],{},"Keep showing the spa-loading-template until suspense:resolve",[2056,7109,7110,7116],{},[2059,7111,7112,2065,7114],{},[2062,7113,2064],{},[2067,7115,2553],{},[2059,7117,7118,2559,7120],{},[2062,7119,2558],{},[2067,7121,7122],{},"\"within\"",[2045,7124,7125,2065,7127],{},[2062,7126,3303],{},[3305,7128,7131],{"href":7129,"rel":7130},"https://github.com/nuxt/nuxt/issues/21721",[3309],"Nuxt Issues #21721",[2569,7133,7135],{"id":7134},"templateimportresolution",[2067,7136,7137],{},"templateImportResolution",[2045,7139,7140],{},"Disable resolving imports into Nuxt templates from the path of the module that added the template.",[2045,7142,7143,7144,7146],{},"By default, Nuxt attempts to resolve imports in templates relative to the module that added them. Setting this to ",[2067,7145,3298],{}," disables this behavior, which may be useful if you're experiencing resolution conflicts in certain environments.",[2056,7148,7149,7155],{},[2059,7150,7151,2065,7153],{},[2062,7152,2064],{},[2067,7154,3291],{},[2059,7156,7157,2559,7159],{},[2062,7158,2558],{},[2067,7160,3743],{},[2045,7162,7163,2108],{},[2062,7164,2354],{},[2076,7166,7168],{"className":2602,"code":7167,"language":2604,"meta":2081,"style":2081},"// nuxt.config.ts\nexport default defineNuxtConfig({\n  experimental: {\n    // Disable template import resolution from module path\n    templateImportResolution: false\n  }\n})\n",[2067,7169,7170,7174,7186,7194,7199,7208,7212],{"__ignoreMap":2081},[2085,7171,7172],{"class":2087,"line":2088},[2085,7173,5152],{"class":3041},[2085,7175,7176,7178,7180,7182,7184],{"class":2087,"line":2095},[2085,7177,2367],{"class":2366},[2085,7179,2370],{"class":2366},[2085,7181,2615],{"class":2399},[2085,7183,2404],{"class":2403},[2085,7185,2092],{"class":2091},[2085,7187,7188,7190,7192],{"class":2087,"line":2123},[2085,7189,5169],{"class":2378},[2085,7191,2108],{"class":2091},[2085,7193,2373],{"class":2091},[2085,7195,7196],{"class":2087,"line":2143},[2085,7197,7198],{"class":3041},"    // Disable template import resolution from module path\n",[2085,7200,7201,7204,7206],{"class":2087,"line":2164},[2085,7202,7203],{"class":2378},"    templateImportResolution",[2085,7205,2108],{"class":2091},[2085,7207,6612],{"class":5188},[2085,7209,7210],{"class":2087,"line":2184},[2085,7211,2525],{"class":2091},[2085,7213,7214,7216],{"class":2087,"line":2205},[2085,7215,2653],{"class":2091},[2085,7217,2656],{"class":2403},[2045,7219,7220,2065,7222],{},[2062,7221,3303],{},[3305,7223,7226],{"href":7224,"rel":7225},"https://github.com/nuxt/nuxt/pull/31175",[3309],"PR #31175",[2569,7228,7230],{"id":7229},"templaterouteinjection",[2067,7231,7232],{},"templateRouteInjection",[2045,7234,7235,7236,7239,7240,7242,7243,7245,7246,7248,7249,7252],{},"By default the route object returned by the auto-imported ",[2067,7237,7238],{},"useRoute()"," composable is kept in sync with the current page in view in ",[2067,7241,468],{},". This is not true for ",[2067,7244,5943],{},"'s exported ",[2067,7247,591],{}," or for the default ",[2067,7250,7251],{},"$route"," object available in your Vue templates.",[2045,7254,7255,7256,7258,7259,2327],{},"By enabling this option a mixin will be injected to keep the ",[2067,7257,7251],{}," template object in sync with Nuxt's managed ",[2067,7260,7238],{},[2056,7262,7263,7269],{},[2059,7264,7265,2065,7267],{},[2062,7266,2064],{},[2067,7268,3291],{},[2059,7270,7271,2559,7273],{},[2062,7272,2558],{},[2067,7274,3743],{},[2569,7276,7278],{"id":7277},"templateutils",[2067,7279,7280],{},"templateUtils",[2045,7282,7283,7284,7286,7287,5937,7290,5013,7293,7296],{},"Whether to provide a legacy ",[2067,7285,7280],{}," object (with ",[2067,7288,7289],{},"serialize",[2067,7291,7292],{},"importName",[2067,7294,7295],{},"importSources",") when compiling Nuxt templates.",[2045,7298,5392,7299,2327],{},[3305,7300,5396],{"href":5395},[2056,7302,7303,7309],{},[2059,7304,7305,2065,7307],{},[2062,7306,2064],{},[2067,7308,3291],{},[2059,7310,7311,2559,7313],{},[2062,7312,2558],{},[2067,7314,3743],{},[2569,7316,7318],{"id":7317},"treeshakeclientonly",[2067,7319,7320],{},"treeshakeClientOnly",[2045,7322,7323],{},"Tree shakes contents of client-only components from server bundle.",[2056,7325,7326,7332],{},[2059,7327,7328,2065,7330],{},[2062,7329,2064],{},[2067,7331,3291],{},[2059,7333,7334,2559,7336],{},[2062,7335,2558],{},[2067,7337,3743],{},[2045,7339,7340,2065,7342],{},[2062,7341,3303],{},[3305,7343,7346],{"href":7344,"rel":7345},"https://github.com/nuxt/framework/pull/5750",[3309],"Nuxt PR #5750",[2569,7348,7350],{"id":7349},"typedpages",[2067,7351,7352],{},"typedPages",[2045,7354,7355,7356,2327],{},"Enable the new experimental typed router using ",[3305,7357,7360],{"href":7358,"rel":7359},"https://github.com/posva/unplugin-vue-router",[3309],"unplugin-vue-router",[2056,7362,7363,7369],{},[2059,7364,7365,2065,7367],{},[2062,7366,2064],{},[2067,7368,3291],{},[2059,7370,7371,2559,7373],{},[2062,7372,2558],{},[2067,7374,3298],{},[2569,7376,7378],{"id":7377},"viewtransition-1",[2067,7379,3635],{},[2045,7381,7382],{},"Enable View Transition API integration with client-side router.",[2056,7384,7385,7391],{},[2059,7386,7387,2065,7389],{},[2062,7388,2064],{},[2067,7390,3291],{},[2059,7392,7393,2559,7395],{},[2062,7394,2558],{},[2067,7396,3298],{},[2045,7398,7399,2065,7401],{},[2062,7400,3303],{},[3305,7402,7405],{"href":7403,"rel":7404},"https://developer.chrome.com/docs/web-platform/view-transitions",[3309],"View Transitions API",[2569,7407,7409],{"id":7408},"viteenvironmentapi",[2067,7410,7411],{},"viteEnvironmentApi",[2056,7413,7414,7420],{},[2059,7415,7416,2065,7418],{},[2062,7417,2064],{},[2067,7419,3291],{},[2059,7421,7422,2559,7424],{},[2062,7423,2558],{},[2067,7425,3298],{},[2569,7427,7429],{"id":7428},"watcher",[2067,7430,7428],{},[2045,7432,7433],{},"Set an alternative watcher that will be used as the watching service for Nuxt.",[2045,7435,7436,7437,5013,7439,7442,7443,7446,7447,7450,7451,7454],{},"Nuxt uses 'chokidar-granular' if your source directory is the same as your root directory . This will ignore top-level directories (like ",[2067,7438,166],{},[2067,7440,7441],{},".git",") that are excluded from watching.\nYou can set this instead to ",[2067,7444,7445],{},"parcel"," to use ",[2067,7448,7449],{},"@parcel/watcher",", which may improve performance in large projects or on Windows platforms.\nYou can also set this to ",[2067,7452,7453],{},"chokidar"," to watch all files in your source directory.",[2056,7456,7457,7463],{},[2059,7458,7459,2065,7461],{},[2062,7460,2064],{},[2067,7462,2553],{},[2059,7464,7465,2559,7467],{},[2062,7466,2558],{},[2067,7468,7469],{},"\"chokidar\"",[2045,7471,7472,2065,7474],{},[2062,7473,3303],{},[3305,7475,7453],{"href":7476,"rel":7477},"https://github.com/paulmillr/chokidar",[3309],[2045,7479,7480,2065,7482],{},[2062,7481,3303],{},[3305,7483,7449],{"href":7484,"rel":7485},"https://github.com/parcel-bundler/watcher",[3309],[2569,7487,7489],{"id":7488},"writeearlyhints",[2067,7490,7491],{},"writeEarlyHints",[2045,7493,7494],{},"Write early hints when using node server.",[2056,7496,7497,7503],{},[2059,7498,7499,2065,7501],{},[2062,7500,2064],{},[2067,7502,3291],{},[2059,7504,7505,2559,7507],{},[2062,7506,2558],{},[2067,7508,3298],{},[2312,7510,7511],{},[2045,7512,7513,7515],{},[2062,7514,2318],{},": nginx does not support 103 Early hints in the current version.",[2049,7517,7518],{"id":7518},"extends",[2045,7520,7521],{},"Extend project from multiple local or remote sources.",[2045,7523,7524,7525,5937,7528,2559,7531,3750,7534],{},"Value should be either a string or array of strings pointing to source directories or config path relative to current config.\nYou can use ",[2067,7526,7527],{},"github:",[2067,7529,7530],{},"gh:",[2067,7532,7533],{},"gitlab:",[2067,7535,7536],{},"bitbucket:",[2045,7538,7539,2065,7541],{},[2062,7540,3303],{},[3305,7542,7545,7548],{"href":7543,"rel":7544},"https://github.com/unjs/c12#extending-config-layer-from-remote-sources",[3309],[2067,7546,7547],{},"c12"," docs on extending config layers",[2045,7550,7551,2065,7553],{},[2062,7552,3303],{},[3305,7554,7557,7560],{"href":7555,"rel":7556},"https://github.com/unjs/giget",[3309],[2067,7558,7559],{},"giget"," documentation",[2049,7562,7563],{"id":7563},"extensions",[2045,7565,7566],{},"The extensions that should be resolved by the Nuxt resolver.",[2056,7568,7569,7575],{},[2059,7570,7571,2065,7573],{},[2062,7572,2064],{},[2067,7574,3898],{},[2059,7576,7577],{},[2062,7578,2074],{},[2076,7580,7582],{"className":2078,"code":7581,"language":2080,"meta":2081,"style":2081},"[\n  \".js\",\n  \".jsx\",\n  \".mjs\",\n  \".ts\",\n  \".tsx\",\n  \".vue\"\n]\n",[2067,7583,7584,7588,7599,7610,7621,7632,7643,7652],{"__ignoreMap":2081},[2085,7585,7586],{"class":2087,"line":2088},[2085,7587,4438],{"class":2091},[2085,7589,7590,7592,7595,7597],{"class":2087,"line":2095},[2085,7591,2098],{"class":2091},[2085,7593,7594],{"class":2114},".js",[2085,7596,2105],{"class":2091},[2085,7598,2120],{"class":2091},[2085,7600,7601,7603,7606,7608],{"class":2087,"line":2123},[2085,7602,2098],{"class":2091},[2085,7604,7605],{"class":2114},".jsx",[2085,7607,2105],{"class":2091},[2085,7609,2120],{"class":2091},[2085,7611,7612,7614,7617,7619],{"class":2087,"line":2143},[2085,7613,2098],{"class":2091},[2085,7615,7616],{"class":2114},".mjs",[2085,7618,2105],{"class":2091},[2085,7620,2120],{"class":2091},[2085,7622,7623,7625,7628,7630],{"class":2087,"line":2164},[2085,7624,2098],{"class":2091},[2085,7626,7627],{"class":2114},".ts",[2085,7629,2105],{"class":2091},[2085,7631,2120],{"class":2091},[2085,7633,7634,7636,7639,7641],{"class":2087,"line":2184},[2085,7635,2098],{"class":2091},[2085,7637,7638],{"class":2114},".tsx",[2085,7640,2105],{"class":2091},[2085,7642,2120],{"class":2091},[2085,7644,7645,7647,7650],{"class":2087,"line":2205},[2085,7646,2098],{"class":2091},[2085,7648,7649],{"class":2114},".vue",[2085,7651,2304],{"class":2091},[2085,7653,7654],{"class":2087,"line":2225},[2085,7655,3967],{"class":2091},[2049,7657,7658],{"id":7658},"features",[2045,7660,7661],{},"Some features of Nuxt are available on an opt-in basis, or can be disabled based on your needs.",[2569,7663,7665],{"id":7664},"devlogs",[2067,7666,7667],{},"devLogs",[2045,7669,7670,7671,6644],{},"Stream server logs to the client as you are developing. These logs can be handled in the ",[2067,7672,7673],{},"dev:ssr-logs",[2045,7675,7676,7677,7680],{},"If set to ",[2067,7678,7679],{},"silent",", the logs will not be printed to the browser console.",[2056,7682,7683,7689],{},[2059,7684,7685,2065,7687],{},[2062,7686,2064],{},[2067,7688,3291],{},[2059,7690,7691,2559,7693],{},[2062,7692,2558],{},[2067,7694,3298],{},[2569,7696,7698],{"id":7697},"inlinestyles",[2067,7699,7700],{},"inlineStyles",[2045,7702,7703],{},"Inline styles when rendering HTML (currently vite only).",[2045,7705,7706],{},"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.",[2056,7708,7709,7715],{},[2059,7710,7711,2065,7713],{},[2062,7712,2064],{},[2067,7714,3291],{},[2059,7716,7717,2559,7719],{},[2062,7718,2558],{},[2067,7720,3743],{},[2569,7722,7724],{"id":7723},"noscripts",[2067,7725,7726],{},"noScripts",[2045,7728,7729,7730,2327],{},"Turn off rendering of Nuxt scripts and JS resource hints. You can also disable scripts more granularly within ",[2067,7731,6088],{},[2045,7733,7734,7735,7737],{},"If set to 'production' or ",[2067,7736,3743],{},", JS will be disabled in production mode only.",[2056,7739,7740,7746],{},[2059,7741,7742,2065,7744],{},[2062,7743,2064],{},[2067,7745,3291],{},[2059,7747,7748,2559,7750],{},[2062,7749,2558],{},[2067,7751,3298],{},[2049,7753,7754],{"id":7754},"future",[2045,7756,7757,7759],{},[2067,7758,7754],{}," is for early opting-in to new features that will become default in a future (possibly major) version of the framework.",[2569,7761,7763],{"id":7762},"compatibilityversion",[2067,7764,7765],{},"compatibilityVersion",[2045,7767,7768],{},"Enable early access to Nuxt v4 features or flags.",[2045,7770,7771,7772,7774,7775,7778],{},"Setting ",[2067,7773,7765],{}," to ",[2067,7776,7777],{},"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.",[2056,7780,7781,7787],{},[2059,7782,7783,2065,7785],{},[2062,7784,2064],{},[2067,7786,4595],{},[2059,7788,7789,2559,7791],{},[2062,7790,2558],{},[2067,7792,7793],{},"3",[2045,7795,7796,2108],{},[2062,7797,2354],{},[2076,7799,7801],{"className":2602,"code":7800,"language":2604,"meta":2081,"style":2081},"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",[2067,7802,7803,7815,7824,7837,7842,7847,7862,7871,7884,7888,7896,7907,7918,7929,7940,7949,7958,7967,7972,7976,7980,7989,7998,8007,8011,8015],{"__ignoreMap":2081},[2085,7804,7805,7807,7809,7811,7813],{"class":2087,"line":2088},[2085,7806,2367],{"class":2366},[2085,7808,2370],{"class":2366},[2085,7810,2615],{"class":2399},[2085,7812,2404],{"class":2403},[2085,7814,2092],{"class":2091},[2085,7816,7817,7820,7822],{"class":2087,"line":2095},[2085,7818,7819],{"class":2378},"  future",[2085,7821,2108],{"class":2091},[2085,7823,2373],{"class":2091},[2085,7825,7826,7829,7831,7835],{"class":2087,"line":2123},[2085,7827,7828],{"class":2378},"    compatibilityVersion",[2085,7830,2108],{"class":2091},[2085,7832,7834],{"class":7833},"sYRBq"," 4",[2085,7836,2120],{"class":2091},[2085,7838,7839],{"class":2087,"line":2143},[2085,7840,7841],{"class":2091},"  },\n",[2085,7843,7844],{"class":2087,"line":2164},[2085,7845,7846],{"class":3041},"  // To re-enable _all_ Nuxt v3 behaviour, set the following options:\n",[2085,7848,7849,7852,7854,7856,7858,7860],{"class":2087,"line":2184},[2085,7850,7851],{"class":2378},"  srcDir",[2085,7853,2108],{"class":2091},[2085,7855,2638],{"class":2091},[2085,7857,2327],{"class":2114},[2085,7859,2394],{"class":2091},[2085,7861,2120],{"class":2091},[2085,7863,7864,7867,7869],{"class":2087,"line":2205},[2085,7865,7866],{"class":2378},"  dir",[2085,7868,2108],{"class":2091},[2085,7870,2373],{"class":2091},[2085,7872,7873,7876,7878,7880,7882],{"class":2087,"line":2225},[2085,7874,7875],{"class":2378},"    app",[2085,7877,2108],{"class":2091},[2085,7879,2638],{"class":2091},[2085,7881,1193],{"class":2114},[2085,7883,2644],{"class":2091},[2085,7885,7886],{"class":2087,"line":2245},[2085,7887,7841],{"class":2091},[2085,7889,7890,7892,7894],{"class":2087,"line":2266},[2085,7891,5169],{"class":2378},[2085,7893,2108],{"class":2091},[2085,7895,2373],{"class":2091},[2085,7897,7898,7901,7903,7905],{"class":2087,"line":2287},[2085,7899,7900],{"class":2378},"    compileTemplate",[2085,7902,2108],{"class":2091},[2085,7904,6212],{"class":5188},[2085,7906,2120],{"class":2091},[2085,7908,7909,7912,7914,7916],{"class":2087,"line":2307},[2085,7910,7911],{"class":2378},"    templateUtils",[2085,7913,2108],{"class":2091},[2085,7915,6212],{"class":5188},[2085,7917,2120],{"class":2091},[2085,7919,7920,7923,7925,7927],{"class":2087,"line":2970},[2085,7921,7922],{"class":2378},"    relativeWatchPaths",[2085,7924,2108],{"class":2091},[2085,7926,6212],{"class":5188},[2085,7928,2120],{"class":2091},[2085,7930,7931,7934,7936,7938],{"class":2087,"line":2984},[2085,7932,7933],{"class":2378},"    resetAsyncDataToUndefined",[2085,7935,2108],{"class":2091},[2085,7937,6212],{"class":5188},[2085,7939,2120],{"class":2091},[2085,7941,7942,7945,7947],{"class":2087,"line":2999},[2085,7943,7944],{"class":2378},"    defaults",[2085,7946,2108],{"class":2091},[2085,7948,2373],{"class":2091},[2085,7950,7951,7954,7956],{"class":2087,"line":3179},[2085,7952,7953],{"class":2378},"      useAsyncData",[2085,7955,2108],{"class":2091},[2085,7957,2373],{"class":2091},[2085,7959,7960,7963,7965],{"class":2087,"line":3189},[2085,7961,7962],{"class":2378},"        deep",[2085,7964,2108],{"class":2091},[2085,7966,4231],{"class":5188},[2085,7968,7969],{"class":2087,"line":3195},[2085,7970,7971],{"class":2091},"      }\n",[2085,7973,7974],{"class":2087,"line":3214},[2085,7975,2936],{"class":2091},[2085,7977,7978],{"class":2087,"line":3221},[2085,7979,7841],{"class":2091},[2085,7981,7982,7985,7987],{"class":2087,"line":3231},[2085,7983,7984],{"class":2378},"  unhead",[2085,7986,2108],{"class":2091},[2085,7988,2373],{"class":2091},[2085,7990,7991,7994,7996],{"class":2087,"line":3237},[2085,7992,7993],{"class":2378},"    renderSSRHeadOptions",[2085,7995,2108],{"class":2091},[2085,7997,2373],{"class":2091},[2085,7999,8000,8003,8005],{"class":2087,"line":3255},[2085,8001,8002],{"class":2378},"      omitLineBreaks",[2085,8004,2108],{"class":2091},[2085,8006,6612],{"class":5188},[2085,8008,8009],{"class":2087,"line":3261},[2085,8010,2936],{"class":2091},[2085,8012,8013],{"class":2087,"line":3266},[2085,8014,2525],{"class":2091},[2085,8016,8018,8020],{"class":2087,"line":8017},26,[2085,8019,2653],{"class":2091},[2085,8021,2656],{"class":2403},[2569,8023,8025],{"id":8024},"multiapp",[2067,8026,8027],{},"multiApp",[2045,8029,8030],{},"This enables early access to the experimental multi-app support.",[2056,8032,8033,8039],{},[2059,8034,8035,2065,8037],{},[2062,8036,2064],{},[2067,8038,3291],{},[2059,8040,8041,2559,8043],{},[2062,8042,2558],{},[2067,8044,3298],{},[2045,8046,8047,2065,8049],{},[2062,8048,3303],{},[3305,8050,8053],{"href":8051,"rel":8052},"https://github.com/nuxt/nuxt/issues/21635",[3309],"Nuxt Issue #21635",[2569,8055,8057],{"id":8056},"typescriptbundlerresolution",[2067,8058,8059],{},"typescriptBundlerResolution",[2045,8061,8062],{},"This enables 'Bundler' module resolution mode for TypeScript, which is the recommended setting for frameworks like Nuxt and Vite.",[2045,8064,8065,8066,8069],{},"It improves type support when using modern libraries with ",[2067,8067,8068],{},"exports",".\nYou can set it to false to use the legacy 'Node' mode, which is the default for TypeScript.",[2056,8071,8072,8078],{},[2059,8073,8074,2065,8076],{},[2062,8075,2064],{},[2067,8077,3291],{},[2059,8079,8080,2559,8082],{},[2062,8081,2558],{},[2067,8083,3743],{},[2045,8085,8086,2065,8088],{},[2062,8087,3303],{},[3305,8089,8092,8093,8096],{"href":8090,"rel":8091},"https://github.com/microsoft/TypeScript/pull/51669",[3309],"TypeScript PR implementing ",[2067,8094,8095],{},"bundler"," module resolution",[2049,8098,8099],{"id":8099},"generate",[2569,8101,8103],{"id":8102},"exclude",[2067,8104,8102],{},[2045,8106,8107,8108,2327],{},"This option is no longer used. Instead, use ",[2067,8109,8110],{},"nitro.prerender.ignore",[2056,8112,8113],{},[2059,8114,8115,2065,8117],{},[2062,8116,2064],{},[2067,8118,3898],{},[2569,8120,8122],{"id":8121},"routes",[2067,8123,8121],{},[2045,8125,8126],{},"The routes to generate.",[2045,8128,8129,8130,2327],{},"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 ",[2067,8131,8132],{},"nitro.prerender.routes",[2056,8134,8135],{},[2059,8136,8137,2065,8139],{},[2062,8138,2064],{},[2067,8140,3898],{},[2045,8142,8143,2108],{},[2062,8144,2354],{},[2076,8146,8148],{"className":2357,"code":8147,"language":2359,"meta":2081,"style":2081},"routes: ['/users/1', '/users/2', '/users/3']\n",[2067,8149,8150],{"__ignoreMap":2081},[2085,8151,8152,8154,8156,8158,8160,8163,8165,8167,8169,8172,8174,8176,8178,8181,8183],{"class":2087,"line":2088},[2085,8153,8121],{"class":2680},[2085,8155,2108],{"class":2091},[2085,8157,4004],{"class":2403},[2085,8159,2394],{"class":2091},[2085,8161,8162],{"class":2114},"/users/1",[2085,8164,2394],{"class":2091},[2085,8166,2422],{"class":2091},[2085,8168,2638],{"class":2091},[2085,8170,8171],{"class":2114},"/users/2",[2085,8173,2394],{"class":2091},[2085,8175,2422],{"class":2091},[2085,8177,2638],{"class":2091},[2085,8179,8180],{"class":2114},"/users/3",[2085,8182,2394],{"class":2091},[2085,8184,3967],{"class":2403},[2049,8186,8187],{"id":8187},"hooks",[2045,8189,8190,8191,2327],{},"Hooks are listeners to Nuxt events that are typically used in modules, but are also available in ",[2067,8192,2349],{},[2045,8194,8195,8196,8198],{},"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 ",[2067,8197,2349],{}," (as below).",[2045,8200,8201,2108],{},[2062,8202,2354],{},[2076,8204,8206],{"className":2357,"code":8205,"language":2359,"meta":2081,"style":2081},"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",[2067,8207,8208,8226,8242,8250,8259,8268,8281,8302,8321,8331,8336,8362,8366,8370,8374],{"__ignoreMap":2081},[2085,8209,8210,8213,8216,8219,8221,8224],{"class":2087,"line":2088},[2085,8211,8212],{"class":2366},"import",[2085,8214,8215],{"class":2403}," fs ",[2085,8217,8218],{"class":2366},"from",[2085,8220,2638],{"class":2091},[2085,8222,8223],{"class":2114},"node:fs",[2085,8225,2644],{"class":2091},[2085,8227,8228,8230,8233,8235,8237,8240],{"class":2087,"line":2095},[2085,8229,8212],{"class":2366},[2085,8231,8232],{"class":2403}," path ",[2085,8234,8218],{"class":2366},[2085,8236,2638],{"class":2091},[2085,8238,8239],{"class":2114},"node:path",[2085,8241,2644],{"class":2091},[2085,8243,8244,8246,8248],{"class":2087,"line":2123},[2085,8245,2367],{"class":2366},[2085,8247,2370],{"class":2366},[2085,8249,2373],{"class":2091},[2085,8251,8252,8255,8257],{"class":2087,"line":2143},[2085,8253,8254],{"class":2378},"  hooks",[2085,8256,2108],{"class":2091},[2085,8258,2373],{"class":2091},[2085,8260,8261,8264,8266],{"class":2087,"line":2164},[2085,8262,8263],{"class":2378},"    build",[2085,8265,2108],{"class":2091},[2085,8267,2373],{"class":2091},[2085,8269,8270,8273,8275,8277,8279],{"class":2087,"line":2184},[2085,8271,8272],{"class":2378},"      done",[2085,8274,2404],{"class":2091},[2085,8276,4123],{"class":4010},[2085,8278,5763],{"class":2091},[2085,8280,2373],{"class":2091},[2085,8282,8283,8286,8289,8291,8294,8296,8299],{"class":2087,"line":2205},[2085,8284,8285],{"class":2101},"        const",[2085,8287,8288],{"class":2403}," extraFilePath",[2085,8290,6956],{"class":2091},[2085,8292,8293],{"class":2403}," path",[2085,8295,2327],{"class":2091},[2085,8297,8298],{"class":2399},"join",[2085,8300,8301],{"class":2378},"(\n",[2085,8303,8304,8307,8309,8311,8313,8315,8317,8319],{"class":2087,"line":2225},[2085,8305,8306],{"class":2403},"          builder",[2085,8308,2327],{"class":2091},[2085,8310,3693],{"class":2403},[2085,8312,2327],{"class":2091},[2085,8314,4909],{"class":2403},[2085,8316,2327],{"class":2091},[2085,8318,4036],{"class":2403},[2085,8320,2120],{"class":2091},[2085,8322,8323,8326,8329],{"class":2087,"line":2245},[2085,8324,8325],{"class":2091},"          '",[2085,8327,8328],{"class":2114},"extra-file",[2085,8330,2644],{"class":2091},[2085,8332,8333],{"class":2087,"line":2266},[2085,8334,8335],{"class":2378},"        )\n",[2085,8337,8338,8341,8343,8346,8348,8351,8353,8355,8358,8360],{"class":2087,"line":2287},[2085,8339,8340],{"class":2403},"        fs",[2085,8342,2327],{"class":2091},[2085,8344,8345],{"class":2399},"writeFileSync",[2085,8347,2404],{"class":2378},[2085,8349,8350],{"class":2403},"extraFilePath",[2085,8352,2422],{"class":2091},[2085,8354,2638],{"class":2091},[2085,8356,8357],{"class":2114},"Something extra",[2085,8359,2394],{"class":2091},[2085,8361,2656],{"class":2378},[2085,8363,8364],{"class":2087,"line":2307},[2085,8365,7971],{"class":2091},[2085,8367,8368],{"class":2087,"line":2970},[2085,8369,2936],{"class":2091},[2085,8371,8372],{"class":2087,"line":2984},[2085,8373,2525],{"class":2091},[2085,8375,8376],{"class":2087,"line":2999},[2085,8377,2310],{"class":2091},[2049,8379,8380],{"id":8380},"ignore",[2045,8382,8383,8384,8387,8388,8390],{},"More customizable than ",[2067,8385,8386],{},"ignorePrefix",": all files matching glob patterns specified inside the ",[2067,8389,8380],{}," array will be ignored in building.",[2056,8392,8393,8399],{},[2059,8394,8395,2065,8397],{},[2062,8396,2064],{},[2067,8398,3898],{},[2059,8400,8401],{},[2062,8402,2074],{},[2076,8404,8406],{"className":2078,"code":8405,"language":2080,"meta":2081,"style":2081},"[\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",[2067,8407,8408,8412,8423,8434,8445,8456,8467,8478,8489,8500,8511,8522,8532,8541],{"__ignoreMap":2081},[2085,8409,8410],{"class":2087,"line":2088},[2085,8411,4438],{"class":2091},[2085,8413,8414,8416,8419,8421],{"class":2087,"line":2095},[2085,8415,2098],{"class":2091},[2085,8417,8418],{"class":2114},"**/*.stories.{js,cts,mts,ts,jsx,tsx}",[2085,8420,2105],{"class":2091},[2085,8422,2120],{"class":2091},[2085,8424,8425,8427,8430,8432],{"class":2087,"line":2123},[2085,8426,2098],{"class":2091},[2085,8428,8429],{"class":2114},"**/*.{spec,test}.{js,cts,mts,ts,jsx,tsx}",[2085,8431,2105],{"class":2091},[2085,8433,2120],{"class":2091},[2085,8435,8436,8438,8441,8443],{"class":2087,"line":2143},[2085,8437,2098],{"class":2091},[2085,8439,8440],{"class":2114},"**/*.d.{cts,mts,ts}",[2085,8442,2105],{"class":2091},[2085,8444,2120],{"class":2091},[2085,8446,8447,8449,8452,8454],{"class":2087,"line":2164},[2085,8448,2098],{"class":2091},[2085,8450,8451],{"class":2114},"**/*.d.vue.{cts,mts,ts}",[2085,8453,2105],{"class":2091},[2085,8455,2120],{"class":2091},[2085,8457,8458,8460,8463,8465],{"class":2087,"line":2184},[2085,8459,2098],{"class":2091},[2085,8461,8462],{"class":2114},"**/.{pnpm-store,vercel,netlify,output,git,cache,data,direnv}",[2085,8464,2105],{"class":2091},[2085,8466,2120],{"class":2091},[2085,8468,8469,8471,8474,8476],{"class":2087,"line":2205},[2085,8470,2098],{"class":2091},[2085,8472,8473],{"class":2114},"/vendor",[2085,8475,2105],{"class":2091},[2085,8477,2120],{"class":2091},[2085,8479,8480,8482,8485,8487],{"class":2087,"line":2225},[2085,8481,2098],{"class":2091},[2085,8483,8484],{"class":2114},"**/node-compile-cache",[2085,8486,2105],{"class":2091},[2085,8488,2120],{"class":2091},[2085,8490,8491,8493,8496,8498],{"class":2087,"line":2245},[2085,8492,2098],{"class":2091},[2085,8494,8495],{"class":2114},"**/test-results",[2085,8497,2105],{"class":2091},[2085,8499,2120],{"class":2091},[2085,8501,8502,8504,8507,8509],{"class":2087,"line":2266},[2085,8503,2098],{"class":2091},[2085,8505,8506],{"class":2114},"**/*.sock",[2085,8508,2105],{"class":2091},[2085,8510,2120],{"class":2091},[2085,8512,8513,8515,8518,8520],{"class":2087,"line":2287},[2085,8514,2098],{"class":2091},[2085,8516,8517],{"class":2114},".nuxt/analyze",[2085,8519,2105],{"class":2091},[2085,8521,2120],{"class":2091},[2085,8523,8524,8526,8528,8530],{"class":2087,"line":2307},[2085,8525,2098],{"class":2091},[2085,8527,117],{"class":2114},[2085,8529,2105],{"class":2091},[2085,8531,2120],{"class":2091},[2085,8533,8534,8536,8539],{"class":2087,"line":2970},[2085,8535,2098],{"class":2091},[2085,8537,8538],{"class":2114},"**/-*.*",[2085,8540,2304],{"class":2091},[2085,8542,8543],{"class":2087,"line":2984},[2085,8544,3967],{"class":2091},[2049,8546,8548],{"id":8547},"ignoreoptions","ignoreOptions",[2045,8550,8551,8552,8555],{},"Pass options directly to ",[2067,8553,8554],{},"node-ignore"," (which is used by Nuxt to ignore files).",[2045,8557,8558,2065,8560],{},[2062,8559,3303],{},[3305,8561,8554],{"href":8562,"rel":8563},"https://github.com/kaelzhang/node-ignore",[3309],[2045,8565,8566,2108],{},[2062,8567,2354],{},[2076,8569,8571],{"className":2357,"code":8570,"language":2359,"meta":2081,"style":2081},"ignoreOptions: {\n  ignorecase: false\n}\n",[2067,8572,8573,8581,8590],{"__ignoreMap":2081},[2085,8574,8575,8577,8579],{"class":2087,"line":2088},[2085,8576,8548],{"class":2680},[2085,8578,2108],{"class":2091},[2085,8580,2373],{"class":2091},[2085,8582,8583,8586,8588],{"class":2087,"line":2095},[2085,8584,8585],{"class":2680},"  ignorecase",[2085,8587,2108],{"class":2091},[2085,8589,6612],{"class":5188},[2085,8591,8592],{"class":2087,"line":2123},[2085,8593,2310],{"class":2091},[2049,8595,8386],{"id":8596},"ignoreprefix",[2045,8598,8599,8600,5937,8603,5937,8606,8609,8610,8613,8614,8616,8617,8619],{},"Any file in ",[2067,8601,8602],{},"pages/",[2067,8604,8605],{},"layouts/",[2067,8607,8608],{},"middleware/",", and ",[2067,8611,8612],{},"public/"," directories will be ignored during the build process if its filename starts with the prefix specified by ",[2067,8615,8386],{},". This is intended to prevent certain files from being processed or served in the built application. By default, the ",[2067,8618,8386],{}," is set to '-', ignoring any files starting with '-'.",[2056,8621,8622,8628],{},[2059,8623,8624,2065,8626],{},[2062,8625,2064],{},[2067,8627,2553],{},[2059,8629,8630,2559,8632],{},[2062,8631,2558],{},[2067,8633,8634],{},"\"-\"",[2049,8636,8637],{"id":8637},"imports",[2045,8639,8640],{},"Configure how Nuxt auto-imports composables into your application.",[2045,8642,8643,2065,8645],{},[2062,8644,3303],{},[3305,8646,8649],{"href":8647,"rel":8648},"https://nuxt.com/docs/guide/directory-structure/composables",[3309],"Nuxt documentation",[2569,8651,8652],{"id":4187},[2067,8653,4187],{},[2045,8655,8656],{},"An array of custom directories that will be auto-imported. Note that this option will not override the default directories (~/composables, ~/utils).",[2056,8658,8659],{},[2059,8660,8661,2065,8663],{},[2062,8662,2064],{},[2067,8664,3898],{},[2045,8666,8667,2108],{},[2062,8668,2354],{},[2076,8670,8672],{"className":2357,"code":8671,"language":2359,"meta":2081,"style":2081},"imports: {\n  // Auto-import pinia stores defined in `~/stores`\n  dirs: ['stores']\n}\n",[2067,8673,8674,8682,8687,8705],{"__ignoreMap":2081},[2085,8675,8676,8678,8680],{"class":2087,"line":2088},[2085,8677,8637],{"class":2680},[2085,8679,2108],{"class":2091},[2085,8681,2373],{"class":2091},[2085,8683,8684],{"class":2087,"line":2095},[2085,8685,8686],{"class":3041},"  // Auto-import pinia stores defined in `~/stores`\n",[2085,8688,8689,8692,8694,8696,8698,8701,8703],{"class":2087,"line":2123},[2085,8690,8691],{"class":2680},"  dirs",[2085,8693,2108],{"class":2091},[2085,8695,4004],{"class":2378},[2085,8697,2394],{"class":2091},[2085,8699,8700],{"class":2114},"stores",[2085,8702,2394],{"class":2091},[2085,8704,3967],{"class":2378},[2085,8706,8707],{"class":2087,"line":2143},[2085,8708,2310],{"class":2091},[2569,8710,8711],{"id":4224},[2067,8712,4224],{},[2056,8714,8715,8721],{},[2059,8716,8717,2065,8719],{},[2062,8718,2064],{},[2067,8720,3291],{},[2059,8722,8723,2559,8725],{},[2062,8724,2558],{},[2067,8726,3298],{},[2569,8728,8730],{"id":8729},"scan",[2067,8731,8729],{},[2045,8733,8734,8735,5013,8738,8741,8742,3750,8744,8746],{},"Whether to scan your ",[2067,8736,8737],{},"composables/",[2067,8739,8740],{},"utils/"," directories for composables to auto-import. Auto-imports registered by Nuxt or other modules, such as imports from ",[2067,8743,5936],{},[2067,8745,3693],{},", will still be enabled.",[2056,8748,8749,8755],{},[2059,8750,8751,2065,8753],{},[2062,8752,2064],{},[2067,8754,3291],{},[2059,8756,8757,2559,8759],{},[2062,8758,2558],{},[2067,8760,3743],{},[2049,8762,8764],{"id":8763},"loglevel","logLevel",[2045,8766,8767],{},"Log level when building logs.",[2045,8769,8770],{},"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",[2056,8772,8773,8779],{},[2059,8774,8775,2065,8777],{},[2062,8776,2064],{},[2067,8778,2553],{},[2059,8780,8781,2559,8783],{},[2062,8782,2558],{},[2067,8784,8785],{},"\"info\"",[2049,8787,162],{"id":8788},"modules-1",[2045,8790,8791],{},"Modules are Nuxt extensions which can extend its core functionality and add endless integrations.",[2045,8793,8794,8795,8797,8798,8800,8801,8803],{},"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 ",[2067,8796,166],{},") and then will be resolved from project ",[2067,8799,5231],{}," if ",[2067,8802,2102],{}," alias is used.",[2056,8805,8806],{},[2059,8807,8808,2065,8810],{},[2062,8809,2064],{},[2067,8811,3898],{},[2312,8813,8814],{},[2045,8815,8816,8818,8819,8821,8822,8825],{},[2062,8817,2318],{},": Modules are executed sequentially so the order is important. First, the modules defined in ",[2067,8820,233],{}," are loaded. Then, modules found in the ",[2067,8823,8824],{},"modules/","\ndirectory are executed, and they load in alphabetical order.",[2045,8827,8828,2108],{},[2062,8829,2354],{},[2076,8831,8833],{"className":2357,"code":8832,"language":2359,"meta":2081,"style":2081},"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",[2067,8834,8835,8843,8848,8859,8864,8875,8880,8916,8921,8931],{"__ignoreMap":2081},[2085,8836,8837,8839,8841],{"class":2087,"line":2088},[2085,8838,162],{"class":2680},[2085,8840,2108],{"class":2091},[2085,8842,2861],{"class":2403},[2085,8844,8845],{"class":2087,"line":2095},[2085,8846,8847],{"class":3041},"  // Using package name\n",[2085,8849,8850,8852,8855,8857],{"class":2087,"line":2123},[2085,8851,4310],{"class":2091},[2085,8853,8854],{"class":2114},"@nuxtjs/axios",[2085,8856,2394],{"class":2091},[2085,8858,2120],{"class":2091},[2085,8860,8861],{"class":2087,"line":2143},[2085,8862,8863],{"class":3041},"  // Relative to your project srcDir\n",[2085,8865,8866,8868,8871,8873],{"class":2087,"line":2164},[2085,8867,4310],{"class":2091},[2085,8869,8870],{"class":2114},"~/modules/awesome.js",[2085,8872,2394],{"class":2091},[2085,8874,2120],{"class":2091},[2085,8876,8877],{"class":2087,"line":2184},[2085,8878,8879],{"class":3041},"  // Providing options\n",[2085,8881,8882,8885,8887,8890,8892,8894,8896,8899,8901,8903,8906,8908,8911,8914],{"class":2087,"line":2205},[2085,8883,8884],{"class":2403},"  [",[2085,8886,2394],{"class":2091},[2085,8888,8889],{"class":2114},"@nuxtjs/google-analytics",[2085,8891,2394],{"class":2091},[2085,8893,2422],{"class":2091},[2085,8895,6948],{"class":2091},[2085,8897,8898],{"class":2378}," ua",[2085,8900,2108],{"class":2091},[2085,8902,2638],{"class":2091},[2085,8904,8905],{"class":2114},"X1234567",[2085,8907,2394],{"class":2091},[2085,8909,8910],{"class":2091}," }",[2085,8912,8913],{"class":2403},"]",[2085,8915,2120],{"class":2091},[2085,8917,8918],{"class":2087,"line":2225},[2085,8919,8920],{"class":3041},"  // Inline definition\n",[2085,8922,8923,8926,8928],{"class":2087,"line":2245},[2085,8924,8925],{"class":2101},"  function",[2085,8927,6970],{"class":2091},[2085,8929,8930],{"class":2091}," {}\n",[2085,8932,8933],{"class":2087,"line":2266},[2085,8934,3967],{"class":2403},[2049,8936,8938],{"id":8937},"modulesdir","modulesDir",[2045,8940,8941,8942,5937,8945,5013,8948,8951],{},"Used to set the modules directories for path resolving (for example, webpack's ",[2067,8943,8944],{},"resolveLoading",[2067,8946,8947],{},"nodeExternals",[2067,8949,8950],{},"postcss",").",[2045,8953,8954,8955,8958],{},"The configuration path is relative to ",[2067,8956,8957],{},"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.",[2056,8960,8961,8967],{},[2059,8962,8963,2065,8965],{},[2062,8964,2064],{},[2067,8966,3898],{},[2059,8968,8969],{},[2062,8970,2074],{},[2076,8972,8974],{"className":2078,"code":8973,"language":2080,"meta":2081,"style":2081},"[\n  \"/\u003CrootDir>/node_modules\"\n]\n",[2067,8975,8976,8980,8989],{"__ignoreMap":2081},[2085,8977,8978],{"class":2087,"line":2088},[2085,8979,4438],{"class":2091},[2085,8981,8982,8984,8987],{"class":2087,"line":2095},[2085,8983,2098],{"class":2091},[2085,8985,8986],{"class":2114},"/\u003CrootDir>/node_modules",[2085,8988,2304],{"class":2091},[2085,8990,8991],{"class":2087,"line":2123},[2085,8992,3967],{"class":2091},[2045,8994,8995,2108],{},[2062,8996,2354],{},[2076,8998,9000],{"className":2357,"code":8999,"language":2359,"meta":2081,"style":2081},"export default {\n  modulesDir: ['../../node_modules']\n}\n",[2067,9001,9002,9010,9028],{"__ignoreMap":2081},[2085,9003,9004,9006,9008],{"class":2087,"line":2088},[2085,9005,2367],{"class":2366},[2085,9007,2370],{"class":2366},[2085,9009,2373],{"class":2091},[2085,9011,9012,9015,9017,9019,9021,9024,9026],{"class":2087,"line":2095},[2085,9013,9014],{"class":2378},"  modulesDir",[2085,9016,2108],{"class":2091},[2085,9018,4004],{"class":2403},[2085,9020,2394],{"class":2091},[2085,9022,9023],{"class":2114},"../../node_modules",[2085,9025,2394],{"class":2091},[2085,9027,3967],{"class":2403},[2085,9029,9030],{"class":2087,"line":2123},[2085,9031,2310],{"class":2091},[2049,9033,9034],{"id":9034},"nitro",[2045,9036,9037],{},"Configuration for Nitro.",[2045,9039,9040,2065,9042],{},[2062,9041,3303],{},[3305,9043,9046],{"href":9044,"rel":9045},"https://nitro.build/config/",[3309],"Nitro configuration docs",[2569,9048,9050],{"id":9049},"routerules",[2067,9051,6088],{},[2056,9053,9054],{},[2059,9055,9056,2065,9058],{},[2062,9057,2064],{},[2067,9059,2069],{},[2569,9061,9063],{"id":9062},"runtimeconfig",[2067,9064,9065],{},"runtimeConfig",[2056,9067,9068,9074],{},[2059,9069,9070,2065,9072],{},[2062,9071,2064],{},[2067,9073,2069],{},[2059,9075,9076],{},[2062,9077,2074],{},[2076,9079,9081],{"className":2078,"code":9080,"language":2080,"meta":2081,"style":2081},"{\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",[2067,9082,9083,9087,9100,9112,9131,9149,9168,9181,9185,9197,9215,9219],{"__ignoreMap":2081},[2085,9084,9085],{"class":2087,"line":2088},[2085,9086,2092],{"class":2091},[2085,9088,9089,9091,9093,9095,9097],{"class":2087,"line":2095},[2085,9090,2098],{"class":2091},[2085,9092,180],{"class":2101},[2085,9094,2105],{"class":2091},[2085,9096,2108],{"class":2091},[2085,9098,9099],{"class":2091}," {},\n",[2085,9101,9102,9104,9106,9108,9110],{"class":2087,"line":2123},[2085,9103,2098],{"class":2091},[2085,9105,1193],{"class":2101},[2085,9107,2105],{"class":2091},[2085,9109,2108],{"class":2091},[2085,9111,2373],{"class":2091},[2085,9113,9114,9116,9118,9120,9122,9124,9127,9129],{"class":2087,"line":2143},[2085,9115,4240],{"class":2091},[2085,9117,4102],{"class":2680},[2085,9119,2105],{"class":2091},[2085,9121,2108],{"class":2091},[2085,9123,2111],{"class":2091},[2085,9125,9126],{"class":2114},"f90f6a12-4673-4481-a5f5-514e21c7a35b",[2085,9128,2105],{"class":2091},[2085,9130,2120],{"class":2091},[2085,9132,9133,9135,9137,9139,9141,9143,9145,9147],{"class":2087,"line":2164},[2085,9134,4240],{"class":2091},[2085,9136,2574],{"class":2680},[2085,9138,2105],{"class":2091},[2085,9140,2108],{"class":2091},[2085,9142,2111],{"class":2091},[2085,9144,6708],{"class":2114},[2085,9146,2105],{"class":2091},[2085,9148,2120],{"class":2091},[2085,9150,9151,9153,9155,9157,9159,9161,9164,9166],{"class":2087,"line":2184},[2085,9152,4240],{"class":2091},[2085,9154,2690],{"class":2680},[2085,9156,2105],{"class":2091},[2085,9158,2108],{"class":2091},[2085,9160,2111],{"class":2091},[2085,9162,9163],{"class":2114},"/_nuxt/",[2085,9165,2105],{"class":2091},[2085,9167,2120],{"class":2091},[2085,9169,9170,9172,9174,9176,9178],{"class":2087,"line":2205},[2085,9171,4240],{"class":2091},[2085,9173,2699],{"class":2680},[2085,9175,2105],{"class":2091},[2085,9177,2108],{"class":2091},[2085,9179,9180],{"class":2091}," \"\"\n",[2085,9182,9183],{"class":2087,"line":2225},[2085,9184,7841],{"class":2091},[2085,9186,9187,9189,9191,9193,9195],{"class":2087,"line":2245},[2085,9188,2098],{"class":2091},[2085,9190,9034],{"class":2101},[2085,9192,2105],{"class":2091},[2085,9194,2108],{"class":2091},[2085,9196,2373],{"class":2091},[2085,9198,9199,9201,9204,9206,9208,9210,9213],{"class":2087,"line":2266},[2085,9200,4240],{"class":2091},[2085,9202,9203],{"class":2680},"envPrefix",[2085,9205,2105],{"class":2091},[2085,9207,2108],{"class":2091},[2085,9209,2111],{"class":2091},[2085,9211,9212],{"class":2114},"NUXT_",[2085,9214,2304],{"class":2091},[2085,9216,9217],{"class":2087,"line":2287},[2085,9218,2525],{"class":2091},[2085,9220,9221],{"class":2087,"line":2307},[2085,9222,2310],{"class":2091},[2049,9224,9225],{"id":9225},"optimization",[2045,9227,9228],{},"Build time optimization configuration.",[2569,9230,9232],{"id":9231},"asynctransforms",[2067,9233,9234],{},"asyncTransforms",[2045,9236,9237,9238,9241,9242,2327],{},"Options passed directly to the transformer from ",[2067,9239,9240],{},"unctx"," that preserves async context after ",[2067,9243,9244],{},"await",[3490,9246,9248],{"id":9247},"asyncfunctions",[2067,9249,9250],{},"asyncFunctions",[2056,9252,9253,9259],{},[2059,9254,9255,2065,9257],{},[2062,9256,2064],{},[2067,9258,3898],{},[2059,9260,9261],{},[2062,9262,2074],{},[2076,9264,9266],{"className":2078,"code":9265,"language":2080,"meta":2081,"style":2081},"[\n  \"defineNuxtPlugin\",\n  \"defineNuxtRouteMiddleware\"\n]\n",[2067,9267,9268,9272,9282,9290],{"__ignoreMap":2081},[2085,9269,9270],{"class":2087,"line":2088},[2085,9271,4438],{"class":2091},[2085,9273,9274,9276,9278,9280],{"class":2087,"line":2095},[2085,9275,2098],{"class":2091},[2085,9277,670],{"class":2114},[2085,9279,2105],{"class":2091},[2085,9281,2120],{"class":2091},[2085,9283,9284,9286,9288],{"class":2087,"line":2123},[2085,9285,2098],{"class":2091},[2085,9287,674],{"class":2114},[2085,9289,2304],{"class":2091},[2085,9291,9292],{"class":2087,"line":2143},[2085,9293,3967],{"class":2091},[3490,9295,9297],{"id":9296},"objectdefinitions",[2067,9298,9299],{},"objectDefinitions",[5684,9301,9303],{"id":9302},"definenuxtcomponent",[2067,9304,666],{},[2056,9306,9307,9313],{},[2059,9308,9309,2065,9311],{},[2062,9310,2064],{},[2067,9312,3898],{},[2059,9314,9315],{},[2062,9316,2074],{},[2076,9318,9320],{"className":2078,"code":9319,"language":2080,"meta":2081,"style":2081},"[\n  \"asyncData\",\n  \"setup\"\n]\n",[2067,9321,9322,9326,9337,9346],{"__ignoreMap":2081},[2085,9323,9324],{"class":2087,"line":2088},[2085,9325,4438],{"class":2091},[2085,9327,9328,9330,9333,9335],{"class":2087,"line":2095},[2085,9329,2098],{"class":2091},[2085,9331,9332],{"class":2114},"asyncData",[2085,9334,2105],{"class":2091},[2085,9336,2120],{"class":2091},[2085,9338,9339,9341,9344],{"class":2087,"line":2123},[2085,9340,2098],{"class":2091},[2085,9342,9343],{"class":2114},"setup",[2085,9345,2304],{"class":2091},[2085,9347,9348],{"class":2087,"line":2143},[2085,9349,3967],{"class":2091},[5684,9351,9353],{"id":9352},"definenuxtplugin",[2067,9354,670],{},[2056,9356,9357,9363],{},[2059,9358,9359,2065,9361],{},[2062,9360,2064],{},[2067,9362,3898],{},[2059,9364,9365],{},[2062,9366,2074],{},[2076,9368,9370],{"className":2078,"code":9369,"language":2080,"meta":2081,"style":2081},"[\n  \"setup\"\n]\n",[2067,9371,9372,9376,9384],{"__ignoreMap":2081},[2085,9373,9374],{"class":2087,"line":2088},[2085,9375,4438],{"class":2091},[2085,9377,9378,9380,9382],{"class":2087,"line":2095},[2085,9379,2098],{"class":2091},[2085,9381,9343],{"class":2114},[2085,9383,2304],{"class":2091},[2085,9385,9386],{"class":2087,"line":2123},[2085,9387,3967],{"class":2091},[5684,9389,9391],{"id":9390},"definepagemeta",[2067,9392,678],{},[2056,9394,9395,9401],{},[2059,9396,9397,2065,9399],{},[2062,9398,2064],{},[2067,9400,3898],{},[2059,9402,9403],{},[2062,9404,2074],{},[2076,9406,9408],{"className":2078,"code":9407,"language":2080,"meta":2081,"style":2081},"[\n  \"middleware\",\n  \"validate\"\n]\n",[2067,9409,9410,9414,9424,9433],{"__ignoreMap":2081},[2085,9411,9412],{"class":2087,"line":2088},[2085,9413,4438],{"class":2091},[2085,9415,9416,9418,9420,9422],{"class":2087,"line":2095},[2085,9417,2098],{"class":2091},[2085,9419,157],{"class":2114},[2085,9421,2105],{"class":2091},[2085,9423,2120],{"class":2091},[2085,9425,9426,9428,9431],{"class":2087,"line":2123},[2085,9427,2098],{"class":2091},[2085,9429,9430],{"class":2114},"validate",[2085,9432,2304],{"class":2091},[2085,9434,9435],{"class":2087,"line":2143},[2085,9436,3967],{"class":2091},[2569,9438,9440],{"id":9439},"keyedcomposables",[2067,9441,9442],{},"keyedComposables",[2045,9444,9445],{},"Functions to inject a key for.",[2045,9447,9448,9449,9452],{},"As long as the number of arguments passed to the function is less than ",[2067,9450,9451],{},"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.",[2056,9454,9455,9461],{},[2059,9456,9457,2065,9459],{},[2062,9458,2064],{},[2067,9460,3898],{},[2059,9462,9463],{},[2062,9464,2074],{},[2076,9466,9468],{"className":2078,"code":9467,"language":2080,"meta":2081,"style":2081},"[\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",[2067,9469,9470,9474,9478,9496,9511,9529,9533,9537,9555,9570,9587,9591,9595,9613,9627,9644,9648,9652,9670,9684,9701,9705,9709,9727,9741,9758,9762,9767,9786,9801,9818,9823,9828,9847,9862,9879,9884],{"__ignoreMap":2081},[2085,9471,9472],{"class":2087,"line":2088},[2085,9473,4438],{"class":2091},[2085,9475,9476],{"class":2087,"line":2095},[2085,9477,3920],{"class":2091},[2085,9479,9480,9482,9484,9486,9488,9490,9492,9494],{"class":2087,"line":2123},[2085,9481,4240],{"class":2091},[2085,9483,2874],{"class":2101},[2085,9485,2105],{"class":2091},[2085,9487,2108],{"class":2091},[2085,9489,2111],{"class":2091},[2085,9491,642],{"class":2114},[2085,9493,2105],{"class":2091},[2085,9495,2120],{"class":2091},[2085,9497,9498,9500,9502,9504,9506,9509],{"class":2087,"line":2143},[2085,9499,4240],{"class":2091},[2085,9501,9451],{"class":2101},[2085,9503,2105],{"class":2091},[2085,9505,2108],{"class":2091},[2085,9507,9508],{"class":7833}," 3",[2085,9510,2120],{"class":2091},[2085,9512,9513,9515,9518,9520,9522,9524,9527],{"class":2087,"line":2164},[2085,9514,4240],{"class":2091},[2085,9516,9517],{"class":2101},"source",[2085,9519,2105],{"class":2091},[2085,9521,2108],{"class":2091},[2085,9523,2111],{"class":2091},[2085,9525,9526],{"class":2114},"#app/composables/once",[2085,9528,2304],{"class":2091},[2085,9530,9531],{"class":2087,"line":2184},[2085,9532,7841],{"class":2091},[2085,9534,9535],{"class":2087,"line":2205},[2085,9536,3920],{"class":2091},[2085,9538,9539,9541,9543,9545,9547,9549,9551,9553],{"class":2087,"line":2225},[2085,9540,4240],{"class":2091},[2085,9542,2874],{"class":2101},[2085,9544,2105],{"class":2091},[2085,9546,2108],{"class":2091},[2085,9548,2111],{"class":2091},[2085,9550,666],{"class":2114},[2085,9552,2105],{"class":2091},[2085,9554,2120],{"class":2091},[2085,9556,9557,9559,9561,9563,9565,9568],{"class":2087,"line":2245},[2085,9558,4240],{"class":2091},[2085,9560,9451],{"class":2101},[2085,9562,2105],{"class":2091},[2085,9564,2108],{"class":2091},[2085,9566,9567],{"class":7833}," 2",[2085,9569,2120],{"class":2091},[2085,9571,9572,9574,9576,9578,9580,9582,9585],{"class":2087,"line":2266},[2085,9573,4240],{"class":2091},[2085,9575,9517],{"class":2101},[2085,9577,2105],{"class":2091},[2085,9579,2108],{"class":2091},[2085,9581,2111],{"class":2091},[2085,9583,9584],{"class":2114},"#app/composables/component",[2085,9586,2304],{"class":2091},[2085,9588,9589],{"class":2087,"line":2287},[2085,9590,7841],{"class":2091},[2085,9592,9593],{"class":2087,"line":2307},[2085,9594,3920],{"class":2091},[2085,9596,9597,9599,9601,9603,9605,9607,9609,9611],{"class":2087,"line":2970},[2085,9598,4240],{"class":2091},[2085,9600,2874],{"class":2101},[2085,9602,2105],{"class":2091},[2085,9604,2108],{"class":2091},[2085,9606,2111],{"class":2091},[2085,9608,619],{"class":2114},[2085,9610,2105],{"class":2091},[2085,9612,2120],{"class":2091},[2085,9614,9615,9617,9619,9621,9623,9625],{"class":2087,"line":2984},[2085,9616,4240],{"class":2091},[2085,9618,9451],{"class":2101},[2085,9620,2105],{"class":2091},[2085,9622,2108],{"class":2091},[2085,9624,9567],{"class":7833},[2085,9626,2120],{"class":2091},[2085,9628,9629,9631,9633,9635,9637,9639,9642],{"class":2087,"line":2999},[2085,9630,4240],{"class":2091},[2085,9632,9517],{"class":2101},[2085,9634,2105],{"class":2091},[2085,9636,2108],{"class":2091},[2085,9638,2111],{"class":2091},[2085,9640,9641],{"class":2114},"#app/composables/state",[2085,9643,2304],{"class":2091},[2085,9645,9646],{"class":2087,"line":3179},[2085,9647,7841],{"class":2091},[2085,9649,9650],{"class":2087,"line":3189},[2085,9651,3920],{"class":2091},[2085,9653,9654,9656,9658,9660,9662,9664,9666,9668],{"class":2087,"line":3195},[2085,9655,4240],{"class":2091},[2085,9657,2874],{"class":2101},[2085,9659,2105],{"class":2091},[2085,9661,2108],{"class":2091},[2085,9663,2111],{"class":2091},[2085,9665,527],{"class":2114},[2085,9667,2105],{"class":2091},[2085,9669,2120],{"class":2091},[2085,9671,9672,9674,9676,9678,9680,9682],{"class":2087,"line":3214},[2085,9673,4240],{"class":2091},[2085,9675,9451],{"class":2101},[2085,9677,2105],{"class":2091},[2085,9679,2108],{"class":2091},[2085,9681,9508],{"class":7833},[2085,9683,2120],{"class":2091},[2085,9685,9686,9688,9690,9692,9694,9696,9699],{"class":2087,"line":3221},[2085,9687,4240],{"class":2091},[2085,9689,9517],{"class":2101},[2085,9691,2105],{"class":2091},[2085,9693,2108],{"class":2091},[2085,9695,2111],{"class":2091},[2085,9697,9698],{"class":2114},"#app/composables/fetch",[2085,9700,2304],{"class":2091},[2085,9702,9703],{"class":2087,"line":3231},[2085,9704,7841],{"class":2091},[2085,9706,9707],{"class":2087,"line":3237},[2085,9708,3920],{"class":2091},[2085,9710,9711,9713,9715,9717,9719,9721,9723,9725],{"class":2087,"line":3255},[2085,9712,4240],{"class":2091},[2085,9714,2874],{"class":2101},[2085,9716,2105],{"class":2091},[2085,9718,2108],{"class":2091},[2085,9720,2111],{"class":2091},[2085,9722,515],{"class":2114},[2085,9724,2105],{"class":2091},[2085,9726,2120],{"class":2091},[2085,9728,9729,9731,9733,9735,9737,9739],{"class":2087,"line":3261},[2085,9730,4240],{"class":2091},[2085,9732,9451],{"class":2101},[2085,9734,2105],{"class":2091},[2085,9736,2108],{"class":2091},[2085,9738,9508],{"class":7833},[2085,9740,2120],{"class":2091},[2085,9742,9743,9745,9747,9749,9751,9753,9756],{"class":2087,"line":3266},[2085,9744,4240],{"class":2091},[2085,9746,9517],{"class":2101},[2085,9748,2105],{"class":2091},[2085,9750,2108],{"class":2091},[2085,9752,2111],{"class":2091},[2085,9754,9755],{"class":2114},"#app/composables/asyncData",[2085,9757,2304],{"class":2091},[2085,9759,9760],{"class":2087,"line":8017},[2085,9761,7841],{"class":2091},[2085,9763,9765],{"class":2087,"line":9764},27,[2085,9766,3920],{"class":2091},[2085,9768,9770,9772,9774,9776,9778,9780,9782,9784],{"class":2087,"line":9769},28,[2085,9771,4240],{"class":2091},[2085,9773,2874],{"class":2101},[2085,9775,2105],{"class":2091},[2085,9777,2108],{"class":2091},[2085,9779,2111],{"class":2091},[2085,9781,543],{"class":2114},[2085,9783,2105],{"class":2091},[2085,9785,2120],{"class":2091},[2085,9787,9789,9791,9793,9795,9797,9799],{"class":2087,"line":9788},29,[2085,9790,4240],{"class":2091},[2085,9792,9451],{"class":2101},[2085,9794,2105],{"class":2091},[2085,9796,2108],{"class":2091},[2085,9798,9508],{"class":7833},[2085,9800,2120],{"class":2091},[2085,9802,9804,9806,9808,9810,9812,9814,9816],{"class":2087,"line":9803},30,[2085,9805,4240],{"class":2091},[2085,9807,9517],{"class":2101},[2085,9809,2105],{"class":2091},[2085,9811,2108],{"class":2091},[2085,9813,2111],{"class":2091},[2085,9815,9755],{"class":2114},[2085,9817,2304],{"class":2091},[2085,9819,9821],{"class":2087,"line":9820},31,[2085,9822,7841],{"class":2091},[2085,9824,9826],{"class":2087,"line":9825},32,[2085,9827,3920],{"class":2091},[2085,9829,9831,9833,9835,9837,9839,9841,9843,9845],{"class":2087,"line":9830},33,[2085,9832,4240],{"class":2091},[2085,9834,2874],{"class":2101},[2085,9836,2105],{"class":2091},[2085,9838,2108],{"class":2091},[2085,9840,2111],{"class":2091},[2085,9842,547],{"class":2114},[2085,9844,2105],{"class":2091},[2085,9846,2120],{"class":2091},[2085,9848,9850,9852,9854,9856,9858,9860],{"class":2087,"line":9849},34,[2085,9851,4240],{"class":2091},[2085,9853,9451],{"class":2101},[2085,9855,2105],{"class":2091},[2085,9857,2108],{"class":2091},[2085,9859,9508],{"class":7833},[2085,9861,2120],{"class":2091},[2085,9863,9865,9867,9869,9871,9873,9875,9877],{"class":2087,"line":9864},35,[2085,9866,4240],{"class":2091},[2085,9868,9517],{"class":2101},[2085,9870,2105],{"class":2091},[2085,9872,2108],{"class":2091},[2085,9874,2111],{"class":2091},[2085,9876,9698],{"class":2114},[2085,9878,2304],{"class":2091},[2085,9880,9882],{"class":2087,"line":9881},36,[2085,9883,2525],{"class":2091},[2085,9885,9887],{"class":2087,"line":9886},37,[2085,9888,3967],{"class":2091},[2569,9890,9892],{"id":9891},"treeshake",[2067,9893,9894],{},"treeShake",[2045,9896,9897],{},"Tree shake code from specific builds.",[3490,9899,9900],{"id":137},[2067,9901,137],{},[2045,9903,9904],{},"Tree shake composables from the server or client builds.",[2045,9906,9907,2108],{},[2062,9908,2354],{},[2076,9910,9912],{"className":2357,"code":9911,"language":2359,"meta":2081,"style":2081},"treeShake: { client: { myPackage: ['useServerOnlyComposable'] } }\n",[2067,9913,9914],{"__ignoreMap":2081},[2085,9915,9916,9918,9920,9922,9925,9927,9929,9932,9934,9936,9938,9941,9943,9946,9948],{"class":2087,"line":2088},[2085,9917,9894],{"class":2680},[2085,9919,2108],{"class":2091},[2085,9921,6948],{"class":2091},[2085,9923,9924],{"class":2680}," client",[2085,9926,2108],{"class":2091},[2085,9928,6948],{"class":2091},[2085,9930,9931],{"class":2680}," myPackage",[2085,9933,2108],{"class":2091},[2085,9935,4004],{"class":2378},[2085,9937,2394],{"class":2091},[2085,9939,9940],{"class":2114},"useServerOnlyComposable",[2085,9942,2394],{"class":2091},[2085,9944,9945],{"class":2378},"] ",[2085,9947,2653],{"class":2091},[2085,9949,3074],{"class":2091},[5684,9951,9953],{"id":9952},"client",[2067,9954,9952],{},[2056,9956,9957,9963],{},[2059,9958,9959,2065,9961],{},[2062,9960,2064],{},[2067,9962,2069],{},[2059,9964,9965],{},[2062,9966,2074],{},[2076,9968,9970],{"className":2078,"code":9969,"language":2080,"meta":2081,"style":2081},"{\n  \"vue\": [\n    \"onRenderTracked\",\n    \"onRenderTriggered\",\n    \"onServerPrefetch\"\n  ],\n  \"#app\": [\n    \"definePayloadReducer\",\n    \"definePageMeta\",\n    \"onPrehydrate\"\n  ]\n}\n",[2067,9971,9972,9976,9988,9999,10010,10019,10023,10036,10047,10057,10065,10069],{"__ignoreMap":2081},[2085,9973,9974],{"class":2087,"line":2088},[2085,9975,2092],{"class":2091},[2085,9977,9978,9980,9982,9984,9986],{"class":2087,"line":2095},[2085,9979,2098],{"class":2091},[2085,9981,5936],{"class":2101},[2085,9983,2105],{"class":2091},[2085,9985,2108],{"class":2091},[2085,9987,2861],{"class":2091},[2085,9989,9990,9992,9995,9997],{"class":2087,"line":2123},[2085,9991,4240],{"class":2091},[2085,9993,9994],{"class":2114},"onRenderTracked",[2085,9996,2105],{"class":2091},[2085,9998,2120],{"class":2091},[2085,10000,10001,10003,10006,10008],{"class":2087,"line":2143},[2085,10002,4240],{"class":2091},[2085,10004,10005],{"class":2114},"onRenderTriggered",[2085,10007,2105],{"class":2091},[2085,10009,2120],{"class":2091},[2085,10011,10012,10014,10017],{"class":2087,"line":2164},[2085,10013,4240],{"class":2091},[2085,10015,10016],{"class":2114},"onServerPrefetch",[2085,10018,2304],{"class":2091},[2085,10020,10021],{"class":2087,"line":2184},[2085,10022,2941],{"class":2091},[2085,10024,10025,10027,10030,10032,10034],{"class":2087,"line":2205},[2085,10026,2098],{"class":2091},[2085,10028,10029],{"class":2101},"#app",[2085,10031,2105],{"class":2091},[2085,10033,2108],{"class":2091},[2085,10035,2861],{"class":2091},[2085,10037,10038,10040,10043,10045],{"class":2087,"line":2225},[2085,10039,4240],{"class":2091},[2085,10041,10042],{"class":2114},"definePayloadReducer",[2085,10044,2105],{"class":2091},[2085,10046,2120],{"class":2091},[2085,10048,10049,10051,10053,10055],{"class":2087,"line":2245},[2085,10050,4240],{"class":2091},[2085,10052,678],{"class":2114},[2085,10054,2105],{"class":2091},[2085,10056,2120],{"class":2091},[2085,10058,10059,10061,10063],{"class":2087,"line":2266},[2085,10060,4240],{"class":2091},[2085,10062,507],{"class":2114},[2085,10064,2304],{"class":2091},[2085,10066,10067],{"class":2087,"line":2287},[2085,10068,4250],{"class":2091},[2085,10070,10071],{"class":2087,"line":2307},[2085,10072,2310],{"class":2091},[5684,10074,10075],{"id":185},[2067,10076,185],{},[2056,10078,10079,10085],{},[2059,10080,10081,2065,10083],{},[2062,10082,2064],{},[2067,10084,2069],{},[2059,10086,10087],{},[2062,10088,2074],{},[2076,10090,10092],{"className":2078,"code":10091,"language":2080,"meta":2081,"style":2081},"{\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",[2067,10093,10094,10098,10110,10121,10132,10143,10154,10165,10176,10186,10196,10207,10216,10220,10232,10243,10251,10255],{"__ignoreMap":2081},[2085,10095,10096],{"class":2087,"line":2088},[2085,10097,2092],{"class":2091},[2085,10099,10100,10102,10104,10106,10108],{"class":2087,"line":2095},[2085,10101,2098],{"class":2091},[2085,10103,5936],{"class":2101},[2085,10105,2105],{"class":2091},[2085,10107,2108],{"class":2091},[2085,10109,2861],{"class":2091},[2085,10111,10112,10114,10117,10119],{"class":2087,"line":2123},[2085,10113,4240],{"class":2091},[2085,10115,10116],{"class":2114},"onMounted",[2085,10118,2105],{"class":2091},[2085,10120,2120],{"class":2091},[2085,10122,10123,10125,10128,10130],{"class":2087,"line":2143},[2085,10124,4240],{"class":2091},[2085,10126,10127],{"class":2114},"onUpdated",[2085,10129,2105],{"class":2091},[2085,10131,2120],{"class":2091},[2085,10133,10134,10136,10139,10141],{"class":2087,"line":2164},[2085,10135,4240],{"class":2091},[2085,10137,10138],{"class":2114},"onUnmounted",[2085,10140,2105],{"class":2091},[2085,10142,2120],{"class":2091},[2085,10144,10145,10147,10150,10152],{"class":2087,"line":2184},[2085,10146,4240],{"class":2091},[2085,10148,10149],{"class":2114},"onBeforeMount",[2085,10151,2105],{"class":2091},[2085,10153,2120],{"class":2091},[2085,10155,10156,10158,10161,10163],{"class":2087,"line":2205},[2085,10157,4240],{"class":2091},[2085,10159,10160],{"class":2114},"onBeforeUpdate",[2085,10162,2105],{"class":2091},[2085,10164,2120],{"class":2091},[2085,10166,10167,10169,10172,10174],{"class":2087,"line":2225},[2085,10168,4240],{"class":2091},[2085,10170,10171],{"class":2114},"onBeforeUnmount",[2085,10173,2105],{"class":2091},[2085,10175,2120],{"class":2091},[2085,10177,10178,10180,10182,10184],{"class":2087,"line":2245},[2085,10179,4240],{"class":2091},[2085,10181,9994],{"class":2114},[2085,10183,2105],{"class":2091},[2085,10185,2120],{"class":2091},[2085,10187,10188,10190,10192,10194],{"class":2087,"line":2266},[2085,10189,4240],{"class":2091},[2085,10191,10005],{"class":2114},[2085,10193,2105],{"class":2091},[2085,10195,2120],{"class":2091},[2085,10197,10198,10200,10203,10205],{"class":2087,"line":2287},[2085,10199,4240],{"class":2091},[2085,10201,10202],{"class":2114},"onActivated",[2085,10204,2105],{"class":2091},[2085,10206,2120],{"class":2091},[2085,10208,10209,10211,10214],{"class":2087,"line":2307},[2085,10210,4240],{"class":2091},[2085,10212,10213],{"class":2114},"onDeactivated",[2085,10215,2304],{"class":2091},[2085,10217,10218],{"class":2087,"line":2970},[2085,10219,2941],{"class":2091},[2085,10221,10222,10224,10226,10228,10230],{"class":2087,"line":2984},[2085,10223,2098],{"class":2091},[2085,10225,10029],{"class":2101},[2085,10227,2105],{"class":2091},[2085,10229,2108],{"class":2091},[2085,10231,2861],{"class":2091},[2085,10233,10234,10236,10239,10241],{"class":2087,"line":2999},[2085,10235,4240],{"class":2091},[2085,10237,10238],{"class":2114},"definePayloadReviver",[2085,10240,2105],{"class":2091},[2085,10242,2120],{"class":2091},[2085,10244,10245,10247,10249],{"class":2087,"line":3179},[2085,10246,4240],{"class":2091},[2085,10248,678],{"class":2114},[2085,10250,2304],{"class":2091},[2085,10252,10253],{"class":2087,"line":3189},[2085,10254,4250],{"class":2091},[2085,10256,10257],{"class":2087,"line":3195},[2085,10258,2310],{"class":2091},[2049,10260,10261],{"id":10261},"oxc",[2045,10263,10264],{},"Configure shared oxc options used within Nuxt and passed where necessary.",[2569,10266,10268],{"id":10267},"transform",[2067,10269,10267],{},[2045,10271,10272,10273],{},"Options for ",[2067,10274,10275],{},"oxc-transform",[2045,10277,10278,2065,10280],{},[2062,10279,3303],{},[3305,10281,10284],{"href":10282,"rel":10283},"https://oxc.rs/docs/guide/usage/transformer.html",[3309],"Oxc transform docs",[3490,10286,10288],{"id":10287},"options-1",[2067,10289,4909],{},[5684,10291,10293],{"id":10292},"jsxfactory-1",[2067,10294,4920],{},[2056,10296,10297,10303],{},[2059,10298,10299,2065,10301],{},[2062,10300,2064],{},[2067,10302,2553],{},[2059,10304,10305,2559,10307],{},[2062,10306,2558],{},[2067,10308,4935],{},[5684,10310,10312],{"id":10311},"jsxfragment-1",[2067,10313,4941],{},[2056,10315,10316,10322],{},[2059,10317,10318,2065,10320],{},[2062,10319,2064],{},[2067,10321,2553],{},[2059,10323,10324,2559,10326],{},[2062,10325,2558],{},[2067,10327,4956],{},[5684,10329,10331],{"id":10330},"target-1",[2067,10332,4959],{},[2056,10334,10335,10341],{},[2059,10336,10337,2065,10339],{},[2062,10338,2064],{},[2067,10340,2553],{},[2059,10342,10343,2559,10345],{},[2062,10344,2558],{},[2067,10346,4976],{},[2049,10348,171],{"id":10349},"pages-1",[2045,10351,10352,10353,10355],{},"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 ",[2067,10354,8602],{}," directory in your source folder.",[2045,10357,10358],{},"Additionally, you can provide a glob pattern or an array of patterns to scan only certain files for pages.",[2045,10360,10361,2108],{},[2062,10362,2354],{},[2076,10364,10366],{"className":2357,"code":10365,"language":2359,"meta":2081,"style":2081},"pages: {\n  pattern: ['**\\/*\\/*.vue', '!**\\/*.spec.*'],\n}\n",[2067,10367,10368,10376,10421],{"__ignoreMap":2081},[2085,10369,10370,10372,10374],{"class":2087,"line":2088},[2085,10371,171],{"class":2680},[2085,10373,2108],{"class":2091},[2085,10375,2373],{"class":2091},[2085,10377,10378,10381,10383,10385,10387,10390,10393,10396,10398,10401,10403,10405,10407,10410,10412,10415,10417,10419],{"class":2087,"line":2095},[2085,10379,10380],{"class":2680},"  pattern",[2085,10382,2108],{"class":2091},[2085,10384,4004],{"class":2378},[2085,10386,2394],{"class":2091},[2085,10388,10389],{"class":2114},"**",[2085,10391,10392],{"class":2403},"\\/",[2085,10394,10395],{"class":2114},"*",[2085,10397,10392],{"class":2403},[2085,10399,10400],{"class":2114},"*.vue",[2085,10402,2394],{"class":2091},[2085,10404,2422],{"class":2091},[2085,10406,2638],{"class":2091},[2085,10408,10409],{"class":2114},"!**",[2085,10411,10392],{"class":2403},[2085,10413,10414],{"class":2114},"*.spec.*",[2085,10416,2394],{"class":2091},[2085,10418,8913],{"class":2378},[2085,10420,2120],{"class":2091},[2085,10422,10423],{"class":2087,"line":2123},[2085,10424,2310],{"class":2091},[2049,10426,175],{"id":10427},"plugins-1",[2045,10429,10430],{},"An array of nuxt app plugins.",[2045,10432,10433,10434,3750,10437,10440,10441,5013,10444,10447],{},"Each plugin can be a string (which can be an absolute or relative path to a file). If it ends with ",[2067,10435,10436],{},".client",[2067,10438,10439],{},".server"," then it will be automatically loaded only in the appropriate context.\nIt can also be an object with ",[2067,10442,10443],{},"src",[2067,10445,10446],{},"mode"," keys.",[2056,10449,10450],{},[2059,10451,10452,2065,10454],{},[2062,10453,2064],{},[2067,10455,3898],{},[2312,10457,10458],{},[2045,10459,10460,10462,10463,10466,10467,10469],{},[2062,10461,2318],{},": Plugins are also auto-registered from the ",[2067,10464,10465],{},"~/plugins"," directory\nand these plugins do not need to be listed in ",[2067,10468,2349],{}," unless you\nneed to customize their order. All plugins are deduplicated by their src path.",[2045,10471,10472,2065,10474],{},[2062,10473,3303],{},[3305,10475,10478,4266],{"href":10476,"rel":10477},"https://nuxt.com/docs/guide/directory-structure/plugins",[3309],[2067,10479,10480],{},"plugins/",[2045,10482,10483,2108],{},[2062,10484,2354],{},[2076,10486,10488],{"className":2357,"code":10487,"language":2359,"meta":2081,"style":2081},"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",[2067,10489,10490,10498,10512,10526,10540,10559,10593,10625],{"__ignoreMap":2081},[2085,10491,10492,10494,10496],{"class":2087,"line":2088},[2085,10493,175],{"class":2680},[2085,10495,2108],{"class":2091},[2085,10497,2861],{"class":2403},[2085,10499,10500,10502,10505,10507,10509],{"class":2087,"line":2095},[2085,10501,4310],{"class":2091},[2085,10503,10504],{"class":2114},"~/plugins/foo.client.js",[2085,10506,2394],{"class":2091},[2085,10508,2422],{"class":2091},[2085,10510,10511],{"class":3041}," // only in client side\n",[2085,10513,10514,10516,10519,10521,10523],{"class":2087,"line":2123},[2085,10515,4310],{"class":2091},[2085,10517,10518],{"class":2114},"~/plugins/bar.server.js",[2085,10520,2394],{"class":2091},[2085,10522,2422],{"class":2091},[2085,10524,10525],{"class":3041}," // only in server side\n",[2085,10527,10528,10530,10533,10535,10537],{"class":2087,"line":2143},[2085,10529,4310],{"class":2091},[2085,10531,10532],{"class":2114},"~/plugins/baz.js",[2085,10534,2394],{"class":2091},[2085,10536,2422],{"class":2091},[2085,10538,10539],{"class":3041}," // both client & server\n",[2085,10541,10542,10545,10547,10549,10551,10554,10556],{"class":2087,"line":2164},[2085,10543,10544],{"class":2091},"  {",[2085,10546,3102],{"class":2378},[2085,10548,2108],{"class":2091},[2085,10550,2638],{"class":2091},[2085,10552,10553],{"class":2114},"~/plugins/both-sides.js",[2085,10555,2394],{"class":2091},[2085,10557,10558],{"class":2091}," },\n",[2085,10560,10561,10563,10565,10567,10569,10572,10574,10576,10579,10581,10583,10585,10587,10590],{"class":2087,"line":2184},[2085,10562,10544],{"class":2091},[2085,10564,3102],{"class":2378},[2085,10566,2108],{"class":2091},[2085,10568,2638],{"class":2091},[2085,10570,10571],{"class":2114},"~/plugins/client-only.js",[2085,10573,2394],{"class":2091},[2085,10575,2422],{"class":2091},[2085,10577,10578],{"class":2378}," mode",[2085,10580,2108],{"class":2091},[2085,10582,2638],{"class":2091},[2085,10584,9952],{"class":2114},[2085,10586,2394],{"class":2091},[2085,10588,10589],{"class":2091}," },",[2085,10591,10592],{"class":3041}," // only on client side\n",[2085,10594,10595,10597,10599,10601,10603,10606,10608,10610,10612,10614,10616,10618,10620,10622],{"class":2087,"line":2205},[2085,10596,10544],{"class":2091},[2085,10598,3102],{"class":2378},[2085,10600,2108],{"class":2091},[2085,10602,2638],{"class":2091},[2085,10604,10605],{"class":2114},"~/plugins/server-only.js",[2085,10607,2394],{"class":2091},[2085,10609,2422],{"class":2091},[2085,10611,10578],{"class":2378},[2085,10613,2108],{"class":2091},[2085,10615,2638],{"class":2091},[2085,10617,185],{"class":2114},[2085,10619,2394],{"class":2091},[2085,10621,8910],{"class":2091},[2085,10623,10624],{"class":3041}," // only on server side\n",[2085,10626,10627],{"class":2087,"line":2225},[2085,10628,3967],{"class":2403},[2049,10630,8950],{"id":8950},[2569,10632,10634],{"id":10633},"order",[2067,10635,10633],{},[2045,10637,10638],{},"A strategy for ordering PostCSS plugins.",[2056,10640,10641],{},[2059,10642,10643,2065,10645],{},[2062,10644,2064],{},[2067,10646,4578],{},[2569,10648,10650],{"id":10649},"plugins-2",[2067,10651,175],{},[2045,10653,10654],{},"Options for configuring PostCSS plugins.",[2045,10656,10657,2065,10659],{},[2062,10658,3303],{},[3305,10660,10663],{"href":10661,"rel":10662},"https://postcss.org/",[3309],"PostCSS docs",[3490,10665,10667],{"id":10666},"autoprefixer",[2067,10668,10666],{},[2045,10670,10671],{},"Plugin to parse CSS and add vendor prefixes to CSS rules.",[2045,10673,10674,2065,10676],{},[2062,10675,3303],{},[3305,10677,10680],{"href":10678,"rel":10679},"https://github.com/postcss/autoprefixer",[3309],[2067,10681,10666],{},[3490,10683,10685],{"id":10684},"cssnano",[2067,10686,10684],{},[2056,10688,10689],{},[2059,10690,10691,2065,10693],{},[2062,10692,2064],{},[2067,10694,2069],{},[2045,10696,10697,2065,10699],{},[2062,10698,3303],{},[3305,10700,10703,10705],{"href":10701,"rel":10702},"https://cssnano.github.io/cssnano/docs/config-file/#configuration-options",[3309],[2067,10704,10684],{}," configuration options",[2049,10707,2544],{"id":10708},"rootdir",[2045,10710,10711],{},"Define the root directory of your application.",[2045,10713,10714,10715,10718,10719,10721,10722,10725],{},"This property can be overwritten (for example, running ",[2067,10716,10717],{},"nuxt ./my-app/"," will set the ",[2067,10720,2544],{}," to the absolute path of ",[2067,10723,10724],{},"./my-app/"," from the current/working directory.\nIt is normally not needed to configure this option.",[2056,10727,10728,10734],{},[2059,10729,10730,2065,10732],{},[2062,10731,2064],{},[2067,10733,2553],{},[2059,10735,10736,2559,10738],{},[2062,10737,2558],{},[2067,10739,10740],{},"\"/\u003CrootDir>\"",[2049,10742,6088],{"id":10743},"routerules-1",[2045,10745,10746],{},"Global route options applied to matching server routes.",[2045,10748,10749,10751],{},[2062,10750,991],{},": This is an experimental feature and API may change in the future.",[2045,10753,10754,2065,10756],{},[2062,10755,3303],{},[3305,10757,10760],{"href":10758,"rel":10759},"https://nitro.build/config/#routerules",[3309],"Nitro route rules documentation",[2049,10762,10763],{"id":10763},"router",[2569,10765,10767],{"id":10766},"options-2",[2067,10768,4909],{},[2045,10770,10771,10772,10774,10775,10777],{},"Additional router options passed to ",[2067,10773,5943],{},". On top of the options for ",[2067,10776,5943],{},", Nuxt offers additional options to customize the router (see below).",[2312,10779,10780],{},[2045,10781,10782,10784,10785,10788],{},[2062,10783,2318],{},": Only JSON serializable options should be passed by Nuxt config.\nFor more control, you can use ",[2067,10786,10787],{},"app/router.options.ts"," file.",[2045,10790,10791,2065,10793,2327],{},[2062,10792,3303],{},[3305,10794,10797],{"href":10795,"rel":10796},"https://router.vuejs.org/api/interfaces/routeroptions.html",[3309],"Vue Router documentation",[3490,10799,10801],{"id":10800},"hashmode",[2067,10802,10803],{},"hashMode",[2045,10805,10806,10807,5013,10810,2327],{},"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 ",[2062,10808,10809],{},"URL is never sent to the server",[2062,10811,10812],{},"SSR is not supported",[2056,10814,10815,10821],{},[2059,10816,10817,2065,10819],{},[2062,10818,2064],{},[2067,10820,3291],{},[2059,10822,10823,2559,10825],{},[2062,10824,2558],{},[2067,10826,3298],{},[2045,10828,10829,10831],{},[2062,10830,2074],{},": false",[3490,10833,10835],{"id":10834},"scrollbehaviortype",[2067,10836,10837],{},"scrollBehaviorType",[2045,10839,10840],{},"Customize the scroll behavior for hash links.",[2056,10842,10843,10849],{},[2059,10844,10845,2065,10847],{},[2062,10846,2064],{},[2067,10848,2553],{},[2059,10850,10851,2559,10853],{},[2062,10852,2558],{},[2067,10854,5443],{},[2045,10856,10857,10859],{},[2062,10858,2074],{},": 'auto'",[2049,10861,9065],{"id":10862},"runtimeconfig-1",[2045,10864,10865],{},"Runtime config allows passing dynamic config and environment variables to the Nuxt app context.",[2045,10867,10868,10869,10871,10872,10875,10876,5013,10878,10880,10881,10884],{},"The value of this object is accessible from server only using ",[2067,10870,603],{},".\nIt mainly should hold ",[2321,10873,10874],{},"private"," configuration which is not exposed on the frontend. This could include a reference to your API secret tokens.\nAnything under ",[2067,10877,180],{},[2067,10879,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 ",[2067,10882,10883],{},"NUXT_API_KEY=my-api-key NUXT_PUBLIC_BASE_URL=/foo/"," would overwrite the two values in the example below.",[2056,10886,10887,10893],{},[2059,10888,10889,2065,10891],{},[2062,10890,2064],{},[2067,10892,2069],{},[2059,10894,10895],{},[2062,10896,2074],{},[2076,10898,10900],{"className":2078,"code":10899,"language":2080,"meta":2081,"style":2081},"{\n  \"public\": {},\n  \"app\": {\n    \"buildId\": \"f90f6a12-4673-4481-a5f5-514e21c7a35b\",\n    \"baseURL\": \"/\",\n    \"buildAssetsDir\": \"/_nuxt/\",\n    \"cdnURL\": \"\"\n  }\n}\n",[2067,10901,10902,10906,10918,10930,10948,10966,10984,10996,11000],{"__ignoreMap":2081},[2085,10903,10904],{"class":2087,"line":2088},[2085,10905,2092],{"class":2091},[2085,10907,10908,10910,10912,10914,10916],{"class":2087,"line":2095},[2085,10909,2098],{"class":2091},[2085,10911,180],{"class":2101},[2085,10913,2105],{"class":2091},[2085,10915,2108],{"class":2091},[2085,10917,9099],{"class":2091},[2085,10919,10920,10922,10924,10926,10928],{"class":2087,"line":2123},[2085,10921,2098],{"class":2091},[2085,10923,1193],{"class":2101},[2085,10925,2105],{"class":2091},[2085,10927,2108],{"class":2091},[2085,10929,2373],{"class":2091},[2085,10931,10932,10934,10936,10938,10940,10942,10944,10946],{"class":2087,"line":2143},[2085,10933,4240],{"class":2091},[2085,10935,4102],{"class":2680},[2085,10937,2105],{"class":2091},[2085,10939,2108],{"class":2091},[2085,10941,2111],{"class":2091},[2085,10943,9126],{"class":2114},[2085,10945,2105],{"class":2091},[2085,10947,2120],{"class":2091},[2085,10949,10950,10952,10954,10956,10958,10960,10962,10964],{"class":2087,"line":2164},[2085,10951,4240],{"class":2091},[2085,10953,2574],{"class":2680},[2085,10955,2105],{"class":2091},[2085,10957,2108],{"class":2091},[2085,10959,2111],{"class":2091},[2085,10961,6708],{"class":2114},[2085,10963,2105],{"class":2091},[2085,10965,2120],{"class":2091},[2085,10967,10968,10970,10972,10974,10976,10978,10980,10982],{"class":2087,"line":2184},[2085,10969,4240],{"class":2091},[2085,10971,2690],{"class":2680},[2085,10973,2105],{"class":2091},[2085,10975,2108],{"class":2091},[2085,10977,2111],{"class":2091},[2085,10979,9163],{"class":2114},[2085,10981,2105],{"class":2091},[2085,10983,2120],{"class":2091},[2085,10985,10986,10988,10990,10992,10994],{"class":2087,"line":2205},[2085,10987,4240],{"class":2091},[2085,10989,2699],{"class":2680},[2085,10991,2105],{"class":2091},[2085,10993,2108],{"class":2091},[2085,10995,9180],{"class":2091},[2085,10997,10998],{"class":2087,"line":2225},[2085,10999,2525],{"class":2091},[2085,11001,11002],{"class":2087,"line":2245},[2085,11003,2310],{"class":2091},[2045,11005,11006,2108],{},[2062,11007,2354],{},[2076,11009,11011],{"className":2357,"code":11010,"language":2359,"meta":2081,"style":2081},"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",[2067,11012,11013,11021,11030,11045,11054,11066,11070,11074],{"__ignoreMap":2081},[2085,11014,11015,11017,11019],{"class":2087,"line":2088},[2085,11016,2367],{"class":2366},[2085,11018,2370],{"class":2366},[2085,11020,2373],{"class":2091},[2085,11022,11023,11026,11028],{"class":2087,"line":2095},[2085,11024,11025],{"class":2378}," runtimeConfig",[2085,11027,2108],{"class":2091},[2085,11029,2373],{"class":2091},[2085,11031,11032,11035,11037,11040,11042],{"class":2087,"line":2123},[2085,11033,11034],{"class":2378},"    apiKey",[2085,11036,2108],{"class":2091},[2085,11038,11039],{"class":2091}," ''",[2085,11041,2422],{"class":2091},[2085,11043,11044],{"class":3041}," // Default to an empty string, automatically set at runtime using process.env.NUXT_API_KEY\n",[2085,11046,11047,11050,11052],{"class":2087,"line":2143},[2085,11048,11049],{"class":2378},"    public",[2085,11051,2108],{"class":2091},[2085,11053,2373],{"class":2091},[2085,11055,11056,11059,11061,11063],{"class":2087,"line":2164},[2085,11057,11058],{"class":2378},"       baseURL",[2085,11060,2108],{"class":2091},[2085,11062,11039],{"class":2091},[2085,11064,11065],{"class":3041}," // Exposed to the frontend as well.\n",[2085,11067,11068],{"class":2087,"line":2184},[2085,11069,2936],{"class":2091},[2085,11071,11072],{"class":2087,"line":2205},[2085,11073,2525],{"class":2091},[2085,11075,11076],{"class":2087,"line":2225},[2085,11077,2310],{"class":2091},[2049,11079,185],{"id":11080},"server-1",[2569,11082,11084],{"id":11083},"builder-1",[2067,11085,4123],{},[2056,11087,11088,11094],{},[2059,11089,11090,2065,11092],{},[2062,11091,2064],{},[2067,11093,2553],{},[2059,11095,11096,2559,11098],{},[2062,11097,2558],{},[2067,11099,11100],{},"\"@nuxt/nitro-server\"",[2049,11102,5234],{"id":11103},"serverdir",[2045,11105,11106],{},"Define the server directory of your Nuxt application, where Nitro routes, middleware and plugins are kept.",[2045,11108,2541,11109,2327],{},[2067,11110,2544],{},[2056,11112,11113,11119],{},[2059,11114,11115,2065,11117],{},[2062,11116,2064],{},[2067,11118,2553],{},[2059,11120,11121,2559,11123],{},[2062,11122,2558],{},[2067,11124,11125],{},"\"/\u003CsrcDir>/server\"",[2049,11127,11129],{"id":11128},"serverhandlers","serverHandlers",[2045,11131,11132],{},"Nitro server handlers.",[2045,11134,11135],{},"Each handler accepts the following options:",[2056,11137,11138,11147],{},[2059,11139,11140,11141,11146],{},"handler: The path to the file defining the handler. - route: The route under which the handler is available. This follows the conventions of ",[3305,11142,11145],{"href":11143,"rel":11144},"https://github.com/unjs/rou3",[3309],"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.",[2059,11148,11149,2065,11151],{},[2062,11150,2064],{},[2067,11152,3898],{},[2045,11154,11155,2065,11157],{},[2062,11156,3303],{},[3305,11158,11161,4266],{"href":11159,"rel":11160},"https://nuxt.com/docs/guide/directory-structure/server",[3309],[2067,11162,11163],{},"server/",[2312,11165,11166],{},[2045,11167,11168,11170,11171,5937,11174,5013,11177,11180],{},[2062,11169,2318],{},": Files from ",[2067,11172,11173],{},"server/api",[2067,11175,11176],{},"server/middleware",[2067,11178,11179],{},"server/routes"," will be automatically registered by Nuxt.",[2045,11182,11183,2108],{},[2062,11184,2354],{},[2076,11186,11188],{"className":2357,"code":11187,"language":2359,"meta":2081,"style":2081},"serverHandlers: [\n  { route: '/path/foo/**:name', handler: '~/server/foohandler.ts' }\n]\n",[2067,11189,11190,11198,11230],{"__ignoreMap":2081},[2085,11191,11192,11194,11196],{"class":2087,"line":2088},[2085,11193,11129],{"class":2680},[2085,11195,2108],{"class":2091},[2085,11197,2861],{"class":2403},[2085,11199,11200,11202,11205,11207,11209,11212,11214,11216,11219,11221,11223,11226,11228],{"class":2087,"line":2095},[2085,11201,10544],{"class":2091},[2085,11203,11204],{"class":2378}," route",[2085,11206,2108],{"class":2091},[2085,11208,2638],{"class":2091},[2085,11210,11211],{"class":2114},"/path/foo/**:name",[2085,11213,2394],{"class":2091},[2085,11215,2422],{"class":2091},[2085,11217,11218],{"class":2378}," handler",[2085,11220,2108],{"class":2091},[2085,11222,2638],{"class":2091},[2085,11224,11225],{"class":2114},"~/server/foohandler.ts",[2085,11227,2394],{"class":2091},[2085,11229,3074],{"class":2091},[2085,11231,11232],{"class":2087,"line":2123},[2085,11233,3967],{"class":2403},[2049,11235,11236],{"id":11236},"sourcemap",[2045,11238,11239],{},"Configures whether and how sourcemaps are generated for server and/or client bundles.",[2045,11241,11242,11243,11246,11247,11249,11250,11252,11253,11255],{},"If set to a single boolean, that value applies to both server and client. Additionally, the ",[2067,11244,11245],{},"'hidden'"," option is also available for both server and client.\nAvailable options for both client and server: - ",[2067,11248,3743],{},": Generates sourcemaps and includes source references in the final bundle. - ",[2067,11251,3298],{},": Does not generate any sourcemaps. - ",[2067,11254,11245],{},": Generates sourcemaps but does not include references in the final bundle.",[2056,11257,11258,11264],{},[2059,11259,11260,2065,11262],{},[2062,11261,2064],{},[2067,11263,2069],{},[2059,11265,11266],{},[2062,11267,2074],{},[2076,11269,11271],{"className":2078,"code":11270,"language":2080,"meta":2081,"style":2081},"{\n  \"server\": true,\n  \"client\": false\n}\n",[2067,11272,11273,11277,11290,11302],{"__ignoreMap":2081},[2085,11274,11275],{"class":2087,"line":2088},[2085,11276,2092],{"class":2091},[2085,11278,11279,11281,11283,11285,11287],{"class":2087,"line":2095},[2085,11280,2098],{"class":2091},[2085,11282,185],{"class":2101},[2085,11284,2105],{"class":2091},[2085,11286,2108],{"class":2091},[2085,11288,11289],{"class":2091}," true,\n",[2085,11291,11292,11294,11296,11298,11300],{"class":2087,"line":2123},[2085,11293,2098],{"class":2091},[2085,11295,9952],{"class":2101},[2085,11297,2105],{"class":2091},[2085,11299,2108],{"class":2091},[2085,11301,6612],{"class":2091},[2085,11303,11304],{"class":2087,"line":2143},[2085,11305,2310],{"class":2091},[2049,11307,11309],{"id":11308},"spaloadingtemplate","spaLoadingTemplate",[2045,11311,11312,11313,2327],{},"Boolean or a path to an HTML file with the contents of which will be inserted into any HTML page rendered with ",[2067,11314,11315],{},"ssr: false",[2056,11317,11318,11338],{},[2059,11319,11320,11321,11324,11325,11327,11328,3750,11333,2327],{},"If it is unset, it will use ",[2067,11322,11323],{},"~/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 ",[2067,11326,11323],{}," file in one of your layers, or a\ndefault Nuxt image will be used.\nSome good sources for spinners are ",[3305,11329,11332],{"href":11330,"rel":11331},"https://github.com/tobiasahlin/SpinKit",[3309],"SpinKit",[3305,11334,11337],{"href":11335,"rel":11336},"https://icones.js.org/collection/svg-spinners",[3309],"SVG Spinners",[2059,11339,11340,2559,11342],{},[2062,11341,2558],{},[2067,11343,6707],{},[2045,11345,11346,11348],{},[2062,11347,2354],{},": ~/app/spa-loading-template.html",[2076,11350,11354],{"className":11351,"code":11352,"language":11353,"meta":2081,"style":2081},"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",[2067,11355,11356,11361,11387,11395,11403,11417,11429,11441,11453,11464,11487,11499,11510,11522,11540,11555,11568,11582,11595,11606,11624,11639,11643,11647,11657,11664,11693,11697,11704,11731,11735,11739,11748,11754,11781,11785,11791,11817,11822,11827],{"__ignoreMap":2081},[2085,11357,11358],{"class":2087,"line":2088},[2085,11359,11360],{"class":3041},"\u003C!-- https://github.com/barelyhuman/snips/blob/dev/pages/css-loader.md -->\n",[2085,11362,11363,11365,11368,11371,11373,11375,11378,11380,11383,11385],{"class":2087,"line":2095},[2085,11364,6240],{"class":2091},[2085,11366,11367],{"class":2378},"div",[2085,11369,11370],{"class":2101}," class",[2085,11372,2675],{"class":2091},[2085,11374,2105],{"class":2091},[2085,11376,11377],{"class":2114},"loader",[2085,11379,2105],{"class":2091},[2085,11381,11382],{"class":2091},">\u003C/",[2085,11384,11367],{"class":2378},[2085,11386,6245],{"class":2091},[2085,11388,11389,11391,11393],{"class":2087,"line":2123},[2085,11390,6240],{"class":2091},[2085,11392,2444],{"class":2378},[2085,11394,6245],{"class":2091},[2085,11396,11397,11399,11401],{"class":2087,"line":2143},[2085,11398,2327],{"class":2091},[2085,11400,11377],{"class":2680},[2085,11402,2373],{"class":2091},[2085,11404,11405,11409,11411,11414],{"class":2087,"line":2164},[2085,11406,11408],{"class":11407},"spFsF","  display",[2085,11410,2108],{"class":2091},[2085,11412,11413],{"class":2403}," block",[2085,11415,11416],{"class":2091},";\n",[2085,11418,11419,11422,11424,11427],{"class":2087,"line":2184},[2085,11420,11421],{"class":11407},"  position",[2085,11423,2108],{"class":2091},[2085,11425,11426],{"class":2403}," fixed",[2085,11428,11416],{"class":2091},[2085,11430,11431,11434,11436,11439],{"class":2087,"line":2205},[2085,11432,11433],{"class":11407},"  z-index",[2085,11435,2108],{"class":2091},[2085,11437,11438],{"class":7833}," 1031",[2085,11440,11416],{"class":2091},[2085,11442,11443,11446,11448,11451],{"class":2087,"line":2225},[2085,11444,11445],{"class":11407},"  top",[2085,11447,2108],{"class":2091},[2085,11449,11450],{"class":7833}," 50%",[2085,11452,11416],{"class":2091},[2085,11454,11455,11458,11460,11462],{"class":2087,"line":2245},[2085,11456,11457],{"class":11407},"  left",[2085,11459,2108],{"class":2091},[2085,11461,11450],{"class":7833},[2085,11463,11416],{"class":2091},[2085,11465,11466,11469,11471,11474,11476,11479,11481,11484],{"class":2087,"line":2266},[2085,11467,11468],{"class":11407},"  transform",[2085,11470,2108],{"class":2091},[2085,11472,11473],{"class":2399}," translate",[2085,11475,2404],{"class":2091},[2085,11477,11478],{"class":7833},"-50%",[2085,11480,2422],{"class":2091},[2085,11482,11483],{"class":7833}," -50%",[2085,11485,11486],{"class":2091},");\n",[2085,11488,11489,11492,11494,11497],{"class":2087,"line":2287},[2085,11490,11491],{"class":11407},"  width",[2085,11493,2108],{"class":2091},[2085,11495,11496],{"class":7833}," 18px",[2085,11498,11416],{"class":2091},[2085,11500,11501,11504,11506,11508],{"class":2087,"line":2307},[2085,11502,11503],{"class":11407},"  height",[2085,11505,2108],{"class":2091},[2085,11507,11496],{"class":7833},[2085,11509,11416],{"class":2091},[2085,11511,11512,11515,11517,11520],{"class":2087,"line":2970},[2085,11513,11514],{"class":11407},"  box-sizing",[2085,11516,2108],{"class":2091},[2085,11518,11519],{"class":2403}," border-box",[2085,11521,11416],{"class":2091},[2085,11523,11524,11527,11529,11532,11535,11538],{"class":2087,"line":2984},[2085,11525,11526],{"class":11407},"  border",[2085,11528,2108],{"class":2091},[2085,11530,11531],{"class":2403}," solid ",[2085,11533,11534],{"class":7833},"2px",[2085,11536,11537],{"class":2403}," transparent",[2085,11539,11416],{"class":2091},[2085,11541,11542,11545,11547,11550,11553],{"class":2087,"line":2999},[2085,11543,11544],{"class":11407},"  border-top-color",[2085,11546,2108],{"class":2091},[2085,11548,11549],{"class":2091}," #",[2085,11551,11552],{"class":2403},"000",[2085,11554,11416],{"class":2091},[2085,11556,11557,11560,11562,11564,11566],{"class":2087,"line":3179},[2085,11558,11559],{"class":11407},"  border-left-color",[2085,11561,2108],{"class":2091},[2085,11563,11549],{"class":2091},[2085,11565,11552],{"class":2403},[2085,11567,11416],{"class":2091},[2085,11569,11570,11573,11575,11577,11580],{"class":2087,"line":3189},[2085,11571,11572],{"class":11407},"  border-bottom-color",[2085,11574,2108],{"class":2091},[2085,11576,11549],{"class":2091},[2085,11578,11579],{"class":2403},"efefef",[2085,11581,11416],{"class":2091},[2085,11583,11584,11587,11589,11591,11593],{"class":2087,"line":3195},[2085,11585,11586],{"class":11407},"  border-right-color",[2085,11588,2108],{"class":2091},[2085,11590,11549],{"class":2091},[2085,11592,11579],{"class":2403},[2085,11594,11416],{"class":2091},[2085,11596,11597,11600,11602,11604],{"class":2087,"line":3214},[2085,11598,11599],{"class":11407},"  border-radius",[2085,11601,2108],{"class":2091},[2085,11603,11450],{"class":7833},[2085,11605,11416],{"class":2091},[2085,11607,11608,11611,11613,11616,11619,11622],{"class":2087,"line":3221},[2085,11609,11610],{"class":2680},"  -webkit-animation",[2085,11612,2108],{"class":2091},[2085,11614,11615],{"class":2403}," loader ",[2085,11617,11618],{"class":7833},"400ms",[2085,11620,11621],{"class":2403}," linear infinite",[2085,11623,11416],{"class":2091},[2085,11625,11626,11629,11631,11633,11635,11637],{"class":2087,"line":3231},[2085,11627,11628],{"class":11407},"  animation",[2085,11630,2108],{"class":2091},[2085,11632,11615],{"class":2403},[2085,11634,11618],{"class":7833},[2085,11636,11621],{"class":2403},[2085,11638,11416],{"class":2091},[2085,11640,11641],{"class":2087,"line":3237},[2085,11642,2310],{"class":2091},[2085,11644,11645],{"class":2087,"line":3255},[2085,11646,6230],{"emptyLinePlaceholder":1196},[2085,11648,11649,11652,11655],{"class":2087,"line":3261},[2085,11650,11651],{"class":2366},"@-webkit-keyframes",[2085,11653,11654],{"class":4010}," loader",[2085,11656,2373],{"class":2091},[2085,11658,11659,11662],{"class":2087,"line":3266},[2085,11660,11661],{"class":2680},"  0%",[2085,11663,2373],{"class":2091},[2085,11665,11666,11669,11671,11673,11675,11677,11679,11681,11683,11686,11688,11691],{"class":2087,"line":8017},[2085,11667,11668],{"class":2680},"    -webkit-transform",[2085,11670,2108],{"class":2091},[2085,11672,11473],{"class":2399},[2085,11674,2404],{"class":2091},[2085,11676,11478],{"class":7833},[2085,11678,2422],{"class":2091},[2085,11680,11483],{"class":7833},[2085,11682,5763],{"class":2091},[2085,11684,11685],{"class":2399}," rotate",[2085,11687,2404],{"class":2091},[2085,11689,11690],{"class":7833},"0deg",[2085,11692,11486],{"class":2091},[2085,11694,11695],{"class":2087,"line":9764},[2085,11696,2525],{"class":2091},[2085,11698,11699,11702],{"class":2087,"line":9769},[2085,11700,11701],{"class":2680},"  100%",[2085,11703,2373],{"class":2091},[2085,11705,11706,11708,11710,11712,11714,11716,11718,11720,11722,11724,11726,11729],{"class":2087,"line":9788},[2085,11707,11668],{"class":2680},[2085,11709,2108],{"class":2091},[2085,11711,11473],{"class":2399},[2085,11713,2404],{"class":2091},[2085,11715,11478],{"class":7833},[2085,11717,2422],{"class":2091},[2085,11719,11483],{"class":7833},[2085,11721,5763],{"class":2091},[2085,11723,11685],{"class":2399},[2085,11725,2404],{"class":2091},[2085,11727,11728],{"class":7833},"360deg",[2085,11730,11486],{"class":2091},[2085,11732,11733],{"class":2087,"line":9803},[2085,11734,2525],{"class":2091},[2085,11736,11737],{"class":2087,"line":9820},[2085,11738,2310],{"class":2091},[2085,11740,11741,11744,11746],{"class":2087,"line":9825},[2085,11742,11743],{"class":2366},"@keyframes",[2085,11745,11654],{"class":4010},[2085,11747,2373],{"class":2091},[2085,11749,11750,11752],{"class":2087,"line":9830},[2085,11751,11661],{"class":2680},[2085,11753,2373],{"class":2091},[2085,11755,11756,11759,11761,11763,11765,11767,11769,11771,11773,11775,11777,11779],{"class":2087,"line":9849},[2085,11757,11758],{"class":11407},"    transform",[2085,11760,2108],{"class":2091},[2085,11762,11473],{"class":2399},[2085,11764,2404],{"class":2091},[2085,11766,11478],{"class":7833},[2085,11768,2422],{"class":2091},[2085,11770,11483],{"class":7833},[2085,11772,5763],{"class":2091},[2085,11774,11685],{"class":2399},[2085,11776,2404],{"class":2091},[2085,11778,11690],{"class":7833},[2085,11780,11486],{"class":2091},[2085,11782,11783],{"class":2087,"line":9864},[2085,11784,2525],{"class":2091},[2085,11786,11787,11789],{"class":2087,"line":9881},[2085,11788,11701],{"class":2680},[2085,11790,2373],{"class":2091},[2085,11792,11793,11795,11797,11799,11801,11803,11805,11807,11809,11811,11813,11815],{"class":2087,"line":9886},[2085,11794,11758],{"class":11407},[2085,11796,2108],{"class":2091},[2085,11798,11473],{"class":2399},[2085,11800,2404],{"class":2091},[2085,11802,11478],{"class":7833},[2085,11804,2422],{"class":2091},[2085,11806,11483],{"class":7833},[2085,11808,5763],{"class":2091},[2085,11810,11685],{"class":2399},[2085,11812,2404],{"class":2091},[2085,11814,11728],{"class":7833},[2085,11816,11486],{"class":2091},[2085,11818,11820],{"class":2087,"line":11819},38,[2085,11821,2525],{"class":2091},[2085,11823,11825],{"class":2087,"line":11824},39,[2085,11826,2310],{"class":2091},[2085,11828,11830,11832,11834],{"class":2087,"line":11829},40,[2085,11831,6280],{"class":2091},[2085,11833,2444],{"class":2378},[2085,11835,6245],{"class":2091},[2049,11837,5231],{"id":11838},"srcdir",[2045,11840,11841],{},"Define the source directory of your Nuxt application.",[2045,11843,11844,11845,2327],{},"If a relative path is specified, it will be relative to the ",[2067,11846,2544],{},[2056,11848,11849,11855],{},[2059,11850,11851,2065,11853],{},[2062,11852,2064],{},[2067,11854,2553],{},[2059,11856,11857,2559,11859],{},[2062,11858,2558],{},[2067,11860,11861],{},"\"/\u003CsrcDir>\"",[2045,11863,11864,2108],{},[2062,11865,2354],{},[2076,11867,11869],{"className":2357,"code":11868,"language":2359,"meta":2081,"style":2081},"export default {\n  srcDir: 'src/'\n}\n",[2067,11870,11871,11879,11892],{"__ignoreMap":2081},[2085,11872,11873,11875,11877],{"class":2087,"line":2088},[2085,11874,2367],{"class":2366},[2085,11876,2370],{"class":2366},[2085,11878,2373],{"class":2091},[2085,11880,11881,11883,11885,11887,11890],{"class":2087,"line":2095},[2085,11882,7851],{"class":2378},[2085,11884,2108],{"class":2091},[2085,11886,2638],{"class":2091},[2085,11888,11889],{"class":2114},"src/",[2085,11891,2644],{"class":2091},[2085,11893,11894],{"class":2087,"line":2123},[2085,11895,2310],{"class":2091},[2045,11897,11898],{},"This would work with the following folder structure:",[2076,11900,11902],{"className":2663,"code":11901,"language":2665,"meta":2081,"style":2081},"-| 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",[2067,11903,11904,11915,11925,11934,11943,11952,11962,11971,11980,11989,11998,12007,12016,12025,12034,12043,12052],{"__ignoreMap":2081},[2085,11905,11906,11909,11912],{"class":2087,"line":2088},[2085,11907,11908],{"class":2680},"-",[2085,11910,11911],{"class":2091},"|",[2085,11913,11914],{"class":2680}," app/\n",[2085,11916,11917,11920,11922],{"class":2087,"line":2095},[2085,11918,11919],{"class":2680},"---",[2085,11921,11911],{"class":2091},[2085,11923,11924],{"class":2680}," node_modules/\n",[2085,11926,11927,11929,11931],{"class":2087,"line":2123},[2085,11928,11919],{"class":2680},[2085,11930,11911],{"class":2091},[2085,11932,11933],{"class":2680}," nuxt.config.js\n",[2085,11935,11936,11938,11940],{"class":2087,"line":2143},[2085,11937,11919],{"class":2680},[2085,11939,11911],{"class":2091},[2085,11941,11942],{"class":2680}," package.json\n",[2085,11944,11945,11947,11949],{"class":2087,"line":2164},[2085,11946,11919],{"class":2680},[2085,11948,11911],{"class":2091},[2085,11950,11951],{"class":2680}," src/\n",[2085,11953,11954,11957,11959],{"class":2087,"line":2184},[2085,11955,11956],{"class":2680},"------",[2085,11958,11911],{"class":2091},[2085,11960,11961],{"class":2680}," assets/\n",[2085,11963,11964,11966,11968],{"class":2087,"line":2205},[2085,11965,11956],{"class":2680},[2085,11967,11911],{"class":2091},[2085,11969,11970],{"class":2680}," components/\n",[2085,11972,11973,11975,11977],{"class":2087,"line":2225},[2085,11974,11956],{"class":2680},[2085,11976,11911],{"class":2091},[2085,11978,11979],{"class":2680}," layouts/\n",[2085,11981,11982,11984,11986],{"class":2087,"line":2245},[2085,11983,11956],{"class":2680},[2085,11985,11911],{"class":2091},[2085,11987,11988],{"class":2680}," middleware/\n",[2085,11990,11991,11993,11995],{"class":2087,"line":2266},[2085,11992,11956],{"class":2680},[2085,11994,11911],{"class":2091},[2085,11996,11997],{"class":2680}," pages/\n",[2085,11999,12000,12002,12004],{"class":2087,"line":2287},[2085,12001,11956],{"class":2680},[2085,12003,11911],{"class":2091},[2085,12005,12006],{"class":2680}," plugins/\n",[2085,12008,12009,12011,12013],{"class":2087,"line":2307},[2085,12010,11956],{"class":2680},[2085,12012,11911],{"class":2091},[2085,12014,12015],{"class":2680}," public/\n",[2085,12017,12018,12020,12022],{"class":2087,"line":2970},[2085,12019,11956],{"class":2680},[2085,12021,11911],{"class":2091},[2085,12023,12024],{"class":2680}," store/\n",[2085,12026,12027,12029,12031],{"class":2087,"line":2984},[2085,12028,11956],{"class":2680},[2085,12030,11911],{"class":2091},[2085,12032,12033],{"class":2680}," server/\n",[2085,12035,12036,12038,12040],{"class":2087,"line":2999},[2085,12037,11956],{"class":2680},[2085,12039,11911],{"class":2091},[2085,12041,12042],{"class":2680}," app.config.ts\n",[2085,12044,12045,12047,12049],{"class":2087,"line":3179},[2085,12046,11956],{"class":2680},[2085,12048,11911],{"class":2091},[2085,12050,12051],{"class":2680}," app.vue\n",[2085,12053,12054,12056,12058],{"class":2087,"line":3189},[2085,12055,11956],{"class":2680},[2085,12057,11911],{"class":2091},[2085,12059,12060],{"class":2680}," error.vue\n",[2049,12062,12063],{"id":12063},"ssr",[2045,12065,12066,12067,12069],{},"Whether to enable rendering of HTML - either dynamically (in server mode) or at generate time. If set to ",[2067,12068,3298],{}," generated pages will have no content.",[2056,12071,12072,12078],{},[2059,12073,12074,2065,12076],{},[2062,12075,2064],{},[2067,12077,3291],{},[2059,12079,12080,2559,12082],{},[2062,12081,2558],{},[2067,12083,3743],{},[2049,12085,12086],{"id":12086},"telemetry",[2045,12088,12089],{},"Manually disable nuxt telemetry.",[2045,12091,12092,2065,12094,4672],{},[2062,12093,3303],{},[3305,12095,12098],{"href":12096,"rel":12097},"https://github.com/nuxt/telemetry",[3309],"Nuxt Telemetry",[2049,12100,12101],{"id":12101},"test",[2045,12103,12104],{},"Whether your app is being unit tested.",[2056,12106,12107,12113],{},[2059,12108,12109,2065,12111],{},[2062,12110,2064],{},[2067,12112,3291],{},[2059,12114,12115,2559,12117],{},[2062,12116,2558],{},[2067,12118,3298],{},[2049,12120,12121],{"id":12121},"theme",[2045,12123,12124],{},"Extend project from a local or remote source.",[2045,12126,12127,12128,5937,12130,5937,12132,3750,12134,12137],{},"Value should be a string pointing to source directory or config path relative to current config.\nYou can use ",[2067,12129,7527],{},[2067,12131,7533],{},[2067,12133,7536],{},[2067,12135,12136],{},"https://"," to extend from a remote git repository.",[2056,12139,12140],{},[2059,12141,12142,2065,12144],{},[2062,12143,2064],{},[2067,12145,2553],{},[2049,12147,12148],{"id":12148},"typescript",[2045,12150,12151],{},"Configuration for Nuxt's TypeScript integration.",[2569,12153,12155],{"id":12154},"builder-2",[2067,12156,4123],{},[2045,12158,12159],{},"Which builder types to include for your project.",[2045,12161,12162,12163,12165,12166,12168],{},"By default Nuxt infers this based on your ",[2067,12164,4123],{}," option (defaulting to 'vite') but you can either turn off builder environment types (with ",[2067,12167,3298],{},") 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.",[2056,12170,12171],{},[2059,12172,12173,2559,12175],{},[2062,12174,2558],{},[2067,12176,6707],{},[2569,12178,12180],{"id":12179},"hoist",[2067,12181,12179],{},[2045,12183,12184,12185,12188,12189,2327],{},"Modules to generate deep aliases for within ",[2067,12186,12187],{},"compilerOptions.paths",". This does not yet support subpaths. It may be necessary when using Nuxt within a pnpm monorepo with ",[2067,12190,12191],{},"shamefully-hoist=false",[2056,12193,12194,12200],{},[2059,12195,12196,2065,12198],{},[2062,12197,2064],{},[2067,12199,3898],{},[2059,12201,12202],{},[2062,12203,2074],{},[2076,12205,12207],{"className":2078,"code":12206,"language":2080,"meta":2081,"style":2081},"[\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",[2067,12208,12209,12213,12224,12235,12245,12256,12267,12277,12288,12299,12310,12318],{"__ignoreMap":2081},[2085,12210,12211],{"class":2087,"line":2088},[2085,12212,4438],{"class":2091},[2085,12214,12215,12217,12220,12222],{"class":2087,"line":2095},[2085,12216,2098],{"class":2091},[2085,12218,12219],{"class":2114},"@unhead/vue",[2085,12221,2105],{"class":2091},[2085,12223,2120],{"class":2091},[2085,12225,12226,12228,12231,12233],{"class":2087,"line":2123},[2085,12227,2098],{"class":2091},[2085,12229,12230],{"class":2114},"@nuxt/devtools",[2085,12232,2105],{"class":2091},[2085,12234,2120],{"class":2091},[2085,12236,12237,12239,12241,12243],{"class":2087,"line":2143},[2085,12238,2098],{"class":2091},[2085,12240,5936],{"class":2114},[2085,12242,2105],{"class":2091},[2085,12244,2120],{"class":2091},[2085,12246,12247,12249,12252,12254],{"class":2087,"line":2164},[2085,12248,2098],{"class":2091},[2085,12250,12251],{"class":2114},"@vue/runtime-core",[2085,12253,2105],{"class":2091},[2085,12255,2120],{"class":2091},[2085,12257,12258,12260,12263,12265],{"class":2087,"line":2184},[2085,12259,2098],{"class":2091},[2085,12261,12262],{"class":2114},"@vue/compiler-sfc",[2085,12264,2105],{"class":2091},[2085,12266,2120],{"class":2091},[2085,12268,12269,12271,12273,12275],{"class":2087,"line":2205},[2085,12270,2098],{"class":2091},[2085,12272,5943],{"class":2114},[2085,12274,2105],{"class":2091},[2085,12276,2120],{"class":2091},[2085,12278,12279,12281,12284,12286],{"class":2087,"line":2225},[2085,12280,2098],{"class":2091},[2085,12282,12283],{"class":2114},"vue-router/auto-routes",[2085,12285,2105],{"class":2091},[2085,12287,2120],{"class":2091},[2085,12289,12290,12292,12295,12297],{"class":2087,"line":2245},[2085,12291,2098],{"class":2091},[2085,12293,12294],{"class":2114},"unplugin-vue-router/client",[2085,12296,2105],{"class":2091},[2085,12298,2120],{"class":2091},[2085,12300,12301,12303,12306,12308],{"class":2087,"line":2266},[2085,12302,2098],{"class":2091},[2085,12304,12305],{"class":2114},"@nuxt/schema",[2085,12307,2105],{"class":2091},[2085,12309,2120],{"class":2091},[2085,12311,12312,12314,12316],{"class":2087,"line":2287},[2085,12313,2098],{"class":2091},[2085,12315,3693],{"class":2114},[2085,12317,2304],{"class":2091},[2085,12319,12320],{"class":2087,"line":2307},[2085,12321,3967],{"class":2091},[2569,12323,12325],{"id":12324},"includeworkspace",[2067,12326,12327],{},"includeWorkspace",[2045,12329,12330],{},"Include parent workspace in the Nuxt project. Mostly useful for themes and module authors.",[2056,12332,12333,12339],{},[2059,12334,12335,2065,12337],{},[2062,12336,2064],{},[2067,12338,3291],{},[2059,12340,12341,2559,12343],{},[2062,12342,2558],{},[2067,12344,3298],{},[2569,12346,12348],{"id":12347},"shim",[2067,12349,12347],{},[2045,12351,12352,12353,12355],{},"Generate a ",[2067,12354,10400],{}," shim.",[2045,12357,12358,12359,12364,12365,12367,12368,5425],{},"We recommend instead letting the ",[3305,12360,12363],{"href":12361,"rel":12362},"https://marketplace.visualstudio.com/items?itemName=Vue.volar",[3309],"official Vue extension"," generate accurate types for your components.\nNote that you may wish to set this to ",[2067,12366,3743],{}," if you are using other libraries, such as ESLint, that are unable to understand the type of ",[2067,12369,7649],{},[2056,12371,12372,12378],{},[2059,12373,12374,2065,12376],{},[2062,12375,2064],{},[2067,12377,3291],{},[2059,12379,12380,2559,12382],{},[2062,12381,2558],{},[2067,12383,3298],{},[2569,12385,12387],{"id":12386},"strict",[2067,12388,12386],{},[2045,12390,12391,12392],{},"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. ",[3305,12393,12396],{"href":12394,"rel":12395},"https://www.typescriptlang.org/docs/handbook/migrating-from-javascript.html#getting-stricter-checks",[3309],"Read More",[2056,12398,12399,12405],{},[2059,12400,12401,2065,12403],{},[2062,12402,2064],{},[2067,12404,3291],{},[2059,12406,12407,2559,12409],{},[2062,12408,2558],{},[2067,12410,3743],{},[2569,12412,12414],{"id":12413},"tsconfig",[2067,12415,12416],{},"tsConfig",[2045,12418,12419,12420,12422],{},"You can extend generated ",[2067,12421,2337],{}," using this option.",[2569,12424,12426],{"id":12425},"typecheck",[2067,12427,12428],{},"typeCheck",[2045,12430,12431],{},"Enable build-time type checking.",[2045,12433,12434,12435,12437,12438,5013,12440,12443],{},"If set to true, this will type check in development. You can restrict this to build-time type checking by setting it to ",[2067,12436,3726],{},". Requires to install ",[2067,12439,12148],{},[2067,12441,12442],{},"vue-tsc"," as dev dependencies.",[2056,12445,12446,12452],{},[2059,12447,12448,2065,12450],{},[2062,12449,2064],{},[2067,12451,3291],{},[2059,12453,12454,2559,12456],{},[2062,12455,2558],{},[2067,12457,3298],{},[2045,12459,12460,2065,12462],{},[2062,12461,3303],{},[3305,12463,12466],{"href":12464,"rel":12465},"https://nuxt.com/docs/guide/concepts/typescript",[3309],"Nuxt TypeScript docs",[2049,12468,12469],{"id":12469},"unhead",[2045,12471,12472,12473,12475],{},"An object that allows us to configure the ",[2067,12474,12469],{}," nuxt module.",[2569,12477,12479],{"id":12478},"legacy",[2067,12480,12478],{},[2045,12482,12483,12484,12486,12487,12490,12491,5937,12494,5937,12497,5937,12500,12503,12504,12507],{},"Enable the legacy compatibility mode for ",[2067,12485,12469],{}," module. This applies the following changes: - Disables Capo.js sorting - Adds the ",[2067,12488,12489],{},"DeprecationsPlugin",": supports ",[2067,12492,12493],{},"hid",[2067,12495,12496],{},"vmid",[2067,12498,12499],{},"children",[2067,12501,12502],{},"body"," - Adds the ",[2067,12505,12506],{},"PromisesPlugin",": supports promises as input",[2056,12509,12510,12516],{},[2059,12511,12512,2065,12514],{},[2062,12513,2064],{},[2067,12515,3291],{},[2059,12517,12518,2559,12520],{},[2062,12519,2558],{},[2067,12521,3298],{},[2045,12523,12524,2065,12526],{},[2062,12525,3303],{},[3305,12527,12530,12532],{"href":12528,"rel":12529},"https://unhead.unjs.io/docs/typescript/head/guides/get-started/migration",[3309],[2067,12531,12469],{}," migration documentation",[2045,12534,12535,2108],{},[2062,12536,2354],{},[2076,12538,12540],{"className":2602,"code":12539,"language":2604,"meta":2081,"style":2081},"export default defineNuxtConfig({\n unhead: {\n  legacy: true\n})\n",[2067,12541,12542,12554,12563,12572],{"__ignoreMap":2081},[2085,12543,12544,12546,12548,12550,12552],{"class":2087,"line":2088},[2085,12545,2367],{"class":2366},[2085,12547,2370],{"class":2366},[2085,12549,2615],{"class":2399},[2085,12551,2404],{"class":2403},[2085,12553,2092],{"class":2091},[2085,12555,12556,12559,12561],{"class":2087,"line":2095},[2085,12557,12558],{"class":2378}," unhead",[2085,12560,2108],{"class":2091},[2085,12562,2373],{"class":2091},[2085,12564,12565,12568,12570],{"class":2087,"line":2123},[2085,12566,12567],{"class":2378},"  legacy",[2085,12569,2108],{"class":2091},[2085,12571,4231],{"class":5188},[2085,12573,12574,12576],{"class":2087,"line":2143},[2085,12575,2653],{"class":2091},[2085,12577,2656],{"class":2403},[2569,12579,12581],{"id":12580},"renderssrheadoptions",[2067,12582,12583],{},"renderSSRHeadOptions",[2045,12585,12586,12587,12590],{},"An object that will be passed to ",[2067,12588,12589],{},"renderSSRHead"," to customize the output.",[2056,12592,12593,12599],{},[2059,12594,12595,2065,12597],{},[2062,12596,2064],{},[2067,12598,2069],{},[2059,12600,12601],{},[2062,12602,2074],{},[2076,12604,12606],{"className":2078,"code":12605,"language":2080,"meta":2081,"style":2081},"{\n  \"omitLineBreaks\": false\n}\n",[2067,12607,12608,12612,12625],{"__ignoreMap":2081},[2085,12609,12610],{"class":2087,"line":2088},[2085,12611,2092],{"class":2091},[2085,12613,12614,12616,12619,12621,12623],{"class":2087,"line":2095},[2085,12615,2098],{"class":2091},[2085,12617,12618],{"class":2101},"omitLineBreaks",[2085,12620,2105],{"class":2091},[2085,12622,2108],{"class":2091},[2085,12624,6612],{"class":2091},[2085,12626,12627],{"class":2087,"line":2123},[2085,12628,2310],{"class":2091},[2045,12630,12631,2108],{},[2062,12632,2354],{},[2076,12634,12636],{"className":2602,"code":12635,"language":2604,"meta":2081,"style":2081},"export default defineNuxtConfig({\n unhead: {\n  renderSSRHeadOptions: {\n   omitLineBreaks: true\n  }\n})\n",[2067,12637,12638,12650,12658,12667,12676,12680],{"__ignoreMap":2081},[2085,12639,12640,12642,12644,12646,12648],{"class":2087,"line":2088},[2085,12641,2367],{"class":2366},[2085,12643,2370],{"class":2366},[2085,12645,2615],{"class":2399},[2085,12647,2404],{"class":2403},[2085,12649,2092],{"class":2091},[2085,12651,12652,12654,12656],{"class":2087,"line":2095},[2085,12653,12558],{"class":2378},[2085,12655,2108],{"class":2091},[2085,12657,2373],{"class":2091},[2085,12659,12660,12663,12665],{"class":2087,"line":2123},[2085,12661,12662],{"class":2378},"  renderSSRHeadOptions",[2085,12664,2108],{"class":2091},[2085,12666,2373],{"class":2091},[2085,12668,12669,12672,12674],{"class":2087,"line":2143},[2085,12670,12671],{"class":2378},"   omitLineBreaks",[2085,12673,2108],{"class":2091},[2085,12675,4231],{"class":5188},[2085,12677,12678],{"class":2087,"line":2164},[2085,12679,2525],{"class":2091},[2085,12681,12682,12684],{"class":2087,"line":2184},[2085,12683,2653],{"class":2091},[2085,12685,2656],{"class":2403},[2049,12687,12688],{"id":12688},"vite",[2045,12690,12691],{},"Configuration that will be passed directly to Vite.",[2045,12693,12694,2065,12696,12701],{},[2062,12695,3303],{},[3305,12697,12700],{"href":12698,"rel":12699},"https://vite.dev/config",[3309],"Vite configuration docs"," for more information.\nPlease note that not all vite options are supported in Nuxt.",[2569,12703,12705],{"id":12704},"build-1",[2067,12706,3726],{},[3490,12708,12710],{"id":12709},"assetsdir",[2067,12711,12712],{},"assetsDir",[2056,12714,12715,12721],{},[2059,12716,12717,2065,12719],{},[2062,12718,2064],{},[2067,12720,2553],{},[2059,12722,12723,2559,12725],{},[2062,12724,2558],{},[2067,12726,12727],{},"\"_nuxt/\"",[3490,12729,12731],{"id":12730},"emptyoutdir",[2067,12732,12733],{},"emptyOutDir",[2056,12735,12736,12742],{},[2059,12737,12738,2065,12740],{},[2062,12739,2064],{},[2067,12741,3291],{},[2059,12743,12744,2559,12746],{},[2062,12745,2558],{},[2067,12747,3298],{},[2569,12749,12751],{"id":12750},"cachedir",[2067,12752,12753],{},"cacheDir",[2056,12755,12756,12762],{},[2059,12757,12758,2065,12760],{},[2062,12759,2064],{},[2067,12761,2553],{},[2059,12763,12764,2559,12766],{},[2062,12765,2558],{},[2067,12767,12768],{},"\"/\u003CrootDir>/node_modules/.cache/vite\"",[2569,12770,12772],{"id":12771},"clearscreen",[2067,12773,12774],{},"clearScreen",[2056,12776,12777,12783],{},[2059,12778,12779,2065,12781],{},[2062,12780,2064],{},[2067,12782,3291],{},[2059,12784,12785,2559,12787],{},[2062,12786,2558],{},[2067,12788,3743],{},[2569,12790,12792],{"id":12791},"define",[2067,12793,12791],{},[2056,12795,12796,12802],{},[2059,12797,12798,2065,12800],{},[2062,12799,2064],{},[2067,12801,2069],{},[2059,12803,12804],{},[2062,12805,2074],{},[2076,12807,12809],{"className":2078,"code":12808,"language":2080,"meta":2081,"style":2081},"{\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",[2067,12810,12811,12815,12829,12842,12855,12868,12881],{"__ignoreMap":2081},[2085,12812,12813],{"class":2087,"line":2088},[2085,12814,2092],{"class":2091},[2085,12816,12817,12819,12822,12824,12826],{"class":2087,"line":2095},[2085,12818,2098],{"class":2091},[2085,12820,12821],{"class":2101},"__VUE_PROD_HYDRATION_MISMATCH_DETAILS__",[2085,12823,2105],{"class":2091},[2085,12825,2108],{"class":2091},[2085,12827,12828],{"class":2091}," false,\n",[2085,12830,12831,12833,12836,12838,12840],{"class":2087,"line":2123},[2085,12832,2098],{"class":2091},[2085,12834,12835],{"class":2101},"process.dev",[2085,12837,2105],{"class":2091},[2085,12839,2108],{"class":2091},[2085,12841,12828],{"class":2091},[2085,12843,12844,12846,12849,12851,12853],{"class":2087,"line":2143},[2085,12845,2098],{"class":2091},[2085,12847,12848],{"class":2101},"import.meta.dev",[2085,12850,2105],{"class":2091},[2085,12852,2108],{"class":2091},[2085,12854,12828],{"class":2091},[2085,12856,12857,12859,12862,12864,12866],{"class":2087,"line":2164},[2085,12858,2098],{"class":2091},[2085,12860,12861],{"class":2101},"process.test",[2085,12863,2105],{"class":2091},[2085,12865,2108],{"class":2091},[2085,12867,12828],{"class":2091},[2085,12869,12870,12872,12875,12877,12879],{"class":2087,"line":2184},[2085,12871,2098],{"class":2091},[2085,12873,12874],{"class":2101},"import.meta.test",[2085,12876,2105],{"class":2091},[2085,12878,2108],{"class":2091},[2085,12880,6612],{"class":2091},[2085,12882,12883],{"class":2087,"line":2205},[2085,12884,2310],{"class":2091},[2569,12886,12888],{"id":12887},"esbuild-1",[2067,12889,4906],{},[2056,12891,12892,12898],{},[2059,12893,12894,2065,12896],{},[2062,12895,2064],{},[2067,12897,2069],{},[2059,12899,12900],{},[2062,12901,2074],{},[2076,12903,12905],{"className":2078,"code":12904,"language":2080,"meta":2081,"style":2081},"{\n  \"target\": \"esnext\",\n  \"jsxFactory\": \"h\",\n  \"jsxFragment\": \"Fragment\",\n  \"tsconfigRaw\": {}\n}\n",[2067,12906,12907,12911,12930,12949,12968,12980],{"__ignoreMap":2081},[2085,12908,12909],{"class":2087,"line":2088},[2085,12910,2092],{"class":2091},[2085,12912,12913,12915,12917,12919,12921,12923,12926,12928],{"class":2087,"line":2095},[2085,12914,2098],{"class":2091},[2085,12916,4959],{"class":2101},[2085,12918,2105],{"class":2091},[2085,12920,2108],{"class":2091},[2085,12922,2111],{"class":2091},[2085,12924,12925],{"class":2114},"esnext",[2085,12927,2105],{"class":2091},[2085,12929,2120],{"class":2091},[2085,12931,12932,12934,12936,12938,12940,12942,12945,12947],{"class":2087,"line":2123},[2085,12933,2098],{"class":2091},[2085,12935,4920],{"class":2101},[2085,12937,2105],{"class":2091},[2085,12939,2108],{"class":2091},[2085,12941,2111],{"class":2091},[2085,12943,12944],{"class":2114},"h",[2085,12946,2105],{"class":2091},[2085,12948,2120],{"class":2091},[2085,12950,12951,12953,12955,12957,12959,12961,12964,12966],{"class":2087,"line":2143},[2085,12952,2098],{"class":2091},[2085,12954,4941],{"class":2101},[2085,12956,2105],{"class":2091},[2085,12958,2108],{"class":2091},[2085,12960,2111],{"class":2091},[2085,12962,12963],{"class":2114},"Fragment",[2085,12965,2105],{"class":2091},[2085,12967,2120],{"class":2091},[2085,12969,12970,12972,12974,12976,12978],{"class":2087,"line":2164},[2085,12971,2098],{"class":2091},[2085,12973,4982],{"class":2101},[2085,12975,2105],{"class":2091},[2085,12977,2108],{"class":2091},[2085,12979,8930],{"class":2091},[2085,12981,12982],{"class":2087,"line":2184},[2085,12983,2310],{"class":2091},[2569,12985,12986],{"id":10446},[2067,12987,10446],{},[2056,12989,12990,12996],{},[2059,12991,12992,2065,12994],{},[2062,12993,2064],{},[2067,12995,2553],{},[2059,12997,12998,2559,13000],{},[2062,12999,2558],{},[2067,13001,13002],{},"\"production\"",[2569,13004,13006],{"id":13005},"optimizedeps",[2067,13007,13008],{},"optimizeDeps",[3490,13010,13012],{"id":13011},"esbuildoptions",[2067,13013,13014],{},"esbuildOptions",[2056,13016,13017,13023],{},[2059,13018,13019,2065,13021],{},[2062,13020,2064],{},[2067,13022,2069],{},[2059,13024,13025],{},[2062,13026,2074],{},[2076,13028,13029],{"className":2078,"code":12904,"language":2080,"meta":2081,"style":2081},[2067,13030,13031,13035,13053,13071,13089,13101],{"__ignoreMap":2081},[2085,13032,13033],{"class":2087,"line":2088},[2085,13034,2092],{"class":2091},[2085,13036,13037,13039,13041,13043,13045,13047,13049,13051],{"class":2087,"line":2095},[2085,13038,2098],{"class":2091},[2085,13040,4959],{"class":2101},[2085,13042,2105],{"class":2091},[2085,13044,2108],{"class":2091},[2085,13046,2111],{"class":2091},[2085,13048,12925],{"class":2114},[2085,13050,2105],{"class":2091},[2085,13052,2120],{"class":2091},[2085,13054,13055,13057,13059,13061,13063,13065,13067,13069],{"class":2087,"line":2123},[2085,13056,2098],{"class":2091},[2085,13058,4920],{"class":2101},[2085,13060,2105],{"class":2091},[2085,13062,2108],{"class":2091},[2085,13064,2111],{"class":2091},[2085,13066,12944],{"class":2114},[2085,13068,2105],{"class":2091},[2085,13070,2120],{"class":2091},[2085,13072,13073,13075,13077,13079,13081,13083,13085,13087],{"class":2087,"line":2143},[2085,13074,2098],{"class":2091},[2085,13076,4941],{"class":2101},[2085,13078,2105],{"class":2091},[2085,13080,2108],{"class":2091},[2085,13082,2111],{"class":2091},[2085,13084,12963],{"class":2114},[2085,13086,2105],{"class":2091},[2085,13088,2120],{"class":2091},[2085,13090,13091,13093,13095,13097,13099],{"class":2087,"line":2164},[2085,13092,2098],{"class":2091},[2085,13094,4982],{"class":2101},[2085,13096,2105],{"class":2091},[2085,13098,2108],{"class":2091},[2085,13100,8930],{"class":2091},[2085,13102,13103],{"class":2087,"line":2184},[2085,13104,2310],{"class":2091},[3490,13106,13108],{"id":13107},"exclude-1",[2067,13109,8102],{},[2056,13111,13112,13118],{},[2059,13113,13114,2065,13116],{},[2062,13115,2064],{},[2067,13117,3898],{},[2059,13119,13120],{},[2062,13121,2074],{},[2076,13123,13125],{"className":2078,"code":13124,"language":2080,"meta":2081,"style":2081},"[\n  \"vue-demi\"\n]\n",[2067,13126,13127,13131,13140],{"__ignoreMap":2081},[2085,13128,13129],{"class":2087,"line":2088},[2085,13130,4438],{"class":2091},[2085,13132,13133,13135,13138],{"class":2087,"line":2095},[2085,13134,2098],{"class":2091},[2085,13136,13137],{"class":2114},"vue-demi",[2085,13139,2304],{"class":2091},[2085,13141,13142],{"class":2087,"line":2123},[2085,13143,3967],{"class":2091},[2569,13145,13147],{"id":13146},"publicdir",[2067,13148,13149],{},"publicDir",[2056,13151,13152,13158],{},[2059,13153,13154,2065,13156],{},[2062,13155,2064],{},[2067,13157,3291],{},[2059,13159,13160,2559,13162],{},[2062,13161,2558],{},[2067,13163,3298],{},[2569,13165,13167],{"id":13166},"resolve",[2067,13168,13166],{},[3490,13170,13172],{"id":13171},"extensions-1",[2067,13173,7563],{},[2056,13175,13176,13182],{},[2059,13177,13178,2065,13180],{},[2062,13179,2064],{},[2067,13181,3898],{},[2059,13183,13184],{},[2062,13185,2074],{},[2076,13187,13189],{"className":2078,"code":13188,"language":2080,"meta":2081,"style":2081},"[\n  \".mjs\",\n  \".js\",\n  \".ts\",\n  \".jsx\",\n  \".tsx\",\n  \".json\",\n  \".vue\"\n]\n",[2067,13190,13191,13195,13205,13215,13225,13235,13245,13256,13264],{"__ignoreMap":2081},[2085,13192,13193],{"class":2087,"line":2088},[2085,13194,4438],{"class":2091},[2085,13196,13197,13199,13201,13203],{"class":2087,"line":2095},[2085,13198,2098],{"class":2091},[2085,13200,7616],{"class":2114},[2085,13202,2105],{"class":2091},[2085,13204,2120],{"class":2091},[2085,13206,13207,13209,13211,13213],{"class":2087,"line":2123},[2085,13208,2098],{"class":2091},[2085,13210,7594],{"class":2114},[2085,13212,2105],{"class":2091},[2085,13214,2120],{"class":2091},[2085,13216,13217,13219,13221,13223],{"class":2087,"line":2143},[2085,13218,2098],{"class":2091},[2085,13220,7627],{"class":2114},[2085,13222,2105],{"class":2091},[2085,13224,2120],{"class":2091},[2085,13226,13227,13229,13231,13233],{"class":2087,"line":2164},[2085,13228,2098],{"class":2091},[2085,13230,7605],{"class":2114},[2085,13232,2105],{"class":2091},[2085,13234,2120],{"class":2091},[2085,13236,13237,13239,13241,13243],{"class":2087,"line":2184},[2085,13238,2098],{"class":2091},[2085,13240,7638],{"class":2114},[2085,13242,2105],{"class":2091},[2085,13244,2120],{"class":2091},[2085,13246,13247,13249,13252,13254],{"class":2087,"line":2205},[2085,13248,2098],{"class":2091},[2085,13250,13251],{"class":2114},".json",[2085,13253,2105],{"class":2091},[2085,13255,2120],{"class":2091},[2085,13257,13258,13260,13262],{"class":2087,"line":2225},[2085,13259,2098],{"class":2091},[2085,13261,7649],{"class":2114},[2085,13263,2304],{"class":2091},[2085,13265,13266],{"class":2087,"line":2245},[2085,13267,3967],{"class":2091},[2569,13269,13271],{"id":13270},"root",[2067,13272,13270],{},[2056,13274,13275,13281],{},[2059,13276,13277,2065,13279],{},[2062,13278,2064],{},[2067,13280,2553],{},[2059,13282,13283,2559,13285],{},[2062,13284,2558],{},[2067,13286,11861],{},[2569,13288,13290],{"id":13289},"server-2",[2067,13291,185],{},[3490,13293,13295],{"id":13294},"fs",[2067,13296,13294],{},[5684,13298,13300],{"id":13299},"allow",[2067,13301,13299],{},[2056,13303,13304,13310],{},[2059,13305,13306,2065,13308],{},[2062,13307,2064],{},[2067,13309,3898],{},[2059,13311,13312],{},[2062,13313,2074],{},[2076,13315,13317],{"className":2078,"code":13316,"language":2080,"meta":2081,"style":2081},"[\n  \"/\u003CrootDir>/.nuxt\",\n  \"/\u003CsrcDir>\",\n  \"/\u003CrootDir>\",\n  \"/\u003CworkspaceDir>\"\n]\n",[2067,13318,13319,13323,13334,13345,13355,13364],{"__ignoreMap":2081},[2085,13320,13321],{"class":2087,"line":2088},[2085,13322,4438],{"class":2091},[2085,13324,13325,13327,13330,13332],{"class":2087,"line":2095},[2085,13326,2098],{"class":2091},[2085,13328,13329],{"class":2114},"/\u003CrootDir>/.nuxt",[2085,13331,2105],{"class":2091},[2085,13333,2120],{"class":2091},[2085,13335,13336,13338,13341,13343],{"class":2087,"line":2123},[2085,13337,2098],{"class":2091},[2085,13339,13340],{"class":2114},"/\u003CsrcDir>",[2085,13342,2105],{"class":2091},[2085,13344,2120],{"class":2091},[2085,13346,13347,13349,13351,13353],{"class":2087,"line":2143},[2085,13348,2098],{"class":2091},[2085,13350,3812],{"class":2114},[2085,13352,2105],{"class":2091},[2085,13354,2120],{"class":2091},[2085,13356,13357,13359,13362],{"class":2087,"line":2164},[2085,13358,2098],{"class":2091},[2085,13360,13361],{"class":2114},"/\u003CworkspaceDir>",[2085,13363,2304],{"class":2091},[2085,13365,13366],{"class":2087,"line":2184},[2085,13367,3967],{"class":2091},[2569,13369,13370],{"id":5936},[2067,13371,5936],{},[3490,13373,13375],{"id":13374},"features-1",[2067,13376,7658],{},[5684,13378,13380],{"id":13379},"propsdestructure",[2067,13381,13382],{},"propsDestructure",[2056,13384,13385,13391],{},[2059,13386,13387,2065,13389],{},[2062,13388,2064],{},[2067,13390,3291],{},[2059,13392,13393,2559,13395],{},[2062,13394,2558],{},[2067,13396,3743],{},[3490,13398,13400],{"id":13399},"isproduction",[2067,13401,13402],{},"isProduction",[2056,13404,13405,13411],{},[2059,13406,13407,2065,13409],{},[2062,13408,2064],{},[2067,13410,3291],{},[2059,13412,13413,2559,13415],{},[2062,13414,2558],{},[2067,13416,3743],{},[3490,13418,13419],{"id":2975},[2067,13420,2975],{},[5684,13422,13424],{"id":13423},"hoiststatic",[2067,13425,13426],{},"hoistStatic",[3490,13428,13429],{"id":3783},[2067,13430,3783],{},[5684,13432,13434],{"id":13433},"compileroptions",[2067,13435,13436],{},"compilerOptions",[2056,13438,13439],{},[2059,13440,13441,2065,13443],{},[2062,13442,2064],{},[2067,13444,2069],{},[5684,13446,13448],{"id":13447},"transformasseturls",[2067,13449,13450],{},"transformAssetUrls",[2056,13452,13453,13459],{},[2059,13454,13455,2065,13457],{},[2062,13456,2064],{},[2067,13458,2069],{},[2059,13460,13461],{},[2062,13462,2074],{},[2076,13464,13466],{"className":2078,"code":13465,"language":2080,"meta":2081,"style":2081},"{\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",[2067,13467,13468,13472,13485,13495,13504,13508,13520,13528,13532,13545,13553,13557,13570,13581,13590,13594,13607,13617,13625,13629],{"__ignoreMap":2081},[2085,13469,13470],{"class":2087,"line":2088},[2085,13471,2092],{"class":2091},[2085,13473,13474,13476,13479,13481,13483],{"class":2087,"line":2095},[2085,13475,2098],{"class":2091},[2085,13477,13478],{"class":2101},"video",[2085,13480,2105],{"class":2091},[2085,13482,2108],{"class":2091},[2085,13484,2861],{"class":2091},[2085,13486,13487,13489,13491,13493],{"class":2087,"line":2123},[2085,13488,4240],{"class":2091},[2085,13490,10443],{"class":2114},[2085,13492,2105],{"class":2091},[2085,13494,2120],{"class":2091},[2085,13496,13497,13499,13502],{"class":2087,"line":2143},[2085,13498,4240],{"class":2091},[2085,13500,13501],{"class":2114},"poster",[2085,13503,2304],{"class":2091},[2085,13505,13506],{"class":2087,"line":2164},[2085,13507,2941],{"class":2091},[2085,13509,13510,13512,13514,13516,13518],{"class":2087,"line":2184},[2085,13511,2098],{"class":2091},[2085,13513,9517],{"class":2101},[2085,13515,2105],{"class":2091},[2085,13517,2108],{"class":2091},[2085,13519,2861],{"class":2091},[2085,13521,13522,13524,13526],{"class":2087,"line":2205},[2085,13523,4240],{"class":2091},[2085,13525,10443],{"class":2114},[2085,13527,2304],{"class":2091},[2085,13529,13530],{"class":2087,"line":2225},[2085,13531,2941],{"class":2091},[2085,13533,13534,13536,13539,13541,13543],{"class":2087,"line":2245},[2085,13535,2098],{"class":2091},[2085,13537,13538],{"class":2101},"img",[2085,13540,2105],{"class":2091},[2085,13542,2108],{"class":2091},[2085,13544,2861],{"class":2091},[2085,13546,13547,13549,13551],{"class":2087,"line":2266},[2085,13548,4240],{"class":2091},[2085,13550,10443],{"class":2114},[2085,13552,2304],{"class":2091},[2085,13554,13555],{"class":2087,"line":2287},[2085,13556,2941],{"class":2091},[2085,13558,13559,13561,13564,13566,13568],{"class":2087,"line":2307},[2085,13560,2098],{"class":2091},[2085,13562,13563],{"class":2101},"image",[2085,13565,2105],{"class":2091},[2085,13567,2108],{"class":2091},[2085,13569,2861],{"class":2091},[2085,13571,13572,13574,13577,13579],{"class":2087,"line":2970},[2085,13573,4240],{"class":2091},[2085,13575,13576],{"class":2114},"xlink:href",[2085,13578,2105],{"class":2091},[2085,13580,2120],{"class":2091},[2085,13582,13583,13585,13588],{"class":2087,"line":2984},[2085,13584,4240],{"class":2091},[2085,13586,13587],{"class":2114},"href",[2085,13589,2304],{"class":2091},[2085,13591,13592],{"class":2087,"line":2999},[2085,13593,2941],{"class":2091},[2085,13595,13596,13598,13601,13603,13605],{"class":2087,"line":3179},[2085,13597,2098],{"class":2091},[2085,13599,13600],{"class":2101},"use",[2085,13602,2105],{"class":2091},[2085,13604,2108],{"class":2091},[2085,13606,2861],{"class":2091},[2085,13608,13609,13611,13613,13615],{"class":2087,"line":3189},[2085,13610,4240],{"class":2091},[2085,13612,13576],{"class":2114},[2085,13614,2105],{"class":2091},[2085,13616,2120],{"class":2091},[2085,13618,13619,13621,13623],{"class":2087,"line":3195},[2085,13620,4240],{"class":2091},[2085,13622,13587],{"class":2114},[2085,13624,2304],{"class":2091},[2085,13626,13627],{"class":2087,"line":3214},[2085,13628,4250],{"class":2091},[2085,13630,13631],{"class":2087,"line":3221},[2085,13632,2310],{"class":2091},[2569,13634,13636],{"id":13635},"vuejsx",[2067,13637,13638],{},"vueJsx",[2056,13640,13641,13647],{},[2059,13642,13643,2065,13645],{},[2062,13644,2064],{},[2067,13646,2069],{},[2059,13648,13649],{},[2062,13650,2074],{},[2076,13652,13654],{"className":2078,"code":13653,"language":2080,"meta":2081,"style":2081},"{\n  \"isCustomElement\": {\n    \"$schema\": {\n      \"title\": \"\",\n      \"description\": \"\",\n      \"tags\": []\n    }\n  }\n}\n",[2067,13655,13656,13660,13673,13686,13702,13717,13730,13734,13738],{"__ignoreMap":2081},[2085,13657,13658],{"class":2087,"line":2088},[2085,13659,2092],{"class":2091},[2085,13661,13662,13664,13667,13669,13671],{"class":2087,"line":2095},[2085,13663,2098],{"class":2091},[2085,13665,13666],{"class":2101},"isCustomElement",[2085,13668,2105],{"class":2091},[2085,13670,2108],{"class":2091},[2085,13672,2373],{"class":2091},[2085,13674,13675,13677,13680,13682,13684],{"class":2087,"line":2123},[2085,13676,4240],{"class":2091},[2085,13678,13679],{"class":2680},"$schema",[2085,13681,2105],{"class":2091},[2085,13683,2108],{"class":2091},[2085,13685,2373],{"class":2091},[2085,13687,13688,13690,13693,13695,13697,13700],{"class":2087,"line":2143},[2085,13689,2871],{"class":2091},[2085,13691,13692],{"class":7833},"title",[2085,13694,2105],{"class":2091},[2085,13696,2108],{"class":2091},[2085,13698,13699],{"class":2091}," \"\"",[2085,13701,2120],{"class":2091},[2085,13703,13704,13706,13709,13711,13713,13715],{"class":2087,"line":2164},[2085,13705,2871],{"class":2091},[2085,13707,13708],{"class":7833},"description",[2085,13710,2105],{"class":2091},[2085,13712,2108],{"class":2091},[2085,13714,13699],{"class":2091},[2085,13716,2120],{"class":2091},[2085,13718,13719,13721,13724,13726,13728],{"class":2087,"line":2184},[2085,13720,2871],{"class":2091},[2085,13722,13723],{"class":7833},"tags",[2085,13725,2105],{"class":2091},[2085,13727,2108],{"class":2091},[2085,13729,2996],{"class":2091},[2085,13731,13732],{"class":2087,"line":2205},[2085,13733,2936],{"class":2091},[2085,13735,13736],{"class":2087,"line":2225},[2085,13737,2525],{"class":2091},[2085,13739,13740],{"class":2087,"line":2245},[2085,13741,2310],{"class":2091},[2049,13743,5936],{"id":13744},"vue-1",[2045,13746,13747],{},"Vue.js config",[2569,13749,13751],{"id":13750},"compileroptions-1",[2067,13752,13436],{},[2045,13754,13755],{},"Options for the Vue compiler that will be passed at build time.",[2045,13757,13758,2065,13760],{},[2062,13759,3303],{},[3305,13761,13764],{"href":13762,"rel":13763},"https://vuejs.org/api/application.html#app-config-compileroptions",[3309],"Vue documentation",[2569,13766,13768],{"id":13767},"config",[2067,13769,13767],{},[2045,13771,13772,13773,13775],{},"It is possible to pass configure the Vue app globally. Only serializable options may be set in your ",[2067,13774,2349],{},". All other options should be set at runtime in a Nuxt plugin..",[2045,13777,13778,2065,13780],{},[2062,13779,3303],{},[3305,13781,13784],{"href":13782,"rel":13783},"https://vuejs.org/api/application.html#app-config",[3309],"Vue app config documentation",[2569,13786,13788],{"id":13787},"propsdestructure-1",[2067,13789,13382],{},[2045,13791,13792,13793],{},"Enable reactive destructure for ",[2067,13794,13795],{},"defineProps",[2056,13797,13798,13804],{},[2059,13799,13800,2065,13802],{},[2062,13801,2064],{},[2067,13803,3291],{},[2059,13805,13806,2559,13808],{},[2062,13807,2558],{},[2067,13809,3743],{},[2569,13811,13813],{"id":13812},"runtimecompiler",[2067,13814,13815],{},"runtimeCompiler",[2045,13817,13818],{},"Include Vue compiler in runtime bundle.",[2056,13820,13821,13827],{},[2059,13822,13823,2065,13825],{},[2062,13824,2064],{},[2067,13826,3291],{},[2059,13828,13829,2559,13831],{},[2062,13830,2558],{},[2067,13832,3298],{},[2569,13834,13836],{"id":13835},"transformasseturls-1",[2067,13837,13450],{},[3490,13839,13840],{"id":13563},[2067,13841,13563],{},[2056,13843,13844,13850],{},[2059,13845,13846,2065,13848],{},[2062,13847,2064],{},[2067,13849,3898],{},[2059,13851,13852],{},[2062,13853,2074],{},[2076,13855,13857],{"className":2078,"code":13856,"language":2080,"meta":2081,"style":2081},"[\n  \"xlink:href\",\n  \"href\"\n]\n",[2067,13858,13859,13863,13873,13881],{"__ignoreMap":2081},[2085,13860,13861],{"class":2087,"line":2088},[2085,13862,4438],{"class":2091},[2085,13864,13865,13867,13869,13871],{"class":2087,"line":2095},[2085,13866,2098],{"class":2091},[2085,13868,13576],{"class":2114},[2085,13870,2105],{"class":2091},[2085,13872,2120],{"class":2091},[2085,13874,13875,13877,13879],{"class":2087,"line":2123},[2085,13876,2098],{"class":2091},[2085,13878,13587],{"class":2114},[2085,13880,2304],{"class":2091},[2085,13882,13883],{"class":2087,"line":2143},[2085,13884,3967],{"class":2091},[3490,13886,13887],{"id":13538},[2067,13888,13538],{},[2056,13890,13891,13897],{},[2059,13892,13893,2065,13895],{},[2062,13894,2064],{},[2067,13896,3898],{},[2059,13898,13899],{},[2062,13900,2074],{},[2076,13902,13904],{"className":2078,"code":13903,"language":2080,"meta":2081,"style":2081},"[\n  \"src\"\n]\n",[2067,13905,13906,13910,13918],{"__ignoreMap":2081},[2085,13907,13908],{"class":2087,"line":2088},[2085,13909,4438],{"class":2091},[2085,13911,13912,13914,13916],{"class":2087,"line":2095},[2085,13913,2098],{"class":2091},[2085,13915,10443],{"class":2114},[2085,13917,2304],{"class":2091},[2085,13919,13920],{"class":2087,"line":2123},[2085,13921,3967],{"class":2091},[3490,13923,13924],{"id":9517},[2067,13925,9517],{},[2056,13927,13928,13934],{},[2059,13929,13930,2065,13932],{},[2062,13931,2064],{},[2067,13933,3898],{},[2059,13935,13936],{},[2062,13937,2074],{},[2076,13939,13940],{"className":2078,"code":13903,"language":2080,"meta":2081,"style":2081},[2067,13941,13942,13946,13954],{"__ignoreMap":2081},[2085,13943,13944],{"class":2087,"line":2088},[2085,13945,4438],{"class":2091},[2085,13947,13948,13950,13952],{"class":2087,"line":2095},[2085,13949,2098],{"class":2091},[2085,13951,10443],{"class":2114},[2085,13953,2304],{"class":2091},[2085,13955,13956],{"class":2087,"line":2123},[2085,13957,3967],{"class":2091},[3490,13959,13960],{"id":13600},[2067,13961,13600],{},[2056,13963,13964,13970],{},[2059,13965,13966,2065,13968],{},[2062,13967,2064],{},[2067,13969,3898],{},[2059,13971,13972],{},[2062,13973,2074],{},[2076,13975,13976],{"className":2078,"code":13856,"language":2080,"meta":2081,"style":2081},[2067,13977,13978,13982,13992,14000],{"__ignoreMap":2081},[2085,13979,13980],{"class":2087,"line":2088},[2085,13981,4438],{"class":2091},[2085,13983,13984,13986,13988,13990],{"class":2087,"line":2095},[2085,13985,2098],{"class":2091},[2085,13987,13576],{"class":2114},[2085,13989,2105],{"class":2091},[2085,13991,2120],{"class":2091},[2085,13993,13994,13996,13998],{"class":2087,"line":2123},[2085,13995,2098],{"class":2091},[2085,13997,13587],{"class":2114},[2085,13999,2304],{"class":2091},[2085,14001,14002],{"class":2087,"line":2143},[2085,14003,3967],{"class":2091},[3490,14005,14006],{"id":13478},[2067,14007,13478],{},[2056,14009,14010,14016],{},[2059,14011,14012,2065,14014],{},[2062,14013,2064],{},[2067,14015,3898],{},[2059,14017,14018],{},[2062,14019,2074],{},[2076,14021,14023],{"className":2078,"code":14022,"language":2080,"meta":2081,"style":2081},"[\n  \"src\",\n  \"poster\"\n]\n",[2067,14024,14025,14029,14039,14047],{"__ignoreMap":2081},[2085,14026,14027],{"class":2087,"line":2088},[2085,14028,4438],{"class":2091},[2085,14030,14031,14033,14035,14037],{"class":2087,"line":2095},[2085,14032,2098],{"class":2091},[2085,14034,10443],{"class":2114},[2085,14036,2105],{"class":2091},[2085,14038,2120],{"class":2091},[2085,14040,14041,14043,14045],{"class":2087,"line":2123},[2085,14042,2098],{"class":2091},[2085,14044,13501],{"class":2114},[2085,14046,2304],{"class":2091},[2085,14048,14049],{"class":2087,"line":2143},[2085,14050,3967],{"class":2091},[2049,14052,14053],{"id":14053},"watch",[2045,14055,14056],{},"The watch property lets you define patterns that will restart the Nuxt dev server when changed.",[2045,14058,14059,14060,14062,14063,14065,14066,14062,14068,14070],{},"It is an array of strings or regular expressions. Strings should be either absolute paths or relative to the ",[2067,14061,5231],{}," (and the ",[2067,14064,5231],{}," of any layers). Regular expressions will be matched against the path relative to the project ",[2067,14067,5231],{},[2067,14069,5231],{}," of any layers).",[2056,14072,14073],{},[2059,14074,14075,2065,14077],{},[2062,14076,2064],{},[2067,14078,3898],{},[2049,14080,14081],{"id":14081},"watchers",[2045,14083,14084,14085,2327],{},"The watchers property lets you overwrite watchers configuration in your ",[2067,14086,2349],{},[2569,14088,14089],{"id":7453},[2067,14090,7453],{},[2045,14092,14093,14094,2327],{},"Options to pass directly to ",[2067,14095,7453],{},[2045,14097,14098,2065,14100],{},[2062,14099,3303],{},[3305,14101,7453],{"href":14102,"rel":14103},"https://github.com/paulmillr/chokidar#api",[3309],[3490,14105,14107],{"id":14106},"ignoreinitial",[2067,14108,14109],{},"ignoreInitial",[2056,14111,14112,14118],{},[2059,14113,14114,2065,14116],{},[2062,14115,2064],{},[2067,14117,3291],{},[2059,14119,14120,2559,14122],{},[2062,14121,2558],{},[2067,14123,3743],{},[3490,14125,14127],{"id":14126},"ignorepermissionerrors",[2067,14128,14129],{},"ignorePermissionErrors",[2056,14131,14132,14138],{},[2059,14133,14134,2065,14136],{},[2062,14135,2064],{},[2067,14137,3291],{},[2059,14139,14140,2559,14142],{},[2062,14141,2558],{},[2067,14143,3743],{},[2569,14145,14147],{"id":14146},"rewatchonrawevents",[2067,14148,14149],{},"rewatchOnRawEvents",[2045,14151,14152],{},"An array of event types, which, when received, will cause the watcher to restart.",[2569,14154,14156],{"id":14155},"webpack",[2067,14157,14155],{},[2045,14159,14160,14163],{},[2067,14161,14162],{},"watchOptions"," to pass directly to webpack.",[2045,14165,14166,2065,14168,2327],{},[2062,14167,3303],{},[3305,14169,14172],{"href":14170,"rel":14171},"https://v4.webpack.js.org/configuration/watch/#watchoptions",[3309],"webpack@4 watch options",[3490,14174,14176],{"id":14175},"aggregatetimeout",[2067,14177,14178],{},"aggregateTimeout",[2056,14180,14181,14187],{},[2059,14182,14183,2065,14185],{},[2062,14184,2064],{},[2067,14186,4595],{},[2059,14188,14189,2559,14191],{},[2062,14190,2558],{},[2067,14192,14193],{},"1000",[2049,14195,14155],{"id":14196},"webpack-1",[2569,14198,14200],{"id":14199},"aggressivecoderemoval",[2067,14201,14202],{},"aggressiveCodeRemoval",[2045,14204,14205,14206,5937,14209,5013,14212,14215],{},"Hard-replaces ",[2067,14207,14208],{},"typeof process",[2067,14210,14211],{},"typeof window",[2067,14213,14214],{},"typeof document"," to tree-shake bundle.",[2056,14217,14218,14224],{},[2059,14219,14220,2065,14222],{},[2062,14221,2064],{},[2067,14223,3291],{},[2059,14225,14226,2559,14228],{},[2062,14227,2558],{},[2067,14229,3298],{},[2569,14231,14233],{"id":14232},"analyze-1",[2067,14234,3732],{},[2045,14236,14237,14238,14241],{},"Nuxt uses ",[2067,14239,14240],{},"webpack-bundle-analyzer"," to visualize your bundles and how to optimize them.",[2045,14243,3740,14244,3744,14246,3750,14249,2327],{},[2067,14245,3743],{},[3305,14247,3749],{"href":3747,"rel":14248},[3309],[3305,14250,3755],{"href":3753,"rel":14251},[3309],[2056,14253,14254,14260],{},[2059,14255,14256,2065,14258],{},[2062,14257,2064],{},[2067,14259,2069],{},[2059,14261,14262],{},[2062,14263,2074],{},[2076,14265,14266],{"className":2078,"code":3770,"language":2080,"meta":2081,"style":2081},[2067,14267,14268,14272,14290,14308,14324],{"__ignoreMap":2081},[2085,14269,14270],{"class":2087,"line":2088},[2085,14271,2092],{"class":2091},[2085,14273,14274,14276,14278,14280,14282,14284,14286,14288],{"class":2087,"line":2095},[2085,14275,2098],{"class":2091},[2085,14277,3783],{"class":2101},[2085,14279,2105],{"class":2091},[2085,14281,2108],{"class":2091},[2085,14283,2111],{"class":2091},[2085,14285,3792],{"class":2114},[2085,14287,2105],{"class":2091},[2085,14289,2120],{"class":2091},[2085,14291,14292,14294,14296,14298,14300,14302,14304,14306],{"class":2087,"line":2123},[2085,14293,2098],{"class":2091},[2085,14295,3803],{"class":2101},[2085,14297,2105],{"class":2091},[2085,14299,2108],{"class":2091},[2085,14301,2111],{"class":2091},[2085,14303,3812],{"class":2114},[2085,14305,2105],{"class":2091},[2085,14307,2120],{"class":2091},[2085,14309,14310,14312,14314,14316,14318,14320,14322],{"class":2087,"line":2143},[2085,14311,2098],{"class":2091},[2085,14313,3823],{"class":2101},[2085,14315,2105],{"class":2091},[2085,14317,2108],{"class":2091},[2085,14319,2111],{"class":2091},[2085,14321,3832],{"class":2114},[2085,14323,2304],{"class":2091},[2085,14325,14326],{"class":2087,"line":2164},[2085,14327,2310],{"class":2091},[2045,14329,14330,2108],{},[2062,14331,2354],{},[2076,14333,14334],{"className":2357,"code":3845,"language":2359,"meta":2081,"style":2081},[2067,14335,14336,14344,14356],{"__ignoreMap":2081},[2085,14337,14338,14340,14342],{"class":2087,"line":2088},[2085,14339,3732],{"class":2680},[2085,14341,2108],{"class":2091},[2085,14343,2373],{"class":2091},[2085,14345,14346,14348,14350,14352,14354],{"class":2087,"line":2095},[2085,14347,3860],{"class":2680},[2085,14349,2108],{"class":2091},[2085,14351,2638],{"class":2091},[2085,14353,3867],{"class":2114},[2085,14355,2644],{"class":2091},[2085,14357,14358],{"class":2087,"line":2123},[2085,14359,2310],{"class":2091},[2569,14361,14363],{"id":14362},"csssourcemap",[2067,14364,14365],{},"cssSourceMap",[2045,14367,14368,14369,14371],{},"Enables CSS source map support (defaults to ",[2067,14370,3743],{}," in development).",[2056,14373,14374,14380],{},[2059,14375,14376,2065,14378],{},[2062,14377,2064],{},[2067,14379,3291],{},[2059,14381,14382,2559,14384],{},[2062,14383,2558],{},[2067,14385,3298],{},[2569,14387,14389],{"id":14388},"devmiddleware",[2067,14390,14391],{},"devMiddleware",[2045,14393,14394,14395,14400],{},"See ",[3305,14396,14399],{"href":14397,"rel":14398},"https://github.com/webpack/webpack-dev-middleware",[3309],"webpack-dev-middleware"," for available options.",[3490,14402,14404],{"id":14403},"stats",[2067,14405,14403],{},[2056,14407,14408,14414],{},[2059,14409,14410,2065,14412],{},[2062,14411,2064],{},[2067,14413,2553],{},[2059,14415,14416,2559,14418],{},[2062,14417,2558],{},[2067,14419,14420],{},"\"none\"",[2569,14422,14424],{"id":14423},"experiments",[2067,14425,14423],{},[2045,14427,14428,14429],{},"Configure ",[3305,14430,14433],{"href":14431,"rel":14432},"https://webpack.js.org/configuration/experiments/",[3309],"webpack experiments",[2569,14435,14437],{"id":14436},"extractcss",[2067,14438,14439],{},"extractCSS",[2045,14441,14442],{},"Enables Common CSS Extraction.",[2045,14444,14445,14446,14451],{},"Using ",[3305,14447,14450],{"href":14448,"rel":14449},"https://github.com/webpack-contrib/mini-css-extract-plugin",[3309],"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.",[2056,14453,14454,14460],{},[2059,14455,14456,2065,14458],{},[2062,14457,2064],{},[2067,14459,3291],{},[2059,14461,14462,2559,14464],{},[2062,14463,2558],{},[2067,14465,3743],{},[2045,14467,14468,2108],{},[2062,14469,2354],{},[2076,14471,14473],{"className":2357,"code":14472,"language":2359,"meta":2081,"style":2081},"export default {\n  webpack: {\n    extractCSS: true,\n    // or\n    extractCSS: {\n      ignoreOrder: true\n    }\n  }\n}\n",[2067,14474,14475,14483,14492,14503,14508,14516,14525,14529,14533],{"__ignoreMap":2081},[2085,14476,14477,14479,14481],{"class":2087,"line":2088},[2085,14478,2367],{"class":2366},[2085,14480,2370],{"class":2366},[2085,14482,2373],{"class":2091},[2085,14484,14485,14488,14490],{"class":2087,"line":2095},[2085,14486,14487],{"class":2378},"  webpack",[2085,14489,2108],{"class":2091},[2085,14491,2373],{"class":2091},[2085,14493,14494,14497,14499,14501],{"class":2087,"line":2123},[2085,14495,14496],{"class":2378},"    extractCSS",[2085,14498,2108],{"class":2091},[2085,14500,6212],{"class":5188},[2085,14502,2120],{"class":2091},[2085,14504,14505],{"class":2087,"line":2143},[2085,14506,14507],{"class":3041},"    // or\n",[2085,14509,14510,14512,14514],{"class":2087,"line":2164},[2085,14511,14496],{"class":2378},[2085,14513,2108],{"class":2091},[2085,14515,2373],{"class":2091},[2085,14517,14518,14521,14523],{"class":2087,"line":2184},[2085,14519,14520],{"class":2378},"      ignoreOrder",[2085,14522,2108],{"class":2091},[2085,14524,4231],{"class":5188},[2085,14526,14527],{"class":2087,"line":2205},[2085,14528,2936],{"class":2091},[2085,14530,14531],{"class":2087,"line":2225},[2085,14532,2525],{"class":2091},[2085,14534,14535],{"class":2087,"line":2245},[2085,14536,2310],{"class":2091},[2045,14538,14539,2108],{},[2062,14540,2354],{},[2076,14542,14544],{"className":2357,"code":14543,"language":2359,"meta":2081,"style":2081},"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",[2067,14545,14546,14554,14562,14572,14581,14590,14599,14608,14624,14654,14670,14679,14684,14689,14693,14697,14701],{"__ignoreMap":2081},[2085,14547,14548,14550,14552],{"class":2087,"line":2088},[2085,14549,2367],{"class":2366},[2085,14551,2370],{"class":2366},[2085,14553,2373],{"class":2091},[2085,14555,14556,14558,14560],{"class":2087,"line":2095},[2085,14557,14487],{"class":2378},[2085,14559,2108],{"class":2091},[2085,14561,2373],{"class":2091},[2085,14563,14564,14566,14568,14570],{"class":2087,"line":2123},[2085,14565,14496],{"class":2378},[2085,14567,2108],{"class":2091},[2085,14569,6212],{"class":5188},[2085,14571,2120],{"class":2091},[2085,14573,14574,14577,14579],{"class":2087,"line":2143},[2085,14575,14576],{"class":2378},"    optimization",[2085,14578,2108],{"class":2091},[2085,14580,2373],{"class":2091},[2085,14582,14583,14586,14588],{"class":2087,"line":2164},[2085,14584,14585],{"class":2378},"      splitChunks",[2085,14587,2108],{"class":2091},[2085,14589,2373],{"class":2091},[2085,14591,14592,14595,14597],{"class":2087,"line":2184},[2085,14593,14594],{"class":2378},"        cacheGroups",[2085,14596,2108],{"class":2091},[2085,14598,2373],{"class":2091},[2085,14600,14601,14604,14606],{"class":2087,"line":2205},[2085,14602,14603],{"class":2378},"          styles",[2085,14605,2108],{"class":2091},[2085,14607,2373],{"class":2091},[2085,14609,14610,14613,14615,14617,14620,14622],{"class":2087,"line":2225},[2085,14611,14612],{"class":2378},"            name",[2085,14614,2108],{"class":2091},[2085,14616,2638],{"class":2091},[2085,14618,14619],{"class":2114},"styles",[2085,14621,2394],{"class":2091},[2085,14623,2120],{"class":2091},[2085,14625,14626,14629,14631,14634,14637,14639,14641,14643,14645,14647,14650,14652],{"class":2087,"line":2245},[2085,14627,14628],{"class":2378},"            test",[2085,14630,2108],{"class":2091},[2085,14632,14633],{"class":2091}," /",[2085,14635,14636],{"class":2403},"\\.",[2085,14638,2404],{"class":2091},[2085,14640,4269],{"class":2114},[2085,14642,11911],{"class":2091},[2085,14644,5936],{"class":2114},[2085,14646,5763],{"class":2091},[2085,14648,14649],{"class":2366},"$",[2085,14651,6708],{"class":2091},[2085,14653,2120],{"class":2091},[2085,14655,14656,14659,14661,14663,14666,14668],{"class":2087,"line":2266},[2085,14657,14658],{"class":2378},"            chunks",[2085,14660,2108],{"class":2091},[2085,14662,2638],{"class":2091},[2085,14664,14665],{"class":2114},"all",[2085,14667,2394],{"class":2091},[2085,14669,2120],{"class":2091},[2085,14671,14672,14675,14677],{"class":2087,"line":2287},[2085,14673,14674],{"class":2378},"            enforce",[2085,14676,2108],{"class":2091},[2085,14678,4231],{"class":5188},[2085,14680,14681],{"class":2087,"line":2307},[2085,14682,14683],{"class":2091},"          }\n",[2085,14685,14686],{"class":2087,"line":2970},[2085,14687,14688],{"class":2091},"        }\n",[2085,14690,14691],{"class":2087,"line":2984},[2085,14692,7971],{"class":2091},[2085,14694,14695],{"class":2087,"line":2999},[2085,14696,2936],{"class":2091},[2085,14698,14699],{"class":2087,"line":3179},[2085,14700,2525],{"class":2091},[2085,14702,14703],{"class":2087,"line":3189},[2085,14704,2310],{"class":2091},[2569,14706,14708],{"id":14707},"filenames",[2067,14709,14707],{},[2045,14711,14712],{},"Customize bundle filenames.",[2045,14714,14715,14716,2327],{},"To understand a bit more about the use of manifests, take a look at ",[3305,14717,14720],{"href":14718,"rel":14719},"https://webpack.js.org/guides/code-splitting/",[3309],"webpack documentation",[2312,14722,14723],{},[2045,14724,14725,14727],{},[2062,14726,2318],{},": 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.",[2045,14729,14730,2108],{},[2062,14731,2354],{},[2076,14733,14735],{"className":2357,"code":14734,"language":2359,"meta":2081,"style":2081},"filenames: {\n  chunk: ({ isDev }) => (isDev ? '[name].js' : '[id].[contenthash].js')\n}\n",[2067,14736,14737,14745,14790],{"__ignoreMap":2081},[2085,14738,14739,14741,14743],{"class":2087,"line":2088},[2085,14740,14707],{"class":2680},[2085,14742,2108],{"class":2091},[2085,14744,2373],{"class":2091},[2085,14746,14747,14750,14752,14755,14758,14760,14762,14765,14768,14771,14773,14776,14778,14781,14783,14786,14788],{"class":2087,"line":2095},[2085,14748,14749],{"class":2680},"  chunk",[2085,14751,2108],{"class":2091},[2085,14753,14754],{"class":2091}," ({",[2085,14756,14757],{"class":4010}," isDev",[2085,14759,4014],{"class":2091},[2085,14761,4017],{"class":2101},[2085,14763,14764],{"class":2378}," (",[2085,14766,14767],{"class":2403},"isDev",[2085,14769,14770],{"class":2091}," ?",[2085,14772,2638],{"class":2091},[2085,14774,14775],{"class":2114},"[name].js",[2085,14777,2394],{"class":2091},[2085,14779,14780],{"class":2091}," :",[2085,14782,2638],{"class":2091},[2085,14784,14785],{"class":2114},"[id].[contenthash].js",[2085,14787,2394],{"class":2091},[2085,14789,2656],{"class":2378},[2085,14791,14792],{"class":2087,"line":2123},[2085,14793,2310],{"class":2091},[3490,14795,14797],{"id":14796},"app-2",[2067,14798,1193],{},[2056,14800,14801],{},[2059,14802,14803,2065,14805],{},[2062,14804,2064],{},[2067,14806,4578],{},[3490,14808,14810],{"id":14809},"chunk",[2067,14811,14809],{},[2056,14813,14814],{},[2059,14815,14816,2065,14818],{},[2062,14817,2064],{},[2067,14819,4578],{},[3490,14821,14823],{"id":14822},"css-1",[2067,14824,4269],{},[2056,14826,14827],{},[2059,14828,14829,2065,14831],{},[2062,14830,2064],{},[2067,14832,4578],{},[3490,14834,14836],{"id":14835},"font",[2067,14837,14835],{},[2056,14839,14840],{},[2059,14841,14842,2065,14844],{},[2062,14843,2064],{},[2067,14845,4578],{},[3490,14847,14849],{"id":14848},"img-1",[2067,14850,13538],{},[2056,14852,14853],{},[2059,14854,14855,2065,14857],{},[2062,14856,2064],{},[2067,14858,4578],{},[3490,14860,14862],{"id":14861},"video-1",[2067,14863,13478],{},[2056,14865,14866],{},[2059,14867,14868,2065,14870],{},[2062,14869,2064],{},[2067,14871,4578],{},[2569,14873,14875],{"id":14874},"friendlyerrors",[2067,14876,14877],{},"friendlyErrors",[2045,14879,3740,14880,14882,14883,2327],{},[2067,14881,3298],{}," to disable the overlay provided by ",[3305,14884,14887],{"href":14885,"rel":14886},"https://github.com/nuxt/friendly-errors-webpack-plugin",[3309],"FriendlyErrorsWebpackPlugin",[2056,14889,14890,14896],{},[2059,14891,14892,2065,14894],{},[2062,14893,2064],{},[2067,14895,3291],{},[2059,14897,14898,2559,14900],{},[2062,14899,2558],{},[2067,14901,3743],{},[2569,14903,14905],{"id":14904},"hotmiddleware",[2067,14906,14907],{},"hotMiddleware",[2045,14909,14394,14910,14400],{},[3305,14911,14914],{"href":14912,"rel":14913},"https://github.com/webpack-contrib/webpack-hot-middleware",[3309],"webpack-hot-middleware",[2569,14916,14918],{"id":14917},"loaders",[2067,14919,14917],{},[2045,14921,14922],{},"Customize the options of Nuxt's integrated webpack loaders.",[3490,14924,14926],{"id":14925},"css-2",[2067,14927,4269],{},[2045,14929,14394,14930,14400],{},[3305,14931,14934],{"href":14932,"rel":14933},"https://github.com/webpack-contrib/css-loader",[3309],"css-loader",[5684,14936,14938],{"id":14937},"esmodule",[2067,14939,14940],{},"esModule",[2056,14942,14943,14949],{},[2059,14944,14945,2065,14947],{},[2062,14946,2064],{},[2067,14948,3291],{},[2059,14950,14951,2559,14953],{},[2062,14952,2558],{},[2067,14954,3298],{},[5684,14956,14958],{"id":14957},"importloaders",[2067,14959,14960],{},"importLoaders",[2056,14962,14963,14969],{},[2059,14964,14965,2065,14967],{},[2062,14966,2064],{},[2067,14968,4595],{},[2059,14970,14971,2559,14973],{},[2062,14972,2558],{},[2067,14974,14975],{},"0",[5684,14977,14979],{"id":14978},"url-1",[2067,14980,4605],{},[5731,14982,14984],{"id":14983},"filter",[2067,14985,14983],{},[2056,14987,14988],{},[2059,14989,14990,2065,14992],{},[2062,14991,2064],{},[2067,14993,4578],{},[3490,14995,14997],{"id":14996},"cssmodules",[2067,14998,14999],{},"cssModules",[2045,15001,14394,15002,14400],{},[3305,15003,14934],{"href":14932,"rel":15004},[3309],[5684,15006,15008],{"id":15007},"esmodule-1",[2067,15009,14940],{},[2056,15011,15012,15018],{},[2059,15013,15014,2065,15016],{},[2062,15015,2064],{},[2067,15017,3291],{},[2059,15019,15020,2559,15022],{},[2062,15021,2558],{},[2067,15023,3298],{},[5684,15025,15027],{"id":15026},"importloaders-1",[2067,15028,14960],{},[2056,15030,15031,15037],{},[2059,15032,15033,2065,15035],{},[2062,15034,2064],{},[2067,15036,4595],{},[2059,15038,15039,2559,15041],{},[2062,15040,2558],{},[2067,15042,14975],{},[5684,15044,15046],{"id":15045},"modules-2",[2067,15047,162],{},[5731,15049,15051],{"id":15050},"localidentname",[2067,15052,15053],{},"localIdentName",[2056,15055,15056,15062],{},[2059,15057,15058,2065,15060],{},[2062,15059,2064],{},[2067,15061,2553],{},[2059,15063,15064,2559,15066],{},[2062,15065,2558],{},[2067,15067,15068],{},"\"[local]_[hash:base64:5]\"",[5684,15070,15072],{"id":15071},"url-2",[2067,15073,4605],{},[5731,15075,15077],{"id":15076},"filter-1",[2067,15078,14983],{},[2056,15080,15081],{},[2059,15082,15083,2065,15085],{},[2062,15084,2064],{},[2067,15086,4578],{},[3490,15088,15090],{"id":15089},"esbuild-2",[2067,15091,4906],{},[2056,15093,15094,15100],{},[2059,15095,15096,2065,15098],{},[2062,15097,2064],{},[2067,15099,2069],{},[2059,15101,15102],{},[2062,15103,2074],{},[2076,15105,15106],{"className":2078,"code":12904,"language":2080,"meta":2081,"style":2081},[2067,15107,15108,15112,15130,15148,15166,15178],{"__ignoreMap":2081},[2085,15109,15110],{"class":2087,"line":2088},[2085,15111,2092],{"class":2091},[2085,15113,15114,15116,15118,15120,15122,15124,15126,15128],{"class":2087,"line":2095},[2085,15115,2098],{"class":2091},[2085,15117,4959],{"class":2101},[2085,15119,2105],{"class":2091},[2085,15121,2108],{"class":2091},[2085,15123,2111],{"class":2091},[2085,15125,12925],{"class":2114},[2085,15127,2105],{"class":2091},[2085,15129,2120],{"class":2091},[2085,15131,15132,15134,15136,15138,15140,15142,15144,15146],{"class":2087,"line":2123},[2085,15133,2098],{"class":2091},[2085,15135,4920],{"class":2101},[2085,15137,2105],{"class":2091},[2085,15139,2108],{"class":2091},[2085,15141,2111],{"class":2091},[2085,15143,12944],{"class":2114},[2085,15145,2105],{"class":2091},[2085,15147,2120],{"class":2091},[2085,15149,15150,15152,15154,15156,15158,15160,15162,15164],{"class":2087,"line":2143},[2085,15151,2098],{"class":2091},[2085,15153,4941],{"class":2101},[2085,15155,2105],{"class":2091},[2085,15157,2108],{"class":2091},[2085,15159,2111],{"class":2091},[2085,15161,12963],{"class":2114},[2085,15163,2105],{"class":2091},[2085,15165,2120],{"class":2091},[2085,15167,15168,15170,15172,15174,15176],{"class":2087,"line":2164},[2085,15169,2098],{"class":2091},[2085,15171,4982],{"class":2101},[2085,15173,2105],{"class":2091},[2085,15175,2108],{"class":2091},[2085,15177,8930],{"class":2091},[2085,15179,15180],{"class":2087,"line":2184},[2085,15181,2310],{"class":2091},[2045,15183,15184,2065,15186],{},[2062,15185,3303],{},[3305,15187,15190],{"href":15188,"rel":15189},"https://github.com/esbuild-kit/esbuild-loader",[3309],"esbuild loader",[3490,15192,15194],{"id":15193},"file",[2067,15195,15193],{},[2045,15197,15198,2065,15200],{},[2062,15199,3303],{},[3305,15201,15204,15207],{"href":15202,"rel":15203},"https://github.com/webpack-contrib/file-loader#options",[3309],[2067,15205,15206],{},"file-loader"," Options",[2045,15209,15210,2108],{},[2062,15211,2074],{},[2076,15213,15215],{"className":2602,"code":15214,"language":2604,"meta":2081,"style":2081},"{ esModule: false }\n",[2067,15216,15217],{"__ignoreMap":2081},[2085,15218,15219,15222,15225,15227,15230],{"class":2087,"line":2088},[2085,15220,15221],{"class":2091},"{",[2085,15223,15224],{"class":2680}," esModule",[2085,15226,2108],{"class":2091},[2085,15228,15229],{"class":5188}," false",[2085,15231,3074],{"class":2091},[5684,15233,15235],{"id":15234},"esmodule-2",[2067,15236,14940],{},[2056,15238,15239,15245],{},[2059,15240,15241,2065,15243],{},[2062,15242,2064],{},[2067,15244,3291],{},[2059,15246,15247,2559,15249],{},[2062,15248,2558],{},[2067,15250,3298],{},[5684,15252,15254],{"id":15253},"limit",[2067,15255,15253],{},[2056,15257,15258,15264],{},[2059,15259,15260,2065,15262],{},[2062,15261,2064],{},[2067,15263,4595],{},[2059,15265,15266,2559,15268],{},[2062,15267,2558],{},[2067,15269,14193],{},[3490,15271,15273],{"id":15272},"fonturl",[2067,15274,15275],{},"fontUrl",[2045,15277,15278,2065,15280],{},[2062,15279,3303],{},[3305,15281,15283,15207],{"href":15202,"rel":15282},[3309],[2067,15284,15206],{},[2045,15286,15287,2108],{},[2062,15288,2074],{},[2076,15290,15291],{"className":2602,"code":15214,"language":2604,"meta":2081,"style":2081},[2067,15292,15293],{"__ignoreMap":2081},[2085,15294,15295,15297,15299,15301,15303],{"class":2087,"line":2088},[2085,15296,15221],{"class":2091},[2085,15298,15224],{"class":2680},[2085,15300,2108],{"class":2091},[2085,15302,15229],{"class":5188},[2085,15304,3074],{"class":2091},[5684,15306,15308],{"id":15307},"esmodule-3",[2067,15309,14940],{},[2056,15311,15312,15318],{},[2059,15313,15314,2065,15316],{},[2062,15315,2064],{},[2067,15317,3291],{},[2059,15319,15320,2559,15322],{},[2062,15321,2558],{},[2067,15323,3298],{},[5684,15325,15327],{"id":15326},"limit-1",[2067,15328,15253],{},[2056,15330,15331,15337],{},[2059,15332,15333,2065,15335],{},[2062,15334,2064],{},[2067,15336,4595],{},[2059,15338,15339,2559,15341],{},[2062,15340,2558],{},[2067,15342,14193],{},[3490,15344,15346],{"id":15345},"imgurl",[2067,15347,15348],{},"imgUrl",[2045,15350,15351,2065,15353],{},[2062,15352,3303],{},[3305,15354,15356,15207],{"href":15202,"rel":15355},[3309],[2067,15357,15206],{},[2045,15359,15360,2108],{},[2062,15361,2074],{},[2076,15363,15364],{"className":2602,"code":15214,"language":2604,"meta":2081,"style":2081},[2067,15365,15366],{"__ignoreMap":2081},[2085,15367,15368,15370,15372,15374,15376],{"class":2087,"line":2088},[2085,15369,15221],{"class":2091},[2085,15371,15224],{"class":2680},[2085,15373,2108],{"class":2091},[2085,15375,15229],{"class":5188},[2085,15377,3074],{"class":2091},[5684,15379,15381],{"id":15380},"esmodule-4",[2067,15382,14940],{},[2056,15384,15385,15391],{},[2059,15386,15387,2065,15389],{},[2062,15388,2064],{},[2067,15390,3291],{},[2059,15392,15393,2559,15395],{},[2062,15394,2558],{},[2067,15396,3298],{},[5684,15398,15400],{"id":15399},"limit-2",[2067,15401,15253],{},[2056,15403,15404,15410],{},[2059,15405,15406,2065,15408],{},[2062,15407,2064],{},[2067,15409,4595],{},[2059,15411,15412,2559,15414],{},[2062,15413,2558],{},[2067,15415,14193],{},[3490,15417,15419],{"id":15418},"less",[2067,15420,15418],{},[2056,15422,15423],{},[2059,15424,15425],{},[2062,15426,2074],{},[2076,15428,15430],{"className":2078,"code":15429,"language":2080,"meta":2081,"style":2081},"{\n  \"sourceMap\": false\n}\n",[2067,15431,15432,15436,15449],{"__ignoreMap":2081},[2085,15433,15434],{"class":2087,"line":2088},[2085,15435,2092],{"class":2091},[2085,15437,15438,15440,15443,15445,15447],{"class":2087,"line":2095},[2085,15439,2098],{"class":2091},[2085,15441,15442],{"class":2101},"sourceMap",[2085,15444,2105],{"class":2091},[2085,15446,2108],{"class":2091},[2085,15448,6612],{"class":2091},[2085,15450,15451],{"class":2087,"line":2123},[2085,15452,2310],{"class":2091},[2045,15454,15455,2065,15457],{},[2062,15456,3303],{},[3305,15458,15461,15207],{"href":15459,"rel":15460},"https://github.com/webpack-contrib/less-loader#options",[3309],[2067,15462,15463],{},"less-loader",[3490,15465,15467],{"id":15466},"pugplain",[2067,15468,15469],{},"pugPlain",[2045,15471,15472,2065,15474],{},[2062,15473,3303],{},[3305,15475,15478,15481],{"href":15476,"rel":15477},"https://pugjs.org/api/reference.html#options",[3309],[2067,15479,15480],{},"pug"," options",[3490,15483,15485],{"id":15484},"sass",[2067,15486,15484],{},[2045,15488,15489,2065,15491],{},[2062,15490,3303],{},[3305,15492,15495,15207],{"href":15493,"rel":15494},"https://github.com/webpack-contrib/sass-loader#options",[3309],[2067,15496,15497],{},"sass-loader",[2045,15499,15500,2108],{},[2062,15501,2074],{},[2076,15503,15505],{"className":2602,"code":15504,"language":2604,"meta":2081,"style":2081},"{\n  sassOptions: {\n    indentedSyntax: true\n  }\n}\n",[2067,15506,15507,15511,15520,15529,15533],{"__ignoreMap":2081},[2085,15508,15509],{"class":2087,"line":2088},[2085,15510,2092],{"class":2091},[2085,15512,15513,15516,15518],{"class":2087,"line":2095},[2085,15514,15515],{"class":2680},"  sassOptions",[2085,15517,2108],{"class":2091},[2085,15519,2373],{"class":2091},[2085,15521,15522,15525,15527],{"class":2087,"line":2123},[2085,15523,15524],{"class":2680},"    indentedSyntax",[2085,15526,2108],{"class":2091},[2085,15528,4231],{"class":5188},[2085,15530,15531],{"class":2087,"line":2143},[2085,15532,2525],{"class":2091},[2085,15534,15535],{"class":2087,"line":2164},[2085,15536,2310],{"class":2091},[5684,15538,15540],{"id":15539},"sassoptions",[2067,15541,15542],{},"sassOptions",[5731,15544,15546],{"id":15545},"indentedsyntax",[2067,15547,15548],{},"indentedSyntax",[2056,15550,15551,15557],{},[2059,15552,15553,2065,15555],{},[2062,15554,2064],{},[2067,15556,3291],{},[2059,15558,15559,2559,15561],{},[2062,15560,2558],{},[2067,15562,3743],{},[3490,15564,15566],{"id":15565},"scss",[2067,15567,15565],{},[2056,15569,15570],{},[2059,15571,15572],{},[2062,15573,2074],{},[2076,15575,15576],{"className":2078,"code":15429,"language":2080,"meta":2081,"style":2081},[2067,15577,15578,15582,15594],{"__ignoreMap":2081},[2085,15579,15580],{"class":2087,"line":2088},[2085,15581,2092],{"class":2091},[2085,15583,15584,15586,15588,15590,15592],{"class":2087,"line":2095},[2085,15585,2098],{"class":2091},[2085,15587,15442],{"class":2101},[2085,15589,2105],{"class":2091},[2085,15591,2108],{"class":2091},[2085,15593,6612],{"class":2091},[2085,15595,15596],{"class":2087,"line":2123},[2085,15597,2310],{"class":2091},[2045,15599,15600,2065,15602],{},[2062,15601,3303],{},[3305,15603,15605,15207],{"href":15493,"rel":15604},[3309],[2067,15606,15497],{},[3490,15608,15610],{"id":15609},"stylus",[2067,15611,15609],{},[2056,15613,15614],{},[2059,15615,15616],{},[2062,15617,2074],{},[2076,15619,15620],{"className":2078,"code":15429,"language":2080,"meta":2081,"style":2081},[2067,15621,15622,15626,15638],{"__ignoreMap":2081},[2085,15623,15624],{"class":2087,"line":2088},[2085,15625,2092],{"class":2091},[2085,15627,15628,15630,15632,15634,15636],{"class":2087,"line":2095},[2085,15629,2098],{"class":2091},[2085,15631,15442],{"class":2101},[2085,15633,2105],{"class":2091},[2085,15635,2108],{"class":2091},[2085,15637,6612],{"class":2091},[2085,15639,15640],{"class":2087,"line":2123},[2085,15641,2310],{"class":2091},[2045,15643,15644,2065,15646],{},[2062,15645,3303],{},[3305,15647,15650,15207],{"href":15648,"rel":15649},"https://github.com/webpack-contrib/stylus-loader#options",[3309],[2067,15651,15652],{},"stylus-loader",[3490,15654,15656],{"id":15655},"vue-2",[2067,15657,5936],{},[2045,15659,14394,15660,14400],{},[3305,15661,15664],{"href":15662,"rel":15663},"https://github.com/vuejs/vue-loader",[3309],"vue-loader",[5684,15666,15668],{"id":15667},"compileroptions-2",[2067,15669,13436],{},[2056,15671,15672],{},[2059,15673,15674,2065,15676],{},[2062,15675,2064],{},[2067,15677,2069],{},[5684,15679,15681],{"id":15680},"propsdestructure-2",[2067,15682,13382],{},[2056,15684,15685,15691],{},[2059,15686,15687,2065,15689],{},[2062,15688,2064],{},[2067,15690,3291],{},[2059,15692,15693,2559,15695],{},[2062,15694,2558],{},[2067,15696,3743],{},[5684,15698,15700],{"id":15699},"transformasseturls-2",[2067,15701,13450],{},[2056,15703,15704,15710],{},[2059,15705,15706,2065,15708],{},[2062,15707,2064],{},[2067,15709,2069],{},[2059,15711,15712],{},[2062,15713,2074],{},[2076,15715,15716],{"className":2078,"code":13465,"language":2080,"meta":2081,"style":2081},[2067,15717,15718,15722,15734,15744,15752,15756,15768,15776,15780,15792,15800,15804,15816,15826,15834,15838,15850,15860,15868,15872],{"__ignoreMap":2081},[2085,15719,15720],{"class":2087,"line":2088},[2085,15721,2092],{"class":2091},[2085,15723,15724,15726,15728,15730,15732],{"class":2087,"line":2095},[2085,15725,2098],{"class":2091},[2085,15727,13478],{"class":2101},[2085,15729,2105],{"class":2091},[2085,15731,2108],{"class":2091},[2085,15733,2861],{"class":2091},[2085,15735,15736,15738,15740,15742],{"class":2087,"line":2123},[2085,15737,4240],{"class":2091},[2085,15739,10443],{"class":2114},[2085,15741,2105],{"class":2091},[2085,15743,2120],{"class":2091},[2085,15745,15746,15748,15750],{"class":2087,"line":2143},[2085,15747,4240],{"class":2091},[2085,15749,13501],{"class":2114},[2085,15751,2304],{"class":2091},[2085,15753,15754],{"class":2087,"line":2164},[2085,15755,2941],{"class":2091},[2085,15757,15758,15760,15762,15764,15766],{"class":2087,"line":2184},[2085,15759,2098],{"class":2091},[2085,15761,9517],{"class":2101},[2085,15763,2105],{"class":2091},[2085,15765,2108],{"class":2091},[2085,15767,2861],{"class":2091},[2085,15769,15770,15772,15774],{"class":2087,"line":2205},[2085,15771,4240],{"class":2091},[2085,15773,10443],{"class":2114},[2085,15775,2304],{"class":2091},[2085,15777,15778],{"class":2087,"line":2225},[2085,15779,2941],{"class":2091},[2085,15781,15782,15784,15786,15788,15790],{"class":2087,"line":2245},[2085,15783,2098],{"class":2091},[2085,15785,13538],{"class":2101},[2085,15787,2105],{"class":2091},[2085,15789,2108],{"class":2091},[2085,15791,2861],{"class":2091},[2085,15793,15794,15796,15798],{"class":2087,"line":2266},[2085,15795,4240],{"class":2091},[2085,15797,10443],{"class":2114},[2085,15799,2304],{"class":2091},[2085,15801,15802],{"class":2087,"line":2287},[2085,15803,2941],{"class":2091},[2085,15805,15806,15808,15810,15812,15814],{"class":2087,"line":2307},[2085,15807,2098],{"class":2091},[2085,15809,13563],{"class":2101},[2085,15811,2105],{"class":2091},[2085,15813,2108],{"class":2091},[2085,15815,2861],{"class":2091},[2085,15817,15818,15820,15822,15824],{"class":2087,"line":2970},[2085,15819,4240],{"class":2091},[2085,15821,13576],{"class":2114},[2085,15823,2105],{"class":2091},[2085,15825,2120],{"class":2091},[2085,15827,15828,15830,15832],{"class":2087,"line":2984},[2085,15829,4240],{"class":2091},[2085,15831,13587],{"class":2114},[2085,15833,2304],{"class":2091},[2085,15835,15836],{"class":2087,"line":2999},[2085,15837,2941],{"class":2091},[2085,15839,15840,15842,15844,15846,15848],{"class":2087,"line":3179},[2085,15841,2098],{"class":2091},[2085,15843,13600],{"class":2101},[2085,15845,2105],{"class":2091},[2085,15847,2108],{"class":2091},[2085,15849,2861],{"class":2091},[2085,15851,15852,15854,15856,15858],{"class":2087,"line":3189},[2085,15853,4240],{"class":2091},[2085,15855,13576],{"class":2114},[2085,15857,2105],{"class":2091},[2085,15859,2120],{"class":2091},[2085,15861,15862,15864,15866],{"class":2087,"line":3195},[2085,15863,4240],{"class":2091},[2085,15865,13587],{"class":2114},[2085,15867,2304],{"class":2091},[2085,15869,15870],{"class":2087,"line":3214},[2085,15871,4250],{"class":2091},[2085,15873,15874],{"class":2087,"line":3221},[2085,15875,2310],{"class":2091},[3490,15877,15879],{"id":15878},"vuestyle",[2067,15880,15881],{},"vueStyle",[2056,15883,15884],{},[2059,15885,15886],{},[2062,15887,2074],{},[2076,15889,15890],{"className":2078,"code":15429,"language":2080,"meta":2081,"style":2081},[2067,15891,15892,15896,15908],{"__ignoreMap":2081},[2085,15893,15894],{"class":2087,"line":2088},[2085,15895,2092],{"class":2091},[2085,15897,15898,15900,15902,15904,15906],{"class":2087,"line":2095},[2085,15899,2098],{"class":2091},[2085,15901,15442],{"class":2101},[2085,15903,2105],{"class":2091},[2085,15905,2108],{"class":2091},[2085,15907,6612],{"class":2091},[2085,15909,15910],{"class":2087,"line":2123},[2085,15911,2310],{"class":2091},[2569,15913,15915],{"id":15914},"optimization-1",[2067,15916,9225],{},[2045,15918,14428,15919,2327],{},[3305,15920,15923],{"href":15921,"rel":15922},"https://webpack.js.org/configuration/optimization/",[3309],"webpack optimization",[3490,15925,15927],{"id":15926},"minimize",[2067,15928,15926],{},[2045,15930,15931,15932,15934],{},"Set minimize to ",[2067,15933,3298],{}," to disable all minimizers. (It is disabled in development by default).",[2056,15936,15937,15943],{},[2059,15938,15939,2065,15941],{},[2062,15940,2064],{},[2067,15942,3291],{},[2059,15944,15945,2559,15947],{},[2062,15946,2558],{},[2067,15948,3743],{},[3490,15950,15952],{"id":15951},"minimizer",[2067,15953,15951],{},[2045,15955,15956],{},"You can set minimizer to a customized array of plugins.",[3490,15958,15960],{"id":15959},"runtimechunk",[2067,15961,15962],{},"runtimeChunk",[2056,15964,15965,15971],{},[2059,15966,15967,2065,15969],{},[2062,15968,2064],{},[2067,15970,2553],{},[2059,15972,15973,2559,15975],{},[2062,15974,2558],{},[2067,15976,15977],{},"\"single\"",[3490,15979,15981],{"id":15980},"splitchunks",[2067,15982,15983],{},"splitChunks",[5684,15985,15987],{"id":15986},"automaticnamedelimiter",[2067,15988,15989],{},"automaticNameDelimiter",[2056,15991,15992,15998],{},[2059,15993,15994,2065,15996],{},[2062,15995,2064],{},[2067,15997,2553],{},[2059,15999,16000,2559,16002],{},[2062,16001,2558],{},[2067,16003,2595],{},[5684,16005,16007],{"id":16006},"cachegroups",[2067,16008,16009],{},"cacheGroups",[5684,16011,16013],{"id":16012},"chunks",[2067,16014,16012],{},[2056,16016,16017,16023],{},[2059,16018,16019,2065,16021],{},[2062,16020,2064],{},[2067,16022,2553],{},[2059,16024,16025,2559,16027],{},[2062,16026,2558],{},[2067,16028,16029],{},"\"all\"",[2569,16031,16033],{"id":16032},"optimizecss",[2067,16034,16035],{},"optimizeCSS",[2045,16037,16038],{},"OptimizeCSSAssets plugin options.",[2045,16040,16041,16042,16044],{},"Defaults to true when ",[2067,16043,14439],{}," is enabled.",[2056,16046,16047,16053],{},[2059,16048,16049,2065,16051],{},[2062,16050,2064],{},[2067,16052,3291],{},[2059,16054,16055,2559,16057],{},[2062,16056,2558],{},[2067,16058,3298],{},[2045,16060,16061,2065,16063,2327],{},[2062,16062,3303],{},[3305,16064,16067],{"href":16065,"rel":16066},"https://github.com/webpack-contrib/css-minimizer-webpack-plugin",[3309],"css-minimizer-webpack-plugin documentation",[2569,16069,16071],{"id":16070},"plugins-3",[2067,16072,175],{},[2045,16074,16075],{},"Add webpack plugins.",[2056,16077,16078],{},[2059,16079,16080,2065,16082],{},[2062,16081,2064],{},[2067,16083,3898],{},[2045,16085,16086,2108],{},[2062,16087,2354],{},[2076,16089,16091],{"className":2357,"code":16090,"language":2359,"meta":2081,"style":2081},"import webpack from 'webpack'\nimport { version } from './package.json'\n// ...\nplugins: [\n  new webpack.DefinePlugin({\n    'process.VERSION': version\n  })\n]\n",[2067,16092,16093,16108,16129,16134,16142,16159,16173,16180],{"__ignoreMap":2081},[2085,16094,16095,16097,16100,16102,16104,16106],{"class":2087,"line":2088},[2085,16096,8212],{"class":2366},[2085,16098,16099],{"class":2403}," webpack ",[2085,16101,8218],{"class":2366},[2085,16103,2638],{"class":2091},[2085,16105,14155],{"class":2114},[2085,16107,2644],{"class":2091},[2085,16109,16110,16112,16114,16117,16119,16122,16124,16127],{"class":2087,"line":2095},[2085,16111,8212],{"class":2366},[2085,16113,6948],{"class":2091},[2085,16115,16116],{"class":2403}," version",[2085,16118,8910],{"class":2091},[2085,16120,16121],{"class":2366}," from",[2085,16123,2638],{"class":2091},[2085,16125,16126],{"class":2114},"./package.json",[2085,16128,2644],{"class":2091},[2085,16130,16131],{"class":2087,"line":2123},[2085,16132,16133],{"class":3041},"// ...\n",[2085,16135,16136,16138,16140],{"class":2087,"line":2143},[2085,16137,175],{"class":2680},[2085,16139,2108],{"class":2091},[2085,16141,2861],{"class":2403},[2085,16143,16144,16147,16150,16152,16155,16157],{"class":2087,"line":2164},[2085,16145,16146],{"class":2091},"  new",[2085,16148,16149],{"class":2403}," webpack",[2085,16151,2327],{"class":2091},[2085,16153,16154],{"class":2399},"DefinePlugin",[2085,16156,2404],{"class":2403},[2085,16158,2092],{"class":2091},[2085,16160,16161,16163,16166,16168,16170],{"class":2087,"line":2184},[2085,16162,2388],{"class":2091},[2085,16164,16165],{"class":2378},"process.VERSION",[2085,16167,2394],{"class":2091},[2085,16169,2108],{"class":2091},[2085,16171,16172],{"class":2403}," version\n",[2085,16174,16175,16178],{"class":2087,"line":2205},[2085,16176,16177],{"class":2091},"  }",[2085,16179,2656],{"class":2403},[2085,16181,16182],{"class":2087,"line":2225},[2085,16183,3967],{"class":2403},[2569,16185,16187],{"id":16186},"postcss-1",[2067,16188,8950],{},[2045,16190,16191,16192],{},"Customize PostCSS Loader. same options as ",[3305,16193,16196,15481],{"href":16194,"rel":16195},"https://github.com/webpack-contrib/postcss-loader#options",[3309],[2067,16197,16198],{},"postcss-loader",[3490,16200,16202],{"id":16201},"postcssoptions",[2067,16203,16204],{},"postcssOptions",[5684,16206,16208],{"id":16207},"plugins-4",[2067,16209,175],{},[2056,16211,16212,16218],{},[2059,16213,16214,2065,16216],{},[2062,16215,2064],{},[2067,16217,2069],{},[2059,16219,16220],{},[2062,16221,2074],{},[2076,16223,16225],{"className":2078,"code":16224,"language":2080,"meta":2081,"style":2081},"{\n  \"autoprefixer\": {},\n  \"cssnano\": {}\n}\n",[2067,16226,16227,16231,16243,16255],{"__ignoreMap":2081},[2085,16228,16229],{"class":2087,"line":2088},[2085,16230,2092],{"class":2091},[2085,16232,16233,16235,16237,16239,16241],{"class":2087,"line":2095},[2085,16234,2098],{"class":2091},[2085,16236,10666],{"class":2101},[2085,16238,2105],{"class":2091},[2085,16240,2108],{"class":2091},[2085,16242,9099],{"class":2091},[2085,16244,16245,16247,16249,16251,16253],{"class":2087,"line":2123},[2085,16246,2098],{"class":2091},[2085,16248,10684],{"class":2101},[2085,16250,2105],{"class":2091},[2085,16252,2108],{"class":2091},[2085,16254,8930],{"class":2091},[2085,16256,16257],{"class":2087,"line":2143},[2085,16258,2310],{"class":2091},[2569,16260,16262],{"id":16261},"profile",[2067,16263,16261],{},[2045,16265,16266],{},"Enable the profiler in webpackbar.",[2045,16268,16269,16270,2327],{},"It is normally enabled by CLI argument ",[2067,16271,16272],{},"--profile",[2056,16274,16275,16281],{},[2059,16276,16277,2065,16279],{},[2062,16278,2064],{},[2067,16280,3291],{},[2059,16282,16283,2559,16285],{},[2062,16284,2558],{},[2067,16286,3298],{},[2045,16288,16289,2065,16291,2327],{},[2062,16290,3303],{},[3305,16292,16295],{"href":16293,"rel":16294},"https://github.com/unjs/webpackbar#profile",[3309],"webpackbar",[2569,16297,16299],{"id":16298},"serverurlpolyfill",[2067,16300,16301],{},"serverURLPolyfill",[2045,16303,16304],{},"The polyfill library to load to provide URL and URLSearchParams.",[2045,16306,3705,16307,14764,16310,8951],{},[2067,16308,16309],{},"'url'",[3305,16311,16314],{"href":16312,"rel":16313},"https://www.npmjs.com/package/url",[3309],"see package",[2056,16316,16317,16323],{},[2059,16318,16319,2065,16321],{},[2062,16320,2064],{},[2067,16322,2553],{},[2059,16324,16325,2559,16327],{},[2062,16326,2558],{},[2067,16328,16329],{},"\"url\"",[2569,16331,16333],{"id":16332},"warningignorefilters",[2067,16334,16335],{},"warningIgnoreFilters",[2045,16337,16338],{},"Filters to hide build warnings.",[2056,16340,16341],{},[2059,16342,16343,2065,16345],{},[2062,16344,2064],{},[2067,16346,3898],{},[2049,16348,16350],{"id":16349},"workspacedir","workspaceDir",[2045,16352,16353],{},"Define the workspace directory of your application.",[2045,16355,16356],{},"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.",[2056,16358,16359,16365],{},[2059,16360,16361,2065,16363],{},[2062,16362,2064],{},[2067,16364,2553],{},[2059,16366,16367,2559,16369],{},[2062,16368,2558],{},[2067,16370,16371],{},"\"/\u003CworkspaceDir>\"",[2444,16373,16374],{},"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":2081,"searchDepth":2095,"depth":2095,"links":16376},[16377,16378,16379,16397,16400,16401,16406,16407,16408,16409,16410,16411,16412,16413,16414,16422,16423,16424,16436,16439,16498,16499,16500,16505,16510,16514,16515,16516,16517,16518,16523,16524,16525,16526,16530,16535,16538,16539,16540,16544,16545,16546,16549,16550,16553,16554,16555,16556,16557,16558,16559,16560,16561,16562,16571,16575,16590,16597,16598,16603,16622],{"id":2051,"depth":2095,"text":2051},{"id":2532,"depth":2095,"text":2533},{"id":1193,"depth":2095,"text":1193,"children":16380},[16381,16382,16383,16384,16385,16386,16387,16388,16389,16390,16391,16392,16393,16394,16395,16396],{"id":2571,"depth":2123,"text":2574},{"id":2687,"depth":2123,"text":2690},{"id":2718,"depth":2123,"text":2699},{"id":2818,"depth":2123,"text":2818},{"id":3271,"depth":2123,"text":3271},{"id":3313,"depth":2123,"text":3316},{"id":3349,"depth":2123,"text":3352},{"id":3383,"depth":2123,"text":3386},{"id":3435,"depth":2123,"text":3438},{"id":3458,"depth":2123,"text":3461},{"id":3482,"depth":2123,"text":3485},{"id":3511,"depth":2123,"text":3514},{"id":3534,"depth":2123,"text":3537},{"id":3585,"depth":2123,"text":3588},{"id":3609,"depth":2123,"text":3612},{"id":3632,"depth":2123,"text":3635},{"id":3679,"depth":2095,"text":3680,"children":16398},[16399],{"id":3693,"depth":2123,"text":3693},{"id":3698,"depth":2095,"text":3699},{"id":3726,"depth":2095,"text":3726,"children":16402},[16403,16404,16405],{"id":3732,"depth":2123,"text":3732},{"id":3876,"depth":2123,"text":3876},{"id":3970,"depth":2123,"text":3970},{"id":4035,"depth":2095,"text":4036},{"id":4101,"depth":2095,"text":4102},{"id":4123,"depth":2095,"text":4123},{"id":4144,"depth":2095,"text":4145},{"id":132,"depth":2095,"text":132},{"id":4269,"depth":2095,"text":4269},{"id":4354,"depth":2095,"text":4354},{"id":4379,"depth":2095,"text":4379},{"id":4402,"depth":2095,"text":4403,"children":16415},[16416,16417,16418,16419,16420,16421],{"id":4406,"depth":2123,"text":4406},{"id":4450,"depth":2123,"text":4450},{"id":4458,"depth":2123,"text":4458},{"id":4563,"depth":2123,"text":4566},{"id":4581,"depth":2123,"text":4581},{"id":4605,"depth":2123,"text":4605},{"id":4631,"depth":2095,"text":4632},{"id":4655,"depth":2095,"text":4655},{"id":4675,"depth":2095,"text":4675,"children":16425},[16426,16427,16428,16429,16430,16431,16432,16433,16434,16435],{"id":4684,"depth":2123,"text":1193},{"id":127,"depth":2123,"text":127},{"id":152,"depth":2123,"text":152},{"id":157,"depth":2123,"text":157},{"id":162,"depth":2123,"text":162},{"id":171,"depth":2123,"text":171},{"id":175,"depth":2123,"text":175},{"id":180,"depth":2123,"text":180},{"id":190,"depth":2123,"text":190},{"id":3867,"depth":2123,"text":3867},{"id":4906,"depth":2095,"text":4906,"children":16437},[16438],{"id":4909,"depth":2123,"text":4909},{"id":3644,"depth":2095,"text":3644,"children":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,16497],{"id":4995,"depth":2123,"text":4998},{"id":5037,"depth":2123,"text":5040},{"id":5060,"depth":2123,"text":5063},{"id":5092,"depth":2123,"text":5095},{"id":5115,"depth":2123,"text":5118},{"id":5219,"depth":2123,"text":5222},{"id":5252,"depth":2123,"text":5255},{"id":5287,"depth":2123,"text":5290},{"id":5319,"depth":2123,"text":5322},{"id":5345,"depth":2123,"text":5348},{"id":5379,"depth":2123,"text":5382},{"id":5413,"depth":2123,"text":5416},{"id":5446,"depth":2123,"text":5449},{"id":5478,"depth":2123,"text":5481},{"id":5513,"depth":2123,"text":5516},{"id":5536,"depth":2123,"text":5539},{"id":5632,"depth":2123,"text":5632},{"id":5662,"depth":2123,"text":5662},{"id":5830,"depth":2123,"text":5833},{"id":5884,"depth":2123,"text":5887},{"id":5907,"depth":2123,"text":5910},{"id":5927,"depth":2123,"text":5930},{"id":5970,"depth":2123,"text":5973},{"id":5993,"depth":2123,"text":5996},{"id":6013,"depth":2123,"text":6016},{"id":6044,"depth":2123,"text":6047},{"id":6079,"depth":2123,"text":6082},{"id":6142,"depth":2123,"text":6145},{"id":6296,"depth":2123,"text":6299},{"id":6328,"depth":2123,"text":6331},{"id":6354,"depth":2123,"text":6357},{"id":6374,"depth":2123,"text":6377},{"id":6397,"depth":2123,"text":6400},{"id":6420,"depth":2123,"text":6423},{"id":6447,"depth":2123,"text":6450},{"id":6470,"depth":2123,"text":6473},{"id":6505,"depth":2123,"text":6508},{"id":6535,"depth":2123,"text":6538},{"id":6634,"depth":2123,"text":6637},{"id":6665,"depth":2123,"text":6668},{"id":6688,"depth":2123,"text":6691},{"id":6728,"depth":2123,"text":6731},{"id":6755,"depth":2123,"text":6758},{"id":6792,"depth":2123,"text":6795},{"id":6812,"depth":2123,"text":5979},{"id":6849,"depth":2123,"text":6852},{"id":6869,"depth":2123,"text":6872},{"id":7101,"depth":2123,"text":7104},{"id":7134,"depth":2123,"text":7137},{"id":7229,"depth":2123,"text":7232},{"id":7277,"depth":2123,"text":7280},{"id":7317,"depth":2123,"text":7320},{"id":7349,"depth":2123,"text":7352},{"id":7377,"depth":2123,"text":3635},{"id":7408,"depth":2123,"text":7411},{"id":7428,"depth":2123,"text":7428},{"id":7488,"depth":2123,"text":7491},{"id":7518,"depth":2095,"text":7518},{"id":7563,"depth":2095,"text":7563},{"id":7658,"depth":2095,"text":7658,"children":16501},[16502,16503,16504],{"id":7664,"depth":2123,"text":7667},{"id":7697,"depth":2123,"text":7700},{"id":7723,"depth":2123,"text":7726},{"id":7754,"depth":2095,"text":7754,"children":16506},[16507,16508,16509],{"id":7762,"depth":2123,"text":7765},{"id":8024,"depth":2123,"text":8027},{"id":8056,"depth":2123,"text":8059},{"id":8099,"depth":2095,"text":8099,"children":16511},[16512,16513],{"id":8102,"depth":2123,"text":8102},{"id":8121,"depth":2123,"text":8121},{"id":8187,"depth":2095,"text":8187},{"id":8380,"depth":2095,"text":8380},{"id":8547,"depth":2095,"text":8548},{"id":8596,"depth":2095,"text":8386},{"id":8637,"depth":2095,"text":8637,"children":16519},[16520,16521,16522],{"id":4187,"depth":2123,"text":4187},{"id":4224,"depth":2123,"text":4224},{"id":8729,"depth":2123,"text":8729},{"id":8763,"depth":2095,"text":8764},{"id":8788,"depth":2095,"text":162},{"id":8937,"depth":2095,"text":8938},{"id":9034,"depth":2095,"text":9034,"children":16527},[16528,16529],{"id":9049,"depth":2123,"text":6088},{"id":9062,"depth":2123,"text":9065},{"id":9225,"depth":2095,"text":9225,"children":16531},[16532,16533,16534],{"id":9231,"depth":2123,"text":9234},{"id":9439,"depth":2123,"text":9442},{"id":9891,"depth":2123,"text":9894},{"id":10261,"depth":2095,"text":10261,"children":16536},[16537],{"id":10267,"depth":2123,"text":10267},{"id":10349,"depth":2095,"text":171},{"id":10427,"depth":2095,"text":175},{"id":8950,"depth":2095,"text":8950,"children":16541},[16542,16543],{"id":10633,"depth":2123,"text":10633},{"id":10649,"depth":2123,"text":175},{"id":10708,"depth":2095,"text":2544},{"id":10743,"depth":2095,"text":6088},{"id":10763,"depth":2095,"text":10763,"children":16547},[16548],{"id":10766,"depth":2123,"text":4909},{"id":10862,"depth":2095,"text":9065},{"id":11080,"depth":2095,"text":185,"children":16551},[16552],{"id":11083,"depth":2123,"text":4123},{"id":11103,"depth":2095,"text":5234},{"id":11128,"depth":2095,"text":11129},{"id":11236,"depth":2095,"text":11236},{"id":11308,"depth":2095,"text":11309},{"id":11838,"depth":2095,"text":5231},{"id":12063,"depth":2095,"text":12063},{"id":12086,"depth":2095,"text":12086},{"id":12101,"depth":2095,"text":12101},{"id":12121,"depth":2095,"text":12121},{"id":12148,"depth":2095,"text":12148,"children":16563},[16564,16565,16566,16567,16568,16569,16570],{"id":12154,"depth":2123,"text":4123},{"id":12179,"depth":2123,"text":12179},{"id":12324,"depth":2123,"text":12327},{"id":12347,"depth":2123,"text":12347},{"id":12386,"depth":2123,"text":12386},{"id":12413,"depth":2123,"text":12416},{"id":12425,"depth":2123,"text":12428},{"id":12469,"depth":2095,"text":12469,"children":16572},[16573,16574],{"id":12478,"depth":2123,"text":12478},{"id":12580,"depth":2123,"text":12583},{"id":12688,"depth":2095,"text":12688,"children":16576},[16577,16578,16579,16580,16581,16582,16583,16584,16585,16586,16587,16588,16589],{"id":12704,"depth":2123,"text":3726},{"id":12750,"depth":2123,"text":12753},{"id":12771,"depth":2123,"text":12774},{"id":12791,"depth":2123,"text":12791},{"id":12887,"depth":2123,"text":4906},{"id":10446,"depth":2123,"text":10446},{"id":13005,"depth":2123,"text":13008},{"id":13146,"depth":2123,"text":13149},{"id":13166,"depth":2123,"text":13166},{"id":13270,"depth":2123,"text":13270},{"id":13289,"depth":2123,"text":185},{"id":5936,"depth":2123,"text":5936},{"id":13635,"depth":2123,"text":13638},{"id":13744,"depth":2095,"text":5936,"children":16591},[16592,16593,16594,16595,16596],{"id":13750,"depth":2123,"text":13436},{"id":13767,"depth":2123,"text":13767},{"id":13787,"depth":2123,"text":13382},{"id":13812,"depth":2123,"text":13815},{"id":13835,"depth":2123,"text":13450},{"id":14053,"depth":2095,"text":14053},{"id":14081,"depth":2095,"text":14081,"children":16599},[16600,16601,16602],{"id":7453,"depth":2123,"text":7453},{"id":14146,"depth":2123,"text":14149},{"id":14155,"depth":2123,"text":14155},{"id":14196,"depth":2095,"text":14155,"children":16604},[16605,16606,16607,16608,16609,16610,16611,16612,16613,16614,16615,16616,16617,16618,16619,16620,16621],{"id":14199,"depth":2123,"text":14202},{"id":14232,"depth":2123,"text":3732},{"id":14362,"depth":2123,"text":14365},{"id":14388,"depth":2123,"text":14391},{"id":14423,"depth":2123,"text":14423},{"id":14436,"depth":2123,"text":14439},{"id":14707,"depth":2123,"text":14707},{"id":14874,"depth":2123,"text":14877},{"id":14904,"depth":2123,"text":14907},{"id":14917,"depth":2123,"text":14917},{"id":15914,"depth":2123,"text":9225},{"id":16032,"depth":2123,"text":16035},{"id":16070,"depth":2123,"text":175},{"id":16186,"depth":2123,"text":8950},{"id":16261,"depth":2123,"text":16261},{"id":16298,"depth":2123,"text":16301},{"id":16332,"depth":2123,"text":16335},{"id":16349,"depth":2095,"text":16350},"Discover all the options you can use in your nuxt.config.ts file.","md",{},{"icon":32},{"title":903,"description":16623},"CfAwbauZ7obl5fY5zJW0YNkXy2m0CfkDamFPyeH9D0o",[16630,16632],{"title":899,"path":900,"stem":901,"description":16631,"children":-1},"Understand where your code is running using `import.meta`.",{"title":914,"path":915,"stem":916,"description":16633,"children":-1},"A minimal Nuxt application only requires the `app.vue` and `nuxt.config.js` files.",1772450214706]