New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

aws-lambda-create-request-response

Package Overview
Dependencies
Maintainers
1
Versions
51
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aws-lambda-create-request-response - npm Package Compare versions

Comparing version 0.1.37 to 0.1.43

8

package.json

@@ -10,5 +10,9 @@ {

"proxy",
"api-gateway"
"api-gateway",
"express",
"koa",
"fastify",
"server-base"
],
"version": "0.1.37",
"version": "0.1.43",
"main": "src/index.js",

@@ -15,0 +19,0 @@ "repository": {

@@ -22,2 +22,4 @@ 'use strict'

req.finished = true
if (event.multiValueQueryStringParameters) {

@@ -33,3 +35,3 @@ req.url +=

for (const key of Object.keys(headers || {})) {
for (const key of Object.keys(headers)) {
for (const value of headers[key]) {

@@ -52,2 +54,3 @@ req.rawHeaders.push(key)

const res = new Stream()
let headersSent = false
Object.defineProperty(res, 'statusCode', {

@@ -61,5 +64,10 @@ get () {

})
Object.defineProperty(res, 'headersSent', {
get () {
return headersSent
}
})
res.headers = {}
res.writeHead = (status, headers) => {
res.headersSent = true
headersSent = true
response.statusCode = status

@@ -69,3 +77,3 @@ if (headers) res.headers = Object.assign(res.headers, headers)

res.write = chunk => {
res.headersSent = true
headersSent = true
response.body = Buffer.concat([

@@ -77,6 +85,6 @@ response.body,

res.setHeader = (name, value) => {
res.headers[name] = value
res.headers[name.toLowerCase()] = value
}
res.removeHeader = name => {
delete res.headers[name]
delete res.headers[name.toLowerCase()]
}

@@ -89,2 +97,5 @@ res.getHeader = name => {

}
res.hasHeader = name => {
return undefined !== res.getHeader(name)
}
res.end = text => {

@@ -95,3 +106,3 @@ if (text) res.write(text)

)
response.multiValueHeaders = res.headers || {}
response.multiValueHeaders = res.headers
res.writeHead(response.statusCode)

@@ -98,0 +109,0 @@ fixApiGatewayMultipleHeaders()

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc