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

@envelop/prometheus

Package Overview
Dependencies
Maintainers
1
Versions
1378
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@envelop/prometheus - npm Package Compare versions

Comparing version 6.0.0-alpha-f56d3a3.0 to 6.0.0

34

index.js

@@ -297,19 +297,2 @@ 'use strict';

};
if (resolversHistogram) {
result.onResolverCalled = ({ info }) => {
const shouldTrace = shouldTraceFieldResolver(info, config.resolversWhitelist);
if (!shouldTrace) {
return undefined;
}
const startTime = Date.now();
return () => {
const totalTime = (Date.now() - startTime) / 1000;
const paramsCtx = {
...args.contextValue[promPluginContext],
info,
};
resolversHistogram.histogram.observe(resolversHistogram.fillLabelsFn(paramsCtx, args.contextValue), totalTime);
};
};
}
return result;

@@ -319,2 +302,19 @@ }

return {
onResolverCalled: resolversHistogram
? ({ info, context }) => {
const shouldTrace = shouldTraceFieldResolver(info, config.resolversWhitelist);
if (!shouldTrace) {
return undefined;
}
const startTime = Date.now();
return () => {
const totalTime = (Date.now() - startTime) / 1000;
const paramsCtx = {
...context[promPluginContext],
info,
};
resolversHistogram.histogram.observe(resolversHistogram.fillLabelsFn(paramsCtx, context), totalTime);
};
}
: undefined,
onEnveloped({ extendContext }) {

@@ -321,0 +321,0 @@ extendContext({

{
"name": "@envelop/prometheus",
"version": "6.0.0-alpha-f56d3a3.0",
"version": "6.0.0",
"sideEffects": false,
"peerDependencies": {
"@envelop/core": "1.8.0-alpha-f56d3a3.0",
"@envelop/core": "^2.0.0",
"graphql": "^14.0.0 || ^15.0.0 || ^16.0.0",

@@ -8,0 +8,0 @@ "prom-client": "^13 || ^14.0.0"

Sorry, the diff of this file is not supported yet

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