axios-interface
Advanced tools
Comparing version 1.4.0 to 1.4.1
import { Enhance, Options, Method, UrlTemplate } from './types'; | ||
declare const createFactory: (defaultOptions?: Options) => { | ||
request: <TParams, T>(method: Method, url: string, params: TParams, options?: Options) => Promise<T>; | ||
createInterface: <TParams_1 = void, T_1 = unknown>(method: Method, urlTemplate: UrlTemplate, optionsOrEnhance?: Options | Enhance, exOptions?: Options) => (params: TParams_1, requestOptions?: Options | undefined) => Promise<T_1>; | ||
request: (method: Method, url: string, params?: any, options?: Options) => Promise<any>; | ||
createInterface: <TParams = void, T = unknown>(method: Method, urlTemplate: UrlTemplate, optionsOrEnhance?: Options | Enhance, exOptions?: Options) => (params: TParams, requestOptions?: Options | undefined) => Promise<T>; | ||
}; | ||
export default createFactory; |
import { Enhance, Options, Method, UrlTemplate } from './types'; | ||
declare const createFactory: (defaultOptions?: Options) => { | ||
request: <TParams, T>(method: Method, url: string, params: TParams, options?: Options) => Promise<T>; | ||
createInterface: <TParams_1 = void, T_1 = unknown>(method: Method, urlTemplate: UrlTemplate, optionsOrEnhance?: Options | Enhance, exOptions?: Options) => (params: TParams_1, requestOptions?: Options | undefined) => Promise<T_1>; | ||
request: (method: Method, url: string, params?: any, options?: Options) => Promise<any>; | ||
createInterface: <TParams = void, T = unknown>(method: Method, urlTemplate: UrlTemplate, optionsOrEnhance?: Options | Enhance, exOptions?: Options) => (params: TParams, requestOptions?: Options | undefined) => Promise<T>; | ||
}; | ||
export default createFactory; |
{ | ||
"name": "axios-interface", | ||
"version": "1.4.0", | ||
"version": "1.4.1", | ||
"description": "create interface from axios", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
55363
39