axios-observable
Advanced tools
Comparing version 1.2.1 to 1.3.0
@@ -11,4 +11,4 @@ import { AxiosInstance, AxiosInterceptorManager, AxiosRequestConfig, AxiosResponse } from 'axios'; | ||
constructor(axiosInstance: AxiosInstance); | ||
readonly defaults: AxiosRequestConfig; | ||
readonly interceptors: { | ||
get defaults(): AxiosRequestConfig; | ||
get interceptors(): { | ||
request: AxiosInterceptorManager<AxiosRequestConfig>; | ||
@@ -15,0 +15,0 @@ response: AxiosInterceptorManager<AxiosResponse<any>>; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.Axios = void 0; | ||
const axios_1 = require("axios"); | ||
@@ -16,21 +17,21 @@ const create_observable_1 = require("./create-observable"); | ||
static request(config) { | ||
return create_observable_1.createObservable(axios_1.default.request, config); | ||
return (0, create_observable_1.createObservable)(axios_1.default.request, config); | ||
} | ||
static get(url, config) { | ||
return create_observable_1.createObservable(axios_1.default.get, url, config); | ||
return (0, create_observable_1.createObservable)(axios_1.default.get, url, config); | ||
} | ||
static post(url, data, config) { | ||
return create_observable_1.createObservable(axios_1.default.post, url, data, config); | ||
return (0, create_observable_1.createObservable)(axios_1.default.post, url, data, config); | ||
} | ||
static put(url, data, config) { | ||
return create_observable_1.createObservable(axios_1.default.put, url, data, config); | ||
return (0, create_observable_1.createObservable)(axios_1.default.put, url, data, config); | ||
} | ||
static patch(url, data, config) { | ||
return create_observable_1.createObservable(axios_1.default.patch, url, data, config); | ||
return (0, create_observable_1.createObservable)(axios_1.default.patch, url, data, config); | ||
} | ||
static delete(url, config) { | ||
return create_observable_1.createObservable(axios_1.default.delete, url, config); | ||
return (0, create_observable_1.createObservable)(axios_1.default.delete, url, config); | ||
} | ||
static head(url, config) { | ||
return create_observable_1.createObservable(axios_1.default.head, url, config); | ||
return (0, create_observable_1.createObservable)(axios_1.default.head, url, config); | ||
} | ||
@@ -41,26 +42,26 @@ static create(config) { | ||
request(config) { | ||
return create_observable_1.createObservable(this.axiosInstance.request, config); | ||
return (0, create_observable_1.createObservable)(this.axiosInstance.request, config); | ||
} | ||
get(url, config) { | ||
return create_observable_1.createObservable(this.axiosInstance.get, url, config); | ||
return (0, create_observable_1.createObservable)(this.axiosInstance.get, url, config); | ||
} | ||
head(url, config) { | ||
return create_observable_1.createObservable(this.axiosInstance.head, url, config); | ||
return (0, create_observable_1.createObservable)(this.axiosInstance.head, url, config); | ||
} | ||
post(url, data, config) { | ||
return create_observable_1.createObservable(this.axiosInstance.post, url, data, config); | ||
return (0, create_observable_1.createObservable)(this.axiosInstance.post, url, data, config); | ||
} | ||
put(url, data, config) { | ||
return create_observable_1.createObservable(this.axiosInstance.put, url, data, config); | ||
return (0, create_observable_1.createObservable)(this.axiosInstance.put, url, data, config); | ||
} | ||
patch(url, data, config) { | ||
return create_observable_1.createObservable(this.axiosInstance.patch, url, data, config); | ||
return (0, create_observable_1.createObservable)(this.axiosInstance.patch, url, data, config); | ||
} | ||
delete(url, config) { | ||
return create_observable_1.createObservable(this.axiosInstance.delete, url, config); | ||
return (0, create_observable_1.createObservable)(this.axiosInstance.delete, url, config); | ||
} | ||
} | ||
exports.Axios = Axios; | ||
Axios.defaults = axios_1.default.defaults; | ||
Axios.interceptors = axios_1.default.interceptors; | ||
exports.Axios = Axios; | ||
exports.default = Axios; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.createObservable = void 0; | ||
const rxjs_1 = require("rxjs"); | ||
@@ -4,0 +5,0 @@ const axios_1 = require("axios"); |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __exportStar = (this && this.__exportStar) || function(m, exports) { | ||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.Axios = void 0; | ||
__exportStar(require("./axios-observable.interface"), exports); | ||
const axios_1 = require("./axios"); | ||
exports.Axios = axios_1.Axios; | ||
Object.defineProperty(exports, "Axios", { enumerable: true, get: function () { return axios_1.Axios; } }); | ||
exports.default = axios_1.Axios; |
@@ -1,2 +0,2 @@ | ||
import {Observable} from 'rxjs'; | ||
import { Observable, Subscriber } from 'rxjs'; | ||
import axios, {AxiosPromise, AxiosRequestConfig, CancelTokenSource} from 'axios'; | ||
@@ -3,0 +3,0 @@ import {AxiosObservable} from './axios-observable.interface'; |
{ | ||
"name": "axios-observable", | ||
"version": "1.2.1", | ||
"version": "1.3.0", | ||
"description": "make axios return Observable as opposed to Promise", | ||
@@ -24,8 +24,12 @@ "main": "dist/index.js", | ||
"devDependencies": { | ||
"typescript": "^2.9.2" | ||
"typescript": "^4.0.2" | ||
}, | ||
"peerDependencies": { | ||
"rxjs": "^6.2.2", | ||
"rxjs": "^7.0.0", | ||
"axios": "^0.21.1" | ||
}, | ||
"dependencies": { | ||
"axios": "^0.21.4", | ||
"rxjs": "^7.3.0" | ||
} | ||
} |
29920
287
4
+ Addedaxios@^0.21.4
+ Addedrxjs@^7.3.0
+ Addedrxjs@7.8.2(transitive)
+ Addedtslib@2.8.1(transitive)
- Removedrxjs@6.6.7(transitive)
- Removedtslib@1.14.1(transitive)