[{"data":1,"prerenderedAt":5142},["ShallowReactive",2],{"navigation_docs":3,"landing":276},[4,30,65,105,187,246,262],{"title":5,"path":6,"stem":7,"children":8,"page":29},"Getting Started","\u002Fgetting-started","1.getting-started",[9,14,19,24],{"title":10,"path":11,"stem":12,"icon":13},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-info",{"title":15,"path":16,"stem":17,"icon":18},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":20,"path":21,"stem":22,"icon":23},"Quick Start","\u002Fgetting-started\u002Fquick-start","1.getting-started\u002F3.quick-start","i-lucide-zap",{"title":25,"path":26,"stem":27,"icon":28},"Agent Skills","\u002Fgetting-started\u002Fagent-skills","1.getting-started\u002F4.agent-skills","i-lucide-sparkles",false,{"title":31,"path":32,"stem":33,"children":34,"page":29},"Logging","\u002Flogging","2.logging",[35,40,45,50,55,60],{"title":36,"path":37,"stem":38,"icon":39},"Overview","\u002Flogging\u002Foverview","2.logging\u002F0.overview","i-lucide-list",{"title":41,"path":42,"stem":43,"icon":44},"Simple Logging","\u002Flogging\u002Fsimple-logging","2.logging\u002F1.simple-logging","i-lucide-terminal",{"title":46,"path":47,"stem":48,"icon":49},"Wide Events","\u002Flogging\u002Fwide-events","2.logging\u002F2.wide-events","i-lucide-layers",{"title":51,"path":52,"stem":53,"icon":54},"Structured Errors","\u002Flogging\u002Fstructured-errors","2.logging\u002F3.structured-errors","i-lucide-shield-alert",{"title":56,"path":57,"stem":58,"icon":59},"Client Logging","\u002Flogging\u002Fclient-logging","2.logging\u002F4.client-logging","i-lucide-monitor",{"title":61,"path":62,"stem":63,"icon":64},"AI SDK Integration","\u002Flogging\u002Fai-sdk","2.logging\u002F5.ai-sdk","i-simple-icons-vercel",{"title":66,"path":67,"stem":68,"children":69,"page":29},"Core Concepts","\u002Fcore-concepts","3.core-concepts",[70,75,80,85,90,95,100],{"title":71,"path":72,"stem":73,"icon":74},"Lifecycle","\u002Fcore-concepts\u002Flifecycle","3.core-concepts\u002F0.lifecycle","i-lucide-arrow-right-left",{"title":76,"path":77,"stem":78,"icon":79},"Configuration","\u002Fcore-concepts\u002Fconfiguration","3.core-concepts\u002F1.configuration","i-lucide-settings",{"title":81,"path":82,"stem":83,"icon":84},"Sampling","\u002Fcore-concepts\u002Fsampling","3.core-concepts\u002F2.sampling","i-lucide-filter",{"title":86,"path":87,"stem":88,"icon":89},"Typed Fields","\u002Fcore-concepts\u002Ftyped-fields","3.core-concepts\u002F3.typed-fields","i-simple-icons-typescript",{"title":91,"path":92,"stem":93,"icon":94},"Best Practices","\u002Fcore-concepts\u002Fbest-practices","3.core-concepts\u002F4.best-practices","i-lucide-shield-check",{"title":96,"path":97,"stem":98,"icon":99},"Performance","\u002Fcore-concepts\u002Fperformance","3.core-concepts\u002F5.performance","i-lucide-gauge",{"title":101,"path":102,"stem":103,"icon":104},"Vite Plugin","\u002Fcore-concepts\u002Fvite-plugin","3.core-concepts\u002F6.vite-plugin","i-custom-vite",{"title":106,"path":107,"stem":108,"children":109,"page":29},"Frameworks","\u002Fframeworks","4.frameworks",[110,114,119,124,129,134,139,144,149,154,159,164,168,173,177,182],{"title":36,"path":111,"stem":112,"icon":113},"\u002Fframeworks\u002Foverview","4.frameworks\u002F00.overview","i-lucide-layout-grid",{"title":115,"path":116,"stem":117,"icon":118},"Nuxt","\u002Fframeworks\u002Fnuxt","4.frameworks\u002F01.nuxt","i-simple-icons-nuxtdotjs",{"title":120,"path":121,"stem":122,"icon":123},"Next.js","\u002Fframeworks\u002Fnextjs","4.frameworks\u002F02.nextjs","i-simple-icons-nextdotjs",{"title":125,"path":126,"stem":127,"icon":128},"SvelteKit","\u002Fframeworks\u002Fsveltekit","4.frameworks\u002F03.sveltekit","i-simple-icons-svelte",{"title":130,"path":131,"stem":132,"icon":133},"Nitro","\u002Fframeworks\u002Fnitro","4.frameworks\u002F04.nitro","i-custom-nitro",{"title":135,"path":136,"stem":137,"icon":138},"TanStack Start","\u002Fframeworks\u002Ftanstack-start","4.frameworks\u002F05.tanstack-start","i-custom-tanstack",{"title":140,"path":141,"stem":142,"icon":143},"NestJS","\u002Fframeworks\u002Fnestjs","4.frameworks\u002F06.nestjs","i-simple-icons-nestjs",{"title":145,"path":146,"stem":147,"icon":148},"Express","\u002Fframeworks\u002Fexpress","4.frameworks\u002F07.express","i-simple-icons-express",{"title":150,"path":151,"stem":152,"icon":153},"Hono","\u002Fframeworks\u002Fhono","4.frameworks\u002F08.hono","i-simple-icons-hono",{"title":155,"path":156,"stem":157,"icon":158},"Fastify","\u002Fframeworks\u002Ffastify","4.frameworks\u002F09.fastify","i-simple-icons-fastify",{"title":160,"path":161,"stem":162,"icon":163},"Elysia","\u002Fframeworks\u002Felysia","4.frameworks\u002F10.elysia","i-custom-elysia",{"title":165,"path":166,"stem":167},"React Router","\u002Fframeworks\u002Freact-router","4.frameworks\u002F11.react-router",{"title":169,"path":170,"stem":171,"icon":172},"Cloudflare Workers","\u002Fframeworks\u002Fcloudflare-workers","4.frameworks\u002F12.cloudflare-workers","i-simple-icons-cloudflare",{"title":174,"path":175,"stem":176,"icon":89},"Standalone","\u002Fframeworks\u002Fstandalone","4.frameworks\u002F13.standalone",{"title":178,"path":179,"stem":180,"icon":181},"Astro","\u002Fframeworks\u002Fastro","4.frameworks\u002F14.astro","i-simple-icons-astro",{"title":183,"path":184,"stem":185,"icon":186},"Custom Integration","\u002Fframeworks\u002Fcustom-integration","4.frameworks\u002F15.custom-integration","i-lucide-puzzle",{"title":188,"path":189,"stem":190,"children":191,"page":29},"Adapters","\u002Fadapters","5.adapters",[192,196,201,206,211,216,221,226,231,236,241],{"title":36,"path":193,"stem":194,"icon":195},"\u002Fadapters\u002Foverview","5.adapters\u002F1.overview","i-custom-plug",{"title":197,"path":198,"stem":199,"icon":200},"Pipeline","\u002Fadapters\u002Fpipeline","5.adapters\u002F10.pipeline","i-lucide-workflow",{"title":202,"path":203,"stem":204,"icon":205},"Browser","\u002Fadapters\u002Fbrowser","5.adapters\u002F11.browser","i-lucide-globe",{"title":207,"path":208,"stem":209,"icon":210},"Axiom","\u002Fadapters\u002Faxiom","5.adapters\u002F2.axiom","i-custom-axiom",{"title":212,"path":213,"stem":214,"icon":215},"OTLP","\u002Fadapters\u002Fotlp","5.adapters\u002F3.otlp","i-simple-icons-opentelemetry",{"title":217,"path":218,"stem":219,"icon":220},"PostHog","\u002Fadapters\u002Fposthog","5.adapters\u002F4.posthog","i-simple-icons-posthog",{"title":222,"path":223,"stem":224,"icon":225},"Sentry","\u002Fadapters\u002Fsentry","5.adapters\u002F5.sentry","i-simple-icons-sentry",{"title":227,"path":228,"stem":229,"icon":230},"Better Stack","\u002Fadapters\u002Fbetter-stack","5.adapters\u002F6.better-stack","i-simple-icons-betterstack",{"title":232,"path":233,"stem":234,"icon":235},"File System","\u002Fadapters\u002Ffs","5.adapters\u002F7.fs","i-lucide-hard-drive",{"title":237,"path":238,"stem":239,"icon":240},"HyperDX","\u002Fadapters\u002Fhyperdx","5.adapters\u002F8.hyperdx","i-custom-hyperdx",{"title":242,"path":243,"stem":244,"icon":245},"Custom Adapters","\u002Fadapters\u002Fcustom","5.adapters\u002F9.custom","i-lucide-code",{"title":247,"path":248,"stem":249,"children":250,"page":29},"Enrichers","\u002Fenrichers","6.enrichers",[251,254,258],{"title":36,"path":252,"stem":253,"icon":28},"\u002Fenrichers\u002Foverview","6.enrichers\u002F1.overview",{"title":255,"path":256,"stem":257,"icon":186},"Built-in","\u002Fenrichers\u002Fbuilt-in","6.enrichers\u002F2.built-in",{"title":259,"path":260,"stem":261,"icon":245},"Custom","\u002Fenrichers\u002Fcustom","6.enrichers\u002F3.custom",{"title":263,"path":264,"stem":265,"children":266,"page":29},"NuxtHub","\u002Fnuxthub","7.nuxthub",[267,271],{"title":36,"path":268,"stem":269,"icon":270},"\u002Fnuxthub\u002Foverview","7.nuxthub\u002F1.overview","i-lucide-database",{"title":272,"path":273,"stem":274,"icon":275},"Retention","\u002Fnuxthub\u002Fretention","7.nuxthub\u002F2.retention","i-lucide-clock",{"id":277,"title":278,"body":279,"description":296,"extension":5135,"links":5136,"meta":5137,"navigation":29,"path":5138,"seo":5139,"stem":5140,"__hash__":5141},"docs\u002F0.landing.md","evlog - Stop grepping through chaos",{"type":280,"value":281,"toc":5133},"minimark",[282,297,5123,5129],[283,284,285,294],"landing-hero",{},[286,287,289,290,293],"template",{"v-slot:title":288},"","Stop grepping ",[291,292],"br",{}," through chaos",[286,295,296],{"v-slot:description":288},"Wide events and structured errors for TypeScript. One log per request, full context, errors that explain why and how to fix.",[298,299,300],"landing-features",{},[286,301,302,318,331,344,357,369,385,400],{"v-slot:body":288},[303,304,306,309,315],"features-feature-simple-api",{"link":21,"link-label":305},"Quick start guide",[286,307,308],{"v-slot:headline":288},"Simple API",[286,310,311,312,314],{"v-slot:title":288},"Set context. ",[291,313],{}," Get answers",[286,316,317],{"v-slot:description":288},"Accumulate context with log.set, throw structured errors with why and fix. One wide event captures everything, whether the request succeeds or fails.",[319,320,322,325,328],"features-feature-agent-ready",{"link":26,"link-label":321},"Agent skills setup",[286,323,324],{"v-slot:headline":288},"Agent Ready",[286,326,327],{"v-slot:title":288},"Built for agents",[286,329,330],{"v-slot:description":288},"Structured fields, machine-readable context, and actionable metadata that give AI agents everything they need to diagnose and resolve issues on their own. Enable the file system drain to write NDJSON logs locally and let agents read them directly.",[332,333,335,338,341],"features-feature-adapters",{"link":193,"link-label":334},"Explore adapters",[286,336,337],{"v-slot:headline":288},"Drain Pipeline",[286,339,340],{"v-slot:title":288},"Send everywhere",[286,342,343],{"v-slot:description":288},"Batched writes, automatic retries with backoff, and fan-out to multiple destinations. Your logs flow through a pipeline that never blocks your response.",[345,346,348,351,354],"features-feature-client-drain",{"link":57,"link-label":347},"Client logging guide",[286,349,350],{"v-slot:headline":288},"Client Logs",[286,352,353],{"v-slot:title":288},"See the full picture",[286,355,356],{"v-slot:description":288},"Capture browser events and drain them to your server. Automatic batching, retries, and page-aware flushing with the same pipeline from client to server.",[358,359,361,363,366],"features-feature-sampling",{"link":82,"link-label":360},"Sampling guide",[286,362,81],{"v-slot:headline":288},[286,364,365],{"v-slot:title":288},"Keep what matters",[286,367,368],{"v-slot:description":288},"Two-tier filtering: head sampling drops noise by level, tail sampling rescues critical events. Never miss errors, slow requests, or critical paths.",[370,371,373,376,382],"features-feature-ai-sdk",{"link":62,"link-label":372},"AI SDK integration",[286,374,375],{"v-slot:headline":288},"AI Observability",[286,377,378,379,381],{"v-slot:title":288},"Make AI calls ",[291,380],{}," observable",[286,383,384],{"v-slot:description":288},"Your AI endpoints are black boxes. You don't know how many tokens each request burns, which tools the model called, or how fast the stream was. Wrap your model with one line and every call is captured into the wide event. Cost tracking, tool visibility, streaming performance, cache hits, reasoning tokens.",[386,387,389,391,397],"features-feature-performance",{"link":97,"link-label":388},"Benchmark results",[286,390,96],{"v-slot:headline":288},[286,392,393,394,396],{"v-slot:title":288},"Add logging, ",[291,395],{}," not overhead",[286,398,399],{"v-slot:description":288},"Zero dependencies, 5.2 kB gzip, ~3µs per request. Benchmarked against pino, consola, and winston. 8x faster than pino in wide event scenarios while producing richer, more useful output.",[401,402,404,406,409,412,845,1246,1673,2054,2574,2975,3131,3482,3854,4192,4502,4816],"features-feature-frameworks",{"link":111,"link-label":403},"Framework integrations",[286,405,106],{"v-slot:headline":288},[286,407,408],{"v-slot:title":288},"Your stack. Covered",[286,410,411],{"v-slot:description":288},"Native integrations for every major framework. One import, zero config, same API everywhere. The Vite plugin adds auto-init, debug stripping, and source location to any Vite-based stack.",[286,413,414],{"v-slot:nuxt":288},[415,416,421],"pre",{"className":417,"code":418,"filename":419,"language":420,"meta":288,"style":288},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineEventHandler(async (event) => {\n  const log = useLogger(event)\n  const { cartId } = await readBody(event)\n\n  const cart = await db.findCart(cartId)\n  log.set({ cart: { items: cart.items.length, total: cart.total } })\n\n  const charge = await stripe.charge(cart.total)\n  log.set({ stripe: { chargeId: charge.id } })\n\n  if (!charge.success) {\n    throw createError({\n      status: 402,\n      message: 'Payment failed',\n      why: charge.decline_reason,\n      fix: 'Try a different payment method',\n    })\n  }\n\n  return { orderId: charge.id }\n})\n","server\u002Fapi\u002Fcheckout.post.ts","ts",[422,423,424,465,488,516,523,551,612,617,648,685,690,714,727,742,762,779,796,804,810,815,837],"code",{"__ignoreMap":288},[425,426,429,433,436,440,444,448,452,456,459,462],"span",{"class":427,"line":428},"line",1,[425,430,432],{"class":431},"s7zQu","export",[425,434,435],{"class":431}," default",[425,437,439],{"class":438},"s2Zo4"," defineEventHandler",[425,441,443],{"class":442},"sTEyZ","(",[425,445,447],{"class":446},"spNyl","async",[425,449,451],{"class":450},"sMK4o"," (",[425,453,455],{"class":454},"sHdIc","event",[425,457,458],{"class":450},")",[425,460,461],{"class":446}," =>",[425,463,464],{"class":450}," {\n",[425,466,468,471,474,477,480,483,485],{"class":427,"line":467},2,[425,469,470],{"class":446},"  const",[425,472,473],{"class":442}," log",[425,475,476],{"class":450}," =",[425,478,479],{"class":438}," useLogger",[425,481,443],{"class":482},"swJcz",[425,484,455],{"class":442},[425,486,487],{"class":482},")\n",[425,489,491,493,496,499,502,504,507,510,512,514],{"class":427,"line":490},3,[425,492,470],{"class":446},[425,494,495],{"class":450}," {",[425,497,498],{"class":442}," cartId",[425,500,501],{"class":450}," }",[425,503,476],{"class":450},[425,505,506],{"class":431}," await",[425,508,509],{"class":438}," readBody",[425,511,443],{"class":482},[425,513,455],{"class":442},[425,515,487],{"class":482},[425,517,519],{"class":427,"line":518},4,[425,520,522],{"emptyLinePlaceholder":521},true,"\n",[425,524,526,528,531,533,535,538,541,544,546,549],{"class":427,"line":525},5,[425,527,470],{"class":446},[425,529,530],{"class":442}," cart",[425,532,476],{"class":450},[425,534,506],{"class":431},[425,536,537],{"class":442}," db",[425,539,540],{"class":450},".",[425,542,543],{"class":438},"findCart",[425,545,443],{"class":482},[425,547,548],{"class":442},"cartId",[425,550,487],{"class":482},[425,552,554,557,559,562,564,567,569,572,574,577,579,581,583,586,588,591,594,597,599,601,603,606,608,610],{"class":427,"line":553},6,[425,555,556],{"class":442},"  log",[425,558,540],{"class":450},[425,560,561],{"class":438},"set",[425,563,443],{"class":482},[425,565,566],{"class":450},"{",[425,568,530],{"class":482},[425,570,571],{"class":450},":",[425,573,495],{"class":450},[425,575,576],{"class":482}," items",[425,578,571],{"class":450},[425,580,530],{"class":442},[425,582,540],{"class":450},[425,584,585],{"class":442},"items",[425,587,540],{"class":450},[425,589,590],{"class":442},"length",[425,592,593],{"class":450},",",[425,595,596],{"class":482}," total",[425,598,571],{"class":450},[425,600,530],{"class":442},[425,602,540],{"class":450},[425,604,605],{"class":442},"total",[425,607,501],{"class":450},[425,609,501],{"class":450},[425,611,487],{"class":482},[425,613,615],{"class":427,"line":614},7,[425,616,522],{"emptyLinePlaceholder":521},[425,618,620,622,625,627,629,632,634,637,639,642,644,646],{"class":427,"line":619},8,[425,621,470],{"class":446},[425,623,624],{"class":442}," charge",[425,626,476],{"class":450},[425,628,506],{"class":431},[425,630,631],{"class":442}," stripe",[425,633,540],{"class":450},[425,635,636],{"class":438},"charge",[425,638,443],{"class":482},[425,640,641],{"class":442},"cart",[425,643,540],{"class":450},[425,645,605],{"class":442},[425,647,487],{"class":482},[425,649,651,653,655,657,659,661,663,665,667,670,672,674,676,679,681,683],{"class":427,"line":650},9,[425,652,556],{"class":442},[425,654,540],{"class":450},[425,656,561],{"class":438},[425,658,443],{"class":482},[425,660,566],{"class":450},[425,662,631],{"class":482},[425,664,571],{"class":450},[425,666,495],{"class":450},[425,668,669],{"class":482}," chargeId",[425,671,571],{"class":450},[425,673,624],{"class":442},[425,675,540],{"class":450},[425,677,678],{"class":442},"id",[425,680,501],{"class":450},[425,682,501],{"class":450},[425,684,487],{"class":482},[425,686,688],{"class":427,"line":687},10,[425,689,522],{"emptyLinePlaceholder":521},[425,691,693,696,698,701,703,705,708,711],{"class":427,"line":692},11,[425,694,695],{"class":431},"  if",[425,697,451],{"class":482},[425,699,700],{"class":450},"!",[425,702,636],{"class":442},[425,704,540],{"class":450},[425,706,707],{"class":442},"success",[425,709,710],{"class":482},") ",[425,712,713],{"class":450},"{\n",[425,715,717,720,723,725],{"class":427,"line":716},12,[425,718,719],{"class":431},"    throw",[425,721,722],{"class":438}," createError",[425,724,443],{"class":482},[425,726,713],{"class":450},[425,728,730,733,735,739],{"class":427,"line":729},13,[425,731,732],{"class":482},"      status",[425,734,571],{"class":450},[425,736,738],{"class":737},"sbssI"," 402",[425,740,741],{"class":450},",\n",[425,743,745,748,750,753,757,760],{"class":427,"line":744},14,[425,746,747],{"class":482},"      message",[425,749,571],{"class":450},[425,751,752],{"class":450}," '",[425,754,756],{"class":755},"sfazB","Payment failed",[425,758,759],{"class":450},"'",[425,761,741],{"class":450},[425,763,765,768,770,772,774,777],{"class":427,"line":764},15,[425,766,767],{"class":482},"      why",[425,769,571],{"class":450},[425,771,624],{"class":442},[425,773,540],{"class":450},[425,775,776],{"class":442},"decline_reason",[425,778,741],{"class":450},[425,780,782,785,787,789,792,794],{"class":427,"line":781},16,[425,783,784],{"class":482},"      fix",[425,786,571],{"class":450},[425,788,752],{"class":450},[425,790,791],{"class":755},"Try a different payment method",[425,793,759],{"class":450},[425,795,741],{"class":450},[425,797,799,802],{"class":427,"line":798},17,[425,800,801],{"class":450},"    }",[425,803,487],{"class":482},[425,805,807],{"class":427,"line":806},18,[425,808,809],{"class":450},"  }\n",[425,811,813],{"class":427,"line":812},19,[425,814,522],{"emptyLinePlaceholder":521},[425,816,818,821,823,826,828,830,832,834],{"class":427,"line":817},20,[425,819,820],{"class":431},"  return",[425,822,495],{"class":450},[425,824,825],{"class":482}," orderId",[425,827,571],{"class":450},[425,829,624],{"class":442},[425,831,540],{"class":450},[425,833,678],{"class":442},[425,835,836],{"class":450}," }\n",[425,838,840,843],{"class":427,"line":839},21,[425,841,842],{"class":450},"}",[425,844,487],{"class":442},[286,846,847],{"v-slot:nextjs":288},[415,848,851],{"className":417,"code":849,"filename":850,"language":420,"meta":288,"style":288},"import { withEvlog, useLogger } from '@\u002Flib\u002Fevlog'\nimport { createError } from 'evlog'\n\nexport const POST = withEvlog(async (req) => {\n  const log = useLogger()\n  const { cartId } = await req.json()\n\n  const cart = await db.findCart(cartId)\n  log.set({ cart: { items: cart.items.length, total: cart.total } })\n\n  const charge = await stripe.charge(cart.total)\n  log.set({ stripe: { chargeId: charge.id } })\n\n  if (!charge.success) {\n    throw createError({\n      status: 402,\n      message: 'Payment failed',\n      why: charge.decline_reason,\n      fix: 'Try a different payment method',\n    })\n  }\n\n  return Response.json({ orderId: charge.id })\n})\n","app\u002Fapi\u002Fcheckout\u002Froute.ts",[422,852,853,880,899,903,933,946,970,974,996,1046,1050,1076,1110,1114,1132,1142,1152,1166,1180,1194,1200,1204,1209,1239],{"__ignoreMap":288},[425,854,855,858,860,863,865,867,869,872,874,877],{"class":427,"line":428},[425,856,857],{"class":431},"import",[425,859,495],{"class":450},[425,861,862],{"class":442}," withEvlog",[425,864,593],{"class":450},[425,866,479],{"class":442},[425,868,501],{"class":450},[425,870,871],{"class":431}," from",[425,873,752],{"class":450},[425,875,876],{"class":755},"@\u002Flib\u002Fevlog",[425,878,879],{"class":450},"'\n",[425,881,882,884,886,888,890,892,894,897],{"class":427,"line":467},[425,883,857],{"class":431},[425,885,495],{"class":450},[425,887,722],{"class":442},[425,889,501],{"class":450},[425,891,871],{"class":431},[425,893,752],{"class":450},[425,895,896],{"class":755},"evlog",[425,898,879],{"class":450},[425,900,901],{"class":427,"line":490},[425,902,522],{"emptyLinePlaceholder":521},[425,904,905,907,910,913,916,918,920,922,924,927,929,931],{"class":427,"line":518},[425,906,432],{"class":431},[425,908,909],{"class":446}," const",[425,911,912],{"class":442}," POST ",[425,914,915],{"class":450},"=",[425,917,862],{"class":438},[425,919,443],{"class":442},[425,921,447],{"class":446},[425,923,451],{"class":450},[425,925,926],{"class":454},"req",[425,928,458],{"class":450},[425,930,461],{"class":446},[425,932,464],{"class":450},[425,934,935,937,939,941,943],{"class":427,"line":525},[425,936,470],{"class":446},[425,938,473],{"class":442},[425,940,476],{"class":450},[425,942,479],{"class":438},[425,944,945],{"class":482},"()\n",[425,947,948,950,952,954,956,958,960,963,965,968],{"class":427,"line":553},[425,949,470],{"class":446},[425,951,495],{"class":450},[425,953,498],{"class":442},[425,955,501],{"class":450},[425,957,476],{"class":450},[425,959,506],{"class":431},[425,961,962],{"class":442}," req",[425,964,540],{"class":450},[425,966,967],{"class":438},"json",[425,969,945],{"class":482},[425,971,972],{"class":427,"line":614},[425,973,522],{"emptyLinePlaceholder":521},[425,975,976,978,980,982,984,986,988,990,992,994],{"class":427,"line":619},[425,977,470],{"class":446},[425,979,530],{"class":442},[425,981,476],{"class":450},[425,983,506],{"class":431},[425,985,537],{"class":442},[425,987,540],{"class":450},[425,989,543],{"class":438},[425,991,443],{"class":482},[425,993,548],{"class":442},[425,995,487],{"class":482},[425,997,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044],{"class":427,"line":650},[425,999,556],{"class":442},[425,1001,540],{"class":450},[425,1003,561],{"class":438},[425,1005,443],{"class":482},[425,1007,566],{"class":450},[425,1009,530],{"class":482},[425,1011,571],{"class":450},[425,1013,495],{"class":450},[425,1015,576],{"class":482},[425,1017,571],{"class":450},[425,1019,530],{"class":442},[425,1021,540],{"class":450},[425,1023,585],{"class":442},[425,1025,540],{"class":450},[425,1027,590],{"class":442},[425,1029,593],{"class":450},[425,1031,596],{"class":482},[425,1033,571],{"class":450},[425,1035,530],{"class":442},[425,1037,540],{"class":450},[425,1039,605],{"class":442},[425,1041,501],{"class":450},[425,1043,501],{"class":450},[425,1045,487],{"class":482},[425,1047,1048],{"class":427,"line":687},[425,1049,522],{"emptyLinePlaceholder":521},[425,1051,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074],{"class":427,"line":692},[425,1053,470],{"class":446},[425,1055,624],{"class":442},[425,1057,476],{"class":450},[425,1059,506],{"class":431},[425,1061,631],{"class":442},[425,1063,540],{"class":450},[425,1065,636],{"class":438},[425,1067,443],{"class":482},[425,1069,641],{"class":442},[425,1071,540],{"class":450},[425,1073,605],{"class":442},[425,1075,487],{"class":482},[425,1077,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108],{"class":427,"line":716},[425,1079,556],{"class":442},[425,1081,540],{"class":450},[425,1083,561],{"class":438},[425,1085,443],{"class":482},[425,1087,566],{"class":450},[425,1089,631],{"class":482},[425,1091,571],{"class":450},[425,1093,495],{"class":450},[425,1095,669],{"class":482},[425,1097,571],{"class":450},[425,1099,624],{"class":442},[425,1101,540],{"class":450},[425,1103,678],{"class":442},[425,1105,501],{"class":450},[425,1107,501],{"class":450},[425,1109,487],{"class":482},[425,1111,1112],{"class":427,"line":729},[425,1113,522],{"emptyLinePlaceholder":521},[425,1115,1116,1118,1120,1122,1124,1126,1128,1130],{"class":427,"line":744},[425,1117,695],{"class":431},[425,1119,451],{"class":482},[425,1121,700],{"class":450},[425,1123,636],{"class":442},[425,1125,540],{"class":450},[425,1127,707],{"class":442},[425,1129,710],{"class":482},[425,1131,713],{"class":450},[425,1133,1134,1136,1138,1140],{"class":427,"line":764},[425,1135,719],{"class":431},[425,1137,722],{"class":438},[425,1139,443],{"class":482},[425,1141,713],{"class":450},[425,1143,1144,1146,1148,1150],{"class":427,"line":781},[425,1145,732],{"class":482},[425,1147,571],{"class":450},[425,1149,738],{"class":737},[425,1151,741],{"class":450},[425,1153,1154,1156,1158,1160,1162,1164],{"class":427,"line":798},[425,1155,747],{"class":482},[425,1157,571],{"class":450},[425,1159,752],{"class":450},[425,1161,756],{"class":755},[425,1163,759],{"class":450},[425,1165,741],{"class":450},[425,1167,1168,1170,1172,1174,1176,1178],{"class":427,"line":806},[425,1169,767],{"class":482},[425,1171,571],{"class":450},[425,1173,624],{"class":442},[425,1175,540],{"class":450},[425,1177,776],{"class":442},[425,1179,741],{"class":450},[425,1181,1182,1184,1186,1188,1190,1192],{"class":427,"line":812},[425,1183,784],{"class":482},[425,1185,571],{"class":450},[425,1187,752],{"class":450},[425,1189,791],{"class":755},[425,1191,759],{"class":450},[425,1193,741],{"class":450},[425,1195,1196,1198],{"class":427,"line":817},[425,1197,801],{"class":450},[425,1199,487],{"class":482},[425,1201,1202],{"class":427,"line":839},[425,1203,809],{"class":450},[425,1205,1207],{"class":427,"line":1206},22,[425,1208,522],{"emptyLinePlaceholder":521},[425,1210,1212,1214,1217,1219,1221,1223,1225,1227,1229,1231,1233,1235,1237],{"class":427,"line":1211},23,[425,1213,820],{"class":431},[425,1215,1216],{"class":442}," Response",[425,1218,540],{"class":450},[425,1220,967],{"class":438},[425,1222,443],{"class":482},[425,1224,566],{"class":450},[425,1226,825],{"class":482},[425,1228,571],{"class":450},[425,1230,624],{"class":442},[425,1232,540],{"class":450},[425,1234,678],{"class":442},[425,1236,501],{"class":450},[425,1238,487],{"class":482},[425,1240,1242,1244],{"class":427,"line":1241},24,[425,1243,842],{"class":450},[425,1245,487],{"class":442},[286,1247,1248],{"v-slot:sveltekit":288},[415,1249,1252],{"className":417,"code":1250,"filename":1251,"language":420,"meta":288,"style":288},"import { json } from '@sveltejs\u002Fkit'\nimport { createError } from 'evlog'\nimport { useLogger } from 'evlog\u002Fsveltekit'\nimport type { RequestHandler } from '.\u002F$types'\n\nexport const POST: RequestHandler = async ({ request }) => {\n  const log = useLogger()\n  const { cartId } = await request.json()\n\n  const cart = await db.findCart(cartId)\n  log.set({ cart: { items: cart.items.length, total: cart.total } })\n\n  const charge = await stripe.charge(cart.total)\n  log.set({ stripe: { chargeId: charge.id } })\n\n  if (!charge.success) {\n    throw createError({\n      status: 402,\n      message: 'Payment failed',\n      why: charge.decline_reason,\n      fix: 'Try a different payment method',\n    })\n  }\n\n  return json({ orderId: charge.id })\n}\n","src\u002Froutes\u002Fapi\u002Fcheckout\u002F+server.ts",[422,1253,1254,1274,1292,1311,1334,1338,1370,1382,1404,1408,1430,1480,1484,1510,1544,1548,1566,1576,1586,1600,1614,1628,1634,1638,1642,1667],{"__ignoreMap":288},[425,1255,1256,1258,1260,1263,1265,1267,1269,1272],{"class":427,"line":428},[425,1257,857],{"class":431},[425,1259,495],{"class":450},[425,1261,1262],{"class":442}," json",[425,1264,501],{"class":450},[425,1266,871],{"class":431},[425,1268,752],{"class":450},[425,1270,1271],{"class":755},"@sveltejs\u002Fkit",[425,1273,879],{"class":450},[425,1275,1276,1278,1280,1282,1284,1286,1288,1290],{"class":427,"line":467},[425,1277,857],{"class":431},[425,1279,495],{"class":450},[425,1281,722],{"class":442},[425,1283,501],{"class":450},[425,1285,871],{"class":431},[425,1287,752],{"class":450},[425,1289,896],{"class":755},[425,1291,879],{"class":450},[425,1293,1294,1296,1298,1300,1302,1304,1306,1309],{"class":427,"line":490},[425,1295,857],{"class":431},[425,1297,495],{"class":450},[425,1299,479],{"class":442},[425,1301,501],{"class":450},[425,1303,871],{"class":431},[425,1305,752],{"class":450},[425,1307,1308],{"class":755},"evlog\u002Fsveltekit",[425,1310,879],{"class":450},[425,1312,1313,1315,1318,1320,1323,1325,1327,1329,1332],{"class":427,"line":518},[425,1314,857],{"class":431},[425,1316,1317],{"class":431}," type",[425,1319,495],{"class":450},[425,1321,1322],{"class":442}," RequestHandler",[425,1324,501],{"class":450},[425,1326,871],{"class":431},[425,1328,752],{"class":450},[425,1330,1331],{"class":755},".\u002F$types",[425,1333,879],{"class":450},[425,1335,1336],{"class":427,"line":525},[425,1337,522],{"emptyLinePlaceholder":521},[425,1339,1340,1342,1344,1347,1349,1352,1354,1357,1360,1363,1366,1368],{"class":427,"line":553},[425,1341,432],{"class":431},[425,1343,909],{"class":446},[425,1345,1346],{"class":442}," POST",[425,1348,571],{"class":450},[425,1350,1322],{"class":1351},"sBMFI",[425,1353,476],{"class":450},[425,1355,1356],{"class":446}," async",[425,1358,1359],{"class":450}," ({",[425,1361,1362],{"class":454}," request",[425,1364,1365],{"class":450}," })",[425,1367,461],{"class":446},[425,1369,464],{"class":450},[425,1371,1372,1374,1376,1378,1380],{"class":427,"line":614},[425,1373,470],{"class":446},[425,1375,473],{"class":442},[425,1377,476],{"class":450},[425,1379,479],{"class":438},[425,1381,945],{"class":482},[425,1383,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402],{"class":427,"line":619},[425,1385,470],{"class":446},[425,1387,495],{"class":450},[425,1389,498],{"class":442},[425,1391,501],{"class":450},[425,1393,476],{"class":450},[425,1395,506],{"class":431},[425,1397,1362],{"class":442},[425,1399,540],{"class":450},[425,1401,967],{"class":438},[425,1403,945],{"class":482},[425,1405,1406],{"class":427,"line":650},[425,1407,522],{"emptyLinePlaceholder":521},[425,1409,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428],{"class":427,"line":687},[425,1411,470],{"class":446},[425,1413,530],{"class":442},[425,1415,476],{"class":450},[425,1417,506],{"class":431},[425,1419,537],{"class":442},[425,1421,540],{"class":450},[425,1423,543],{"class":438},[425,1425,443],{"class":482},[425,1427,548],{"class":442},[425,1429,487],{"class":482},[425,1431,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478],{"class":427,"line":692},[425,1433,556],{"class":442},[425,1435,540],{"class":450},[425,1437,561],{"class":438},[425,1439,443],{"class":482},[425,1441,566],{"class":450},[425,1443,530],{"class":482},[425,1445,571],{"class":450},[425,1447,495],{"class":450},[425,1449,576],{"class":482},[425,1451,571],{"class":450},[425,1453,530],{"class":442},[425,1455,540],{"class":450},[425,1457,585],{"class":442},[425,1459,540],{"class":450},[425,1461,590],{"class":442},[425,1463,593],{"class":450},[425,1465,596],{"class":482},[425,1467,571],{"class":450},[425,1469,530],{"class":442},[425,1471,540],{"class":450},[425,1473,605],{"class":442},[425,1475,501],{"class":450},[425,1477,501],{"class":450},[425,1479,487],{"class":482},[425,1481,1482],{"class":427,"line":716},[425,1483,522],{"emptyLinePlaceholder":521},[425,1485,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508],{"class":427,"line":729},[425,1487,470],{"class":446},[425,1489,624],{"class":442},[425,1491,476],{"class":450},[425,1493,506],{"class":431},[425,1495,631],{"class":442},[425,1497,540],{"class":450},[425,1499,636],{"class":438},[425,1501,443],{"class":482},[425,1503,641],{"class":442},[425,1505,540],{"class":450},[425,1507,605],{"class":442},[425,1509,487],{"class":482},[425,1511,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534,1536,1538,1540,1542],{"class":427,"line":744},[425,1513,556],{"class":442},[425,1515,540],{"class":450},[425,1517,561],{"class":438},[425,1519,443],{"class":482},[425,1521,566],{"class":450},[425,1523,631],{"class":482},[425,1525,571],{"class":450},[425,1527,495],{"class":450},[425,1529,669],{"class":482},[425,1531,571],{"class":450},[425,1533,624],{"class":442},[425,1535,540],{"class":450},[425,1537,678],{"class":442},[425,1539,501],{"class":450},[425,1541,501],{"class":450},[425,1543,487],{"class":482},[425,1545,1546],{"class":427,"line":764},[425,1547,522],{"emptyLinePlaceholder":521},[425,1549,1550,1552,1554,1556,1558,1560,1562,1564],{"class":427,"line":781},[425,1551,695],{"class":431},[425,1553,451],{"class":482},[425,1555,700],{"class":450},[425,1557,636],{"class":442},[425,1559,540],{"class":450},[425,1561,707],{"class":442},[425,1563,710],{"class":482},[425,1565,713],{"class":450},[425,1567,1568,1570,1572,1574],{"class":427,"line":798},[425,1569,719],{"class":431},[425,1571,722],{"class":438},[425,1573,443],{"class":482},[425,1575,713],{"class":450},[425,1577,1578,1580,1582,1584],{"class":427,"line":806},[425,1579,732],{"class":482},[425,1581,571],{"class":450},[425,1583,738],{"class":737},[425,1585,741],{"class":450},[425,1587,1588,1590,1592,1594,1596,1598],{"class":427,"line":812},[425,1589,747],{"class":482},[425,1591,571],{"class":450},[425,1593,752],{"class":450},[425,1595,756],{"class":755},[425,1597,759],{"class":450},[425,1599,741],{"class":450},[425,1601,1602,1604,1606,1608,1610,1612],{"class":427,"line":817},[425,1603,767],{"class":482},[425,1605,571],{"class":450},[425,1607,624],{"class":442},[425,1609,540],{"class":450},[425,1611,776],{"class":442},[425,1613,741],{"class":450},[425,1615,1616,1618,1620,1622,1624,1626],{"class":427,"line":839},[425,1617,784],{"class":482},[425,1619,571],{"class":450},[425,1621,752],{"class":450},[425,1623,791],{"class":755},[425,1625,759],{"class":450},[425,1627,741],{"class":450},[425,1629,1630,1632],{"class":427,"line":1206},[425,1631,801],{"class":450},[425,1633,487],{"class":482},[425,1635,1636],{"class":427,"line":1211},[425,1637,809],{"class":450},[425,1639,1640],{"class":427,"line":1241},[425,1641,522],{"emptyLinePlaceholder":521},[425,1643,1645,1647,1649,1651,1653,1655,1657,1659,1661,1663,1665],{"class":427,"line":1644},25,[425,1646,820],{"class":431},[425,1648,1262],{"class":438},[425,1650,443],{"class":482},[425,1652,566],{"class":450},[425,1654,825],{"class":482},[425,1656,571],{"class":450},[425,1658,624],{"class":442},[425,1660,540],{"class":450},[425,1662,678],{"class":442},[425,1664,501],{"class":450},[425,1666,487],{"class":482},[425,1668,1670],{"class":427,"line":1669},26,[425,1671,1672],{"class":450},"}\n",[286,1674,1675],{"v-slot:nitro":288},[415,1676,1679],{"className":417,"code":1677,"filename":1678,"language":420,"meta":288,"style":288},"import { defineHandler, readBody } from 'nitro\u002Fh3'\nimport { useLogger, createError } from 'evlog\u002Fnitro\u002Fv3'\n\nexport default defineHandler(async (event) => {\n  const log = useLogger(event)\n  const { cartId } = await readBody(event)\n\n  const cart = await db.findCart(cartId)\n  log.set({ cart: { items: cart.items.length, total: cart.total } })\n\n  const charge = await stripe.charge(cart.total)\n  log.set({ stripe: { chargeId: charge.id } })\n\n  if (!charge.success) {\n    throw createError({\n      status: 402,\n      message: 'Payment failed',\n      why: charge.decline_reason,\n      fix: 'Try a different payment method',\n    })\n  }\n\n  return { orderId: charge.id }\n})\n","routes\u002Fapi\u002Fcheckout.post.ts",[422,1680,1681,1705,1728,1732,1754,1770,1792,1796,1818,1868,1872,1898,1932,1936,1954,1964,1974,1988,2002,2016,2022,2026,2030,2048],{"__ignoreMap":288},[425,1682,1683,1685,1687,1690,1692,1694,1696,1698,1700,1703],{"class":427,"line":428},[425,1684,857],{"class":431},[425,1686,495],{"class":450},[425,1688,1689],{"class":442}," defineHandler",[425,1691,593],{"class":450},[425,1693,509],{"class":442},[425,1695,501],{"class":450},[425,1697,871],{"class":431},[425,1699,752],{"class":450},[425,1701,1702],{"class":755},"nitro\u002Fh3",[425,1704,879],{"class":450},[425,1706,1707,1709,1711,1713,1715,1717,1719,1721,1723,1726],{"class":427,"line":467},[425,1708,857],{"class":431},[425,1710,495],{"class":450},[425,1712,479],{"class":442},[425,1714,593],{"class":450},[425,1716,722],{"class":442},[425,1718,501],{"class":450},[425,1720,871],{"class":431},[425,1722,752],{"class":450},[425,1724,1725],{"class":755},"evlog\u002Fnitro\u002Fv3",[425,1727,879],{"class":450},[425,1729,1730],{"class":427,"line":490},[425,1731,522],{"emptyLinePlaceholder":521},[425,1733,1734,1736,1738,1740,1742,1744,1746,1748,1750,1752],{"class":427,"line":518},[425,1735,432],{"class":431},[425,1737,435],{"class":431},[425,1739,1689],{"class":438},[425,1741,443],{"class":442},[425,1743,447],{"class":446},[425,1745,451],{"class":450},[425,1747,455],{"class":454},[425,1749,458],{"class":450},[425,1751,461],{"class":446},[425,1753,464],{"class":450},[425,1755,1756,1758,1760,1762,1764,1766,1768],{"class":427,"line":525},[425,1757,470],{"class":446},[425,1759,473],{"class":442},[425,1761,476],{"class":450},[425,1763,479],{"class":438},[425,1765,443],{"class":482},[425,1767,455],{"class":442},[425,1769,487],{"class":482},[425,1771,1772,1774,1776,1778,1780,1782,1784,1786,1788,1790],{"class":427,"line":553},[425,1773,470],{"class":446},[425,1775,495],{"class":450},[425,1777,498],{"class":442},[425,1779,501],{"class":450},[425,1781,476],{"class":450},[425,1783,506],{"class":431},[425,1785,509],{"class":438},[425,1787,443],{"class":482},[425,1789,455],{"class":442},[425,1791,487],{"class":482},[425,1793,1794],{"class":427,"line":614},[425,1795,522],{"emptyLinePlaceholder":521},[425,1797,1798,1800,1802,1804,1806,1808,1810,1812,1814,1816],{"class":427,"line":619},[425,1799,470],{"class":446},[425,1801,530],{"class":442},[425,1803,476],{"class":450},[425,1805,506],{"class":431},[425,1807,537],{"class":442},[425,1809,540],{"class":450},[425,1811,543],{"class":438},[425,1813,443],{"class":482},[425,1815,548],{"class":442},[425,1817,487],{"class":482},[425,1819,1820,1822,1824,1826,1828,1830,1832,1834,1836,1838,1840,1842,1844,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866],{"class":427,"line":650},[425,1821,556],{"class":442},[425,1823,540],{"class":450},[425,1825,561],{"class":438},[425,1827,443],{"class":482},[425,1829,566],{"class":450},[425,1831,530],{"class":482},[425,1833,571],{"class":450},[425,1835,495],{"class":450},[425,1837,576],{"class":482},[425,1839,571],{"class":450},[425,1841,530],{"class":442},[425,1843,540],{"class":450},[425,1845,585],{"class":442},[425,1847,540],{"class":450},[425,1849,590],{"class":442},[425,1851,593],{"class":450},[425,1853,596],{"class":482},[425,1855,571],{"class":450},[425,1857,530],{"class":442},[425,1859,540],{"class":450},[425,1861,605],{"class":442},[425,1863,501],{"class":450},[425,1865,501],{"class":450},[425,1867,487],{"class":482},[425,1869,1870],{"class":427,"line":687},[425,1871,522],{"emptyLinePlaceholder":521},[425,1873,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896],{"class":427,"line":692},[425,1875,470],{"class":446},[425,1877,624],{"class":442},[425,1879,476],{"class":450},[425,1881,506],{"class":431},[425,1883,631],{"class":442},[425,1885,540],{"class":450},[425,1887,636],{"class":438},[425,1889,443],{"class":482},[425,1891,641],{"class":442},[425,1893,540],{"class":450},[425,1895,605],{"class":442},[425,1897,487],{"class":482},[425,1899,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930],{"class":427,"line":716},[425,1901,556],{"class":442},[425,1903,540],{"class":450},[425,1905,561],{"class":438},[425,1907,443],{"class":482},[425,1909,566],{"class":450},[425,1911,631],{"class":482},[425,1913,571],{"class":450},[425,1915,495],{"class":450},[425,1917,669],{"class":482},[425,1919,571],{"class":450},[425,1921,624],{"class":442},[425,1923,540],{"class":450},[425,1925,678],{"class":442},[425,1927,501],{"class":450},[425,1929,501],{"class":450},[425,1931,487],{"class":482},[425,1933,1934],{"class":427,"line":729},[425,1935,522],{"emptyLinePlaceholder":521},[425,1937,1938,1940,1942,1944,1946,1948,1950,1952],{"class":427,"line":744},[425,1939,695],{"class":431},[425,1941,451],{"class":482},[425,1943,700],{"class":450},[425,1945,636],{"class":442},[425,1947,540],{"class":450},[425,1949,707],{"class":442},[425,1951,710],{"class":482},[425,1953,713],{"class":450},[425,1955,1956,1958,1960,1962],{"class":427,"line":764},[425,1957,719],{"class":431},[425,1959,722],{"class":438},[425,1961,443],{"class":482},[425,1963,713],{"class":450},[425,1965,1966,1968,1970,1972],{"class":427,"line":781},[425,1967,732],{"class":482},[425,1969,571],{"class":450},[425,1971,738],{"class":737},[425,1973,741],{"class":450},[425,1975,1976,1978,1980,1982,1984,1986],{"class":427,"line":798},[425,1977,747],{"class":482},[425,1979,571],{"class":450},[425,1981,752],{"class":450},[425,1983,756],{"class":755},[425,1985,759],{"class":450},[425,1987,741],{"class":450},[425,1989,1990,1992,1994,1996,1998,2000],{"class":427,"line":806},[425,1991,767],{"class":482},[425,1993,571],{"class":450},[425,1995,624],{"class":442},[425,1997,540],{"class":450},[425,1999,776],{"class":442},[425,2001,741],{"class":450},[425,2003,2004,2006,2008,2010,2012,2014],{"class":427,"line":812},[425,2005,784],{"class":482},[425,2007,571],{"class":450},[425,2009,752],{"class":450},[425,2011,791],{"class":755},[425,2013,759],{"class":450},[425,2015,741],{"class":450},[425,2017,2018,2020],{"class":427,"line":817},[425,2019,801],{"class":450},[425,2021,487],{"class":482},[425,2023,2024],{"class":427,"line":839},[425,2025,809],{"class":450},[425,2027,2028],{"class":427,"line":1206},[425,2029,522],{"emptyLinePlaceholder":521},[425,2031,2032,2034,2036,2038,2040,2042,2044,2046],{"class":427,"line":1211},[425,2033,820],{"class":431},[425,2035,495],{"class":450},[425,2037,825],{"class":482},[425,2039,571],{"class":450},[425,2041,624],{"class":442},[425,2043,540],{"class":450},[425,2045,678],{"class":442},[425,2047,836],{"class":450},[425,2049,2050,2052],{"class":427,"line":1241},[425,2051,842],{"class":450},[425,2053,487],{"class":442},[286,2055,2056],{"v-slot:tanstack-start":288},[415,2057,2060],{"className":417,"code":2058,"filename":2059,"language":420,"meta":288,"style":288},"import { createFileRoute } from '@tanstack\u002Freact-router'\nimport { useRequest } from 'nitro\u002Fcontext'\nimport { createError } from 'evlog'\nimport type { RequestLogger } from 'evlog'\n\nexport const Route = createFileRoute('\u002Fapi\u002Fcheckout')({\n  server: {\n    handlers: {\n      POST: async ({ request }) => {\n        const req = useRequest()\n        const log = req.context.log as RequestLogger\n        const { cartId } = await request.json()\n\n        const cart = await db.findCart(cartId)\n        log.set({ cart: { items: cart.items.length, total: cart.total } })\n\n        const charge = await stripe.charge(cart.total)\n        log.set({ stripe: { chargeId: charge.id } })\n\n        if (!charge.success) {\n          throw createError({\n            status: 402,\n            message: 'Payment failed',\n            why: charge.decline_reason,\n            fix: 'Try a different payment method',\n          })\n        }\n\n        return Response.json({ orderId: charge.id })\n      },\n    },\n  },\n})\n","src\u002Froutes\u002Fapi\u002Fcheckout.ts",[422,2061,2062,2082,2102,2120,2141,2145,2172,2181,2190,2209,2222,2248,2270,2274,2296,2347,2351,2377,2411,2415,2434,2445,2456,2471,2486,2501,2508,2514,2519,2549,2555,2561,2567],{"__ignoreMap":288},[425,2063,2064,2066,2068,2071,2073,2075,2077,2080],{"class":427,"line":428},[425,2065,857],{"class":431},[425,2067,495],{"class":450},[425,2069,2070],{"class":442}," createFileRoute",[425,2072,501],{"class":450},[425,2074,871],{"class":431},[425,2076,752],{"class":450},[425,2078,2079],{"class":755},"@tanstack\u002Freact-router",[425,2081,879],{"class":450},[425,2083,2084,2086,2088,2091,2093,2095,2097,2100],{"class":427,"line":467},[425,2085,857],{"class":431},[425,2087,495],{"class":450},[425,2089,2090],{"class":442}," useRequest",[425,2092,501],{"class":450},[425,2094,871],{"class":431},[425,2096,752],{"class":450},[425,2098,2099],{"class":755},"nitro\u002Fcontext",[425,2101,879],{"class":450},[425,2103,2104,2106,2108,2110,2112,2114,2116,2118],{"class":427,"line":490},[425,2105,857],{"class":431},[425,2107,495],{"class":450},[425,2109,722],{"class":442},[425,2111,501],{"class":450},[425,2113,871],{"class":431},[425,2115,752],{"class":450},[425,2117,896],{"class":755},[425,2119,879],{"class":450},[425,2121,2122,2124,2126,2128,2131,2133,2135,2137,2139],{"class":427,"line":518},[425,2123,857],{"class":431},[425,2125,1317],{"class":431},[425,2127,495],{"class":450},[425,2129,2130],{"class":442}," RequestLogger",[425,2132,501],{"class":450},[425,2134,871],{"class":431},[425,2136,752],{"class":450},[425,2138,896],{"class":755},[425,2140,879],{"class":450},[425,2142,2143],{"class":427,"line":525},[425,2144,522],{"emptyLinePlaceholder":521},[425,2146,2147,2149,2151,2154,2156,2158,2160,2162,2165,2167,2170],{"class":427,"line":553},[425,2148,432],{"class":431},[425,2150,909],{"class":446},[425,2152,2153],{"class":442}," Route ",[425,2155,915],{"class":450},[425,2157,2070],{"class":438},[425,2159,443],{"class":442},[425,2161,759],{"class":450},[425,2163,2164],{"class":755},"\u002Fapi\u002Fcheckout",[425,2166,759],{"class":450},[425,2168,2169],{"class":442},")(",[425,2171,713],{"class":450},[425,2173,2174,2177,2179],{"class":427,"line":614},[425,2175,2176],{"class":482},"  server",[425,2178,571],{"class":450},[425,2180,464],{"class":450},[425,2182,2183,2186,2188],{"class":427,"line":619},[425,2184,2185],{"class":482},"    handlers",[425,2187,571],{"class":450},[425,2189,464],{"class":450},[425,2191,2192,2195,2197,2199,2201,2203,2205,2207],{"class":427,"line":650},[425,2193,2194],{"class":438},"      POST",[425,2196,571],{"class":450},[425,2198,1356],{"class":446},[425,2200,1359],{"class":450},[425,2202,1362],{"class":454},[425,2204,1365],{"class":450},[425,2206,461],{"class":446},[425,2208,464],{"class":450},[425,2210,2211,2214,2216,2218,2220],{"class":427,"line":687},[425,2212,2213],{"class":446},"        const",[425,2215,962],{"class":442},[425,2217,476],{"class":450},[425,2219,2090],{"class":438},[425,2221,945],{"class":482},[425,2223,2224,2226,2228,2230,2232,2234,2237,2239,2242,2245],{"class":427,"line":692},[425,2225,2213],{"class":446},[425,2227,473],{"class":442},[425,2229,476],{"class":450},[425,2231,962],{"class":442},[425,2233,540],{"class":450},[425,2235,2236],{"class":442},"context",[425,2238,540],{"class":450},[425,2240,2241],{"class":442},"log",[425,2243,2244],{"class":431}," as",[425,2246,2247],{"class":1351}," RequestLogger\n",[425,2249,2250,2252,2254,2256,2258,2260,2262,2264,2266,2268],{"class":427,"line":716},[425,2251,2213],{"class":446},[425,2253,495],{"class":450},[425,2255,498],{"class":442},[425,2257,501],{"class":450},[425,2259,476],{"class":450},[425,2261,506],{"class":431},[425,2263,1362],{"class":442},[425,2265,540],{"class":450},[425,2267,967],{"class":438},[425,2269,945],{"class":482},[425,2271,2272],{"class":427,"line":729},[425,2273,522],{"emptyLinePlaceholder":521},[425,2275,2276,2278,2280,2282,2284,2286,2288,2290,2292,2294],{"class":427,"line":744},[425,2277,2213],{"class":446},[425,2279,530],{"class":442},[425,2281,476],{"class":450},[425,2283,506],{"class":431},[425,2285,537],{"class":442},[425,2287,540],{"class":450},[425,2289,543],{"class":438},[425,2291,443],{"class":482},[425,2293,548],{"class":442},[425,2295,487],{"class":482},[425,2297,2298,2301,2303,2305,2307,2309,2311,2313,2315,2317,2319,2321,2323,2325,2327,2329,2331,2333,2335,2337,2339,2341,2343,2345],{"class":427,"line":764},[425,2299,2300],{"class":442},"        log",[425,2302,540],{"class":450},[425,2304,561],{"class":438},[425,2306,443],{"class":482},[425,2308,566],{"class":450},[425,2310,530],{"class":482},[425,2312,571],{"class":450},[425,2314,495],{"class":450},[425,2316,576],{"class":482},[425,2318,571],{"class":450},[425,2320,530],{"class":442},[425,2322,540],{"class":450},[425,2324,585],{"class":442},[425,2326,540],{"class":450},[425,2328,590],{"class":442},[425,2330,593],{"class":450},[425,2332,596],{"class":482},[425,2334,571],{"class":450},[425,2336,530],{"class":442},[425,2338,540],{"class":450},[425,2340,605],{"class":442},[425,2342,501],{"class":450},[425,2344,501],{"class":450},[425,2346,487],{"class":482},[425,2348,2349],{"class":427,"line":781},[425,2350,522],{"emptyLinePlaceholder":521},[425,2352,2353,2355,2357,2359,2361,2363,2365,2367,2369,2371,2373,2375],{"class":427,"line":798},[425,2354,2213],{"class":446},[425,2356,624],{"class":442},[425,2358,476],{"class":450},[425,2360,506],{"class":431},[425,2362,631],{"class":442},[425,2364,540],{"class":450},[425,2366,636],{"class":438},[425,2368,443],{"class":482},[425,2370,641],{"class":442},[425,2372,540],{"class":450},[425,2374,605],{"class":442},[425,2376,487],{"class":482},[425,2378,2379,2381,2383,2385,2387,2389,2391,2393,2395,2397,2399,2401,2403,2405,2407,2409],{"class":427,"line":806},[425,2380,2300],{"class":442},[425,2382,540],{"class":450},[425,2384,561],{"class":438},[425,2386,443],{"class":482},[425,2388,566],{"class":450},[425,2390,631],{"class":482},[425,2392,571],{"class":450},[425,2394,495],{"class":450},[425,2396,669],{"class":482},[425,2398,571],{"class":450},[425,2400,624],{"class":442},[425,2402,540],{"class":450},[425,2404,678],{"class":442},[425,2406,501],{"class":450},[425,2408,501],{"class":450},[425,2410,487],{"class":482},[425,2412,2413],{"class":427,"line":812},[425,2414,522],{"emptyLinePlaceholder":521},[425,2416,2417,2420,2422,2424,2426,2428,2430,2432],{"class":427,"line":817},[425,2418,2419],{"class":431},"        if",[425,2421,451],{"class":482},[425,2423,700],{"class":450},[425,2425,636],{"class":442},[425,2427,540],{"class":450},[425,2429,707],{"class":442},[425,2431,710],{"class":482},[425,2433,713],{"class":450},[425,2435,2436,2439,2441,2443],{"class":427,"line":839},[425,2437,2438],{"class":431},"          throw",[425,2440,722],{"class":438},[425,2442,443],{"class":482},[425,2444,713],{"class":450},[425,2446,2447,2450,2452,2454],{"class":427,"line":1206},[425,2448,2449],{"class":482},"            status",[425,2451,571],{"class":450},[425,2453,738],{"class":737},[425,2455,741],{"class":450},[425,2457,2458,2461,2463,2465,2467,2469],{"class":427,"line":1211},[425,2459,2460],{"class":482},"            message",[425,2462,571],{"class":450},[425,2464,752],{"class":450},[425,2466,756],{"class":755},[425,2468,759],{"class":450},[425,2470,741],{"class":450},[425,2472,2473,2476,2478,2480,2482,2484],{"class":427,"line":1241},[425,2474,2475],{"class":482},"            why",[425,2477,571],{"class":450},[425,2479,624],{"class":442},[425,2481,540],{"class":450},[425,2483,776],{"class":442},[425,2485,741],{"class":450},[425,2487,2488,2491,2493,2495,2497,2499],{"class":427,"line":1644},[425,2489,2490],{"class":482},"            fix",[425,2492,571],{"class":450},[425,2494,752],{"class":450},[425,2496,791],{"class":755},[425,2498,759],{"class":450},[425,2500,741],{"class":450},[425,2502,2503,2506],{"class":427,"line":1669},[425,2504,2505],{"class":450},"          }",[425,2507,487],{"class":482},[425,2509,2511],{"class":427,"line":2510},27,[425,2512,2513],{"class":450},"        }\n",[425,2515,2517],{"class":427,"line":2516},28,[425,2518,522],{"emptyLinePlaceholder":521},[425,2520,2522,2525,2527,2529,2531,2533,2535,2537,2539,2541,2543,2545,2547],{"class":427,"line":2521},29,[425,2523,2524],{"class":431},"        return",[425,2526,1216],{"class":442},[425,2528,540],{"class":450},[425,2530,967],{"class":438},[425,2532,443],{"class":482},[425,2534,566],{"class":450},[425,2536,825],{"class":482},[425,2538,571],{"class":450},[425,2540,624],{"class":442},[425,2542,540],{"class":450},[425,2544,678],{"class":442},[425,2546,501],{"class":450},[425,2548,487],{"class":482},[425,2550,2552],{"class":427,"line":2551},30,[425,2553,2554],{"class":450},"      },\n",[425,2556,2558],{"class":427,"line":2557},31,[425,2559,2560],{"class":450},"    },\n",[425,2562,2564],{"class":427,"line":2563},32,[425,2565,2566],{"class":450},"  },\n",[425,2568,2570,2572],{"class":427,"line":2569},33,[425,2571,842],{"class":450},[425,2573,487],{"class":442},[286,2575,2576],{"v-slot:react-router":288},[415,2577,2580],{"className":417,"code":2578,"filename":2579,"language":420,"meta":288,"style":288},"import { loggerContext } from 'evlog\u002Freact-router'\nimport { createError } from 'evlog'\n\nexport async function action({ request, context }: Route.ActionArgs) {\n  const log = context.get(loggerContext)\n  const { cartId } = await request.json()\n\n  const cart = await db.findCart(cartId)\n  log.set({ cart: { items: cart.items.length, total: cart.total } })\n\n  const charge = await stripe.charge(cart.total)\n  log.set({ stripe: { chargeId: charge.id } })\n\n  if (!charge.success) {\n    throw createError({\n      status: 402,\n      message: 'Payment failed',\n      why: charge.decline_reason,\n      fix: 'Try a different payment method',\n    })\n  }\n\n  return Response.json({ orderId: charge.id })\n}\n","app\u002Froutes\u002Fapi.checkout.tsx",[422,2581,2582,2602,2620,2624,2661,2683,2705,2709,2731,2781,2785,2811,2845,2849,2867,2877,2887,2901,2915,2929,2935,2939,2943,2971],{"__ignoreMap":288},[425,2583,2584,2586,2588,2591,2593,2595,2597,2600],{"class":427,"line":428},[425,2585,857],{"class":431},[425,2587,495],{"class":450},[425,2589,2590],{"class":442}," loggerContext",[425,2592,501],{"class":450},[425,2594,871],{"class":431},[425,2596,752],{"class":450},[425,2598,2599],{"class":755},"evlog\u002Freact-router",[425,2601,879],{"class":450},[425,2603,2604,2606,2608,2610,2612,2614,2616,2618],{"class":427,"line":467},[425,2605,857],{"class":431},[425,2607,495],{"class":450},[425,2609,722],{"class":442},[425,2611,501],{"class":450},[425,2613,871],{"class":431},[425,2615,752],{"class":450},[425,2617,896],{"class":755},[425,2619,879],{"class":450},[425,2621,2622],{"class":427,"line":490},[425,2623,522],{"emptyLinePlaceholder":521},[425,2625,2626,2628,2630,2633,2636,2639,2641,2643,2646,2649,2652,2654,2657,2659],{"class":427,"line":518},[425,2627,432],{"class":431},[425,2629,1356],{"class":446},[425,2631,2632],{"class":446}," function",[425,2634,2635],{"class":438}," action",[425,2637,2638],{"class":450},"({",[425,2640,1362],{"class":454},[425,2642,593],{"class":450},[425,2644,2645],{"class":454}," context",[425,2647,2648],{"class":450}," }:",[425,2650,2651],{"class":1351}," Route",[425,2653,540],{"class":450},[425,2655,2656],{"class":1351},"ActionArgs",[425,2658,458],{"class":450},[425,2660,464],{"class":450},[425,2662,2663,2665,2667,2669,2671,2673,2676,2678,2681],{"class":427,"line":525},[425,2664,470],{"class":446},[425,2666,473],{"class":442},[425,2668,476],{"class":450},[425,2670,2645],{"class":442},[425,2672,540],{"class":450},[425,2674,2675],{"class":438},"get",[425,2677,443],{"class":482},[425,2679,2680],{"class":442},"loggerContext",[425,2682,487],{"class":482},[425,2684,2685,2687,2689,2691,2693,2695,2697,2699,2701,2703],{"class":427,"line":553},[425,2686,470],{"class":446},[425,2688,495],{"class":450},[425,2690,498],{"class":442},[425,2692,501],{"class":450},[425,2694,476],{"class":450},[425,2696,506],{"class":431},[425,2698,1362],{"class":442},[425,2700,540],{"class":450},[425,2702,967],{"class":438},[425,2704,945],{"class":482},[425,2706,2707],{"class":427,"line":614},[425,2708,522],{"emptyLinePlaceholder":521},[425,2710,2711,2713,2715,2717,2719,2721,2723,2725,2727,2729],{"class":427,"line":619},[425,2712,470],{"class":446},[425,2714,530],{"class":442},[425,2716,476],{"class":450},[425,2718,506],{"class":431},[425,2720,537],{"class":442},[425,2722,540],{"class":450},[425,2724,543],{"class":438},[425,2726,443],{"class":482},[425,2728,548],{"class":442},[425,2730,487],{"class":482},[425,2732,2733,2735,2737,2739,2741,2743,2745,2747,2749,2751,2753,2755,2757,2759,2761,2763,2765,2767,2769,2771,2773,2775,2777,2779],{"class":427,"line":650},[425,2734,556],{"class":442},[425,2736,540],{"class":450},[425,2738,561],{"class":438},[425,2740,443],{"class":482},[425,2742,566],{"class":450},[425,2744,530],{"class":482},[425,2746,571],{"class":450},[425,2748,495],{"class":450},[425,2750,576],{"class":482},[425,2752,571],{"class":450},[425,2754,530],{"class":442},[425,2756,540],{"class":450},[425,2758,585],{"class":442},[425,2760,540],{"class":450},[425,2762,590],{"class":442},[425,2764,593],{"class":450},[425,2766,596],{"class":482},[425,2768,571],{"class":450},[425,2770,530],{"class":442},[425,2772,540],{"class":450},[425,2774,605],{"class":442},[425,2776,501],{"class":450},[425,2778,501],{"class":450},[425,2780,487],{"class":482},[425,2782,2783],{"class":427,"line":687},[425,2784,522],{"emptyLinePlaceholder":521},[425,2786,2787,2789,2791,2793,2795,2797,2799,2801,2803,2805,2807,2809],{"class":427,"line":692},[425,2788,470],{"class":446},[425,2790,624],{"class":442},[425,2792,476],{"class":450},[425,2794,506],{"class":431},[425,2796,631],{"class":442},[425,2798,540],{"class":450},[425,2800,636],{"class":438},[425,2802,443],{"class":482},[425,2804,641],{"class":442},[425,2806,540],{"class":450},[425,2808,605],{"class":442},[425,2810,487],{"class":482},[425,2812,2813,2815,2817,2819,2821,2823,2825,2827,2829,2831,2833,2835,2837,2839,2841,2843],{"class":427,"line":716},[425,2814,556],{"class":442},[425,2816,540],{"class":450},[425,2818,561],{"class":438},[425,2820,443],{"class":482},[425,2822,566],{"class":450},[425,2824,631],{"class":482},[425,2826,571],{"class":450},[425,2828,495],{"class":450},[425,2830,669],{"class":482},[425,2832,571],{"class":450},[425,2834,624],{"class":442},[425,2836,540],{"class":450},[425,2838,678],{"class":442},[425,2840,501],{"class":450},[425,2842,501],{"class":450},[425,2844,487],{"class":482},[425,2846,2847],{"class":427,"line":729},[425,2848,522],{"emptyLinePlaceholder":521},[425,2850,2851,2853,2855,2857,2859,2861,2863,2865],{"class":427,"line":744},[425,2852,695],{"class":431},[425,2854,451],{"class":482},[425,2856,700],{"class":450},[425,2858,636],{"class":442},[425,2860,540],{"class":450},[425,2862,707],{"class":442},[425,2864,710],{"class":482},[425,2866,713],{"class":450},[425,2868,2869,2871,2873,2875],{"class":427,"line":764},[425,2870,719],{"class":431},[425,2872,722],{"class":438},[425,2874,443],{"class":482},[425,2876,713],{"class":450},[425,2878,2879,2881,2883,2885],{"class":427,"line":781},[425,2880,732],{"class":482},[425,2882,571],{"class":450},[425,2884,738],{"class":737},[425,2886,741],{"class":450},[425,2888,2889,2891,2893,2895,2897,2899],{"class":427,"line":798},[425,2890,747],{"class":482},[425,2892,571],{"class":450},[425,2894,752],{"class":450},[425,2896,756],{"class":755},[425,2898,759],{"class":450},[425,2900,741],{"class":450},[425,2902,2903,2905,2907,2909,2911,2913],{"class":427,"line":806},[425,2904,767],{"class":482},[425,2906,571],{"class":450},[425,2908,624],{"class":442},[425,2910,540],{"class":450},[425,2912,776],{"class":442},[425,2914,741],{"class":450},[425,2916,2917,2919,2921,2923,2925,2927],{"class":427,"line":812},[425,2918,784],{"class":482},[425,2920,571],{"class":450},[425,2922,752],{"class":450},[425,2924,791],{"class":755},[425,2926,759],{"class":450},[425,2928,741],{"class":450},[425,2930,2931,2933],{"class":427,"line":817},[425,2932,801],{"class":450},[425,2934,487],{"class":482},[425,2936,2937],{"class":427,"line":839},[425,2938,809],{"class":450},[425,2940,2941],{"class":427,"line":1206},[425,2942,522],{"emptyLinePlaceholder":521},[425,2944,2945,2947,2949,2951,2953,2955,2957,2959,2961,2963,2965,2967,2969],{"class":427,"line":1211},[425,2946,820],{"class":431},[425,2948,1216],{"class":442},[425,2950,540],{"class":450},[425,2952,967],{"class":438},[425,2954,443],{"class":482},[425,2956,566],{"class":450},[425,2958,825],{"class":482},[425,2960,571],{"class":450},[425,2962,624],{"class":442},[425,2964,540],{"class":450},[425,2966,678],{"class":442},[425,2968,501],{"class":450},[425,2970,487],{"class":482},[425,2972,2973],{"class":427,"line":1241},[425,2974,1672],{"class":450},[286,2976,2977],{"v-slot:nestjs":288},[415,2978,2981],{"className":417,"code":2979,"filename":2980,"language":420,"meta":288,"style":288},"import { Module } from '@nestjs\u002Fcommon'\nimport { EvlogModule } from 'evlog\u002Fnestjs'\nimport { createAxiomDrain } from 'evlog\u002Faxiom'\n\n@Module({\n  imports: [\n    EvlogModule.forRoot({\n      drain: createAxiomDrain(),\n    }),\n  ],\n})\nexport class AppModule {}\n","app.module.ts",[422,2982,2983,3003,3023,3043,3047,3059,3069,3083,3097,3105,3112,3118],{"__ignoreMap":288},[425,2984,2985,2987,2989,2992,2994,2996,2998,3001],{"class":427,"line":428},[425,2986,857],{"class":431},[425,2988,495],{"class":450},[425,2990,2991],{"class":442}," Module",[425,2993,501],{"class":450},[425,2995,871],{"class":431},[425,2997,752],{"class":450},[425,2999,3000],{"class":755},"@nestjs\u002Fcommon",[425,3002,879],{"class":450},[425,3004,3005,3007,3009,3012,3014,3016,3018,3021],{"class":427,"line":467},[425,3006,857],{"class":431},[425,3008,495],{"class":450},[425,3010,3011],{"class":442}," EvlogModule",[425,3013,501],{"class":450},[425,3015,871],{"class":431},[425,3017,752],{"class":450},[425,3019,3020],{"class":755},"evlog\u002Fnestjs",[425,3022,879],{"class":450},[425,3024,3025,3027,3029,3032,3034,3036,3038,3041],{"class":427,"line":490},[425,3026,857],{"class":431},[425,3028,495],{"class":450},[425,3030,3031],{"class":442}," createAxiomDrain",[425,3033,501],{"class":450},[425,3035,871],{"class":431},[425,3037,752],{"class":450},[425,3039,3040],{"class":755},"evlog\u002Faxiom",[425,3042,879],{"class":450},[425,3044,3045],{"class":427,"line":518},[425,3046,522],{"emptyLinePlaceholder":521},[425,3048,3049,3052,3055,3057],{"class":427,"line":525},[425,3050,3051],{"class":450},"@",[425,3053,3054],{"class":438},"Module",[425,3056,443],{"class":442},[425,3058,713],{"class":450},[425,3060,3061,3064,3066],{"class":427,"line":553},[425,3062,3063],{"class":482},"  imports",[425,3065,571],{"class":450},[425,3067,3068],{"class":442}," [\n",[425,3070,3071,3074,3076,3079,3081],{"class":427,"line":614},[425,3072,3073],{"class":442},"    EvlogModule",[425,3075,540],{"class":450},[425,3077,3078],{"class":438},"forRoot",[425,3080,443],{"class":442},[425,3082,713],{"class":450},[425,3084,3085,3088,3090,3092,3095],{"class":427,"line":619},[425,3086,3087],{"class":482},"      drain",[425,3089,571],{"class":450},[425,3091,3031],{"class":438},[425,3093,3094],{"class":442},"()",[425,3096,741],{"class":450},[425,3098,3099,3101,3103],{"class":427,"line":650},[425,3100,801],{"class":450},[425,3102,458],{"class":442},[425,3104,741],{"class":450},[425,3106,3107,3110],{"class":427,"line":687},[425,3108,3109],{"class":442},"  ]",[425,3111,741],{"class":450},[425,3113,3114,3116],{"class":427,"line":692},[425,3115,842],{"class":450},[425,3117,487],{"class":442},[425,3119,3120,3122,3125,3128],{"class":427,"line":716},[425,3121,432],{"class":431},[425,3123,3124],{"class":446}," class",[425,3126,3127],{"class":1351}," AppModule",[425,3129,3130],{"class":450}," {}\n",[286,3132,3133],{"v-slot:express":288},[415,3134,3137],{"className":417,"code":3135,"filename":3136,"language":420,"meta":288,"style":288},"import { evlog, useLogger } from 'evlog\u002Fexpress'\nimport { createAxiomDrain } from 'evlog\u002Faxiom'\n\nconst app = express()\napp.use(evlog({ drain: createAxiomDrain() }))\n\napp.post('\u002Fcheckout', async (req, res) => {\n  const log = useLogger()\n  const { cartId } = req.body\n\n  const cart = await db.findCart(cartId)\n  log.set({ cart: { items: cart.items.length, total: cart.total } })\n\n  const charge = await stripe.charge(cart.total)\n  log.set({ stripe: { chargeId: charge.id } })\n\n  res.json({ orderId: charge.id })\n})\n","src\u002Findex.ts",[422,3138,3139,3163,3181,3185,3200,3233,3237,3274,3286,3305,3309,3331,3381,3385,3411,3445,3449,3476],{"__ignoreMap":288},[425,3140,3141,3143,3145,3148,3150,3152,3154,3156,3158,3161],{"class":427,"line":428},[425,3142,857],{"class":431},[425,3144,495],{"class":450},[425,3146,3147],{"class":442}," evlog",[425,3149,593],{"class":450},[425,3151,479],{"class":442},[425,3153,501],{"class":450},[425,3155,871],{"class":431},[425,3157,752],{"class":450},[425,3159,3160],{"class":755},"evlog\u002Fexpress",[425,3162,879],{"class":450},[425,3164,3165,3167,3169,3171,3173,3175,3177,3179],{"class":427,"line":467},[425,3166,857],{"class":431},[425,3168,495],{"class":450},[425,3170,3031],{"class":442},[425,3172,501],{"class":450},[425,3174,871],{"class":431},[425,3176,752],{"class":450},[425,3178,3040],{"class":755},[425,3180,879],{"class":450},[425,3182,3183],{"class":427,"line":490},[425,3184,522],{"emptyLinePlaceholder":521},[425,3186,3187,3190,3193,3195,3198],{"class":427,"line":518},[425,3188,3189],{"class":446},"const",[425,3191,3192],{"class":442}," app ",[425,3194,915],{"class":450},[425,3196,3197],{"class":438}," express",[425,3199,945],{"class":442},[425,3201,3202,3205,3207,3210,3212,3214,3216,3218,3221,3223,3225,3228,3230],{"class":427,"line":525},[425,3203,3204],{"class":442},"app",[425,3206,540],{"class":450},[425,3208,3209],{"class":438},"use",[425,3211,443],{"class":442},[425,3213,896],{"class":438},[425,3215,443],{"class":442},[425,3217,566],{"class":450},[425,3219,3220],{"class":482}," drain",[425,3222,571],{"class":450},[425,3224,3031],{"class":438},[425,3226,3227],{"class":442},"() ",[425,3229,842],{"class":450},[425,3231,3232],{"class":442},"))\n",[425,3234,3235],{"class":427,"line":553},[425,3236,522],{"emptyLinePlaceholder":521},[425,3238,3239,3241,3243,3246,3248,3250,3253,3255,3257,3259,3261,3263,3265,3268,3270,3272],{"class":427,"line":614},[425,3240,3204],{"class":442},[425,3242,540],{"class":450},[425,3244,3245],{"class":438},"post",[425,3247,443],{"class":442},[425,3249,759],{"class":450},[425,3251,3252],{"class":755},"\u002Fcheckout",[425,3254,759],{"class":450},[425,3256,593],{"class":450},[425,3258,1356],{"class":446},[425,3260,451],{"class":450},[425,3262,926],{"class":454},[425,3264,593],{"class":450},[425,3266,3267],{"class":454}," res",[425,3269,458],{"class":450},[425,3271,461],{"class":446},[425,3273,464],{"class":450},[425,3275,3276,3278,3280,3282,3284],{"class":427,"line":619},[425,3277,470],{"class":446},[425,3279,473],{"class":442},[425,3281,476],{"class":450},[425,3283,479],{"class":438},[425,3285,945],{"class":482},[425,3287,3288,3290,3292,3294,3296,3298,3300,3302],{"class":427,"line":650},[425,3289,470],{"class":446},[425,3291,495],{"class":450},[425,3293,498],{"class":442},[425,3295,501],{"class":450},[425,3297,476],{"class":450},[425,3299,962],{"class":442},[425,3301,540],{"class":450},[425,3303,3304],{"class":442},"body\n",[425,3306,3307],{"class":427,"line":687},[425,3308,522],{"emptyLinePlaceholder":521},[425,3310,3311,3313,3315,3317,3319,3321,3323,3325,3327,3329],{"class":427,"line":692},[425,3312,470],{"class":446},[425,3314,530],{"class":442},[425,3316,476],{"class":450},[425,3318,506],{"class":431},[425,3320,537],{"class":442},[425,3322,540],{"class":450},[425,3324,543],{"class":438},[425,3326,443],{"class":482},[425,3328,548],{"class":442},[425,3330,487],{"class":482},[425,3332,3333,3335,3337,3339,3341,3343,3345,3347,3349,3351,3353,3355,3357,3359,3361,3363,3365,3367,3369,3371,3373,3375,3377,3379],{"class":427,"line":716},[425,3334,556],{"class":442},[425,3336,540],{"class":450},[425,3338,561],{"class":438},[425,3340,443],{"class":482},[425,3342,566],{"class":450},[425,3344,530],{"class":482},[425,3346,571],{"class":450},[425,3348,495],{"class":450},[425,3350,576],{"class":482},[425,3352,571],{"class":450},[425,3354,530],{"class":442},[425,3356,540],{"class":450},[425,3358,585],{"class":442},[425,3360,540],{"class":450},[425,3362,590],{"class":442},[425,3364,593],{"class":450},[425,3366,596],{"class":482},[425,3368,571],{"class":450},[425,3370,530],{"class":442},[425,3372,540],{"class":450},[425,3374,605],{"class":442},[425,3376,501],{"class":450},[425,3378,501],{"class":450},[425,3380,487],{"class":482},[425,3382,3383],{"class":427,"line":729},[425,3384,522],{"emptyLinePlaceholder":521},[425,3386,3387,3389,3391,3393,3395,3397,3399,3401,3403,3405,3407,3409],{"class":427,"line":744},[425,3388,470],{"class":446},[425,3390,624],{"class":442},[425,3392,476],{"class":450},[425,3394,506],{"class":431},[425,3396,631],{"class":442},[425,3398,540],{"class":450},[425,3400,636],{"class":438},[425,3402,443],{"class":482},[425,3404,641],{"class":442},[425,3406,540],{"class":450},[425,3408,605],{"class":442},[425,3410,487],{"class":482},[425,3412,3413,3415,3417,3419,3421,3423,3425,3427,3429,3431,3433,3435,3437,3439,3441,3443],{"class":427,"line":764},[425,3414,556],{"class":442},[425,3416,540],{"class":450},[425,3418,561],{"class":438},[425,3420,443],{"class":482},[425,3422,566],{"class":450},[425,3424,631],{"class":482},[425,3426,571],{"class":450},[425,3428,495],{"class":450},[425,3430,669],{"class":482},[425,3432,571],{"class":450},[425,3434,624],{"class":442},[425,3436,540],{"class":450},[425,3438,678],{"class":442},[425,3440,501],{"class":450},[425,3442,501],{"class":450},[425,3444,487],{"class":482},[425,3446,3447],{"class":427,"line":781},[425,3448,522],{"emptyLinePlaceholder":521},[425,3450,3451,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474],{"class":427,"line":798},[425,3452,3453],{"class":442},"  res",[425,3455,540],{"class":450},[425,3457,967],{"class":438},[425,3459,443],{"class":482},[425,3461,566],{"class":450},[425,3463,825],{"class":482},[425,3465,571],{"class":450},[425,3467,624],{"class":442},[425,3469,540],{"class":450},[425,3471,678],{"class":442},[425,3473,501],{"class":450},[425,3475,487],{"class":482},[425,3477,3478,3480],{"class":427,"line":806},[425,3479,842],{"class":450},[425,3481,487],{"class":442},[286,3483,3484],{"v-slot:hono":288},[415,3485,3487],{"className":417,"code":3486,"filename":3136,"language":420,"meta":288,"style":288},"import { evlog, type EvlogVariables } from 'evlog\u002Fhono'\nimport { createAxiomDrain } from 'evlog\u002Faxiom'\n\nconst app = new Hono\u003CEvlogVariables>()\napp.use(evlog({ drain: createAxiomDrain() }))\n\napp.post('\u002Fcheckout', async (c) => {\n  const log = c.get('log')\n  const { cartId } = await c.req.json()\n\n  const cart = await db.findCart(cartId)\n  log.set({ cart: { items: cart.items.length, total: cart.total } })\n\n  const charge = await stripe.charge(cart.total)\n  log.set({ stripe: { chargeId: charge.id } })\n\n  return c.json({ orderId: charge.id })\n})\n",[422,3488,3489,3515,3533,3537,3562,3590,3594,3625,3650,3676,3680,3702,3752,3756,3782,3816,3820,3848],{"__ignoreMap":288},[425,3490,3491,3493,3495,3497,3499,3501,3504,3506,3508,3510,3513],{"class":427,"line":428},[425,3492,857],{"class":431},[425,3494,495],{"class":450},[425,3496,3147],{"class":442},[425,3498,593],{"class":450},[425,3500,1317],{"class":431},[425,3502,3503],{"class":442}," EvlogVariables",[425,3505,501],{"class":450},[425,3507,871],{"class":431},[425,3509,752],{"class":450},[425,3511,3512],{"class":755},"evlog\u002Fhono",[425,3514,879],{"class":450},[425,3516,3517,3519,3521,3523,3525,3527,3529,3531],{"class":427,"line":467},[425,3518,857],{"class":431},[425,3520,495],{"class":450},[425,3522,3031],{"class":442},[425,3524,501],{"class":450},[425,3526,871],{"class":431},[425,3528,752],{"class":450},[425,3530,3040],{"class":755},[425,3532,879],{"class":450},[425,3534,3535],{"class":427,"line":490},[425,3536,522],{"emptyLinePlaceholder":521},[425,3538,3539,3541,3543,3545,3548,3551,3554,3557,3560],{"class":427,"line":518},[425,3540,3189],{"class":446},[425,3542,3192],{"class":442},[425,3544,915],{"class":450},[425,3546,3547],{"class":450}," new",[425,3549,3550],{"class":438}," Hono",[425,3552,3553],{"class":450},"\u003C",[425,3555,3556],{"class":1351},"EvlogVariables",[425,3558,3559],{"class":450},">",[425,3561,945],{"class":442},[425,3563,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588],{"class":427,"line":525},[425,3565,3204],{"class":442},[425,3567,540],{"class":450},[425,3569,3209],{"class":438},[425,3571,443],{"class":442},[425,3573,896],{"class":438},[425,3575,443],{"class":442},[425,3577,566],{"class":450},[425,3579,3220],{"class":482},[425,3581,571],{"class":450},[425,3583,3031],{"class":438},[425,3585,3227],{"class":442},[425,3587,842],{"class":450},[425,3589,3232],{"class":442},[425,3591,3592],{"class":427,"line":553},[425,3593,522],{"emptyLinePlaceholder":521},[425,3595,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3619,3621,3623],{"class":427,"line":614},[425,3597,3204],{"class":442},[425,3599,540],{"class":450},[425,3601,3245],{"class":438},[425,3603,443],{"class":442},[425,3605,759],{"class":450},[425,3607,3252],{"class":755},[425,3609,759],{"class":450},[425,3611,593],{"class":450},[425,3613,1356],{"class":446},[425,3615,451],{"class":450},[425,3617,3618],{"class":454},"c",[425,3620,458],{"class":450},[425,3622,461],{"class":446},[425,3624,464],{"class":450},[425,3626,3627,3629,3631,3633,3636,3638,3640,3642,3644,3646,3648],{"class":427,"line":619},[425,3628,470],{"class":446},[425,3630,473],{"class":442},[425,3632,476],{"class":450},[425,3634,3635],{"class":442}," c",[425,3637,540],{"class":450},[425,3639,2675],{"class":438},[425,3641,443],{"class":482},[425,3643,759],{"class":450},[425,3645,2241],{"class":755},[425,3647,759],{"class":450},[425,3649,487],{"class":482},[425,3651,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674],{"class":427,"line":650},[425,3653,470],{"class":446},[425,3655,495],{"class":450},[425,3657,498],{"class":442},[425,3659,501],{"class":450},[425,3661,476],{"class":450},[425,3663,506],{"class":431},[425,3665,3635],{"class":442},[425,3667,540],{"class":450},[425,3669,926],{"class":442},[425,3671,540],{"class":450},[425,3673,967],{"class":438},[425,3675,945],{"class":482},[425,3677,3678],{"class":427,"line":687},[425,3679,522],{"emptyLinePlaceholder":521},[425,3681,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700],{"class":427,"line":692},[425,3683,470],{"class":446},[425,3685,530],{"class":442},[425,3687,476],{"class":450},[425,3689,506],{"class":431},[425,3691,537],{"class":442},[425,3693,540],{"class":450},[425,3695,543],{"class":438},[425,3697,443],{"class":482},[425,3699,548],{"class":442},[425,3701,487],{"class":482},[425,3703,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750],{"class":427,"line":716},[425,3705,556],{"class":442},[425,3707,540],{"class":450},[425,3709,561],{"class":438},[425,3711,443],{"class":482},[425,3713,566],{"class":450},[425,3715,530],{"class":482},[425,3717,571],{"class":450},[425,3719,495],{"class":450},[425,3721,576],{"class":482},[425,3723,571],{"class":450},[425,3725,530],{"class":442},[425,3727,540],{"class":450},[425,3729,585],{"class":442},[425,3731,540],{"class":450},[425,3733,590],{"class":442},[425,3735,593],{"class":450},[425,3737,596],{"class":482},[425,3739,571],{"class":450},[425,3741,530],{"class":442},[425,3743,540],{"class":450},[425,3745,605],{"class":442},[425,3747,501],{"class":450},[425,3749,501],{"class":450},[425,3751,487],{"class":482},[425,3753,3754],{"class":427,"line":729},[425,3755,522],{"emptyLinePlaceholder":521},[425,3757,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780],{"class":427,"line":744},[425,3759,470],{"class":446},[425,3761,624],{"class":442},[425,3763,476],{"class":450},[425,3765,506],{"class":431},[425,3767,631],{"class":442},[425,3769,540],{"class":450},[425,3771,636],{"class":438},[425,3773,443],{"class":482},[425,3775,641],{"class":442},[425,3777,540],{"class":450},[425,3779,605],{"class":442},[425,3781,487],{"class":482},[425,3783,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814],{"class":427,"line":764},[425,3785,556],{"class":442},[425,3787,540],{"class":450},[425,3789,561],{"class":438},[425,3791,443],{"class":482},[425,3793,566],{"class":450},[425,3795,631],{"class":482},[425,3797,571],{"class":450},[425,3799,495],{"class":450},[425,3801,669],{"class":482},[425,3803,571],{"class":450},[425,3805,624],{"class":442},[425,3807,540],{"class":450},[425,3809,678],{"class":442},[425,3811,501],{"class":450},[425,3813,501],{"class":450},[425,3815,487],{"class":482},[425,3817,3818],{"class":427,"line":781},[425,3819,522],{"emptyLinePlaceholder":521},[425,3821,3822,3824,3826,3828,3830,3832,3834,3836,3838,3840,3842,3844,3846],{"class":427,"line":798},[425,3823,820],{"class":431},[425,3825,3635],{"class":442},[425,3827,540],{"class":450},[425,3829,967],{"class":438},[425,3831,443],{"class":482},[425,3833,566],{"class":450},[425,3835,825],{"class":482},[425,3837,571],{"class":450},[425,3839,624],{"class":442},[425,3841,540],{"class":450},[425,3843,678],{"class":442},[425,3845,501],{"class":450},[425,3847,487],{"class":482},[425,3849,3850,3852],{"class":427,"line":806},[425,3851,842],{"class":450},[425,3853,487],{"class":442},[286,3855,3856],{"v-slot:fastify":288},[415,3857,3859],{"className":417,"code":3858,"filename":3136,"language":420,"meta":288,"style":288},"import { evlog } from 'evlog\u002Ffastify'\nimport { createAxiomDrain } from 'evlog\u002Faxiom'\n\nconst app = Fastify({ logger: false })\nawait app.register(evlog, { drain: createAxiomDrain() })\n\napp.post('\u002Fcheckout', async (request) => {\n  const { cartId } = request.body\n\n  const cart = await db.findCart(cartId)\n  request.log.set({ cart: { items: cart.items.length, total: cart.total } })\n\n  const charge = await stripe.charge(cart.total)\n  request.log.set({ stripe: { chargeId: charge.id } })\n\n  return { orderId: charge.id }\n})\n",[422,3860,3861,3880,3898,3902,3930,3962,3966,3997,4015,4019,4041,4096,4100,4126,4164,4168,4186],{"__ignoreMap":288},[425,3862,3863,3865,3867,3869,3871,3873,3875,3878],{"class":427,"line":428},[425,3864,857],{"class":431},[425,3866,495],{"class":450},[425,3868,3147],{"class":442},[425,3870,501],{"class":450},[425,3872,871],{"class":431},[425,3874,752],{"class":450},[425,3876,3877],{"class":755},"evlog\u002Ffastify",[425,3879,879],{"class":450},[425,3881,3882,3884,3886,3888,3890,3892,3894,3896],{"class":427,"line":467},[425,3883,857],{"class":431},[425,3885,495],{"class":450},[425,3887,3031],{"class":442},[425,3889,501],{"class":450},[425,3891,871],{"class":431},[425,3893,752],{"class":450},[425,3895,3040],{"class":755},[425,3897,879],{"class":450},[425,3899,3900],{"class":427,"line":490},[425,3901,522],{"emptyLinePlaceholder":521},[425,3903,3904,3906,3908,3910,3913,3915,3917,3920,3922,3926,3928],{"class":427,"line":518},[425,3905,3189],{"class":446},[425,3907,3192],{"class":442},[425,3909,915],{"class":450},[425,3911,3912],{"class":438}," Fastify",[425,3914,443],{"class":442},[425,3916,566],{"class":450},[425,3918,3919],{"class":482}," logger",[425,3921,571],{"class":450},[425,3923,3925],{"class":3924},"sfNiH"," false",[425,3927,501],{"class":450},[425,3929,487],{"class":442},[425,3931,3932,3935,3938,3940,3943,3946,3948,3950,3952,3954,3956,3958,3960],{"class":427,"line":525},[425,3933,3934],{"class":431},"await",[425,3936,3937],{"class":442}," app",[425,3939,540],{"class":450},[425,3941,3942],{"class":438},"register",[425,3944,3945],{"class":442},"(evlog",[425,3947,593],{"class":450},[425,3949,495],{"class":450},[425,3951,3220],{"class":482},[425,3953,571],{"class":450},[425,3955,3031],{"class":438},[425,3957,3227],{"class":442},[425,3959,842],{"class":450},[425,3961,487],{"class":442},[425,3963,3964],{"class":427,"line":553},[425,3965,522],{"emptyLinePlaceholder":521},[425,3967,3968,3970,3972,3974,3976,3978,3980,3982,3984,3986,3988,3991,3993,3995],{"class":427,"line":614},[425,3969,3204],{"class":442},[425,3971,540],{"class":450},[425,3973,3245],{"class":438},[425,3975,443],{"class":442},[425,3977,759],{"class":450},[425,3979,3252],{"class":755},[425,3981,759],{"class":450},[425,3983,593],{"class":450},[425,3985,1356],{"class":446},[425,3987,451],{"class":450},[425,3989,3990],{"class":454},"request",[425,3992,458],{"class":450},[425,3994,461],{"class":446},[425,3996,464],{"class":450},[425,3998,3999,4001,4003,4005,4007,4009,4011,4013],{"class":427,"line":619},[425,4000,470],{"class":446},[425,4002,495],{"class":450},[425,4004,498],{"class":442},[425,4006,501],{"class":450},[425,4008,476],{"class":450},[425,4010,1362],{"class":442},[425,4012,540],{"class":450},[425,4014,3304],{"class":442},[425,4016,4017],{"class":427,"line":650},[425,4018,522],{"emptyLinePlaceholder":521},[425,4020,4021,4023,4025,4027,4029,4031,4033,4035,4037,4039],{"class":427,"line":687},[425,4022,470],{"class":446},[425,4024,530],{"class":442},[425,4026,476],{"class":450},[425,4028,506],{"class":431},[425,4030,537],{"class":442},[425,4032,540],{"class":450},[425,4034,543],{"class":438},[425,4036,443],{"class":482},[425,4038,548],{"class":442},[425,4040,487],{"class":482},[425,4042,4043,4046,4048,4050,4052,4054,4056,4058,4060,4062,4064,4066,4068,4070,4072,4074,4076,4078,4080,4082,4084,4086,4088,4090,4092,4094],{"class":427,"line":692},[425,4044,4045],{"class":442},"  request",[425,4047,540],{"class":450},[425,4049,2241],{"class":442},[425,4051,540],{"class":450},[425,4053,561],{"class":438},[425,4055,443],{"class":482},[425,4057,566],{"class":450},[425,4059,530],{"class":482},[425,4061,571],{"class":450},[425,4063,495],{"class":450},[425,4065,576],{"class":482},[425,4067,571],{"class":450},[425,4069,530],{"class":442},[425,4071,540],{"class":450},[425,4073,585],{"class":442},[425,4075,540],{"class":450},[425,4077,590],{"class":442},[425,4079,593],{"class":450},[425,4081,596],{"class":482},[425,4083,571],{"class":450},[425,4085,530],{"class":442},[425,4087,540],{"class":450},[425,4089,605],{"class":442},[425,4091,501],{"class":450},[425,4093,501],{"class":450},[425,4095,487],{"class":482},[425,4097,4098],{"class":427,"line":716},[425,4099,522],{"emptyLinePlaceholder":521},[425,4101,4102,4104,4106,4108,4110,4112,4114,4116,4118,4120,4122,4124],{"class":427,"line":729},[425,4103,470],{"class":446},[425,4105,624],{"class":442},[425,4107,476],{"class":450},[425,4109,506],{"class":431},[425,4111,631],{"class":442},[425,4113,540],{"class":450},[425,4115,636],{"class":438},[425,4117,443],{"class":482},[425,4119,641],{"class":442},[425,4121,540],{"class":450},[425,4123,605],{"class":442},[425,4125,487],{"class":482},[425,4127,4128,4130,4132,4134,4136,4138,4140,4142,4144,4146,4148,4150,4152,4154,4156,4158,4160,4162],{"class":427,"line":744},[425,4129,4045],{"class":442},[425,4131,540],{"class":450},[425,4133,2241],{"class":442},[425,4135,540],{"class":450},[425,4137,561],{"class":438},[425,4139,443],{"class":482},[425,4141,566],{"class":450},[425,4143,631],{"class":482},[425,4145,571],{"class":450},[425,4147,495],{"class":450},[425,4149,669],{"class":482},[425,4151,571],{"class":450},[425,4153,624],{"class":442},[425,4155,540],{"class":450},[425,4157,678],{"class":442},[425,4159,501],{"class":450},[425,4161,501],{"class":450},[425,4163,487],{"class":482},[425,4165,4166],{"class":427,"line":764},[425,4167,522],{"emptyLinePlaceholder":521},[425,4169,4170,4172,4174,4176,4178,4180,4182,4184],{"class":427,"line":781},[425,4171,820],{"class":431},[425,4173,495],{"class":450},[425,4175,825],{"class":482},[425,4177,571],{"class":450},[425,4179,624],{"class":442},[425,4181,540],{"class":450},[425,4183,678],{"class":442},[425,4185,836],{"class":450},[425,4187,4188,4190],{"class":427,"line":798},[425,4189,842],{"class":450},[425,4191,487],{"class":442},[286,4193,4194],{"v-slot:elysia":288},[415,4195,4197],{"className":417,"code":4196,"filename":3136,"language":420,"meta":288,"style":288},"import { evlog } from 'evlog\u002Felysia'\nimport { createAxiomDrain } from 'evlog\u002Faxiom'\n\nconst app = new Elysia()\n  .use(evlog({ drain: createAxiomDrain() }))\n  .post('\u002Fcheckout', async ({ log, body }) => {\n    const { cartId } = body\n\n    const cart = await db.findCart(cartId)\n    log.set({ cart: { items: cart.items.length, total: cart.total } })\n\n    const charge = await stripe.charge(cart.total)\n    log.set({ stripe: { chargeId: charge.id } })\n\n    return { orderId: charge.id }\n  })\n",[422,4198,4199,4218,4236,4240,4255,4282,4315,4331,4335,4357,4408,4412,4438,4472,4476,4495],{"__ignoreMap":288},[425,4200,4201,4203,4205,4207,4209,4211,4213,4216],{"class":427,"line":428},[425,4202,857],{"class":431},[425,4204,495],{"class":450},[425,4206,3147],{"class":442},[425,4208,501],{"class":450},[425,4210,871],{"class":431},[425,4212,752],{"class":450},[425,4214,4215],{"class":755},"evlog\u002Felysia",[425,4217,879],{"class":450},[425,4219,4220,4222,4224,4226,4228,4230,4232,4234],{"class":427,"line":467},[425,4221,857],{"class":431},[425,4223,495],{"class":450},[425,4225,3031],{"class":442},[425,4227,501],{"class":450},[425,4229,871],{"class":431},[425,4231,752],{"class":450},[425,4233,3040],{"class":755},[425,4235,879],{"class":450},[425,4237,4238],{"class":427,"line":490},[425,4239,522],{"emptyLinePlaceholder":521},[425,4241,4242,4244,4246,4248,4250,4253],{"class":427,"line":518},[425,4243,3189],{"class":446},[425,4245,3192],{"class":442},[425,4247,915],{"class":450},[425,4249,3547],{"class":450},[425,4251,4252],{"class":438}," Elysia",[425,4254,945],{"class":442},[425,4256,4257,4260,4262,4264,4266,4268,4270,4272,4274,4276,4278,4280],{"class":427,"line":525},[425,4258,4259],{"class":450},"  .",[425,4261,3209],{"class":438},[425,4263,443],{"class":442},[425,4265,896],{"class":438},[425,4267,443],{"class":442},[425,4269,566],{"class":450},[425,4271,3220],{"class":482},[425,4273,571],{"class":450},[425,4275,3031],{"class":438},[425,4277,3227],{"class":442},[425,4279,842],{"class":450},[425,4281,3232],{"class":442},[425,4283,4284,4286,4288,4290,4292,4294,4296,4298,4300,4302,4304,4306,4309,4311,4313],{"class":427,"line":553},[425,4285,4259],{"class":450},[425,4287,3245],{"class":438},[425,4289,443],{"class":442},[425,4291,759],{"class":450},[425,4293,3252],{"class":755},[425,4295,759],{"class":450},[425,4297,593],{"class":450},[425,4299,1356],{"class":446},[425,4301,1359],{"class":450},[425,4303,473],{"class":454},[425,4305,593],{"class":450},[425,4307,4308],{"class":454}," body",[425,4310,1365],{"class":450},[425,4312,461],{"class":446},[425,4314,464],{"class":450},[425,4316,4317,4320,4322,4324,4326,4328],{"class":427,"line":614},[425,4318,4319],{"class":446},"    const",[425,4321,495],{"class":450},[425,4323,498],{"class":442},[425,4325,501],{"class":450},[425,4327,476],{"class":450},[425,4329,4330],{"class":442}," body\n",[425,4332,4333],{"class":427,"line":619},[425,4334,522],{"emptyLinePlaceholder":521},[425,4336,4337,4339,4341,4343,4345,4347,4349,4351,4353,4355],{"class":427,"line":650},[425,4338,4319],{"class":446},[425,4340,530],{"class":442},[425,4342,476],{"class":450},[425,4344,506],{"class":431},[425,4346,537],{"class":442},[425,4348,540],{"class":450},[425,4350,543],{"class":438},[425,4352,443],{"class":482},[425,4354,548],{"class":442},[425,4356,487],{"class":482},[425,4358,4359,4362,4364,4366,4368,4370,4372,4374,4376,4378,4380,4382,4384,4386,4388,4390,4392,4394,4396,4398,4400,4402,4404,4406],{"class":427,"line":687},[425,4360,4361],{"class":442},"    log",[425,4363,540],{"class":450},[425,4365,561],{"class":438},[425,4367,443],{"class":482},[425,4369,566],{"class":450},[425,4371,530],{"class":482},[425,4373,571],{"class":450},[425,4375,495],{"class":450},[425,4377,576],{"class":482},[425,4379,571],{"class":450},[425,4381,530],{"class":442},[425,4383,540],{"class":450},[425,4385,585],{"class":442},[425,4387,540],{"class":450},[425,4389,590],{"class":442},[425,4391,593],{"class":450},[425,4393,596],{"class":482},[425,4395,571],{"class":450},[425,4397,530],{"class":442},[425,4399,540],{"class":450},[425,4401,605],{"class":442},[425,4403,501],{"class":450},[425,4405,501],{"class":450},[425,4407,487],{"class":482},[425,4409,4410],{"class":427,"line":692},[425,4411,522],{"emptyLinePlaceholder":521},[425,4413,4414,4416,4418,4420,4422,4424,4426,4428,4430,4432,4434,4436],{"class":427,"line":716},[425,4415,4319],{"class":446},[425,4417,624],{"class":442},[425,4419,476],{"class":450},[425,4421,506],{"class":431},[425,4423,631],{"class":442},[425,4425,540],{"class":450},[425,4427,636],{"class":438},[425,4429,443],{"class":482},[425,4431,641],{"class":442},[425,4433,540],{"class":450},[425,4435,605],{"class":442},[425,4437,487],{"class":482},[425,4439,4440,4442,4444,4446,4448,4450,4452,4454,4456,4458,4460,4462,4464,4466,4468,4470],{"class":427,"line":729},[425,4441,4361],{"class":442},[425,4443,540],{"class":450},[425,4445,561],{"class":438},[425,4447,443],{"class":482},[425,4449,566],{"class":450},[425,4451,631],{"class":482},[425,4453,571],{"class":450},[425,4455,495],{"class":450},[425,4457,669],{"class":482},[425,4459,571],{"class":450},[425,4461,624],{"class":442},[425,4463,540],{"class":450},[425,4465,678],{"class":442},[425,4467,501],{"class":450},[425,4469,501],{"class":450},[425,4471,487],{"class":482},[425,4473,4474],{"class":427,"line":744},[425,4475,522],{"emptyLinePlaceholder":521},[425,4477,4478,4481,4483,4485,4487,4489,4491,4493],{"class":427,"line":764},[425,4479,4480],{"class":431},"    return",[425,4482,495],{"class":450},[425,4484,825],{"class":482},[425,4486,571],{"class":450},[425,4488,624],{"class":442},[425,4490,540],{"class":450},[425,4492,678],{"class":442},[425,4494,836],{"class":450},[425,4496,4497,4500],{"class":427,"line":781},[425,4498,4499],{"class":450},"  }",[425,4501,487],{"class":442},[286,4503,4504],{"v-slot:cloudflare":288},[415,4505,4508],{"className":417,"code":4506,"filename":4507,"language":420,"meta":288,"style":288},"import { initLogger, createRequestLogger } from 'evlog'\n\ninitLogger({ service: 'checkout-worker' })\n\nexport default {\n  async fetch(request, env) {\n    const log = createRequestLogger({\n      method: request.method,\n      path: new URL(request.url).pathname,\n    })\n\n    const { cartId } = await request.json()\n    const cart = await env.DB.findCart(cartId)\n    log.set({ cart: { items: cart.items.length, total: cart.total } })\n\n    log.emit()\n    return Response.json({ orderId: cart.id })\n  },\n}\n","src\u002Fworker.ts",[422,4509,4510,4534,4538,4563,4567,4575,4596,4610,4626,4656,4662,4666,4688,4715,4765,4769,4780,4808,4812],{"__ignoreMap":288},[425,4511,4512,4514,4516,4519,4521,4524,4526,4528,4530,4532],{"class":427,"line":428},[425,4513,857],{"class":431},[425,4515,495],{"class":450},[425,4517,4518],{"class":442}," initLogger",[425,4520,593],{"class":450},[425,4522,4523],{"class":442}," createRequestLogger",[425,4525,501],{"class":450},[425,4527,871],{"class":431},[425,4529,752],{"class":450},[425,4531,896],{"class":755},[425,4533,879],{"class":450},[425,4535,4536],{"class":427,"line":467},[425,4537,522],{"emptyLinePlaceholder":521},[425,4539,4540,4543,4545,4547,4550,4552,4554,4557,4559,4561],{"class":427,"line":490},[425,4541,4542],{"class":438},"initLogger",[425,4544,443],{"class":442},[425,4546,566],{"class":450},[425,4548,4549],{"class":482}," service",[425,4551,571],{"class":450},[425,4553,752],{"class":450},[425,4555,4556],{"class":755},"checkout-worker",[425,4558,759],{"class":450},[425,4560,501],{"class":450},[425,4562,487],{"class":442},[425,4564,4565],{"class":427,"line":518},[425,4566,522],{"emptyLinePlaceholder":521},[425,4568,4569,4571,4573],{"class":427,"line":525},[425,4570,432],{"class":431},[425,4572,435],{"class":431},[425,4574,464],{"class":450},[425,4576,4577,4580,4583,4585,4587,4589,4592,4594],{"class":427,"line":553},[425,4578,4579],{"class":446},"  async",[425,4581,4582],{"class":482}," fetch",[425,4584,443],{"class":450},[425,4586,3990],{"class":454},[425,4588,593],{"class":450},[425,4590,4591],{"class":454}," env",[425,4593,458],{"class":450},[425,4595,464],{"class":450},[425,4597,4598,4600,4602,4604,4606,4608],{"class":427,"line":614},[425,4599,4319],{"class":446},[425,4601,473],{"class":442},[425,4603,476],{"class":450},[425,4605,4523],{"class":438},[425,4607,443],{"class":482},[425,4609,713],{"class":450},[425,4611,4612,4615,4617,4619,4621,4624],{"class":427,"line":619},[425,4613,4614],{"class":482},"      method",[425,4616,571],{"class":450},[425,4618,1362],{"class":442},[425,4620,540],{"class":450},[425,4622,4623],{"class":442},"method",[425,4625,741],{"class":450},[425,4627,4628,4631,4633,4635,4638,4640,4642,4644,4647,4649,4651,4654],{"class":427,"line":650},[425,4629,4630],{"class":482},"      path",[425,4632,571],{"class":450},[425,4634,3547],{"class":450},[425,4636,4637],{"class":438}," URL",[425,4639,443],{"class":482},[425,4641,3990],{"class":442},[425,4643,540],{"class":450},[425,4645,4646],{"class":442},"url",[425,4648,458],{"class":482},[425,4650,540],{"class":450},[425,4652,4653],{"class":442},"pathname",[425,4655,741],{"class":450},[425,4657,4658,4660],{"class":427,"line":687},[425,4659,801],{"class":450},[425,4661,487],{"class":482},[425,4663,4664],{"class":427,"line":692},[425,4665,522],{"emptyLinePlaceholder":521},[425,4667,4668,4670,4672,4674,4676,4678,4680,4682,4684,4686],{"class":427,"line":716},[425,4669,4319],{"class":446},[425,4671,495],{"class":450},[425,4673,498],{"class":442},[425,4675,501],{"class":450},[425,4677,476],{"class":450},[425,4679,506],{"class":431},[425,4681,1362],{"class":442},[425,4683,540],{"class":450},[425,4685,967],{"class":438},[425,4687,945],{"class":482},[425,4689,4690,4692,4694,4696,4698,4700,4702,4705,4707,4709,4711,4713],{"class":427,"line":729},[425,4691,4319],{"class":446},[425,4693,530],{"class":442},[425,4695,476],{"class":450},[425,4697,506],{"class":431},[425,4699,4591],{"class":442},[425,4701,540],{"class":450},[425,4703,4704],{"class":442},"DB",[425,4706,540],{"class":450},[425,4708,543],{"class":438},[425,4710,443],{"class":482},[425,4712,548],{"class":442},[425,4714,487],{"class":482},[425,4716,4717,4719,4721,4723,4725,4727,4729,4731,4733,4735,4737,4739,4741,4743,4745,4747,4749,4751,4753,4755,4757,4759,4761,4763],{"class":427,"line":744},[425,4718,4361],{"class":442},[425,4720,540],{"class":450},[425,4722,561],{"class":438},[425,4724,443],{"class":482},[425,4726,566],{"class":450},[425,4728,530],{"class":482},[425,4730,571],{"class":450},[425,4732,495],{"class":450},[425,4734,576],{"class":482},[425,4736,571],{"class":450},[425,4738,530],{"class":442},[425,4740,540],{"class":450},[425,4742,585],{"class":442},[425,4744,540],{"class":450},[425,4746,590],{"class":442},[425,4748,593],{"class":450},[425,4750,596],{"class":482},[425,4752,571],{"class":450},[425,4754,530],{"class":442},[425,4756,540],{"class":450},[425,4758,605],{"class":442},[425,4760,501],{"class":450},[425,4762,501],{"class":450},[425,4764,487],{"class":482},[425,4766,4767],{"class":427,"line":764},[425,4768,522],{"emptyLinePlaceholder":521},[425,4770,4771,4773,4775,4778],{"class":427,"line":781},[425,4772,4361],{"class":442},[425,4774,540],{"class":450},[425,4776,4777],{"class":438},"emit",[425,4779,945],{"class":482},[425,4781,4782,4784,4786,4788,4790,4792,4794,4796,4798,4800,4802,4804,4806],{"class":427,"line":798},[425,4783,4480],{"class":431},[425,4785,1216],{"class":442},[425,4787,540],{"class":450},[425,4789,967],{"class":438},[425,4791,443],{"class":482},[425,4793,566],{"class":450},[425,4795,825],{"class":482},[425,4797,571],{"class":450},[425,4799,530],{"class":442},[425,4801,540],{"class":450},[425,4803,678],{"class":442},[425,4805,501],{"class":450},[425,4807,487],{"class":482},[425,4809,4810],{"class":427,"line":806},[425,4811,2566],{"class":450},[425,4813,4814],{"class":427,"line":812},[425,4815,1672],{"class":450},[286,4817,4818],{"v-slot:bun":288},[415,4819,4822],{"className":417,"code":4820,"filename":4821,"language":420,"meta":288,"style":288},"import { initLogger, createLogger } from 'evlog'\n\ninitLogger({ env: { service: 'migrate' } })\n\nconst log = createLogger({ task: 'user-migration' })\n\nconst users = await db.query('SELECT * FROM legacy_users')\nlog.set({ found: users.length })\n\nfor (const user of users) {\n  await newDb.upsert({ id: user.id, email: user.email, plan: user.plan })\n}\n\nlog.set({ migrated: users.length, status: 'complete' })\nlog.emit()\n","scripts\u002Fmigrate-users.ts",[422,4823,4824,4847,4851,4882,4886,4917,4921,4950,4979,4983,5003,5064,5068,5072,5113],{"__ignoreMap":288},[425,4825,4826,4828,4830,4832,4834,4837,4839,4841,4843,4845],{"class":427,"line":428},[425,4827,857],{"class":431},[425,4829,495],{"class":450},[425,4831,4518],{"class":442},[425,4833,593],{"class":450},[425,4835,4836],{"class":442}," createLogger",[425,4838,501],{"class":450},[425,4840,871],{"class":431},[425,4842,752],{"class":450},[425,4844,896],{"class":755},[425,4846,879],{"class":450},[425,4848,4849],{"class":427,"line":467},[425,4850,522],{"emptyLinePlaceholder":521},[425,4852,4853,4855,4857,4859,4861,4863,4865,4867,4869,4871,4874,4876,4878,4880],{"class":427,"line":490},[425,4854,4542],{"class":438},[425,4856,443],{"class":442},[425,4858,566],{"class":450},[425,4860,4591],{"class":482},[425,4862,571],{"class":450},[425,4864,495],{"class":450},[425,4866,4549],{"class":482},[425,4868,571],{"class":450},[425,4870,752],{"class":450},[425,4872,4873],{"class":755},"migrate",[425,4875,759],{"class":450},[425,4877,501],{"class":450},[425,4879,501],{"class":450},[425,4881,487],{"class":442},[425,4883,4884],{"class":427,"line":518},[425,4885,522],{"emptyLinePlaceholder":521},[425,4887,4888,4890,4893,4895,4897,4899,4901,4904,4906,4908,4911,4913,4915],{"class":427,"line":525},[425,4889,3189],{"class":446},[425,4891,4892],{"class":442}," log ",[425,4894,915],{"class":450},[425,4896,4836],{"class":438},[425,4898,443],{"class":442},[425,4900,566],{"class":450},[425,4902,4903],{"class":482}," task",[425,4905,571],{"class":450},[425,4907,752],{"class":450},[425,4909,4910],{"class":755},"user-migration",[425,4912,759],{"class":450},[425,4914,501],{"class":450},[425,4916,487],{"class":442},[425,4918,4919],{"class":427,"line":553},[425,4920,522],{"emptyLinePlaceholder":521},[425,4922,4923,4925,4928,4930,4932,4934,4936,4939,4941,4943,4946,4948],{"class":427,"line":614},[425,4924,3189],{"class":446},[425,4926,4927],{"class":442}," users ",[425,4929,915],{"class":450},[425,4931,506],{"class":431},[425,4933,537],{"class":442},[425,4935,540],{"class":450},[425,4937,4938],{"class":438},"query",[425,4940,443],{"class":442},[425,4942,759],{"class":450},[425,4944,4945],{"class":755},"SELECT * FROM legacy_users",[425,4947,759],{"class":450},[425,4949,487],{"class":442},[425,4951,4952,4954,4956,4958,4960,4962,4965,4967,4970,4972,4975,4977],{"class":427,"line":619},[425,4953,2241],{"class":442},[425,4955,540],{"class":450},[425,4957,561],{"class":438},[425,4959,443],{"class":442},[425,4961,566],{"class":450},[425,4963,4964],{"class":482}," found",[425,4966,571],{"class":450},[425,4968,4969],{"class":442}," users",[425,4971,540],{"class":450},[425,4973,4974],{"class":442},"length ",[425,4976,842],{"class":450},[425,4978,487],{"class":442},[425,4980,4981],{"class":427,"line":650},[425,4982,522],{"emptyLinePlaceholder":521},[425,4984,4985,4988,4990,4992,4995,4998,5001],{"class":427,"line":687},[425,4986,4987],{"class":431},"for",[425,4989,451],{"class":442},[425,4991,3189],{"class":446},[425,4993,4994],{"class":442}," user ",[425,4996,4997],{"class":450},"of",[425,4999,5000],{"class":442}," users) ",[425,5002,713],{"class":450},[425,5004,5005,5008,5011,5013,5016,5018,5020,5023,5025,5028,5030,5032,5034,5037,5039,5041,5043,5046,5048,5051,5053,5055,5057,5060,5062],{"class":427,"line":692},[425,5006,5007],{"class":431},"  await",[425,5009,5010],{"class":442}," newDb",[425,5012,540],{"class":450},[425,5014,5015],{"class":438},"upsert",[425,5017,443],{"class":482},[425,5019,566],{"class":450},[425,5021,5022],{"class":482}," id",[425,5024,571],{"class":450},[425,5026,5027],{"class":442}," user",[425,5029,540],{"class":450},[425,5031,678],{"class":442},[425,5033,593],{"class":450},[425,5035,5036],{"class":482}," email",[425,5038,571],{"class":450},[425,5040,5027],{"class":442},[425,5042,540],{"class":450},[425,5044,5045],{"class":442},"email",[425,5047,593],{"class":450},[425,5049,5050],{"class":482}," plan",[425,5052,571],{"class":450},[425,5054,5027],{"class":442},[425,5056,540],{"class":450},[425,5058,5059],{"class":442},"plan",[425,5061,501],{"class":450},[425,5063,487],{"class":482},[425,5065,5066],{"class":427,"line":716},[425,5067,1672],{"class":450},[425,5069,5070],{"class":427,"line":729},[425,5071,522],{"emptyLinePlaceholder":521},[425,5073,5074,5076,5078,5080,5082,5084,5087,5089,5091,5093,5095,5097,5100,5102,5104,5107,5109,5111],{"class":427,"line":744},[425,5075,2241],{"class":442},[425,5077,540],{"class":450},[425,5079,561],{"class":438},[425,5081,443],{"class":442},[425,5083,566],{"class":450},[425,5085,5086],{"class":482}," migrated",[425,5088,571],{"class":450},[425,5090,4969],{"class":442},[425,5092,540],{"class":450},[425,5094,590],{"class":442},[425,5096,593],{"class":450},[425,5098,5099],{"class":482}," status",[425,5101,571],{"class":450},[425,5103,752],{"class":450},[425,5105,5106],{"class":755},"complete",[425,5108,759],{"class":450},[425,5110,501],{"class":450},[425,5112,487],{"class":442},[425,5114,5115,5117,5119,5121],{"class":427,"line":764},[425,5116,2241],{"class":442},[425,5118,540],{"class":450},[425,5120,4777],{"class":438},[425,5122,945],{"class":442},[5124,5125,5126],"landing-cta",{},[286,5127,5128],{"v-slot:description":288},"Wide events, structured errors, dead simple setup. Set up evlog in 10 minutes. Your future self will thank you.",[5130,5131,5132],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--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 .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}",{"title":288,"searchDepth":467,"depth":467,"links":5134},[],"md",null,{},"\u002Flanding",{"title":278,"description":296},"0.landing","bpxV4WxOjC7LKKbGjIvBJk21tZd3x5dT8gcngfta1Jc",1775288548032]