UNPKG

@libj/http-meta

Version:
23 lines 838 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.httpStatusText = void 0; var HttpStatus_1 = require("./HttpStatus"); var HttpMetaError_1 = require("../HttpMetaError"); var httpStatusText = function (statusCode) { if (!HttpStatus_1.HttpStatus[statusCode]) { throw new HttpMetaError_1.HttpMetaError("Unknown http status code: ".concat(statusCode)); } if (statusCode === HttpStatus_1.HttpStatus.OK) { return HttpStatus_1.HttpStatus[HttpStatus_1.HttpStatus.OK]; } return HttpStatus_1.HttpStatus[statusCode] .split('_') .map(toCamelCase) .join(' '); }; exports.httpStatusText = httpStatusText; /*** Lib ***/ function toCamelCase(str) { return str[0].toUpperCase() + str.substring(1).toLowerCase(); } //# sourceMappingURL=httpStatusText.js.map