Socket
Socket
Sign inDemoInstall

@ordermentum/steveo-trace-provider-newrelic

Package Overview
Dependencies
Maintainers
7
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ordermentum/steveo-trace-provider-newrelic - npm Package Compare versions

Comparing version 1.0.0-rc5 to 1.0.1

2

dist/index.d.ts

@@ -6,5 +6,5 @@ interface TraceProvider {

serializeTraceMetadata(traceContext: unknown): Promise<string>;
deserializeTraceMetadata(traceMetadata: string): Promise<unknown>;
deserializeTraceMetadata(traceMetadata: unknown): Promise<unknown>;
}
export declare const traceProvider: TraceProvider;
export {};

@@ -51,9 +51,19 @@ "use strict";

/**
* @description Used to propagate traces. Accepts a serialised trace
* metadata string and returns a traceContext instance that can be passed
* to the wrapHandler.
* @description Used to propagate traces. Accepts serialised trace
* metadata and returns a traceContext instance that can be passed
* to wrapHandler.
*/
deserializeTraceMetadata: async (traceMetadata) => ({
distributedTraceHeaders: JSON.parse(traceMetadata),
}),
deserializeTraceMetadata: async (traceMetadata) => {
try {
if (typeof traceMetadata !== "string") {
return {};
}
return {
distributedTraceHeaders: JSON.parse(traceMetadata),
};
}
catch (error) {
return {};
}
},
};
{
"name": "@ordermentum/steveo-trace-provider-newrelic",
"version": "1.0.0-rc5",
"version": "1.0.1",
"main": "dist/index.js",

@@ -5,0 +5,0 @@ "repository": "git@github.com:ordermentum/steveo-trace-provider-newrelic.git",

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