Socket
Socket
Sign inDemoInstall

@opentelemetry/sdk-metrics

Package Overview
Dependencies
Maintainers
3
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@opentelemetry/sdk-metrics - npm Package Compare versions

Comparing version 1.20.0 to 1.21.0

7

build/esm/MeterProvider.d.ts

@@ -13,2 +13,3 @@ import { MeterProvider as IMeterProvider, Meter as IMeter, MeterOptions } from '@opentelemetry/api';

views?: View[];
readers?: MetricReader[];
}

@@ -30,3 +31,9 @@ /**

*
* <p> NOTE: {@link MetricReader} instances MUST be added before creating any instruments.
* A {@link MetricReader} instance registered later may receive no or incomplete metric data.
*
* @param metricReader the metric reader to be registered.
*
* @deprecated This method will be removed in SDK 2.0. Please use
* {@link MeterProviderOptions.readers} via the {@link MeterProvider} constructor instead
*/

@@ -33,0 +40,0 @@ addMetricReader(metricReader: MetricReader): void;

33

build/esm/MeterProvider.js

@@ -72,11 +72,11 @@ /*

function MeterProvider(options) {
var e_1, _a;
var _b;
var e_1, _a, e_2, _b;
var _c;
this._shutdown = false;
var resource = Resource.default().merge((_b = options === null || options === void 0 ? void 0 : options.resource) !== null && _b !== void 0 ? _b : Resource.empty());
var resource = Resource.default().merge((_c = options === null || options === void 0 ? void 0 : options.resource) !== null && _c !== void 0 ? _c : Resource.empty());
this._sharedState = new MeterProviderSharedState(resource);
if ((options === null || options === void 0 ? void 0 : options.views) != null && options.views.length > 0) {
try {
for (var _c = __values(options.views), _d = _c.next(); !_d.done; _d = _c.next()) {
var view = _d.value;
for (var _d = __values(options.views), _e = _d.next(); !_e.done; _e = _d.next()) {
var view = _e.value;
this._sharedState.viewRegistry.addView(view);

@@ -88,3 +88,3 @@ }

try {
if (_d && !_d.done && (_a = _c.return)) _a.call(_c);
if (_e && !_e.done && (_a = _d.return)) _a.call(_d);
}

@@ -94,2 +94,17 @@ finally { if (e_1) throw e_1.error; }

}
if ((options === null || options === void 0 ? void 0 : options.readers) != null && options.readers.length > 0) {
try {
for (var _f = __values(options.readers), _g = _f.next(); !_g.done; _g = _f.next()) {
var metricReader = _g.value;
this.addMetricReader(metricReader);
}
}
catch (e_2_1) { e_2 = { error: e_2_1 }; }
finally {
try {
if (_g && !_g.done && (_b = _f.return)) _b.call(_f);
}
finally { if (e_2) throw e_2.error; }
}
}
}

@@ -117,3 +132,9 @@ /**

*
* <p> NOTE: {@link MetricReader} instances MUST be added before creating any instruments.
* A {@link MetricReader} instance registered later may receive no or incomplete metric data.
*
* @param metricReader the metric reader to be registered.
*
* @deprecated This method will be removed in SDK 2.0. Please use
* {@link MeterProviderOptions.readers} via the {@link MeterProvider} constructor instead
*/

@@ -120,0 +141,0 @@ MeterProvider.prototype.addMetricReader = function (metricReader) {

2

build/esm/version.d.ts

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

export declare const VERSION = "1.20.0";
export declare const VERSION = "1.21.0";
//# sourceMappingURL=version.d.ts.map

@@ -17,3 +17,3 @@ /*

// this is autogenerated file, see scripts/version-update.js
export var VERSION = '1.20.0';
export var VERSION = '1.21.0';
//# sourceMappingURL=version.js.map

@@ -13,2 +13,3 @@ import { MeterProvider as IMeterProvider, Meter as IMeter, MeterOptions } from '@opentelemetry/api';

views?: View[];
readers?: MetricReader[];
}

@@ -30,3 +31,9 @@ /**

*
* <p> NOTE: {@link MetricReader} instances MUST be added before creating any instruments.
* A {@link MetricReader} instance registered later may receive no or incomplete metric data.
*
* @param metricReader the metric reader to be registered.
*
* @deprecated This method will be removed in SDK 2.0. Please use
* {@link MeterProviderOptions.readers} via the {@link MeterProvider} constructor instead
*/

@@ -33,0 +40,0 @@ addMetricReader(metricReader: MetricReader): void;

@@ -34,2 +34,7 @@ /*

}
if ((options === null || options === void 0 ? void 0 : options.readers) != null && options.readers.length > 0) {
for (const metricReader of options.readers) {
this.addMetricReader(metricReader);
}
}
}

@@ -55,3 +60,9 @@ /**

*
* <p> NOTE: {@link MetricReader} instances MUST be added before creating any instruments.
* A {@link MetricReader} instance registered later may receive no or incomplete metric data.
*
* @param metricReader the metric reader to be registered.
*
* @deprecated This method will be removed in SDK 2.0. Please use
* {@link MeterProviderOptions.readers} via the {@link MeterProvider} constructor instead
*/

@@ -58,0 +69,0 @@ addMetricReader(metricReader) {

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

export declare const VERSION = "1.20.0";
export declare const VERSION = "1.21.0";
//# sourceMappingURL=version.d.ts.map

@@ -17,3 +17,3 @@ /*

// this is autogenerated file, see scripts/version-update.js
export const VERSION = '1.20.0';
export const VERSION = '1.21.0';
//# sourceMappingURL=version.js.map

@@ -13,2 +13,3 @@ import { MeterProvider as IMeterProvider, Meter as IMeter, MeterOptions } from '@opentelemetry/api';

views?: View[];
readers?: MetricReader[];
}

@@ -30,3 +31,9 @@ /**

*
* <p> NOTE: {@link MetricReader} instances MUST be added before creating any instruments.
* A {@link MetricReader} instance registered later may receive no or incomplete metric data.
*
* @param metricReader the metric reader to be registered.
*
* @deprecated This method will be removed in SDK 2.0. Please use
* {@link MeterProviderOptions.readers} via the {@link MeterProvider} constructor instead
*/

@@ -33,0 +40,0 @@ addMetricReader(metricReader: MetricReader): void;

@@ -37,2 +37,7 @@ "use strict";

}
if ((options === null || options === void 0 ? void 0 : options.readers) != null && options.readers.length > 0) {
for (const metricReader of options.readers) {
this.addMetricReader(metricReader);
}
}
}

@@ -58,3 +63,9 @@ /**

*
* <p> NOTE: {@link MetricReader} instances MUST be added before creating any instruments.
* A {@link MetricReader} instance registered later may receive no or incomplete metric data.
*
* @param metricReader the metric reader to be registered.
*
* @deprecated This method will be removed in SDK 2.0. Please use
* {@link MeterProviderOptions.readers} via the {@link MeterProvider} constructor instead
*/

@@ -61,0 +72,0 @@ addMetricReader(metricReader) {

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

export declare const VERSION = "1.20.0";
export declare const VERSION = "1.21.0";
//# sourceMappingURL=version.d.ts.map

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

// this is autogenerated file, see scripts/version-update.js
exports.VERSION = '1.20.0';
exports.VERSION = '1.21.0';
//# sourceMappingURL=version.js.map
{
"name": "@opentelemetry/sdk-metrics",
"version": "1.20.0",
"version": "1.21.0",
"description": "OpenTelemetry metrics SDK",

@@ -58,2 +58,3 @@ "main": "build/src/index.js",

"@babel/core": "7.23.6",
"@babel/preset-env": "7.22.20",
"@opentelemetry/api": ">=1.3.0 <1.8.0",

@@ -88,4 +89,4 @@ "@types/lodash.merge": "4.6.9",

"dependencies": {
"@opentelemetry/core": "1.20.0",
"@opentelemetry/resources": "1.20.0",
"@opentelemetry/core": "1.21.0",
"@opentelemetry/resources": "1.21.0",
"lodash.merge": "^4.6.2"

@@ -95,3 +96,3 @@ },

"sideEffects": false,
"gitHead": "57008533aba7ccd51ea80f38ff4f29404d47eb9c"
"gitHead": "828f2ed730e4d26d71f92e220f96b60a552a673a"
}

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

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