New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@koibanx/http

Package Overview
Dependencies
Maintainers
2
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@koibanx/http - npm Package Compare versions

Comparing version 0.2.0 to 1.0.0

lib/test.d.ts

3

lib/Client.d.ts
import { AxiosInstance } from 'axios';
import { UnhandledError } from './utils/error';
import { StatusCode } from './utils/statusCode';

@@ -11,3 +12,3 @@ export declare type Input<B> = {

status: StatusCode;
body: O;
body: O | UnhandledError;
};

@@ -14,0 +15,0 @@ export interface IClient {

@@ -7,3 +7,3 @@ "use strict";

status: err?.response?.status ?? 500,
body: err?.response?.data ?? new error_1.UnhandledError(err?.message),
body: err?.response?.data ?? (new error_1.UnhandledError(err?.message)),
});

@@ -10,0 +10,0 @@ const handleResponse = (res) => ({

@@ -69,3 +69,3 @@ "use strict";

requestInterceptors?.forEach(async (i) => instance.interceptors.request.use(await (0, Interceptor_1.interceptorRequest)(i)));
responseInterceptors?.forEach((int) => instance.interceptors.response.use(int));
responseInterceptors?.forEach(async (i) => instance.interceptors.response.use(await (0, Interceptor_1.interceptorResponse)(i)));
const httpClient = (0, Client_1.client)(instance);

@@ -78,5 +78,5 @@ return {

delete: httpClient.delete,
setHeader: (key, value) => instance.defaults.headers.setHeader(key, value),
setHeader: (key, value) => instance.defaults.headers[key] = value,
};
};
exports.default = http;

@@ -8,2 +8,3 @@ export declare type Interceptor = (val: any) => Promise<void>;

export declare const interceptorRequest: (config: IRefreshJWT | any) => Promise<any>;
export declare const interceptorResponse: (response: any) => Promise<any>;
export declare const DEFAULT_INTERCEPTORS: {

@@ -10,0 +11,0 @@ REFRESH_JWT: (config: IRefreshJWT) => Promise<IRefreshJWT>;

@@ -6,3 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.DEFAULT_INTERCEPTORS = exports.interceptorRequest = void 0;
exports.DEFAULT_INTERCEPTORS = exports.interceptorResponse = exports.interceptorRequest = void 0;
/* eslint-disable no-param-reassign */

@@ -49,2 +49,6 @@ const axios_1 = __importDefault(require("axios"));

exports.interceptorRequest = interceptorRequest;
const interceptorResponse = async (response) => {
return response;
};
exports.interceptorResponse = interceptorResponse;
exports.DEFAULT_INTERCEPTORS = {

@@ -51,0 +55,0 @@ REFRESH_JWT: refreshJWT,

{
"name": "@koibanx/http",
"version": "0.2.0",
"version": "1.0.0",
"description": "",

@@ -18,3 +18,3 @@ "type": "commonjs",

"agentkeepalive": "^4.5.0",
"axios": "^0.21.4",
"axios": "^1.6.8",
"js-cookie": "^3.0.1"

@@ -21,0 +21,0 @@ },

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc