From b09d1fac9d2c49e8a6e10528140fc6841822063d Mon Sep 17 00:00:00 2001 From: romulosanttos Date: Thu, 23 Jul 2020 20:46:06 -0300 Subject: [PATCH] WIP #15 retirando arquivos desnecessarios --- examples/index.js | 94 -------------------------------------------- index.js | 6 --- tests/boleto-test.js | 1 - tests/brasil-test.js | 2 +- 4 files changed, 1 insertion(+), 102 deletions(-) delete mode 100644 examples/index.js delete mode 100755 index.js diff --git a/examples/index.js b/examples/index.js deleted file mode 100644 index 07dae15..0000000 --- a/examples/index.js +++ /dev/null @@ -1,94 +0,0 @@ - -const Gerador = require('../index'); -const fs = require('fs'); - -const gerarPdf = (boleto, stream = null)=>{ - - if(!stream){ - const dir = './tmp/boletos'; - if (!fs.existsSync(dir)) fs.mkdirSync(dir); - stream = fs.createWriteStream(`${dir}/boleto.pdf`); - } - - return new Promise((resolve)=> { - return new Gerador.boleto.Gerador(boleto).gerarPDF({ - creditos: '', - stream: stream - }).then(()=>{ - return resolve({boleto, stream}); - }); - }); - -}; - -const gerarBoleto = (boleto_info)=>{ - const { banco, pagador, boleto, beneficiario } = boleto_info; - const { datas, valor, especieDocumento, numeroDocumento } = boleto; - const da = Gerador.boleto.Datas; - const instrucoes = createInstrucoes(); - - return Gerador.boleto.Boleto.novoBoleto() - .comDatas(da.novasDatas() - .comVencimento(datas.vencimento) - .comProcessamento(datas.processamento) - .comDocumento(datas.documentos)) - .comBeneficiario(createBeneficiario(beneficiario)) - .comPagador(createPagador(pagador)) - .comBanco(banco) - .comValorBoleto(parseFloat(valor).toFixed(2)) //Apenas duas casas decimais - .comNumeroDoDocumento(numeroDocumento) - .comEspecieDocumento(especieDocumento) //Duplicata de Venda Mercantil - .comInstrucoes(instrucoes); -}; - -const createPagador = (pagador)=>{ - const enderecoPagador = Gerador.boleto.Endereco.novoEndereco() - .comLogradouro('Rua Pedro Lessa, 15') - .comBairro('Centro') - .comCidade('Rio de Janeiro') - .comUf('RJ') - .comCep('20030-030'); - - return Gerador.boleto.Pagador.novoPagador() - .comNome('José Bonifácio de Andrada') - .comRegistroNacional(pagador.RegistroNacional) - .comEndereco(enderecoPagador); -}; - -const createBeneficiario = (beneficiario)=>{ - const enderecoBeneficiario = Gerador.boleto.Endereco.novoEndereco() - .comLogradouro('Rua Pedro Lessa, 16') - .comBairro('Centro') - .comCidade('Rio de Janeiro') - .comUf('RJ') - .comCep('20030-030'); - - const {dadosBancarios} = beneficiario; - - let novoBeneficiario = Gerador.boleto.Beneficiario.novoBeneficiario() - .comNome('Empresa Fictícia LTDA') - .comRegistroNacional('43576788000191') - .comCarteira(dadosBancarios.carteira) - .comAgencia(dadosBancarios.agencia) - .comDigitoAgencia(dadosBancarios.agenciaDigito) - .comCodigoBeneficiario(dadosBancarios.conta) - .comDigitoCodigoBeneficiario(dadosBancarios.contaDigito) - .comNossoNumero(dadosBancarios.nossoNumero) //11 -digitos // "00000005752" - .comDigitoNossoNumero(dadosBancarios.nossoNumeroDigito) // 1 digito // 8 - .comEndereco(enderecoBeneficiario); - - if(dadosBancarios.convenio){ - novoBeneficiario.comNumeroConvenio(dadosBancarios.convenio); - } - - return novoBeneficiario; -}; - -const createInstrucoes = ()=>{ - const instrucoes = []; - instrucoes.push('Após o vencimento Mora dia R$ 1,59'); - instrucoes.push('Após o vencimento, multa de 2%'); - return instrucoes; -}; - -module.exports = { gerarPdf, gerarBoleto }; \ No newline at end of file diff --git a/index.js b/index.js deleted file mode 100755 index 3f69eba..0000000 --- a/index.js +++ /dev/null @@ -1,6 +0,0 @@ -module.exports = { - validacoes: require('./lib/validacoesUtils'), - formatacoes: require('./lib/formatacoesUtils'), - bancos: require('./lib/bancosUtils'), - boleto: require('./lib/boletoUtils'), -}; diff --git a/tests/boleto-test.js b/tests/boleto-test.js index 30068af..071609e 100755 --- a/tests/boleto-test.js +++ b/tests/boleto-test.js @@ -1,4 +1,3 @@ -// const boleto = require('../index').boleto; const boleto = require('../lib/utils/functions/boletoUtils'); const bancos = boleto.bancos; const Endereco = boleto.Endereco; diff --git a/tests/brasil-test.js b/tests/brasil-test.js index 536ca0c..09d066b 100755 --- a/tests/brasil-test.js +++ b/tests/brasil-test.js @@ -1,6 +1,6 @@ const fs = require('fs'); const path = require('path'); -const utils = require('../index'); +const utils = require('../lib/index'); var existsSync = (process.version.indexOf('v0.6') !== -1 ? require('path').existsSync : existsSync = fs.existsSync);