{"version":3,"mappings":"+JAWMA,IAAcA,OAGAA,EAAMC,OAAS,IAChCC,MAAM,MACNC,OAAO,GACPC,KAAKC,IAKG,CACLC,KALWD,EACVE,QAAQ,YAAa,IACrBA,QAAQ,OAAQ,OAChBC,OAGDC,SAAWJ,EAAKK,SAAS,kBAAoBL,EAAKK,SAAS,WACzDL,EAAKK,SAAS,aACdL,EAAKK,SAAS,mBAEjBN,KAAIO,GAAK,qBAAqBA,EAAEF,SAAW,YAAc,OAAOE,EAAEL,gBAAeM,KAAK,MAG3F,MAAMC,EAAaC,OAAOd,EAAMa,YAAc,KACxCE,EAAuB,MAAfF,EAERG,EAAgB,WAAMA,eAANC,EAAwBF,EAAQ,iBAAmB,wBACnEG,EAAclB,EAAMmB,SAAWnB,EAAMoB,WAIrCC,EAAYC,GAAqB,IAAKC,OAACC,OAAO,6BAA4C,yHAC1FC,EAEFH,GAAqB,IAAKC,OAACC,OAAO,sJAEhCE,EAAgBX,EAAQM,EAAYI,4FAR8C","names":["error","stack","split","splice","map","line","text","replace","trim","internal","includes","i","join","statusCode","Number","is404","statusMessage","_a","description","message","toString","_Error404","defineAsyncComponent","__vitePreload","import","_Error","ErrorTemplate"],"sources":["../../../../node_modules/nuxt/dist/app/components/nuxt-error-page.vue"],"sourcesContent":["<template>\n  <ErrorTemplate v-bind=\"{ statusCode, statusMessage, description, stack }\" />\n</template>\n\n<script setup>\nimport { defineAsyncComponent } from 'vue'\n\nconst props = defineProps({\n  error: Object\n})\n\nconst error = props.error\n\n// TODO: extract to a separate utility\nconst stacktrace = (error.stack || '')\n  .split('\\n')\n  .splice(1)\n  .map((line) => {\n    const text = line\n      .replace('webpack:/', '')\n      .replace('.vue', '.js') // TODO: Support sourcemap\n      .trim()\n    return {\n      text,\n      internal: (line.includes('node_modules') && !line.includes('.cache')) ||\n        line.includes('internal') ||\n        line.includes('new Promise')\n    }\n  }).map(i => `<span class=\"stack${i.internal ? ' internal' : ''}\">${i.text}</span>`).join('\\n')\n\n// Error page props\nconst statusCode = Number(error.statusCode || 500)\nconst is404 = statusCode === 404\n\nconst statusMessage = error.statusMessage ?? (is404 ? 'Page Not Found' : 'Internal Server Error')\nconst description = error.message || error.toString()\nconst stack = process.dev && !is404 ? error.description || `<pre>${stacktrace}</pre>` : undefined\n\n// TODO: Investigate side-effect issue with imports\nconst _Error404 = defineAsyncComponent(() => import('@nuxt/ui-templates/templates/error-404.vue'))\nconst _Error = process.dev\n  ? defineAsyncComponent(() => import('@nuxt/ui-templates/templates/error-dev.vue'))\n  : defineAsyncComponent(() => import('@nuxt/ui-templates/templates/error-500.vue'))\n\nconst ErrorTemplate = is404 ? _Error404 : _Error\n</script>\n"],"file":"_nuxt/error-component.309fd25a.mjs"}