@voiceflow/logger
Advanced tools
Comparing version 2.4.2-alpha.0 to 2.4.2-alpha.1
@@ -8,3 +8,2 @@ "use strict"; | ||
const colorette_1 = require("colorette"); | ||
const dd_trace_1 = __importDefault(require("dd-trace")); | ||
const pino_http_1 = __importDefault(require("pino-http")); | ||
@@ -19,13 +18,2 @@ const ts_pattern_1 = require("ts-pattern"); | ||
const createHTTPConfig = ({ format, level }) => ({ | ||
serializers: { | ||
req(req) { | ||
const span = dd_trace_1.default.scope().active(); | ||
if (!span) { | ||
return req; | ||
} | ||
req.trace_id = span.context().toTraceId(); | ||
req.span_id = span.context().toSpanId(); | ||
return req; | ||
}, | ||
}, | ||
customLogLevel: (req, res) => { | ||
@@ -32,0 +20,0 @@ if ((0, utils_1.isWarnResponse)(res)) |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.MinimalSerializer = void 0; | ||
const dd_trace_1 = __importDefault(require("dd-trace")); | ||
exports.MinimalSerializer = { | ||
req: (req) => ({ | ||
method: req.method, | ||
url: req.raw.originalUrl ?? req.url, | ||
query: req.query, | ||
params: req.params, | ||
remoteAddress: req.remoteAddress, | ||
remotePort: req.remotePort, | ||
}), | ||
req: (req) => { | ||
const span = dd_trace_1.default.scope().active(); | ||
let dd; | ||
if (span) { | ||
dd = { | ||
trace_id: span.context().toTraceId(), | ||
span_id: span.context().toSpanId(), | ||
}; | ||
} | ||
return { | ||
method: req.method, | ||
url: req.raw.originalUrl ?? req.url, | ||
query: req.query, | ||
params: req.params, | ||
remoteAddress: req.remoteAddress, | ||
remotePort: req.remotePort, | ||
dd, | ||
}; | ||
}, | ||
res: (res) => ({ | ||
@@ -14,0 +29,0 @@ statusCode: res.statusCode, |
import { gray, white } from 'colorette'; | ||
import tracer from 'dd-trace'; | ||
import pinoHttp from 'pino-http'; | ||
@@ -12,13 +11,2 @@ import { match } from 'ts-pattern'; | ||
export const createHTTPConfig = ({ format, level }) => ({ | ||
serializers: { | ||
req(req) { | ||
const span = tracer.scope().active(); | ||
if (!span) { | ||
return req; | ||
} | ||
req.trace_id = span.context().toTraceId(); | ||
req.span_id = span.context().toSpanId(); | ||
return req; | ||
}, | ||
}, | ||
customLogLevel: (req, res) => { | ||
@@ -25,0 +13,0 @@ if (isWarnResponse(res)) |
@@ -0,10 +1,22 @@ | ||
import tracer from 'dd-trace'; | ||
export const MinimalSerializer = { | ||
req: (req) => ({ | ||
method: req.method, | ||
url: req.raw.originalUrl ?? req.url, | ||
query: req.query, | ||
params: req.params, | ||
remoteAddress: req.remoteAddress, | ||
remotePort: req.remotePort, | ||
}), | ||
req: (req) => { | ||
const span = tracer.scope().active(); | ||
let dd; | ||
if (span) { | ||
dd = { | ||
trace_id: span.context().toTraceId(), | ||
span_id: span.context().toSpanId(), | ||
}; | ||
} | ||
return { | ||
method: req.method, | ||
url: req.raw.originalUrl ?? req.url, | ||
query: req.query, | ||
params: req.params, | ||
remoteAddress: req.remoteAddress, | ||
remotePort: req.remotePort, | ||
dd, | ||
}; | ||
}, | ||
res: (res) => ({ | ||
@@ -11,0 +23,0 @@ statusCode: res.statusCode, |
{ | ||
"name": "@voiceflow/logger", | ||
"version": "2.4.2-alpha.0", | ||
"version": "2.4.2-alpha.1", | ||
"license": "ISC", | ||
@@ -5,0 +5,0 @@ "main": "build/cjs/main.js", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
48776
530
0