PageSourceSearch

https://requestindexing.com/_nuxt/BycA3bit2.js

js requestindexing.com collected 2026-09-25 22:11:05 UTC 21,750 bytes, 1 lines download raw bytes

1import{Bt as e,Et as t,K as n,Lr as r,Nn as i,Vr as a,at as o,bn as s,en as c,ht as l,ir as u,it as d,k as f,mr as p,n as m,nt as h,on as g,ot as _,pt as v,rt as y,sn as b,un as x,wn as S,yn as C}from"./bQ-0SSB-.js";import{w}from"./DzReHr7F.js";import{p as T}from"./cDaE221e.js";import{r as E}from"./DMGuiwCV.js";import{o as D,t as O,u as k}from"./8CVn1UND.js";import{f as A,n as j,t as M}from"./B8AsaP0P2.js";import{t as N}from"./BxfcFkAJ2.js";import{n as ee,r as te,t as ne}from"./DA9Qxd022.js";import{t as P}from"./BVTQS9ts.js";import{r as F}from"./CTN7oYRd.js";import{t as I}from"./U11dSrnr.js";import{n as L}from"./DZXER_OQ.js";import{t as R}from"./BF5yDk-b.js";import{t as z}from"./DI_jkmjZ.js";var B={base:[`text-primary border-b border-transparent hover:border-primary font-medium rounded-xs outline-primary/25 focus-visible:outline-3 focus-visible:has-[>code]:outline-0 [&>code]:border-dashed [&>code]:outline-primary/25 focus-visible:[&>code]:outline-3 hover:[&>code]:border-primary hover:[&>code]:text-primary focus-visible:[&>code]:border-primary focus-visible:[&>code]:text-primary`,`transition-colors [&>code]:transition-colors`]},V={__name:`ProseA`,props:{href:{type:String,required:!1},target:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.a`,e),n=E(),a=h(()=>M({extend:B,...n.ui?.prose?.a||{}}));return(e,n)=>(c(),d(P,{href:p(t).href,target:p(t).target,class:r(a.value({class:[p(t).ui?.base,p(t).class]})),raw:``},{default:i(()=>[b(e.$slots,`default`)]),_:3},8,[`href`,`target`,`class`]))}},H={base:`px-1.5 py-0.5 text-sm font-mono font-medium rounded-md inline-block`,variants:{color:{primary:`border border-primary/25 bg-primary/10 text-primary`,secondary:`border border-secondary/25 bg-secondary/10 text-secondary`,tertiary:`border border-tertiary/25 bg-tertiary/10 text-tertiary`,info:`border border-info/25 bg-info/10 text-info`,success:`border border-success/25 bg-success/10 text-success`,warning:`border border-warning/25 bg-warning/10 text-warning`,error:`border border-error/25 bg-error/10 text-error`,neutral:`border border-muted text-highlighted bg-muted`}},defaultVariants:{color:`neutral`}},U={__name:`ProseCode`,props:{lang:{type:String,required:!1},color:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.code`,e),n=E(),i=h(()=>M({extend:H,...n.ui?.prose?.code||{}}));return(e,n)=>(c(),_(`code`,{class:r(i.value({class:[p(t).ui?.base,(p(t).class||``).split(`,`).join(` `)],color:p(t).color}))},[b(e.$slots,`default`)],2))}},W={base:``},G={__name:`ProseEm`,props:{class:{type:String,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.em`,e),n=E(),i=h(()=>M({extend:W,...n.ui?.prose?.em||{}}));return(e,n)=>(c(),_(`em`,{class:r(i.value({class:[p(t).ui?.base,p(t).class]}))},[b(e.$slots,`default`)],2))}},K={slots:{base:[`relative text-2xl text-highlighted font-bold mt-12 mb-6 scroll-mt-[calc(48px+45px+var(--ui-header-height))] lg:scroll-mt-[calc(48px+var(--ui-header-height))] [&>a]:rounded-sm [&>a]:outline-primary/25 [&>a]:focus-visible:outline-3 [&>a>code]:border-dashed hover:[&>a>code]:border-primary hover:[&>a>code]:text-primary [&>a>code]:text-xl/7 [&>a>code]:font-bold`,`[&>a>code]:transition-colors`],leading:[`absolute -ms-8 top-1 opacity-0 group-hover:opacity-100 group-focus:opacity-100 p-1 bg-elevated group-hover:text-primary group-focus:text-primary rounded-md hidden lg:flex text-muted`,`transition`],leadingIcon:`size-4 shrink-0`,link:`group lg:after:absolute lg:after:inset-y-0 lg:after:-inset-s-2 lg:after:w-2`}},q=[`id`],J=[`href`],Y={__name:`ProseH2`,props:{id:{type:String,required:!1},anchor:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.h2`,e),n=E(),{headings:i}=f().public?.mdc||{},a=h(()=>M({extend:K,...n.ui?.prose?.h2||{}})()),o=h(()=>t.id&&(t.anchor??(typeof i?.anchorLinks==`boolean`?i.anchorLinks:i?.anchorLinks?.h2)??!1));return(e,i)=>(c(),_(`h2`,{id:p(t).id,class:r(a.value.base({class:[p(t).ui?.base,p(t).class]}))},[p(t).id&&o.value?(c(),_(`a`,{key:0,href:`#${p(t).id}`,class:r(a.value.link({class:p(t).ui?.link}))}
1,[y(`span`,{class:r(a.value.leading({class:p(t).ui?.leading}))},[v(N,{name:p(n).ui.icons.hash,class:r(a.value.leadingIcon({class:p(t).ui?.leadingIcon}))},null,8,[`name`,`class`])],2),b(e.$slots,`default`)],10,J)):b(e.$slots,`default`,{},void 0,void 0,1)],10,q))}},X={slots:{base:[`relative text-xl text-highlighted font-bold mt-8 mb-3 scroll-mt-[calc(32px+45px+var(--ui-header-height))] lg:scroll-mt-[calc(32px+var(--ui-header-height))] [&>a]:rounded-sm [&>a]:outline-primary/25 [&>a]:focus-visible:outline-3 [&>a>code]:border-dashed hover:[&>a>code]:border-primary hover:[&>a>code]:text-primary [&>a>code]:text-lg/6 [&>a>code]:font-bold`,`[&>a>code]:transition-colors`],leading:[`absolute -ms-8 top-0.5 opacity-0 group-hover:opacity-100 group-focus:opacity-100 p-1 bg-elevated group-hover:text-primary group-focus:text-primary rounded-md hidden lg:flex text-muted`,`transition`],leadingIcon:`size-4 shrink-0`,link:`group lg:after:absolute lg:after:inset-y-0 lg:after:-inset-s-2 lg:after:w-2`}},Z=[`id`],re=[`href`],ie={__name:`ProseH3`,props:{id:{type:String,required:!1},anchor:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.h3`,e),n=E(),{headings:i}=f().public?.mdc||{},a=h(()=>M({extend:X,...n.ui?.prose?.h3||{}})()),o=h(()=>t.id&&(t.anchor??(typeof i?.anchorLinks==`boolean`?i.anchorLinks:i?.anchorLinks?.h3)??!1));return(e,i)=>(c(),_(`h3`,{id:p(t).id,class:r(a.value.base({class:[p(t).ui?.base,p(t).class]}))},[p(t).id&&o.value?(c(),_(`a`,{key:0,href:`#${p(t).id}`,class:r(a.value.link({class:p(t).ui?.link}))},[y(`span`,{class:r(a.value.leading({class:p(t).ui?.leading}))},[v(N,{name:p(n).ui.icons.hash,class:r(a.value.leadingIcon({class:p(t).ui?.leadingIcon}))},null,8,[`name`,`class`])],2),b(e.$slots,`default`)],10,re)):b(e.$slots,`default`,{},void 0,void 0,1)],10,Z))}},ae={slots:{base:`rounded-md`,overlay:`fixed inset-0 bg-default/75 backdrop-blur-sm will-change-opacity`,content:`fixed inset-0 flex items-center justify-center cursor-zoom-out focus:outline-none`,zoomedImage:`w-full h-auto max-w-[95vw] max-h-[95vh] object-contain rounded-md`},variants:{zoom:{true:`will-change-transform`},open:{true:``},width:{false:`w-full`}},compoundVariants:[{zoom:!0,open:!1,class:`cursor-zoom-in`}]},oe=[`onClick`],se=Object.assign({inheritAttrs:!1},{__name:`ProseImg`,props:{src:{type:String,required:!0},alt:{type:String,required:!0},width:{type:[String,Number],required:!1},height:{type:[String,Number],required:!1},class:{type:null,required:!1},zoom:{type:Boolean,required:!1,default:!0},ui:{type:Object,required:!1}},setup(t){let a=j(`prose.img`,t),l=E(),[m,g]=O(),[y,b]=O(),S=u(!1),C=h(()=>M({extend:ae,...l.ui?.prose?.img||{}})({zoom:a.zoom,open:S.value,width:!!a.width})),w=h(()=>A(a.src,f().app.baseURL)),T=h(()=>`${w.value}::${s()}`);return a.zoom&&(k(window,`scroll`,()=>{S.value=!1}),k(window,`keydown`,e=>{e.key===`Escape`&&S.value&&(S.value=!1)})),(t,s)=>(c(),_(n,null,[v(p(m),null,{default:i(()=>[(c(),d(x(p(F)),e({src:w.value,alt:p(a).alt,width:p(a).width,height:p(a).height},t.$attrs,{class:C.value.base({class:[p(a).ui?.base,p(a).class]})}),null,16,[`src`,`alt`,`width`,`height`,`class`]))]),_:1}),v(p(y),null,{default:i(()=>[(c(),d(x(p(F)),e({src:w.value,alt:p(a).alt},t.$attrs,{class:C.value.zoomedImage({class:[p(a).ui?.zoomedImage]})}),null,16,[`src`,`alt`,`class`]))]),_:1}),p(a).zoom?(c(),d(p(te),{key:0,open:S.value,"onUpdate:open":s[0]||=e=>S.value=e,modal:!1},{default:i(({close:e})=>[v(p(ne),{"as-child":``},{default:i(()=>[v(p(R),{"layout-id":T.value,"as-child":``,transition:{type:`spring`,bounce:.15,duration:.5,ease:`easeInOut`}},{default:i(()=>[v(p(g))]),_:1},8,[`layout-id`])]),_:1}),v(p(ee),null,{default:i(()=>[v(p(z),null,{default:i(()=>[S.value?(c(),d(p(R),{key:0,initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},class:r(C.value.overlay({class:[p(a).ui?.overlay]}))},null,8,[`class`])):o(``,!0),S.value?(c(),_(`div`,{key:1,class:r(C.value.content({class:[p(a).ui?.content]})),onClick:e},[v(p(R),{"as-child":``,"layout-id":T.value,transition:{type:`spring`,bounce:.15,duration:.5,ease:`easeInOut`}},{default:i(()=>[v(p(b))]),_:1},8,[`layout-id`])],10,oe)):o(``,!0)]),_:2},1024)]),_:2},1024)]),_:1},8,[`open`])):(c(),d(p(g),{key:1}))],64))}}),ce={base:`my-1.5 ps-1.5 leading-7 [&>ul]:my-0`},le={__name:`ProseLi`,props:{class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.li`,e),n=E(),i=h(()=>M({extend:ce,...n.ui?.prose?.li||{}}));return(e,n)=>(c(),_(`li`,{class:r(i.value({class:[p(t).ui?.base,p(t).class]}))},[b(e.$slots,`default`)],2))}},ue={base:`list-decimal ps-6 my-5 marker:text-muted`},de={__name:`ProseOl`,props:{class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.ol`,e),n=E(),i=h(()=>M({extend:ue,...n.ui?.prose?.ol||{}}));return(e,n)=>(c(),_(`ol`,{class:r(i.value({class:[p(t).ui?.base,p(t).class]}))},[b(e.$slots,`default`)],2))}},fe={base:`my-5 leading-7 text-pretty`},pe={__name:`ProseP`,props:{class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.p`,e),n=E(),i=h(()=>M({extend:fe,...n.ui?.prose?.p||{}}));return(e,n)=>(c(),_(`p`,{class:r(i.value({class:[p(t).ui?.base,p(t).class]}))},[b(e.$slots,`default`)],2))}},me={".editorconfig":`i-vscode-icons-file-type-editorconfig`,".env":`i-vscode-icons-file-type-dotenv`,".env.example":`i-vscode-icons-file-type-dotenv`,".eslintignore":`i-vscode-icons-file-type-eslint`,".eslintrc":`i-vscode-icons-file-type-eslint`,".eslintrc.cjs":`i-vscode-icons-file-type-eslint`,".gitignore":`i-vscode-icons-file-type-git`,".npmrc":`i-vscode-icons-file-type-npm`,".nuxtignore":`i-vscode-icons-file-type-nuxt`,".nuxtrc":`i-vscode-icons-file-type-nuxt`,".vscode/settings.json":`i-vscode-icons-file-type-vscode`,asm:`i-vscode-icons-file-type-assembly`,b
1icep:`i-vscode-icons-file-type-bicep`,bicepparam:`i-vscode-icons-file-type-bicep`,bun:`i-vscode-icons-file-type-bun`,cjs:`i-vscode-icons-file-type-js`,cs:`i-vscode-icons-file-type-csharp`,dart:`i-vscode-icons-file-type-dartlang`,deno:`i-vscode-icons-file-type-deno`,erl:`i-vscode-icons-file-type-erlang`,"eslint.config.cjs":`i-vscode-icons-file-type-eslint`,"eslint.config.js":`i-vscode-icons-file-type-eslint`,"eslint.config.mjs":`i-vscode-icons-file-type-eslint`,exs:`i-vscode-icons-file-type-elixir`,f:`i-vscode-icons-file-type-fortran`,fs:`i-vscode-icons-file-type-fsharp`,gleam:`i-vscode-icons-file-type-gleam`,go:`i-vscode-icons-file-type-go`,h:`i-vscode-icons-file-type-cppheader`,hs:`i-vscode-icons-file-type-haskell`,ico:`i-vscode-icons-file-type-favicon`,ino:`i-vscode-icons-file-type-arduino`,jl:`i-vscode-icons-file-type-julia`,js:`i-vscode-icons-file-type-js`,jsx:`i-vscode-icons-file-type-js`,kt:`i-vscode-icons-file-type-kotlin`,lsp:`i-vscode-icons-file-type-lisp`,md:`i-vscode-icons-file-type-markdown`,mjs:`i-vscode-icons-file-type-js`,npm:`i-vscode-icons-file-type-npm`,npx:`i-vscode-icons-file-type-npm`,nuxt:`i-vscode-icons-file-type-nuxt`,"nuxt.config.js":`i-vscode-icons-file-type-nuxt`,"nuxt.config.ts":`i-vscode-icons-file-type-nuxt`,"nuxt.schema.ts":`i-vscode-icons-file-type-nuxt`,"package.json":`i-vscode-icons-file-type-node`,pl:`i-vscode-icons-file-type-perl`,pnpm:`i-vscode-icons-file-type-pnpm`,ps1:`i-vscode-icons-file-type-powershell`,psd1:`i-vscode-icons-file-type-powershell`,psm1:`i-vscode-icons-file-type-powershell`,py:`i-vscode-icons-file-type-python`,rb:`i-vscode-icons-file-type-ruby`,rs:`i-vscode-icons-file-type-rust`,sbt:`i-vscode-icons-file-type-scala`,"tailwind.config.js":`i-vscode-icons-file-type-tailwind`,"tailwind.config.ts":`i-vscode-icons-file-type-tailwind`,terminal:`i-lucide-terminal`,ts:`i-vscode-icons-file-type-typescript`,"tsconfig.json":`i-vscode-icons-file-type-tsconfig`,tsx:`i-vscode-icons-file-type-typescript`,vue:`i-vscode-icons-file-type-vue`,yarn:`i-vscode-icons-file-type-yarn`,"yarn.lock":`i-vscode-icons-file-type-yarn`,yml:`i-vscode-icons-file-type-yaml`},he={__name:`ProseCodeIcon`,props:{icon:{type:null,required:!1},filename:{type:String,required:!1}},setup(e){let t=e,n=E(),r=h(()=>m(n.ui?.prose?.codeIcon||{},me)),i=h(()=>{if(t.icon)return t.icon;if(!t.filename)return;let e=t.filename.replace(/\s*\(.*\)\s*$/,``),n=e.includes(`.`)&&e.split(`.`).pop(),i=e.split(`/`).pop();return(i&&r.value[i.toLowerCase()])??(n&&(r.value[n]??`i-vscode-icons-file-type-${n}`))});return(e,t)=>i.value?(c(),d(N,{key:0,name:i.value},null,8,[`name`])):o(``,!0)}},ge={slots:{root:`relative my-5 group`,header:`flex items-center gap-1.5 border border-muted bg-default border-b-0 relative rounded-t-md px-4 py-3`,filename:`text-default text-sm/6`,icon:`size-4 shrink-0`,copy:`absolute top-[11px] end-[11px] lg:opacity-0 lg:group-hover:opacity-100 lg:focus-visible:opacity-100 transition`,base:`group font-mono text-sm/6 border border-muted bg-muted rounded-md px-4 py-3 whitespace-pre-wrap wrap-break-word overflow-x-auto outline-primary/25 focus-visible:outline-3 focus-visible:border-primary **:[.line]:block **:[.line.highlight]:-mx-4 **:[.line.highlight]:px-4 **:[.line.highlight]:bg-accented/50!`},variants:{filename:{true:{root:`[&>pre]:rounded-t-none [&>pre]:my-0 my-5`}}}},_e={__name:`ProsePre`,props:{icon:{type:null,required:!1},code:{type:String,required:!1},language:{type:String,required:!1},filename:{type:String,required:!1},highlights:{type:Array,required:!1},hideHeader:{type:Boolean,required:!1},meta:{type:String,required:!1},copy:{type:[Boolean,Object],required:!1,default:!0},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(t){let n=j(`prose.pre`,t),{t:i}=L(),{copy:s,copied:l}=D(),u=E(),f=S(`baseRef`),m=h(()=>M({extend:ge,...u.ui?.prose?.pre||{}})());function g(){let e=n.code??f.value?.textContent??``;s(e)}return(t,s)=>(c(),_(`div`,{class:r(m.value.root({class:[p(n).ui?.root],filename:!!p(n).filename}))},[p(n).filename&&!p(n).hideHeader?(c(),_(`div`,{key:0,class:r(m.value.header({class:p(n).ui?.header}))},[v(he,{icon:p(n).icon,filename:p(n).filename,class:r(m.value.icon({class:p(n).ui?.icon}))},null,8,[`icon`,`filename`,`class`]),y(`span`,{class:r(m.value.filename({class:
1p(n).ui?.filename}))},a(p(n).filename),3)],2)):o(``,!0),p(n).copy?(c(),d(I,e({key:1,icon:p(l)?p(u).ui.icons.copyCheck:p(u).ui.icons.copy,color:`neutral`,variant:`outline`,size:`sm`,"aria-label":p(i)(`prose.pre.copy`)},typeof p(n).copy==`object`?p(n).copy:{},{class:m.value.copy({class:p(n).ui?.copy}),onClick:g}),null,16,[`icon`,`aria-label`,`class`])):o(``,!0),y(`pre`,e({ref_key:`baseRef`,ref:f,class:m.value.base({class:[p(n).ui?.base,p(n).class]})},t.$attrs),[b(t.$slots,`default`)],16)],2))}},ve={base:``},ye={__name:`ProseStrong`,props:{class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.strong`,e),n=E(),i=h(()=>M({extend:ve,...n.ui?.prose?.strong||{}}));return(e,n)=>(c(),_(`strong`,{class:r(i.value({class:[p(t).ui?.base,p(t).class]}))},[b(e.$slots,`default`)],2))}},be={slots:{root:`relative my-5 overflow-x-auto rounded-md outline-primary/25 focus-visible:outline-3`,base:`w-full border-separate border-spacing-0 rounded-md`}},xe={__name:`ProseTable`,props:{class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.table`,e),n=E(),i=h(()=>M({extend:be,...n.ui?.prose?.table||{}})());return(e,n)=>(c(),_(`div`,{class:r(i.value.root({class:[p(t).ui?.root,p(t).class]}))},[y(`table`,{class:r(i.value.base({class:p(t).ui?.base}))},[b(e.$slots,`default`)],2)],2))}},Se={base:``},Ce={__name:`ProseTbody`,props:{class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.tbody`,e),n=E(),i=h(()=>M({extend:Se,...n.ui?.prose?.tbody||{}}));return(e,n)=>(c(),_(`tbody`,{class:r(i.value({class:[p(t).ui?.base,p(t).class]}))},[b(e.$slots,`default`)],2))}},we={base:`py-3 px-4 text-sm align-top border-e border-b first:border-s border-muted [&_code]:text-xs/5 [&_p]:my-0 [&_p]:leading-6 [&_ul]:my-0 [&_ol]:my-0 [&_ul]:ps-4.5 [&_ol]:ps-4.5 [&_li]:leading-6 [&_li]:my-0.5`,variants:{align:{left:`text-start`,center:`text-center`,right:`text-end`}},defaultVariants:{align:`left`}},Te={__name:`ProseTd`,props:{align:{type:String,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.td`,e),n=E(),i=h(()=>M({extend:we,...n.ui?.prose?.td||{}}));return(e,n)=>(c(),_(`td`,{class:r(i.value({align:p(t).align,class:[p(t).ui?.base,p(t).class]}))},[b(e.$slots,`default`)],2))}},Ee={base:`py-3 px-4 font-semibold text-sm border-e border-b first:border-s border-t border-muted`,variants:{align:{left:`text-start`,center:`text-center`,right:`text-end`}},defaultVariants:{align:`left`}},De={__name:`ProseTh`,props:{align:{type:String,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.th`,e),n=E(),i=h(()=>M({extend:Ee,...n.ui?.prose?.th||{}}));return(e,n)=>(c(),_(`th`,{class:r(i.value({align:p(t).align,class:[p(t).ui?.base,p(t).class]}))},[b(e.$slots,`default`)],2))}},Oe={base:`bg-muted`},ke={__name:`ProseThead`,props:{class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.thead`,e),n=E(),i=h(()=>M({extend:Oe,...n.ui?.prose?.thead||{}}));return(e,n)=>(c(),_(`thead`,{class:r(i.value({class:[p(t).ui?.base,p(t).class]}))},[b(e.$slots,`default`)],2))}},Ae={base:`[&:first-child>th:first-child]:rounded-ss-md [&:first-child>th:last-child]:rounded-se-md [&:last-child>td:first-child]:rounded-es-md [&:last-child>td:last-child]:rounded-ee-md`},je={__name:`ProseTr`,props:{class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.tr`,e),n=E(),i=h(()=>M({extend:Ae,...n.ui?.prose?.tr||{}}));return(e,n)=>(c(),_(`tr`,{class:r(i.value({class:[p(t).ui?.base,p(t).class]}))},[b(e.$slots,`default`)],2))}},Me={base:`list-disc ps-6 my-5 marker:text-(--ui-border-accented)`},Ne={a:{name:`ProseA`,component:V},code:{name:`ProseCode`,component:U},em:{name:`ProseEm`,component:G},h2:{name:`ProseH2`,component:Y},h3:{name:`ProseH3`,component:ie},img:{name:`ProseImg`,component:se},li:{name:`ProseLi`,component:le},ol:{name:`ProseOl`,component:de},p:{name:`ProseP`,component:pe},pre:{name:`ProsePre`,component:_e},strong:{name:`ProseStrong`,component:ye},table:{name:`ProseTable`,component:xe},tbody:{name:`ProseTbody`,component:Ce},td:{name:`ProseTd`,component:Te},th:{name:`ProseTh`,component:De},thead:{name:`ProseThead`,component:ke},tr:{name:`ProseTr`,component:je},ul:{name:`ProseUl`,component:{__name:`ProseUl`,props:{class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=j(`prose.ul`,e),n=E(),i=h(()=>M({extend:Me,...n.ui?.prose?.ul||{}}));return(e,n)=>(c(),_(`ul`,{class:r(i.value({class:[p(t).ui?.base,p(t).class]}))},[b(e.$slots,`default`)],2))}}}},Pe=new Set(`a.blockquote.br.code.del.details.div.em.figcaption.figure.h1.h2.h3.h4.h5.h6.head.hr.iframe.img.li.ol.p.pre.span.strong.summary.table.tbody.td.template.th.thead.tr.ul`.split(`.`));function Fe(e){return typeof e!=`string`||!/^(?:true|false|null|-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)$/.test(e)?e:JSON.parse(e)}function Q(e,t,n,r){let i={__node:e};for(let[a,o]of Object.entries(t)){if(!a.startsWith(`:`)){i[a]=r?o:Fe(o);continue}let t=a.slice(1);try{i[t]=typeof o==`string`?JSON.parse(o):o}catch(a){if(r&&typeof o==`string`){i[t]=o;continue}throw TypeError(`${n.source}:${e[1].$?.line??1}:1 Could not parse the bound property "${t}".`,{cause:a})}}return i}function $(e,n,r,i){if(typeof e==`string`)return e;if(e[0]===null)return o(e[2]);let[a,s,...c]=e;if(!a)throw TypeError(`${n.source}:${s.$?.line??1}:1 Comark emitted an element without a tag.`);let{$:l,...u}=s;if(a===`head`&&l?.html===1&&l?.block===0)return t(`span`,{key:r},`<${a}>${c.filter(e=>typeof e==`string`).join(``)}`);if(typeof u.style==`string`){let e=/^text-align:\s*(left|center|right);?$/.exec(u.style)?.[1];e&&(u.style={textAlign:e},u[`data-allow-mismatch`]=`style`)}let d=a===`code`&&i===`pre`?a:n.resolveTag?.(a)??a;if(typeof d==`string`){let e=c.map((e,t)=>$(e,n,`${r}.${t}`,a));return t(d,{...u,key:r},e)}let f=c.filter(e=>typeof e!=`string`&&e[0]===`template`&&typeof e[1].name==`string`),p=c.filter(e=>!f.includes(e)),m={default:()=>p.map((e,t)=>$(e,n,`${r}.${t}`,a))};for(let e of f){if(typeof e==`string`||e[0]!==`template`)continue;let t=String(e[1].name);m[t]=()=>e.slice(2).map((e,i)=>$(e,n,`${r}.${t}.${i}`,a))}return t(d,{...Q(e,u,n,Pe.has(a)),key:r},m)}function Ie(e,t){let n=new Set(t.unwrap);return e.flatMap((e,r)=>typeof e!=`string`&&e[0]&&n.has(e[0])?e.slice(2).map((e,n)=>$(e,t,`${r}.${n}`)):[$(e,t,String(r))])}function Le(e,n){return Object.keys(n).length?t(`div`,n,e):e}var Re=e=>Ne[e]?.component??e,ze=l({name:`ContentRenderer`,inheritAttrs:!1,props:{value:{type:Object,required:!0},unwrap:{type:[String,Array],default:void 0}},setup(e){let t=C();return()=>{let n=e.value,r=`body`in n?n.body:n,i=`body`in n?n._source:`<Comark document>`,a=typeof e.unwrap==`string`?[e.unwrap]:e.unwrap;return Le(Ie(r.nodes,{source:i,unwrap:a,resolveTag:Re}),t)}}}),Be={key:0,class:`space-y-1`},Ve=[`href`,`onClick`],He=Object.assign(l({__name:`TableOfContents`,props:{links:{}},emits:[`move`],setup(e,{emit:t}){let i=t,s=T();function l(e){let t=encodeURIComponent(e);s.push(`#${t}`),i(`move`,e)}return(t,i)=>e.links?.length?(c(),_(`ul`,Be,[(c(!0),_(n,null,g(e.links,e=>(c(),_(`li`,{key:e.text,class:r([e.depth===3&&`ml-3`])},[y(`a`,{href:`#${e.id}`,class:`inline-block text-sm truncate max-w-full text-[var(--ui-text-muted)] transition hover:text-[var(--ui-text-highlighted)]`,onClick:w(t=>l(e.id),[`prevent`])},a(e.text),9,Ve)],2))),128))])):o(``,!0)}}),{__name:`ContentTableOfContents`});export{ze as n,He as t};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.