1function c(t,e,n){const r=t.findIndex(([i,u])=>i===e&&u===n);return r>=0?t.filter((i,u)=>u!==r):[...t,[e,n]]}function o(t,e,n){return t.filter(([r,i])=>!(r===e&&i===n))}function l(t,e){return t.filter(([n])=>n!==e)}function s(){return[]}function f(t,e,n,r){return[...l(t,e),[e,`${n}-${r}`]]}function F(t,e){const n=t.find(([a])=>a===e);if(!n)return null;const r=n[1].split("-");if(r.length!==2)return null;const[i,u]=r.map(a=>parseFloat(a));return!Number.isFinite(i)||!Number.isFinite(u)?null:[i,u]}export{s as a,l as c,F as g,o as r,f as s,c 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.