Skip to content

julyano/kd-utils-rc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Funções úteis para formatação brasileira

Este pacote tem o objetivo de auxiliar, de maneira simples, na manipulação de alguns formatos de números de documentos e códigos úteis usados no Brasil

npm package version npm npm bundle size npm

Instalação

    npm i kd-utils-rc

Uso

    import { formatCep } from 'kd-utils-rc';

Funções

formatCep(value: string): string

  • Formata um valor para um formato de CEP XXXXX-XXX
    formatCep('12345678'); // => 12435-678
    formatCep('12ab45678'); // => 12435-678
    formatCep('12ab456789'); // => 12435-678
    formatCep('00000000'); // => 00000-000
    formatCep(''); // => 00000-000
    formatCep(null); // => 00000-000

formatCpf(value: string): string

  • Formata um valor para um formato de CPF XXX.XXX.XXX-XX
    formatCpf('12345678901'); // => 123.456.789-01
    formatCpf('00000000000'); // => 000.000.000-00

formatCnpj(value: string): string

  • Formata um valor para um formato de CNPJ XX.XXX.XXX/XXXX-XX
    formatCnpj('12345678901234'); // => 12.345.678/9012-34
    formatCnpj('00000000000000'); // => 00.000.000/0000-00

formatMobilePhone(value: string): string

  • Formata um valor para um formato de Telefone Celular (XXX) X XXXX-XXXX
    formatMobilePhone('123456789012'); // => (123) 4 5678-9012
    formatMobilePhone('000000000000'); // => (000) 0 0000-0000

formatLandLine(value: string): string

  • Formata um valor para um formato de Telefone Fixo (XXX) XXXX-XXXX
    formatLandLine('12345678901'); // => (123) 4567-8901
    formatLandLine('00000000000'); // => (000) 0000-0000

removeCharacter(value: string, characteresToRemove: string): string

  • Substitui os caracteres em valor de acordo com o solicitado no parâmetro characteresToRemove
    removeCharacter('1234#@567@8,901', '#@'); // => 12345678,901
    removeCharacter(null, 'aˆ*&j'); // => null
    removeCharacter('1234#@567@8,901', null); // => 1234#@567@8,901

About

Funções úteis para formatação brasileira

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published