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.
Para instalar a biblioteca é necessario digitar o comando:
$ npm i cardvalidatorfabi
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.
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.
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.