/cardValidator

Sexto projeto da Laboratória - Criação de bibliotecas js (Validador de dados de Cartão de Credito)

Primary LanguageJavaScript

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.