1import{s as l,k as o,cG as f,U as p,cH as y}from"./B-07Rqvd.js";const m={primary:"primary",success:"success",info:"info",warning:"warning",danger:"error"};function v(s){const{value:a,label:e,displayStyle:i}=s;return{label:e,value:isNaN(Number(a))?a:Number(a),displayStyle:m[i]}}const r=new Map;function D(s){const{isAuthenticated:a}=l(o()),e=f(()=>({}),"$cfvxkH9kav"),{data:i}=p(`dict:${s}`,()=>c(s),{default:()=>[],watch:[a]});async function c(t){if(!a.value)return[];if(e.value[t])return Promise.resolve(e.value[t]);if(r.has(t))return r.get(t);const u=y(t).then(n=>n.data.map(v)).then(n=>(e.value[t]=n,n)).catch(()=>[]).finally(()=>r.delete(t));return r.set(t,u),u}return[i]}export{D as u};
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.