1self.onmessage=e=>{let{query:s,subresellers:t,sortingKey:l,sortingDesc:r,filterOwnerId:o,filterEnabled:a}=e.data,n=s.toLowerCase(),i=t;o&&(i=i.filter(e=>e.owner===o)),"true"===a&&(i=i.filter(e=>!0===e.enabled)),"false"===a&&(i=i.filter(e=>!1===e.enabled)),s&&(i=i.filter(e=>e.id.toString()===n||e.username.toLowerCase().includes(n)||e.resellerDns.toLowerCase().includes(n)||e.notes.toLowerCase().includes(n))),l&&(i=i.sort((e,s)=>r?s[l]-e[l]:e[l]-s[l])),self.postMessage({query:s,filtered:i,sortingKey:l,sortingDesc:r,filterOwnerId:o,filterEnabled:a})},_N_E={};
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.