@platform/cell.client
Version:
A strongly typed HTTP client for operating with a CellOS service end-point.
27 lines (26 loc) • 833 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Client = void 0;
var Client_http_1 = require("../Client.http");
var Client_typesystem_1 = require("../Client.typesystem");
var common_1 = require("../common");
var Client = (function () {
function Client() {
}
Client.http = function (input) {
return Client.Http.create(input);
};
Client.env = function (env) {
return Client_typesystem_1.typesystem({
http: env.host,
event$: env.event$,
cache: env.cache,
});
};
Client.Http = Client_http_1.HttpClient;
Client.TypeSystem = common_1.TypeSystem;
Client.saveMonitor = Client_typesystem_1.saveMonitor;
Client.typesystem = Client_typesystem_1.typesystem;
return Client;
}());
exports.Client = Client;