🚨 Active Supply Chain Attack:node-ipc Package Compromised.Learn More
Socket
Book a DemoSign in
Socket

datadog-lambda-js

Package Overview
Dependencies
Maintainers
1
Versions
139
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

datadog-lambda-js - npm Package Compare versions

Comparing version
12.132.0
to
12.133.0
+1
-1
dist/constants.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.STREAM_RESPONSE = exports.HANDLER_STREAMING = exports.datadogLambdaVersion = void 0;
exports.datadogLambdaVersion = "12.132.0";
exports.datadogLambdaVersion = "12.133.0";
// Response streaming functions

@@ -6,0 +6,0 @@ exports.HANDLER_STREAMING = Symbol.for("aws.lambda.runtime.handler.streaming");

@@ -1,1 +0,1 @@

{"version":3,"file":"patch-console.d.ts","sourceRoot":"","sources":["../../src/trace/patch-console.ts"],"names":[],"mappings":";;AAGA,KAAK,OAAO,GAAG,OAAO,OAAO,CAAC;AAE9B,KAAK,cAAc,GAAG,OAAO,GAAG;KAAG,CAAC,IAAI,SAAS,GAAG;QAAE,SAAS,CAAC,EAAE,OAAO,CAAA;KAAE;CAAE,CAAC;AAG9E,OAAO,EAAE,mBAAmB,EAAE,MAAM,yBAAyB,CAAC;AAE9D,KAAK,SAAS,GAAG,KAAK,GAAG,MAAM,GAAG,OAAO,GAAG,OAAO,GAAG,MAAM,GAAG,OAAO,CAAC;AAEvE;;;GAGG;AACH,wBAAgB,YAAY,CAAC,KAAK,EAAE,cAAc,EAAE,cAAc,EAAE,mBAAmB,QAOtF;AAED;;GAEG;AACH,wBAAgB,cAAc,CAAC,KAAK,EAAE,OAAO,QAO5C"}
{"version":3,"file":"patch-console.d.ts","sourceRoot":"","sources":["../../src/trace/patch-console.ts"],"names":[],"mappings":";;AAEA,KAAK,OAAO,GAAG,OAAO,OAAO,CAAC;AAE9B,KAAK,cAAc,GAAG,OAAO,GAAG;KAAG,CAAC,IAAI,SAAS,GAAG;QAAE,SAAS,CAAC,EAAE,OAAO,CAAA;KAAE;CAAE,CAAC;AAG9E,OAAO,EAAE,mBAAmB,EAAE,MAAM,yBAAyB,CAAC;AAE9D,KAAK,SAAS,GAAG,KAAK,GAAG,MAAM,GAAG,OAAO,GAAG,OAAO,GAAG,MAAM,GAAG,OAAO,CAAC;AAiCvE;;;GAGG;AACH,wBAAgB,YAAY,CAAC,KAAK,EAAE,cAAc,EAAE,cAAc,EAAE,mBAAmB,QAOtF;AAED;;GAEG;AACH,wBAAgB,cAAc,CAAC,KAAK,EAAE,OAAO,QAO5C"}
"use strict";
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {

@@ -28,5 +39,32 @@ if (k2 === undefined) k2 = k;

var shimmer = __importStar(require("shimmer"));
var util_1 = require("util");
var log_1 = require("../utils/log");
/**
* Checks if a value is a JSON-style structured log (plain object).
* When true, trace context will be injected as a `dd` property to preserve JSON format.
* When false, trace context will be prepended as a string prefix.
*/
function isJsonStyleLog(value) {
if (value === null || typeof value !== "object") {
return false;
}
if (Array.isArray(value)) {
return false;
}
var proto = Object.getPrototypeOf(value);
return proto === null || proto === Object.prototype;
}
/**
* Checks if a value is a plain object (not null, not an array).
*/
function isPlainObject(value) {
return value !== null && typeof value === "object" && !Array.isArray(value);
}
/**
* Extracts the existing `dd` property from a log object if it's a plain object.
* Returns an empty object if `dd` is missing or not a plain object.
*/
function getExistingDdContext(logObject) {
return isPlainObject(logObject.dd) ? logObject.dd : {};
}
/**
* Patches console output to include DataDog's trace context.

@@ -73,3 +111,2 @@ * @param contextService Provides up to date tracing context.

isLogging = true;
var prefix = "";
var oldLogLevel = (0, log_1.getLogLevel)();

@@ -81,15 +118,18 @@ (0, log_1.setLogLevel)(log_1.LogLevel.NONE);

var traceId = context.toTraceId();
var parentId = context.toSpanId();
prefix = "[dd.trace_id=".concat(traceId, " dd.span_id=").concat(parentId, "]");
var spanId = context.toSpanId();
if (arguments.length === 0) {
// No arguments: emit just the trace context prefix
arguments.length = 1;
arguments[0] = prefix;
arguments[0] = "[dd.trace_id=".concat(traceId, " dd.span_id=").concat(spanId, "]");
}
else if (arguments.length === 1 && isJsonStyleLog(arguments[0])) {
// Single plain object: inject dd property to preserve JSON format
arguments[0] = __assign(__assign({}, arguments[0]), { dd: __assign(__assign({}, getExistingDdContext(arguments[0])), {
// Overwrite trace_id and span_id to ensure we have the latest values
trace_id: traceId, span_id: spanId }) });
}
else {
var logContent = arguments[0];
// If what's being logged is not a string, use util.inspect to get a str representation
if (typeof logContent !== "string") {
logContent = (0, util_1.inspect)(logContent);
}
arguments[0] = "".concat(prefix, " ").concat(logContent);
// String or multiple arguments: use string prefix
var prefix = "[dd.trace_id=".concat(traceId, " dd.span_id=").concat(spanId, "]");
arguments[0] = "".concat(prefix, " ").concat(arguments[0]);
}

@@ -96,0 +136,0 @@ }

@@ -1,1 +0,1 @@

{"version":3,"file":"patch-console.js","sourceRoot":"","sources":["../../src/trace/patch-console.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"patch-console.js","sourceRoot":"","sources":["../../src/trace/patch-console.ts"],"names":[],"mappings":"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"}

@@ -108,3 +108,3 @@ "use strict";

var spanId = (_d = (_c = context === null || context === void 0 ? void 0 : context.toSpanId) === null || _c === void 0 ? void 0 : _c.call(context)) !== null && _d !== void 0 ? _d : "unknown";
(0, utils_1.logWarning)("Detected stale span from previous invocation, finishing it to prevent trace context leakage. TraceId: ".concat(traceId, ", SpanId: ").concat(spanId));
(0, utils_1.logDebug)("Detected stale span from previous invocation, finishing it to prevent trace context leakage. TraceId: ".concat(traceId, ", SpanId: ").concat(spanId));
activeSpan.finish();

@@ -111,0 +111,0 @@ }

@@ -1,1 +0,1 @@

{"version":3,"file":"tracer-wrapper.js","sourceRoot":"","sources":["../../src/trace/tracer-wrapper.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"tracer-wrapper.js","sourceRoot":"","sources":["../../src/trace/tracer-wrapper.ts"],"names":[],"mappings":"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"}
{
"name": "datadog-lambda-js",
"version": "12.132.0",
"version": "12.133.0",
"description": "Lambda client library that supports hybrid tracing in node js",

@@ -25,2 +25,3 @@ "main": "dist/index.js",

"@aws-sdk/client-secrets-manager": "^3.721.0",
"@datadog/pprof": "*",
"@types/aws-lambda": "^8.10.136",

@@ -33,3 +34,3 @@ "@types/aws-sdk": "^2.7.0",

"@types/shimmer": "^1.0.1",
"dd-trace": "^5.80.0",
"dd-trace": "^5.83.0",
"jest": "^27.0.1",

@@ -36,0 +37,0 @@ "mock-fs": "4.14.0",