UNPKG

@brazilian-utils/format-cpf

Version:

Return CPF formatted with mask.

3 lines (2 loc) 440 B
function r(r){return r&&"object"==typeof r&&"default"in r?r.default:r}var e=r(require("@brazilian-utils/helper-only-numbers")),i=r(require("@brazilian-utils/helper-is-last-char")),u=11,n=[2,5],t=[8];module.exports=function(r){if(!r)return"";var l=e(r);return l.slice(0,u).split("").reduce(function(r,e,u){var a=""+r+e;if(!i(u,l)){if(n.includes(u))return a+".";if(t.includes(u))return a+"-"}return a},"")}; //# sourceMappingURL=index.js.map