tachijs
Version:
Highly testable dead simple web server written in Typescript
28 lines • 955 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const results_1 = require("./results");
class BaseController {
end(data, encoding, status) {
return new results_1.EndResult(data, encoding, status);
}
json(data, status) {
return new results_1.JSONResult(data, status);
}
redirect(location, status) {
return new results_1.RedirectResult(location, status);
}
render(view, locals, callback, status) {
return new results_1.RenderResult(view, locals, callback, status);
}
sendFile(filePath, options, callback, status) {
return new results_1.SendFileResult(filePath, options, callback, status);
}
send(data, status) {
return new results_1.SendResult(data, status);
}
sendStatus(status) {
return new results_1.SendStatusResult(status);
}
}
exports.BaseController = BaseController;
//# sourceMappingURL=BaseController.js.map