0.3.0 • Published 11 months ago

@rooster-inc/helpers v0.3.0

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

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
0.3.0

11 months ago

0.2.0

11 months ago

0.1.2

11 months ago