1const a=/^(untitled|untitled item|no title|\(no title\))$/i,c="Untitled item";function n(t){return String(t||"").trim()}function l(t){const e=n(t);return!e||a.test(e)}function o(t){return l(t)?c:n(t)}function u(t,e){const i=n(t),r=n(e);if(!i||!r)return!1;const s=r.replace(/^https?:\/\//i,"").replace(/\/+$/,"");return i===r||i===s||i===s.replace(/^www\./i,"")}export{u as a,o as d,l as i};
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.