@rooster-inc/helpers
v0.3.0
Published
Biblioteca de Helpers gerais.
Downloads
1
Readme
Helpers
Biblioteca Para Helpers Gerais
Tabela de Conteúdos
Instalação
npm i @rooster-inc/helpers
Uso Básico
Apenas Importar as funções
import { formatarCpf } from "@rooster-inc/helpers";
const cpfFormatado = formatarCpf("123.456.789-01"); // 12345678901
Recursos
CPF
Formatar CPF
Função para remover pontuações e preencher com 0 à esquerda.
import { formatarCpf } from "@rooster-inc/helpers";
const cpfFormatado = formatarCpf("123.456.789-01"); // 12345678901
Caso tenha mais que 11 números, é pego apenas os 11 primeiros.
import { formatarCpf } from "@rooster-inc/helpers";
const numeros = "123.456.789.012.345.678-90";
const cpf = formatarCpf(numeros); // 12345678901
Mascarar CPF
Função para remover pontuações. preencher com 0 à esquerda e colocar as pontuações necessárias.
import { mascaraCpf } from "@rooster-inc/helpers";
const cpfFormatado = mascaraCpf("12345678901"); // 123.4567.89-01
Caso tenha mais que 11 números, é pego apenas os 11 primeiros.
import { mascaraCpf } from "@rooster-inc/helpers";
const numeros = "12345678901234567890";
const cpf = mascaraCpf("12345678901"); // 123.4567.89-01
Data
Formatar para Data Brasileira
Função para formatar a data para dd/mm/YYYY
import { dataBrasileira } from "@rooster-inc/helpers";
const data = new Date("2023-05-05");
const formatada = dataBrasileira(data); // 05/05/2023
Verificação de Data Brasileira
Função para verificar se a data é dd/mm/YYYY
import { isDataBrasileira } from "@rooster-inc/helpers";
isDataBrasileira("2023-05-05"); // false
isDataBrasileira("05/05/2023"); // true
Verificação de Data ISO
verifica se a data é YYYY-mm-dd
import { isDataIso } from "@rooster-inc/helpers";
isDataIso("2023-05-05"); // true
isDataIso("05/05/2023"); // false
String para Data
converte string de data YYYY-mm-dd ou dd/mm/YYYY para Date
import { stringParaData } from "@rooster-inc/helpers";
const date1 = stringParaData("2023-05-05");
const date2 = stringParaData("05/05/2023");
const date3 = stringParaData("123123"); // Irá executar um erro