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

@jsenv/server

Package Overview
Dependencies
Maintainers
2
Versions
219
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@jsenv/server - npm Package Compare versions

Comparing version 12.6.1 to 12.6.2

2

package.json
{
"name": "@jsenv/server",
"version": "12.6.1",
"version": "12.6.2",
"description": "Write your Node.js server using pure functions",

@@ -5,0 +5,0 @@ "license": "MIT",

@@ -302,15 +302,37 @@ import http from "node:http"

}
const writeLog = ({ type, value }, depth) => {
const writeLog = (
{ type, value },
{ someLogIsError, someLogIsWarn, depth },
) => {
if (depth > 0) {
value = prefixLines(value, " ".repeat(depth))
}
if (type === "info") {
if (someLogIsError) {
type = "error"
} else if (someLogIsWarn) {
type = "warn"
}
}
logger[type](value)
}
const visitRequestNodeToLog = (requestNode, depth) => {
let someLogIsError = false
let someLogIsWarn = false
requestNode.logs.forEach((log) => {
if (log.type === "error") {
someLogIsError = true
}
if (log.type === "warn") {
someLogIsWarn = true
}
})
const firstLog = requestNode.logs.shift()
const lastLog = requestNode.logs.pop()
const middleLogs = requestNode.logs
writeLog(firstLog, depth)
writeLog(firstLog, { someLogIsError, someLogIsWarn, depth })
middleLogs.forEach((log) => {
writeLog(log, depth)
writeLog(log, { someLogIsError, someLogIsWarn, depth })
})

@@ -321,3 +343,3 @@ requestNode.children.forEach((child) => {

if (lastLog) {
writeLog(lastLog, depth + 1)
writeLog(lastLog, { someLogIsError, someLogIsWarn, depth: depth + 1 })
}

@@ -324,0 +346,0 @@ }

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