typescript-rest
Version:
A Library to create RESTFul APIs with Typescript
41 lines (39 loc) • 1.38 kB
JavaScript
;
require("multer");
var server_container_1 = require("./server-container");
var Server = (function () {
function Server() {
}
Server.buildServices = function (router) {
var types = [];
for (var _i = 1; _i < arguments.length; _i++) {
types[_i - 1] = arguments[_i];
}
var iternalServer = new server_container_1.InternalServer(router);
iternalServer.buildServices(types);
};
Server.getPaths = function () {
return server_container_1.InternalServer.getPaths().asArray();
};
Server.getHttpMethods = function (path) {
return server_container_1.InternalServer.getHttpMethods(path).asArray();
};
Server.setCookiesSecret = function (secret) {
server_container_1.InternalServer.cookiesSecret = secret;
};
Server.setCookiesDecoder = function (decoder) {
server_container_1.InternalServer.cookiesDecoder = decoder;
};
Server.setFileDest = function (dest) {
server_container_1.InternalServer.fileDest = dest;
};
Server.setFileFilter = function (filter) {
server_container_1.InternalServer.fileFilter = filter;
};
Server.setFileLimits = function (limit) {
server_container_1.InternalServer.fileLimits = limit;
};
return Server;
}());
exports.Server = Server;
//# sourceMappingURL=server.js.map