Socket
Socket
Sign inDemoInstall

@mrmgomes/boleto-utils

Package Overview
Dependencies
0
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.2 to 1.0.3

2

package.json
{
"name": "@mrmgomes/boleto-utils",
"version": "1.0.2",
"version": "1.0.3",
"description": "Biblioteca com funções úteis para a validação de todos os tipos de boleto",

@@ -5,0 +5,0 @@ "main": "./src/boleto-utils.js",

@@ -345,6 +345,2 @@

bloco4 = codigo.substr(33, 11) + this.calculaMod10(codigo.substr(33, 11));
console.log('bloco1 MOD 10:', bloco1);
console.log('bloco2 MOD 10:', bloco2);
console.log('bloco3 MOD 10:', bloco3);
console.log('bloco4 MOD 10:', bloco4);
} else if (identificacaoValorRealOuReferencia.mod == 11) {

@@ -355,6 +351,2 @@ bloco1 = codigo.substr(0, 11) + this.calculaMod11(codigo.substr(0, 11));

bloco4 = codigo.substr(33, 11) + this.calculaMod11(codigo.substr(33, 11));
console.log('bloco1 MOD 11:', bloco1);
console.log('bloco2 MOD 11:', bloco2);
console.log('bloco3 MOD 11:', bloco3);
console.log('bloco4 MOD 11:', bloco4);
}

@@ -561,8 +553,11 @@

retorno.sucesso = false;
retorno.codigoInput = codigo;
retorno.mensagem = 'O código inserido possui ' + codigo.length + ' dígitos. Por favor insira uma numeração válida. Códigos de barras SEMPRE devem ter 44 caracteres numéricos. Linhas digitáveis podem possuir 46 (boletos de cartão de crédito), 47 (boletos bancários/cobrança) ou 48 (contas convênio/arrecadação) caracteres numéricos. Qualquer caractere não numérico será desconsiderado.';
} else if (codigo.substr(0, 1) == '8' && codigo.length == 46 && codigo.length == 47) {
retorno.sucesso = false;
retorno.codigoInput = codigo;
retorno.mensagem = 'Este tipo de boleto deve possuir um código de barras 44 caracteres numéricos. Ou linha digitável de 48 caracteres numéricos.';
} else {
retorno.sucesso = true;
retorno.codigoInput = codigo;
retorno.mensagem = 'Boleto válido';

@@ -569,0 +564,0 @@ let tipoCodigo = this.identificarTipoCodigo(codigo);

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc