UNPKG

lambda-response-template

Version:

💬 A tiny utility for creating AWS Lambda response objects.

20 lines (19 loc) • 787 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var make_1 = require("./make"); var ResponseTemplate = /** @class */ (function () { /** Creates a template. */ function ResponseTemplate(template) { if (template === void 0) { template = {}; } this.headers = template.headers || {}; this.multiValueHeaders = template.multiValueHeaders || {}; this.isBase64Encoded = template.isBase64Encoded; this.transform = template.transform; } ResponseTemplate.prototype.make = function (statusCode, body, overrideLike) { if (body === void 0) { body = ''; } return make_1.make(this, statusCode, body, overrideLike); }; return ResponseTemplate; }()); exports.ResponseTemplate = ResponseTemplate;