UNPKG

cpf_and_cnpj-generator

Version:

Este repositório contém um código JavaScript que gera um CPF (Cadastro de Pessoas Físicas) e CNPJ (Cadastro Nacional da Pessoa Jurídica) brasileiro válido. CPF é um número de identificação exclusivo atribuído a indivíduos no Brasil. O código garante que o

1 lines 1.32 kB
var e={52:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});const n=r(724);t.default=function(){const e=new Array(14);for(let t=0;t<12;t++)e[t]=(0,n.default)();return e[12]=function(e){const t=[5,4,3,2,9,8,7,6,5,4,3,2];let r=0;for(let n=0;n<12;n++)r+=e[n]*t[n];const n=r%11;return n<2?0:11-n}(e),e[13]=function(e,t){const r=[6,5,4,3,2,9,8,7,6,5,4,3,2];let n=0;for(let t=0;t<12;t++)n+=e[t]*r[t];n+=t*r[12];const o=n%11;return o<2?0:11-o}(e,e[12]),e.join("")}},826:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});const n=r(724);function o(e,t,r){let n=0;for(let o=0;o<t;o++)n+=e[o]*(r-o);const o=n%11;return o<2?0:11-o}t.default=function(){const e=new Array(11);for(let t=0;t<9;t++)e[t]=(0,n.default)();return e[9]=o(e,9,10),e[10]=o(e,10,11),e.join("")}},724:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return Math.floor(10*Math.random())}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}var n={};(()=>{var e=n;Object.defineProperty(e,"BJ",{value:!0}),e.rj=e.tM=void 0;const t=r(52);e.tM=t.default;const o=r(826);e.rj=o.default,e.Ay={generateCnpj:t.default,generateCpf:o.default}})();var o=n.BJ,a=n.Ay,u=n.tM,f=n.rj;export{o as __esModule,a as default,u as generateCnpj,f as generateCpf};