cardValidator

Validador de Cartão de crédito

Esta biblioteca verifica se números de cartão de crédito são válidos ou inválidos, devendo retornar true para válidos e false para inválidos.

Instalação:

Para instalar a biblioteca é necessario digitar o comando:

$  npm i cardvalidatorfabi

Utilização:

Para utilizar a biblioteca é necessário chamar a função cardValidator() utilizando os comandos abaixo:

//Criar const e requisitar a biblioteca para acessa-la:
> const enterCard = require("cardvalidatorfabi");
//Chamar a função cardValidator() através da const:
> enterCard.cardValidator("5242150898936398")
//Nesse exemplo o cartão é valido e deve retornar true.

Sobre o Projeto:

A aplicação foi desenvolvida em javaScript utilizando a logica do Algoritmo de Luhn para fazer a validação, caso queira entender a logica clique aqui . Foram utilizadas as ferramentas do NPM Mocha, Chai e Nyc para efetuar testes e Eslint para padronizar o codigo.

Roadmap oficial do projeto

versão 1.0.1 (released)

Funcionalidade: Verificar se números de cartão de crédito são válidos ou inválidos através de uma função em JavaScript, esta função deve retornar true para números de cartão válidos e false para números de cartão inválidos.