mnubo-sdk
Version:
mnubo SmartObjects JavaScript client
30 lines • 1.11 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var request_1 = require("./request");
var node_backend_1 = require("./backends/node_backend");
var http = /** @class */ (function () {
function http() {
}
http.request = function (request) {
return node_backend_1.nodeHttpRequest(request);
};
http.get = function (options) {
var request = new request_1.Request(request_1.RequestMethods.GET, options);
return this.request(request);
};
http.post = function (options, body) {
var request = new request_1.Request(request_1.RequestMethods.POST, options, body);
return this.request(request);
};
http.put = function (options, body) {
var request = new request_1.Request(request_1.RequestMethods.PUT, options, body);
return this.request(request);
};
http.delete = function (options) {
var request = new request_1.Request(request_1.RequestMethods.DELETE, options);
return this.request(request);
};
return http;
}());
exports.http = http;
//# sourceMappingURL=http.js.map