Socket
Socket
Sign inDemoInstall

correios-brasil

Package Overview
Dependencies
13
Maintainers
1
Versions
24
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.0.5 to 3.0.6

2

dist/index.es.js

@@ -1,2 +0,2 @@

import n from"axios";import t from"iconv-lite";import e from"xml-js";function r(n){var t=new RegExp(/[^0-9]|[/ /]/g,""),e=n.trim().replace(t,"");if(8!==e.length)throw Error("Cep: ".concat(n," inválido!"));return e}var o,c=function(){return c=Object.assign||function(n){for(var t,e=1,r=arguments.length;e<r;e++)for(var o in t=arguments[e])Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n},c.apply(this,arguments)};function a(n,t,e,r){return new(e||(e=Promise))((function(o,c){function a(n){try{u(r.next(n))}catch(n){c(n)}}function i(n){try{u(r.throw(n))}catch(n){c(n)}}function u(n){var t;n.done?o(n.value):(t=n.value,t instanceof e?t:new e((function(n){n(t)}))).then(a,i)}u((r=r.apply(n,t||[])).next())}))}function i(n,t){var e,r,o,c,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return c={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(c[Symbol.iterator]=function(){return this}),c;function i(i){return function(u){return function(i){if(e)throw new TypeError("Generator is already executing.");for(;c&&(c=0,i[0]&&(a=0)),a;)try{if(e=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=a.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(n,a)}catch(n){i=[6,n],r=0}finally{e=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}}function u(t,e){return a(this,void 0,void 0,(function(){return i(this,(function(r){return[2,new Promise((function(r,o){n(c(c({},e),{url:t})).then((function(n){return r(n)})).catch((function(n){o(n)}))}))]}))}))}!function(n){n.BASECEP="https://viacep.com.br/ws",n.BASECORREIOS="http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx",n.BASERASTREIO="https://www.linkcorreios.com.br",n.WIDENET="https://cep.widenet.host/busca-cep/api/cep",n.PROXYAPP_RASTREAR="https://proxyapp.correios.com.br/v1/sro-rastro",n.PROXYAPP_TOKEN="https://proxyapp.correios.com.br/v2/app-validation"}(o||(o={}));var s=o;function l(n){return new Promise((function(t,e){return u("".concat(s.BASECEP,"/").concat(r(n),"/json"),{method:"GET",headers:{"content-type":"application/json"}}).then((function(n){return t(n.data)})).catch((function(n){e(n)}))}))}function p(n){var o=n.nCdServico;return Promise.all(o.map((function(o){return function(n,o){var l=this;return delete n.nCdServico,new Promise((function(p,f){return a(l,void 0,void 0,(function(){var a;return i(this,(function(i){return a=c(c({},n),{nCdServico:o,sCepOrigem:r(n.sCepOrigem),sCepDestino:r(n.sCepDestino),nCdEmpresa:null==n.nCdEmpresa?"":n.nCdEmpresa,sDsSenha:null==n.sDsSenha?"":n.sDsSenha,sCdMaoPropria:null==n.sCdMaoPropria?"n":n.sCdMaoPropria,nVlValorDeclarado:null==n.nVlValorDeclarado?0:n.nVlValorDeclarado,sCdAvisoRecebimento:null==n.sCdAvisoRecebimento?"n":n.sCdAvisoRecebimento,StrRetorno:"xml",nIndicaCalculo:null==n.nIndicaCalculo?3:n.nIndicaCalculo}),[2,u("".concat(s.BASECORREIOS,"?").concat(new URLSearchParams(a).toString()),{method:"GET",headers:{"content-type":"text/xml"},responseType:"arraybuffer"}).then((function(n){var r,o,c=(r=function(n,e){return t.decode(Buffer.from(n),e).toString()}(n.data,"iso-8859-1"),JSON.parse(e.xml2json(r,{compact:!0})));return p((o=c.Servicos.cServico,Object.keys(o).reduce((function(n,t){return n[t]=o[t]._text?o[t]._text:o[t]._cdata,n}),{})))})).catch((function(n){f(n)}))]}))}))}))}(n,o)}))).then((function(n){return n}))}var f="YW5kcm9pZDtici5jb20uY29ycmVpb3MucHJlYXRlbmRpbWVudG87RjMyRTI5OTc2NzA5MzU5ODU5RTBCOTdGNkY4QTQ4M0I5Qjk1MzU3ODs1LjEuMTQ=",h=null,d=0,m=null;function v(n){return Promise.all(n.map((function(n){return function(n){return new Promise((function(t,e){(function(){if(h&&d>Date.now())return Promise.resolve(h);if(m)return m;return m=new Promise((function(n,t){u(s.PROXYAPP_TOKEN,{method:"POST",headers:{"content-type":"application/json","user-agent":"Dart/2.18 (dart:io)"},data:{requestToken:f,data:"23/06/2023 12:42:58",sign:"a5e2f3a83571c88c40a31c68876f261f"}}).then((function(t){m=null;var e=t.data.token,r=e.split(".")[1],o=Buffer.from(r,"base64").toString("ascii"),c=JSON.parse(o);h=e,d=1e3*c.exp-12e4,n(e)})).catch((function(n){h=null,d=0,m=null,t(new Error("Falha ao autenticar requisição"))}))})),m})().then((function(r){u("".concat(s.PROXYAPP_RASTREAR,"/").concat(n),{method:"GET",headers:{"content-type":"application/json","user-agent":"Dart/2.18 (dart:io)","app-check-token":r}}).then((function(n){return t(n.data.objetos[0])})).catch((function(n){e(n)}))})).catch(e)}))}(n)}))).then((function(n){return n}))}export{p as calcularPrecoPrazo,l as consultarCep,v as rastrearEncomendas};
import t from"axios";import n from"iconv-lite";import e from"xml-js";import r from"crypto";function o(t){var n=new RegExp(/[^0-9]|[/ /]/g,""),e=t.trim().replace(n,"");if(8!==e.length)throw Error("Cep: ".concat(t," inválido!"));return e}var a,c=function(){return c=Object.assign||function(t){for(var n,e=1,r=arguments.length;e<r;e++)for(var o in n=arguments[e])Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o]);return t},c.apply(this,arguments)};function i(t,n,e,r){return new(e||(e=Promise))((function(o,a){function c(t){try{u(r.next(t))}catch(t){a(t)}}function i(t){try{u(r.throw(t))}catch(t){a(t)}}function u(t){var n;t.done?o(t.value):(n=t.value,n instanceof e?n:new e((function(t){t(n)}))).then(c,i)}u((r=r.apply(t,n||[])).next())}))}function u(t,n){var e,r,o,a,c={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(i){return function(u){return function(i){if(e)throw new TypeError("Generator is already executing.");for(;a&&(a=0,i[0]&&(c=0)),c;)try{if(e=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return c.label++,{value:i[1],done:!1};case 5:c.label++,r=i[1],i=[0];continue;case 7:i=c.ops.pop(),c.trys.pop();continue;default:if(!(o=c.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){c=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){c.label=i[1];break}if(6===i[0]&&c.label<o[1]){c.label=o[1],o=i;break}if(o&&c.label<o[2]){c.label=o[2],c.ops.push(i);break}o[2]&&c.ops.pop(),c.trys.pop();continue}i=n.call(t,c)}catch(t){i=[6,t],r=0}finally{e=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}}function s(n,e){return i(this,void 0,void 0,(function(){return u(this,(function(r){return[2,new Promise((function(r,o){t(c(c({},e),{url:n})).then((function(t){return r(t)})).catch((function(t){o(t)}))}))]}))}))}!function(t){t.BASECEP="https://viacep.com.br/ws",t.BASECORREIOS="http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx",t.BASERASTREIO="https://www.linkcorreios.com.br",t.WIDENET="https://cep.widenet.host/busca-cep/api/cep",t.PROXYAPP_RASTREAR="https://proxyapp.correios.com.br/v1/sro-rastro",t.PROXYAPP_TOKEN="https://proxyapp.correios.com.br/v2/app-validation"}(a||(a={}));var l=a;function p(t){return new Promise((function(n,e){return s("".concat(l.BASECEP,"/").concat(o(t),"/json"),{method:"GET",headers:{"content-type":"application/json"}}).then((function(t){return n(t.data)})).catch((function(t){e(t)}))}))}function f(t){var r=t.nCdServico;return Promise.all(r.map((function(r){return function(t,r){var a=this;return delete t.nCdServico,new Promise((function(p,f){return i(a,void 0,void 0,(function(){var a;return u(this,(function(i){return a=c(c({},t),{nCdServico:r,sCepOrigem:o(t.sCepOrigem),sCepDestino:o(t.sCepDestino),nCdEmpresa:null==t.nCdEmpresa?"":t.nCdEmpresa,sDsSenha:null==t.sDsSenha?"":t.sDsSenha,sCdMaoPropria:null==t.sCdMaoPropria?"n":t.sCdMaoPropria,nVlValorDeclarado:null==t.nVlValorDeclarado?0:t.nVlValorDeclarado,sCdAvisoRecebimento:null==t.sCdAvisoRecebimento?"n":t.sCdAvisoRecebimento,StrRetorno:"xml",nIndicaCalculo:null==t.nIndicaCalculo?3:t.nIndicaCalculo}),[2,s("".concat(l.BASECORREIOS,"?").concat(new URLSearchParams(a).toString()),{method:"GET",headers:{"content-type":"text/xml"},responseType:"arraybuffer"}).then((function(t){var r,o,a=(r=function(t,e){return n.decode(Buffer.from(t),e).toString()}(t.data,"iso-8859-1"),JSON.parse(e.xml2json(r,{compact:!0})));return p((o=a.Servicos.cServico,Object.keys(o).reduce((function(t,n){return t[n]=o[n]._text?o[n]._text:o[n]._cdata,t}),{})))})).catch((function(t){f(t)}))]}))}))}))}(t,r)}))).then((function(t){return t}))}var d=new Date,h=String(d.getDate()).padStart(2,"0"),m=String(d.getMonth()+1).padStart(2,"0"),S=String(d.getFullYear()),v=String(d.getHours()).padStart(2,"0"),b=String(d.getMinutes()).padStart(2,"0"),P=String(d.getSeconds()).padStart(2,"0"),g="YW5kcm9pZDtici5jb20uY29ycmVpb3MucHJlYXRlbmRpbWVudG87RjMyRTI5OTc2NzA5MzU5ODU5RTBCOTdGNkY4QTQ4M0I5Qjk1MzU3ODs1LjEuMTQ=",y="".concat(h,"/").concat(m,"/").concat(S," ").concat(v,":").concat(b,":").concat(P),w=r.createHash("md5").update("requestToken".concat(g,"data").concat(y)).digest("hex"),E=null,R=0,C=null;function O(t){return Promise.all(t.map((function(t){return function(t){return new Promise((function(n,e){(function(){if(E&&R>Date.now())return Promise.resolve(E);if(C)return C;return C=new Promise((function(t,n){s(l.PROXYAPP_TOKEN,{method:"POST",headers:{"content-type":"application/json","user-agent":"Dart/2.18 (dart:io)"},data:{requestToken:g,data:y,sign:w}}).then((function(n){C=null;var e=n.data.token,r=e.split(".")[1],o=Buffer.from(r,"base64").toString("ascii"),a=JSON.parse(o);E=e,R=1e3*a.exp-12e4,t(e)})).catch((function(t){E=null,R=0,C=null,n(new Error("Falha ao autenticar requisição"))}))})),C})().then((function(r){s("".concat(l.PROXYAPP_RASTREAR,"/").concat(t),{method:"GET",headers:{"content-type":"application/json","user-agent":"Dart/2.18 (dart:io)","app-check-token":r}}).then((function(t){return n(t.data.objetos[0])})).catch((function(t){e(t)}))})).catch(e)}))}(t)}))).then((function(t){return t}))}export{f as calcularPrecoPrazo,p as consultarCep,O as rastrearEncomendas};
//# sourceMappingURL=index.es.js.map

@@ -1,2 +0,2 @@

"use strict";var n=require("axios"),t=require("iconv-lite"),e=require("xml-js");function r(n){var t=new RegExp(/[^0-9]|[/ /]/g,""),e=n.trim().replace(t,"");if(8!==e.length)throw Error("Cep: ".concat(n," inválido!"));return e}var o,a=function(){return a=Object.assign||function(n){for(var t,e=1,r=arguments.length;e<r;e++)for(var o in t=arguments[e])Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n},a.apply(this,arguments)};function c(n,t,e,r){return new(e||(e=Promise))((function(o,a){function c(n){try{u(r.next(n))}catch(n){a(n)}}function i(n){try{u(r.throw(n))}catch(n){a(n)}}function u(n){var t;n.done?o(n.value):(t=n.value,t instanceof e?t:new e((function(n){n(t)}))).then(c,i)}u((r=r.apply(n,t||[])).next())}))}function i(n,t){var e,r,o,a,c={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(i){return function(u){return function(i){if(e)throw new TypeError("Generator is already executing.");for(;a&&(a=0,i[0]&&(c=0)),c;)try{if(e=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return c.label++,{value:i[1],done:!1};case 5:c.label++,r=i[1],i=[0];continue;case 7:i=c.ops.pop(),c.trys.pop();continue;default:if(!(o=c.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){c=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){c.label=i[1];break}if(6===i[0]&&c.label<o[1]){c.label=o[1],o=i;break}if(o&&c.label<o[2]){c.label=o[2],c.ops.push(i);break}o[2]&&c.ops.pop(),c.trys.pop();continue}i=t.call(n,c)}catch(n){i=[6,n],r=0}finally{e=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}}function u(t,e){return c(this,void 0,void 0,(function(){return i(this,(function(r){return[2,new Promise((function(r,o){n(a(a({},e),{url:t})).then((function(n){return r(n)})).catch((function(n){o(n)}))}))]}))}))}!function(n){n.BASECEP="https://viacep.com.br/ws",n.BASECORREIOS="http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx",n.BASERASTREIO="https://www.linkcorreios.com.br",n.WIDENET="https://cep.widenet.host/busca-cep/api/cep",n.PROXYAPP_RASTREAR="https://proxyapp.correios.com.br/v1/sro-rastro",n.PROXYAPP_TOKEN="https://proxyapp.correios.com.br/v2/app-validation"}(o||(o={}));var s=o;var l="YW5kcm9pZDtici5jb20uY29ycmVpb3MucHJlYXRlbmRpbWVudG87RjMyRTI5OTc2NzA5MzU5ODU5RTBCOTdGNkY4QTQ4M0I5Qjk1MzU3ODs1LjEuMTQ=",p=null,f=0,h=null;exports.calcularPrecoPrazo=function(n){var o=n.nCdServico;return Promise.all(o.map((function(o){return function(n,o){var l=this;return delete n.nCdServico,new Promise((function(p,f){return c(l,void 0,void 0,(function(){var c;return i(this,(function(i){return c=a(a({},n),{nCdServico:o,sCepOrigem:r(n.sCepOrigem),sCepDestino:r(n.sCepDestino),nCdEmpresa:null==n.nCdEmpresa?"":n.nCdEmpresa,sDsSenha:null==n.sDsSenha?"":n.sDsSenha,sCdMaoPropria:null==n.sCdMaoPropria?"n":n.sCdMaoPropria,nVlValorDeclarado:null==n.nVlValorDeclarado?0:n.nVlValorDeclarado,sCdAvisoRecebimento:null==n.sCdAvisoRecebimento?"n":n.sCdAvisoRecebimento,StrRetorno:"xml",nIndicaCalculo:null==n.nIndicaCalculo?3:n.nIndicaCalculo}),[2,u("".concat(s.BASECORREIOS,"?").concat(new URLSearchParams(c).toString()),{method:"GET",headers:{"content-type":"text/xml"},responseType:"arraybuffer"}).then((function(n){var r,o,a=(r=function(n,e){return t.decode(Buffer.from(n),e).toString()}(n.data,"iso-8859-1"),JSON.parse(e.xml2json(r,{compact:!0})));return p((o=a.Servicos.cServico,Object.keys(o).reduce((function(n,t){return n[t]=o[t]._text?o[t]._text:o[t]._cdata,n}),{})))})).catch((function(n){f(n)}))]}))}))}))}(n,o)}))).then((function(n){return n}))},exports.consultarCep=function(n){return new Promise((function(t,e){return u("".concat(s.BASECEP,"/").concat(r(n),"/json"),{method:"GET",headers:{"content-type":"application/json"}}).then((function(n){return t(n.data)})).catch((function(n){e(n)}))}))},exports.rastrearEncomendas=function(n){return Promise.all(n.map((function(n){return function(n){return new Promise((function(t,e){(function(){if(p&&f>Date.now())return Promise.resolve(p);if(h)return h;return h=new Promise((function(n,t){u(s.PROXYAPP_TOKEN,{method:"POST",headers:{"content-type":"application/json","user-agent":"Dart/2.18 (dart:io)"},data:{requestToken:l,data:"23/06/2023 12:42:58",sign:"a5e2f3a83571c88c40a31c68876f261f"}}).then((function(t){h=null;var e=t.data.token,r=e.split(".")[1],o=Buffer.from(r,"base64").toString("ascii"),a=JSON.parse(o);p=e,f=1e3*a.exp-12e4,n(e)})).catch((function(n){p=null,f=0,h=null,t(new Error("Falha ao autenticar requisição"))}))})),h})().then((function(r){u("".concat(s.PROXYAPP_RASTREAR,"/").concat(n),{method:"GET",headers:{"content-type":"application/json","user-agent":"Dart/2.18 (dart:io)","app-check-token":r}}).then((function(n){return t(n.data.objetos[0])})).catch((function(n){e(n)}))})).catch(e)}))}(n)}))).then((function(n){return n}))};
"use strict";var t=require("axios"),n=require("iconv-lite"),e=require("xml-js"),r=require("crypto");function o(t){var n=new RegExp(/[^0-9]|[/ /]/g,""),e=t.trim().replace(n,"");if(8!==e.length)throw Error("Cep: ".concat(t," inválido!"));return e}var a,c=function(){return c=Object.assign||function(t){for(var n,e=1,r=arguments.length;e<r;e++)for(var o in n=arguments[e])Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o]);return t},c.apply(this,arguments)};function i(t,n,e,r){return new(e||(e=Promise))((function(o,a){function c(t){try{u(r.next(t))}catch(t){a(t)}}function i(t){try{u(r.throw(t))}catch(t){a(t)}}function u(t){var n;t.done?o(t.value):(n=t.value,n instanceof e?n:new e((function(t){t(n)}))).then(c,i)}u((r=r.apply(t,n||[])).next())}))}function u(t,n){var e,r,o,a,c={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(i){return function(u){return function(i){if(e)throw new TypeError("Generator is already executing.");for(;a&&(a=0,i[0]&&(c=0)),c;)try{if(e=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return c.label++,{value:i[1],done:!1};case 5:c.label++,r=i[1],i=[0];continue;case 7:i=c.ops.pop(),c.trys.pop();continue;default:if(!(o=c.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){c=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){c.label=i[1];break}if(6===i[0]&&c.label<o[1]){c.label=o[1],o=i;break}if(o&&c.label<o[2]){c.label=o[2],c.ops.push(i);break}o[2]&&c.ops.pop(),c.trys.pop();continue}i=n.call(t,c)}catch(t){i=[6,t],r=0}finally{e=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}}function s(n,e){return i(this,void 0,void 0,(function(){return u(this,(function(r){return[2,new Promise((function(r,o){t(c(c({},e),{url:n})).then((function(t){return r(t)})).catch((function(t){o(t)}))}))]}))}))}!function(t){t.BASECEP="https://viacep.com.br/ws",t.BASECORREIOS="http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx",t.BASERASTREIO="https://www.linkcorreios.com.br",t.WIDENET="https://cep.widenet.host/busca-cep/api/cep",t.PROXYAPP_RASTREAR="https://proxyapp.correios.com.br/v1/sro-rastro",t.PROXYAPP_TOKEN="https://proxyapp.correios.com.br/v2/app-validation"}(a||(a={}));var l=a;var p=new Date,f=String(p.getDate()).padStart(2,"0"),d=String(p.getMonth()+1).padStart(2,"0"),h=String(p.getFullYear()),m=String(p.getHours()).padStart(2,"0"),S=String(p.getMinutes()).padStart(2,"0"),v=String(p.getSeconds()).padStart(2,"0"),b="YW5kcm9pZDtici5jb20uY29ycmVpb3MucHJlYXRlbmRpbWVudG87RjMyRTI5OTc2NzA5MzU5ODU5RTBCOTdGNkY4QTQ4M0I5Qjk1MzU3ODs1LjEuMTQ=",P="".concat(f,"/").concat(d,"/").concat(h," ").concat(m,":").concat(S,":").concat(v),g=r.createHash("md5").update("requestToken".concat(b,"data").concat(P)).digest("hex"),y=null,w=0,E=null;exports.calcularPrecoPrazo=function(t){var r=t.nCdServico;return Promise.all(r.map((function(r){return function(t,r){var a=this;return delete t.nCdServico,new Promise((function(p,f){return i(a,void 0,void 0,(function(){var a;return u(this,(function(i){return a=c(c({},t),{nCdServico:r,sCepOrigem:o(t.sCepOrigem),sCepDestino:o(t.sCepDestino),nCdEmpresa:null==t.nCdEmpresa?"":t.nCdEmpresa,sDsSenha:null==t.sDsSenha?"":t.sDsSenha,sCdMaoPropria:null==t.sCdMaoPropria?"n":t.sCdMaoPropria,nVlValorDeclarado:null==t.nVlValorDeclarado?0:t.nVlValorDeclarado,sCdAvisoRecebimento:null==t.sCdAvisoRecebimento?"n":t.sCdAvisoRecebimento,StrRetorno:"xml",nIndicaCalculo:null==t.nIndicaCalculo?3:t.nIndicaCalculo}),[2,s("".concat(l.BASECORREIOS,"?").concat(new URLSearchParams(a).toString()),{method:"GET",headers:{"content-type":"text/xml"},responseType:"arraybuffer"}).then((function(t){var r,o,a=(r=function(t,e){return n.decode(Buffer.from(t),e).toString()}(t.data,"iso-8859-1"),JSON.parse(e.xml2json(r,{compact:!0})));return p((o=a.Servicos.cServico,Object.keys(o).reduce((function(t,n){return t[n]=o[n]._text?o[n]._text:o[n]._cdata,t}),{})))})).catch((function(t){f(t)}))]}))}))}))}(t,r)}))).then((function(t){return t}))},exports.consultarCep=function(t){return new Promise((function(n,e){return s("".concat(l.BASECEP,"/").concat(o(t),"/json"),{method:"GET",headers:{"content-type":"application/json"}}).then((function(t){return n(t.data)})).catch((function(t){e(t)}))}))},exports.rastrearEncomendas=function(t){return Promise.all(t.map((function(t){return function(t){return new Promise((function(n,e){(function(){if(y&&w>Date.now())return Promise.resolve(y);if(E)return E;return E=new Promise((function(t,n){s(l.PROXYAPP_TOKEN,{method:"POST",headers:{"content-type":"application/json","user-agent":"Dart/2.18 (dart:io)"},data:{requestToken:b,data:P,sign:g}}).then((function(n){E=null;var e=n.data.token,r=e.split(".")[1],o=Buffer.from(r,"base64").toString("ascii"),a=JSON.parse(o);y=e,w=1e3*a.exp-12e4,t(e)})).catch((function(t){y=null,w=0,E=null,n(new Error("Falha ao autenticar requisição"))}))})),E})().then((function(r){s("".concat(l.PROXYAPP_RASTREAR,"/").concat(t),{method:"GET",headers:{"content-type":"application/json","user-agent":"Dart/2.18 (dart:io)","app-check-token":r}}).then((function(t){return n(t.data.objetos[0])})).catch((function(t){e(t)}))})).catch(e)}))}(t)}))).then((function(t){return t}))};
//# sourceMappingURL=index.js.map
{
"name": "correios-brasil",
"version": "3.0.5",
"version": "3.0.6",
"description": "Módulo completo consultar informações sobre o CEP, calcular o preço e os prazos das entregas das encomendas e também realizar o seu rastreio",

@@ -52,3 +52,3 @@ "main": "dist/index.js",

"dependencies": {
"axios": "^1.2.2",
"axios": "^1.4.0",
"iconv-lite": "^0.6.3",

@@ -58,29 +58,29 @@ "xml-js": "^1.6.11"

"devDependencies": {
"@rollup/plugin-commonjs": "^24.0.0",
"@rollup/plugin-node-resolve": "^15.0.1",
"@rollup/plugin-typescript": "^11.0.0",
"@types/chai": "^4.3.4",
"@rollup/plugin-commonjs": "^25.0.2",
"@rollup/plugin-node-resolve": "^15.1.0",
"@rollup/plugin-typescript": "^11.1.2",
"@types/chai": "^4.3.5",
"@types/mocha": "^10.0.1",
"@typescript-eslint/eslint-plugin": "^5.48.0",
"@typescript-eslint/parser": "^5.48.0",
"@typescript-eslint/eslint-plugin": "^6.0.0",
"@typescript-eslint/parser": "^6.0.0",
"chai": "^4.3.7",
"dts-bundle-generator": "^7.1.0",
"eslint": "^8.31.0",
"dts-bundle-generator": "^8.0.1",
"eslint": "^8.44.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-config-prettier": "^8.6.0",
"eslint-import-resolver-typescript": "^3.5.2",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-prettier": "^4.2.1",
"mkdirp": "^1.0.4",
"eslint-config-prettier": "^8.8.0",
"eslint-import-resolver-typescript": "^3.5.5",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-prettier": "^5.0.0",
"mkdirp": "^3.0.1",
"mocha": "^10.2.0",
"prettier": "^2.8.2",
"rimraf": "^3.0.2",
"rollup": "^3.9.1",
"rollup-plugin-dts": "^5.1.1",
"prettier": "^3.0.0",
"rimraf": "^5.0.1",
"rollup": "^3.26.2",
"rollup-plugin-dts": "^5.3.0",
"rollup-plugin-terser": "^7.0.2",
"ts-node": "^10.9.1",
"tslib": "^2.4.1",
"typescript": "^4.9.4"
"tslib": "^2.6.0",
"typescript": "^5.1.6"
},
"types": "dist/index.d.js"
}

@@ -1,2 +0,2 @@

# Correios Brasil -- VERSÃO 3.0.5
# Correios Brasil -- VERSÃO 3.0.6

@@ -370,4 +370,4 @@ <h4 align="center">

| [<img src="https://avatars0.githubusercontent.com/u/42827195?v=3&s=115" width="115"><br><sub>@jonabf1</sub>](https://github.com/jonabf1) | [<img src="https://avatars0.githubusercontent.com/u/18602545?v=3&s=115" width="115"><br><sub>@francopan</sub>](https://github.com/francopan) | [<img src="https://avatars0.githubusercontent.com/u/3102127?v=3&s=115" width="115"><br><sub>@ivanseidel</sub>](https://github.com/ivanseidel) | [<img src="https://avatars0.githubusercontent.com/u/61074472?v=3&s=115" width="115"><br><sub>@GGalupo</sub>](https://github.com/GGalupo)
| ---------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |--------------------------------------------------------------------------------------------------------------------------------------------- |
| [<img src="https://avatars0.githubusercontent.com/u/42827195?v=3&s=115" width="115"><br><sub>@jonabf1</sub>](https://github.com/jonabf1) | [<img src="https://avatars0.githubusercontent.com/u/18602545?v=3&s=115" width="115"><br><sub>@francopan</sub>](https://github.com/francopan) | [<img src="https://avatars0.githubusercontent.com/u/3102127?v=3&s=115" width="115"><br><sub>@ivanseidel</sub>](https://github.com/ivanseidel) | [<img src="https://avatars0.githubusercontent.com/u/61074472?v=3&s=115" width="115"><br><sub>@GGalupo</sub>](https://github.com/GGalupo) |
| ---------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |

@@ -374,0 +374,0 @@ ## 🚀 Autor

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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