UNPKG

serverless-offline

Version:

Emulate AWS λ and API Gateway locally when developing your Serverless project

28 lines (24 loc) 443 B
'use strict'; module.exports = class RequestBuilder { constructor(method, path) { this.request = { method: method.toUpperCase(), headers: {}, params: {}, route: { path, }, query: {}, payload: null, info: { remoteAddress: '127.0.0.1', }, }; } addHeader(key, value) { this.request.headers[key] = value; } toObject() { return this.request; } };