🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

citi-oauth

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

citi-oauth - npm Package Compare versions

Comparing version

to
1.6.4

.nyc_output/9d2b4acb-a287-49ad-b811-a28bbae4af2a.json

29

lib/util.js
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const ramda_1 = __importDefault(require("ramda"));
class CitiAPIError extends Error {

@@ -11,18 +15,21 @@ constructor(msg) {

return async (url, data, options) => {
if (!settings.logger) {
settings.logger = console;
}
try {
const { data: res } = await requestFunc(url.startsWith('http') ? url : `${settings.endpoint}${url}`, data, options);
if (res.errcode) {
const error = new CitiAPIError(res.errmsg);
error.code = res.errcode;
error.meta = { url, options };
throw error;
}
return res;
return ramda_1.default.tap((res) => {
if (res.errcode) {
const error = new CitiAPIError(res.errmsg);
error.code = res.errcode;
error.meta = { url, options };
throw error;
}
})(res);
}
catch (err) {
;
(settings.logger || console).error('碰到了错误!', JSON.stringify(err.response.data));
settings.logger.error('碰到了错误!', err.response);
err.request = {};
err.response = { data: err.response ? err.response.data : null };
(settings.logger || console).error(err);
settings.logger.error(err);
if (!(err instanceof CitiAPIError)) {

@@ -35,2 +42,2 @@ err.name = 'CitiAPI' + err.name;

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy91dGlsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsTUFBTSxZQUFhLFNBQVEsS0FBSztJQUk5QixZQUFZLEdBQVc7UUFDckIsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFBO1FBRVYsSUFBSSxDQUFDLElBQUksR0FBRyxjQUFjLENBQUE7SUFDNUIsQ0FBQztDQUNGO0FBRVksUUFBQSxPQUFPLEdBQUcsQ0FDckIsV0FBcUUsRUFDckUsUUFBYyxFQUNkLEVBQUU7SUFDRixPQUFPLEtBQUssRUFBRSxHQUFXLEVBQUUsSUFBVSxFQUFFLE9BQWEsRUFBRSxFQUFFO1FBQ3RELElBQUk7WUFDRixNQUFNLEVBQUMsSUFBSSxFQUFFLEdBQUcsRUFBQyxHQUFHLE1BQU0sV0FBVyxDQUNuQyxHQUFHLENBQUMsVUFBVSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsUUFBUSxDQUFDLFFBQVEsR0FBRyxHQUFHLEVBQUUsRUFDM0QsSUFBSSxFQUNKLE9BQU8sQ0FDUixDQUFBO1lBRUQsSUFBSSxHQUFHLENBQUMsT0FBTyxFQUFFO2dCQUNmLE1BQU0sS0FBSyxHQUFHLElBQUksWUFBWSxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsQ0FBQTtnQkFDMUMsS0FBSyxDQUFDLElBQUksR0FBRyxHQUFHLENBQUMsT0FBTyxDQUFBO2dCQUN4QixLQUFLLENBQUMsSUFBSSxHQUFHLEVBQUMsR0FBRyxFQUFFLE9BQU8sRUFBQyxDQUFBO2dCQUUzQixNQUFNLEtBQUssQ0FBQTthQUNaO1lBRUQsT0FBTyxHQUFHLENBQUE7U0FDWDtRQUFDLE9BQU8sR0FBRyxFQUFFO1lBQ1osQ0FBQztZQUFBLENBQUMsUUFBUSxDQUFDLE1BQU0sSUFBSSxPQUFPLENBQUMsQ0FBQyxLQUFLLENBQ2pDLFFBQVEsRUFDUixJQUFJLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQ2xDLENBQUE7WUFDRCxHQUFHLENBQUMsT0FBTyxHQUFHLEVBQUUsQ0FBQTtZQUNoQixHQUFHLENBQUMsUUFBUSxHQUFHLEVBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUMsQ0FDN0Q7WUFBQSxDQUFDLFFBQVEsQ0FBQyxNQUFNLElBQUksT0FBTyxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFBO1lBQ3hDLElBQUksQ0FBQyxDQUFDLEdBQUcsWUFBWSxZQUFZLENBQUMsRUFBRTtnQkFDbEMsR0FBRyxDQUFDLElBQUksR0FBRyxTQUFTLEdBQUcsR0FBRyxDQUFDLElBQUksQ0FBQTthQUNoQztZQUVELE1BQU0sR0FBRyxDQUFBO1NBQ1Y7SUFDSCxDQUFDLENBQUE7QUFDSCxDQUFDLENBQUEifQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy91dGlsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsa0RBQXFCO0FBRXJCLE1BQU0sWUFBYSxTQUFRLEtBQUs7SUFJOUIsWUFBWSxHQUFXO1FBQ3JCLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQTtRQUVWLElBQUksQ0FBQyxJQUFJLEdBQUcsY0FBYyxDQUFBO0lBQzVCLENBQUM7Q0FDRjtBQUVZLFFBQUEsT0FBTyxHQUFHLENBQ3JCLFdBQXFFLEVBQ3JFLFFBQWMsRUFDZCxFQUFFO0lBQ0YsT0FBTyxLQUFLLEVBQUUsR0FBVyxFQUFFLElBQVUsRUFBRSxPQUFhLEVBQUUsRUFBRTtRQUN0RCxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sRUFBRTtZQUNwQixRQUFRLENBQUMsTUFBTSxHQUFHLE9BQU8sQ0FBQTtTQUMxQjtRQUVELElBQUk7WUFDRixNQUFNLEVBQUUsSUFBSSxFQUFFLEdBQUcsRUFBRSxHQUFHLE1BQU0sV0FBVyxDQUNyQyxHQUFHLENBQUMsVUFBVSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsUUFBUSxDQUFDLFFBQVEsR0FBRyxHQUFHLEVBQUUsRUFDM0QsSUFBSSxFQUNKLE9BQU8sQ0FDUixDQUFBO1lBRUQsT0FBTyxlQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxFQUFFLEVBQUU7Z0JBQ25CLElBQUksR0FBRyxDQUFDLE9BQU8sRUFBRTtvQkFDZixNQUFNLEtBQUssR0FBRyxJQUFJLFlBQVksQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLENBQUE7b0JBQzFDLEtBQUssQ0FBQyxJQUFJLEdBQUcsR0FBRyxDQUFDLE9BQU8sQ0FBQTtvQkFDeEIsS0FBSyxDQUFDLElBQUksR0FBRyxFQUFFLEdBQUcsRUFBRSxPQUFPLEVBQUUsQ0FBQTtvQkFFN0IsTUFBTSxLQUFLLENBQUE7aUJBQ1o7WUFDSCxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQTtTQUNSO1FBQUMsT0FBTyxHQUFHLEVBQUU7WUFDWixRQUFRLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FDbkIsUUFBUSxFQUNSLEdBQUcsQ0FBQyxRQUFRLENBQ2IsQ0FBQTtZQUNELEdBQUcsQ0FBQyxPQUFPLEdBQUcsRUFBRSxDQUFBO1lBQ2hCLEdBQUcsQ0FBQyxRQUFRLEdBQUcsRUFBRSxJQUFJLEVBQUUsR0FBRyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFBO1lBQ2hFLFFBQVEsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFBO1lBRTFCLElBQUksQ0FBQyxDQUFDLEdBQUcsWUFBWSxZQUFZLENBQUMsRUFBRTtnQkFDbEMsR0FBRyxDQUFDLElBQUksR0FBRyxTQUFTLEdBQUcsR0FBRyxDQUFDLElBQUksQ0FBQTthQUNoQztZQUVELE1BQU0sR0FBRyxDQUFBO1NBQ1Y7SUFDSCxDQUFDLENBQUE7QUFDSCxDQUFDLENBQUEifQ==
{
"name": "citi-oauth",
"version": "1.6.3",
"version": "1.6.4",
"description": "citi oauth typescript version",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet