No description
Find a file
Leandro Costa 4b71522ed2
Some checks failed
CI Pipeline / build-and-test (push) Failing after 1m42s
CI Pipeline / publish-staging (push) Failing after 43s
CI Pipeline / publish-production (push) Has been cancelled
fix: artifacts
2025-05-25 12:05:15 -03:00
.forgejo/workflows fix: artifacts 2025-05-25 12:05:15 -03:00
.vscode feat: typescript 2024-06-17 20:11:08 -03:00
src feat: typescript 2024-06-17 20:11:08 -03:00
.gitignore feat: typescript 2024-06-17 20:11:08 -03:00
bitbucket-pipelines.yml chore: copiando o readme 2024-06-17 20:38:18 -03:00
jest.config.js chore: removing type module 2024-06-17 20:54:43 -03:00
package-lock.json [skip CI] Version 1.1.7 2024-06-17 23:55:31 +00:00
package.json [skip CI] Version 1.1.7 2024-06-17 23:55:31 +00:00
README.md Implementação do FormatarTelefone e Testes Unitários 2022-02-05 11:54:09 -03:00
tsconfig.json chore: fix build destiation 2024-06-17 20:23:46 -03:00

README

Biblioteca com funções para formatação de dados.

CPF/CNPJ: Retorna no CPF ou CNPJ de Acordo com o Tamanho da Entrada.

Exemplos

import { formatarCep } from 'lhmask';

console.log(formatarCep('12345000'));  // Saída: 12.345-000

console.log(formatarCnpj('12123456000100'));  // Saída 12.123.456/0001-00

console.log(formatarCpf('12345678900'));  // Saída: 123.456.789-00

console.log(formatarCpfCnpj('12123456000100'));  // Saída 12.123.456/0001-00

console.log(formatarCpfCnpj('12345678900'));  // Saída: 123.456.789-00

console.log(formatarContaBancaria('12345'));  // Saída: 1234-5

console.log(formatarTelefone('88912341234'));  // Saída: (88)91234-1234.
console.log(formatarTelefone('8834001234'));  // Saída: (88)3400-1234.
console.log(formatarTelefone('08001234567'));  // Saída: 0800-123-4567

// Retorna no formado especificado pela string.
// possíveis valores: cep, cpf, cnpj, cpfcnpj, contabancaria.
console.log(formatarValor("12345", "contabancaria")); // Saída: 1234-5