1import{N as l,x as p,s as a,q as h,v as u,u as d}from"./index-CdokW4R4.js";const g="ââââââââââââââââââââââââââââââââââââââââââââââ",f="ââââââââââââââââââââââââââââââââââââââââââââââ";function $(){const{data:o}=l({queryKey:u.postSlugs(),queryFn:({signal:s})=>h(s),staleTime:3e5}),{data:t}=l({queryKey:u.tags(),queryFn:({signal:s})=>d(s),staleTime:5*60*1e3}),r=p.useMemo(()=>{const s=Object.entries(o??{});if(s.length===0)return[];const e=[];e.push("$ ls -1 /archiv/beitraege"),e.push(g);for(const[n,i]of s){const c=`${n}.md`.padEnd(34," ").slice(0,34);e.push(`â ${c} ${String(i.length).padStart(4," ")}b â`)}if(e.push(f),e.push(`[ok] ${s.length} eintraege gelesen`),e.push(""),t!=null&&t.length){e.push("$ tags --count --sort=desc");for(const n of t.slice(0,14))e.push(` #${n.slug.padEnd(22," ")} ${String(n.postCount).padStart(3," ")}`);e.push(`[ok] ${t.length} tags`),e.push("")}return e.push("$ status"),e.push(" archiv ......... online"),e.push(" tracker ........ keine"),e.push(" betreiber ...... lokianer"),e.push(""),e},[o,t]);return r.length===0?null:a.jsx("div",{className:"console-feed","aria-hidden":"true",children:a.jsx("div",{className:"console-feed-scroll",children:[0,1].map(s=>a.jsx("div",{className:"console-feed-block",children:r.map((e,n)=>a.jsx("div",{className:"console-feed-line",children:e||"Â "},`${s}-${n}`))},s))})})}export{$ as ConsoleFeed,$ as default};
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.