UNPKG

dinoloop-es8

Version:

A lightweight REST API Library for building scalable Node.js server-side applications powered by Typescript

35 lines 2.38 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const entities_1 = require("../../entities"); const constants_1 = require("../../constants"); /** * Creates HttpResponseMessage with HttpStatusCode.ok (200) */ exports.Ok = (content) => { return new entities_1.HttpResponseMessage(constants_1.HttpStatusCode.oK, content); }; /** * Creates HttpResponseMessage with HttpStatusCode.noContent (204) */ exports.NoContent = () => { return new entities_1.HttpResponseMessage(constants_1.HttpStatusCode.noContent, undefined); }; /** * Creates HttpResponseMessage with HttpStatusCode.badRequest (400) */ exports.BadRequest = (content) => { return new entities_1.HttpResponseMessage(constants_1.HttpStatusCode.badRequest, content); }; /** * Creates HttpResponseMessage with HttpStatusCode.unauthorized (401) */ exports.Unauthorized = (content) => { return new entities_1.HttpResponseMessage(constants_1.HttpStatusCode.unauthorized, content); }; /** * Creates HttpResponseMessage with HttpStatusCode.notFound (404) */ exports.NotFound = (content) => { return new entities_1.HttpResponseMessage(constants_1.HttpStatusCode.notFound, content); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaHR0cC5yZXNwb25zZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9tb2R1bGVzL2J1aWx0aW4vaHR0cF9yZXNwb25zZS9odHRwLnJlc3BvbnNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsNkNBQXFEO0FBQ3JELCtDQUFpRDtBQUVqRDs7R0FFRztBQUNVLFFBQUEsRUFBRSxHQUFHLENBQUMsT0FBYSxFQUFFLEVBQUU7SUFDaEMsT0FBTyxJQUFJLDhCQUFtQixDQUFNLDBCQUFjLENBQUMsRUFBRSxFQUFFLE9BQU8sQ0FBQyxDQUFDO0FBQ3BFLENBQUMsQ0FBQztBQUVGOztHQUVHO0FBQ1UsUUFBQSxTQUFTLEdBQUcsR0FBRyxFQUFFO0lBQzFCLE9BQU8sSUFBSSw4QkFBbUIsQ0FBTSwwQkFBYyxDQUFDLFNBQVMsRUFBRSxTQUFTLENBQUMsQ0FBQztBQUM3RSxDQUFDLENBQUM7QUFFRjs7R0FFRztBQUNVLFFBQUEsVUFBVSxHQUFHLENBQUMsT0FBYSxFQUFFLEVBQUU7SUFDeEMsT0FBTyxJQUFJLDhCQUFtQixDQUFNLDBCQUFjLENBQUMsVUFBVSxFQUFFLE9BQU8sQ0FBQyxDQUFDO0FBQzVFLENBQUMsQ0FBQztBQUVGOztHQUVHO0FBQ1UsUUFBQSxZQUFZLEdBQUcsQ0FBQyxPQUFhLEVBQUUsRUFBRTtJQUMxQyxPQUFPLElBQUksOEJBQW1CLENBQU0sMEJBQWMsQ0FBQyxZQUFZLEVBQUUsT0FBTyxDQUFDLENBQUM7QUFDOUUsQ0FBQyxDQUFDO0FBRUY7O0dBRUc7QUFDVSxRQUFBLFFBQVEsR0FBRyxDQUFDLE9BQWEsRUFBRSxFQUFFO0lBQ3RDLE9BQU8sSUFBSSw4QkFBbUIsQ0FBTSwwQkFBYyxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQztBQUMxRSxDQUFDLENBQUMifQ==