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