brazilian-values
Version:
Validates and formats brazilian values, like money (BRL), CPF, CNPJ, dates etc.
19 lines (18 loc) • 536 B
TypeScript
/**
* Formats step-by-step a `string` value to CPF or CNPJ depending on its length.
* @example
* formatToCPFOrCNPJ('00000000')
* //=> '000.000.00'
*
* formatToCPFOrCNPJ('366.418.768-70')
* //=> '366.418.768-70'
*
* formatToCPFOrCNPJ('32284981000138')
* //=> '32.284.981/0001-38'
*
* formatToCPFOrCNPJ('00.0.000.00.00--00-00')
* //=> '00.000.000/0000-00'
* @param value - A `string` value of a CPF or CNPJ.
*/
declare const formatToCPFOrCNPJ: (value: string) => string;
export default formatToCPFOrCNPJ;