@midwayjs/axios
Advanced tools
Comparing version
import { Axios } from 'axios'; | ||
import { MidwayAxiosRequestConfig as AxiosRequestConfig, MidwayAxiosResponse as AxiosResponse } from './interface'; | ||
import { AxiosRequestConfig, AxiosResponse } from './interface'; | ||
export declare class HttpService implements Axios { | ||
@@ -4,0 +4,0 @@ private instance; |
@@ -1,6 +0,9 @@ | ||
import { AxiosRequestConfig, AxiosResponse } from 'axios'; | ||
export type MidwayAxiosRequestConfig<D = any, CONFIG = any> = AxiosRequestConfig<D> & CONFIG; | ||
export type MidwayAxiosResponse<T = any, D = any, CONFIG = any> = AxiosResponse<T, D> & { | ||
config: MidwayAxiosRequestConfig<D, CONFIG>; | ||
}; | ||
import { AxiosRequestConfig as OriginAxiosRequestConfig, AxiosRequestHeaders, AxiosResponse as OriginAxiosResponse } from 'axios'; | ||
export interface AxiosRequestConfig<D = any> extends OriginAxiosRequestConfig<D> { | ||
} | ||
export interface AxiosResponse<T = any, D = any> extends OriginAxiosResponse<T, D> { | ||
config: AxiosRequestConfig<D> & { | ||
headers: AxiosRequestHeaders; | ||
}; | ||
} | ||
//# sourceMappingURL=interface.d.ts.map |
{ | ||
"name": "@midwayjs/axios", | ||
"description": "midway http client with axios", | ||
"version": "3.20.1-beta.1", | ||
"version": "3.20.1-beta.2", | ||
"main": "dist/index.js", | ||
@@ -6,0 +6,0 @@ "typings": "index.d.ts", |
13910
0.29%284
1.07%