1.0.7 • Published 4 years ago

essential-validation v1.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

Essential Validation

O pacote contém funções simples para ajudar e agilizar o desenvolvimento de seus projetos.

Este pacote foi criado com o intuito de aprendizado próprio, porém resolvi deixa-lo público para ajudar quem tiver precisando ;)

⭐ Deixa uma estrelinha se gostar ;)

Pacote no github

  1. Validação de CPF
  2. Validação de CNPJ

Validação de CPF

  • Validar CPF sem pontuação
/**
 * Nesta função, o cpf deve conter 11 dígitos, apenas numeros
 * Além de estar de acordo com o algorítimo padrão do CPF.
 */
var { cpf } = require("essential-validation");

cpf.cpfWithoutPunctuation("12345678900");
/**
 * Caso obtenha sucesso na validação retornará
    {
        success: "O cpf informado é válido!",
        provided: "12345678900",
        required: "###########"
    }
 * Caso haja um erro retornará
    {
        error: "O cpf informado está com o formato correto, porém é inválido!",
        provided: "12345678900",
        required: "###########"
    }
*/
  • Validar CPF com pontuação
/**
 * Nesta função, o cpf deve conter 14 dígitos, contando os numeros e a pontuação
 * Além de estar de acordo com o algorítimo padrão do CPF.
 */
var { cpf } = require("essential-validation");

cpf.cpfWithPunctuation("123.456.789-00");
/**
 * Caso obtenha sucesso na validação retornará
    {
        success: "O cpf informado é válido!",
        provided: "123.456.789-00",
        required: "###.###.###-##"
    }
 * Caso haja um erro retornará
    {
        error: "O cpf informado está com o formato correto, porém é inválido!",
        provided: "123.456.789-00",
        required: "###.###.###-##"
    }
*/

Validação de CNPJ

  • Validar CNPJ sem pontuação
/**
 * Nesta função, o cnpj deve conter 14 dígitos, apenas numeros
 * Além de estar de acordo com o algorítimo padrão do cnpj.
 */
var { cnpj } = require("essential-validation");

cnpj.cnpjWithoutPunctuation("12345678000199");
/**
 * Caso obtenha sucesso na validação retornará
    {
        success: "O cnpj informado é válido!",
        provided: "12345678000199",
        required: "###########"
    }
 * Caso haja um erro retornará
    {
        error: "O cnpj informado está com o formato correto, porém é inválido!",
        provided: "12345678000199",
        required: "###########"
    }
*/
  • Validar CNPJ com pontuação
/**
 * Nesta função, o CNPJ deve conter 18 dígitos, contando os números e a pontuação
 * Além de estar de acordo com o algorítimo padrão do CNPJ.
 */

var { cnpj } = require("essential-validation");

cnpj.cnpjWithPunctuation("12.345.678/0001-99");
/**
 * Caso obtenha sucesso na validação retornará
    {
        success: "O cnpj informado é válido!",
        provided: 12.345.678/0001-99,
        required: "##.###.###/####-##"
    }
 * Caso haja um erro retornará
    {
        error: "O cnpj informado está com o formato correto, porém é inválido!",
        provided: 12.345.678/0001-99,
        required: "##.###.###/####-##"
    }
*/
1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago