PageSourceSearch

https://www.phocus4.com.br/assets/cpf-list-7IFH3Oo_.js

js phocus4.com.br collected 2026-10-09 22:03:31 UTC 786 bytes, 2 lines download raw bytes

1import{t as e}from"./createLucideIcon-CgQsGnsD.js";var t=e(`arrow-right`,[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`m12 5 7 7-7 7`,key:`xquz4c`}]]);function n(e){if(!/^\d{11}$/.test(e)||/^(\d)\1{10}$/.test(e))return!1;let t=t=>{let n=0;for(let r=0;r<t;r+=1)n+=Number(e[r])*(t+1-r);let r=n*10%11;return r===10?0:r};return t(9)===Number(e[9])&&t(10)===Number(e[10])}function r(e){let t=e.split(/[\s,;|]+/).map(e=>e.trim()).filter(Boolean),r=new Set,i=[],a=[],o=0;for(let e of t){let t=e.replace(/\D/g,``);t.length===11&&n(t)?r.has(t)?o+=1:(r.add(t),i.push(t)):a.push(e)}return{valid:i,invalid:a,duplicates:o}}function i(e){return(e??[]).map(e=>e.replace(/\D/g,``)).filter(Boolean).map(e=>e.replace(/(\d{3})(\d{3})(\d{3})(\d{2})/,`$1.$2.$3-$4`)).join(`
2`)}export{t as i,n,r,i 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.