Boleto Validator
Lib para validação de código de barras e linha digitalizável presente em boletos bancários. Compatível com Node 4.
Ela valida boletos do tipo convênio (conta de luz, água, IPTU...), que são compostos por 4 blocos de números:
Exemplos:
83640000001-1 33120138000-2 81288462711-6 08013618155-1
ou
85890000460-9 52460179160-5 60759305086-5 83148300001-0
Também é possível validar boletos do tipo fatura ou carnê, que são compostos por 5 blocos de números (linha digitalizável):
Exemplo: 42297.11504 00001.954411 60020.034520 2 68610000054659
Instalação
$ npm install boleto-validator
Exemplos de uso
Validando convênio
var boletoValidator = ; // Com mascaraboletoValidator; // Com outro tipo de mascaraboletoValidator; // Sem mascaraboletoValidator::;
Utilizando Promise
var boletoValidator = ; boletoValidator ;
Validando fatura ou carnê
var boletoValidator = ; // Com mascaraboletoValidator; // Sem mascaraboletoValidator;
Utilizando Promise
var boletoValidator = ; boletoValidator ;
Licença de uso
Esta biblioteca segue os termos de uso da The MIT License (MIT)