gerador-validador-cpf
Version:
Biblioteca JS para gerar e validar CPF (Cadastro de Pessoas Físicas) do Brasil.
2 lines (1 loc) • 490 B
JavaScript
import{allDigitsAreEqual as r}from"./utils/allDigitsAreEqual.js";import{calcFirstChecker as t}from"./utils/calcFirstChecker.js";import{calcSecondChecker as c}from"./utils/calcSecondChecker.js";import{hasCPFLength as i}from"./utils/hasCPFLength.js";var e=function(e){if("string"!=typeof e)return!1;var o=String(e).replaceAll(/[\s.-]/g,""),s=o.slice(0,9),l=o.slice(9,11);if(!i(o)||r(o))return!1;var a=t(s),n=c("".concat(s).concat(a));return l==="".concat(a).concat(n)};export{e as validate};