1import{k as n}from"./chunk-VO5CTXAY.js";var i=class{formatPhoneNumber(t){let r="";if(t){t=t.replace(/(?:(?:^[^0-9]*1*)|(?:[^0-9]))/g,"");let e=t.length;e>0&&(r="("+t.substring(0,3)),e>3&&(r+=") "+t.substring(3,6)),e>6&&(r+="-"+t.substring(6,10))}return r}validDigits(t){return t&&t.replace(/(?:(?:^[^0-9]*1*)|(?:[^0-9]))/g,"").length===10}getValidatedPhoneNumber(t){if(t)try{let r=t.replace(/[^\w]/gi,"");return r.slice(r.length-10,r.length)}catch(r){n.error(r)}return t}},o=new i;export{i as a,o as b};
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.