Socket
Socket
Sign inDemoInstall

@opentelemetry/api

Package Overview
Dependencies
Maintainers
4
Versions
63
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@opentelemetry/api - npm Package Compare versions

Comparing version 0.10.1 to 0.10.2

43

build/src/api/context.js

@@ -19,13 +19,14 @@ "use strict";

exports.ContextAPI = void 0;
const context_base_1 = require("@opentelemetry/context-base");
const global_utils_1 = require("./global-utils");
const NOOP_CONTEXT_MANAGER = new context_base_1.NoopContextManager();
var context_base_1 = require("@opentelemetry/context-base");
var global_utils_1 = require("./global-utils");
var NOOP_CONTEXT_MANAGER = new context_base_1.NoopContextManager();
/**
* Singleton object which represents the entry point to the OpenTelemetry Context API
*/
class ContextAPI {
var ContextAPI = /** @class */ (function () {
/** Empty private constructor prevents end users from constructing a new instance of the API */
constructor() { }
function ContextAPI() {
}
/** Get the singleton instance of the Context API */
static getInstance() {
ContextAPI.getInstance = function () {
if (!this._instance) {

@@ -35,7 +36,7 @@ this._instance = new ContextAPI();

return this._instance;
}
};
/**
* Set the current context manager. Returns the initialized context manager
*/
setGlobalContextManager(contextManager) {
ContextAPI.prototype.setGlobalContextManager = function (contextManager) {
if (global_utils_1._global[global_utils_1.GLOBAL_CONTEXT_MANAGER_API_KEY]) {

@@ -47,9 +48,9 @@ // global context manager has already been set

return contextManager;
}
};
/**
* Get the currently active context
*/
active() {
ContextAPI.prototype.active = function () {
return this._getContextManager().active();
}
};
/**

@@ -61,5 +62,5 @@ * Execute a function with an active context

*/
with(context, fn) {
ContextAPI.prototype.with = function (context, fn) {
return this._getContextManager().with(context, fn);
}
};
/**

@@ -71,16 +72,18 @@ * Bind a context to a target function or event emitter

*/
bind(target, context = this.active()) {
ContextAPI.prototype.bind = function (target, context) {
if (context === void 0) { context = this.active(); }
return this._getContextManager().bind(target, context);
}
_getContextManager() {
};
ContextAPI.prototype._getContextManager = function () {
var _a, _b;
return ((_b = (_a = global_utils_1._global[global_utils_1.GLOBAL_CONTEXT_MANAGER_API_KEY]) === null || _a === void 0 ? void 0 : _a.call(global_utils_1._global, global_utils_1.API_BACKWARDS_COMPATIBILITY_VERSION)) !== null && _b !== void 0 ? _b : NOOP_CONTEXT_MANAGER);
}
};
/** Disable and remove the global context manager */
disable() {
ContextAPI.prototype.disable = function () {
this._getContextManager().disable();
delete global_utils_1._global[global_utils_1.GLOBAL_CONTEXT_MANAGER_API_KEY];
}
}
};
return ContextAPI;
}());
exports.ContextAPI = ContextAPI;
//# sourceMappingURL=context.js.map

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

exports.API_BACKWARDS_COMPATIBILITY_VERSION = exports.makeGetter = exports._global = exports.GLOBAL_TRACE_API_KEY = exports.GLOBAL_PROPAGATION_API_KEY = exports.GLOBAL_METRICS_API_KEY = exports.GLOBAL_CONTEXT_MANAGER_API_KEY = void 0;
const platform_1 = require("../platform");
var platform_1 = require("../platform");
exports.GLOBAL_CONTEXT_MANAGER_API_KEY = Symbol.for('io.opentelemetry.js.api.context');

@@ -35,3 +35,5 @@ exports.GLOBAL_METRICS_API_KEY = Symbol.for('io.opentelemetry.js.api.metrics');

function makeGetter(requiredVersion, instance, fallback) {
return (version) => version === requiredVersion ? instance : fallback;
return function (version) {
return version === requiredVersion ? instance : fallback;
};
}

@@ -38,0 +40,0 @@ exports.makeGetter = makeGetter;

@@ -19,12 +19,13 @@ "use strict";

exports.MetricsAPI = void 0;
const NoopMeterProvider_1 = require("../metrics/NoopMeterProvider");
const global_utils_1 = require("./global-utils");
var NoopMeterProvider_1 = require("../metrics/NoopMeterProvider");
var global_utils_1 = require("./global-utils");
/**
* Singleton object which represents the entry point to the OpenTelemetry Metrics API
*/
class MetricsAPI {
var MetricsAPI = /** @class */ (function () {
/** Empty private constructor prevents end users from constructing a new instance of the API */
constructor() { }
function MetricsAPI() {
}
/** Get the singleton instance of the Metrics API */
static getInstance() {
MetricsAPI.getInstance = function () {
if (!this._instance) {

@@ -34,7 +35,7 @@ this._instance = new MetricsAPI();

return this._instance;
}
};
/**
* Set the current global meter. Returns the initialized global meter provider.
*/
setGlobalMeterProvider(provider) {
MetricsAPI.prototype.setGlobalMeterProvider = function (provider) {
if (global_utils_1._global[global_utils_1.GLOBAL_METRICS_API_KEY]) {

@@ -46,22 +47,23 @@ // global meter provider has already been set

return provider;
}
};
/**
* Returns the global meter provider.
*/
getMeterProvider() {
MetricsAPI.prototype.getMeterProvider = function () {
var _a, _b;
return ((_b = (_a = global_utils_1._global[global_utils_1.GLOBAL_METRICS_API_KEY]) === null || _a === void 0 ? void 0 : _a.call(global_utils_1._global, global_utils_1.API_BACKWARDS_COMPATIBILITY_VERSION)) !== null && _b !== void 0 ? _b : NoopMeterProvider_1.NOOP_METER_PROVIDER);
}
};
/**
* Returns a meter from the global meter provider.
*/
getMeter(name, version) {
MetricsAPI.prototype.getMeter = function (name, version) {
return this.getMeterProvider().getMeter(name, version);
}
};
/** Remove the global meter provider */
disable() {
MetricsAPI.prototype.disable = function () {
delete global_utils_1._global[global_utils_1.GLOBAL_METRICS_API_KEY];
}
}
};
return MetricsAPI;
}());
exports.MetricsAPI = MetricsAPI;
//# sourceMappingURL=metrics.js.map

@@ -19,16 +19,17 @@ "use strict";

exports.PropagationAPI = void 0;
const getter_1 = require("../context/propagation/getter");
const NoopHttpTextPropagator_1 = require("../context/propagation/NoopHttpTextPropagator");
const setter_1 = require("../context/propagation/setter");
const context_1 = require("./context");
const global_utils_1 = require("./global-utils");
const contextApi = context_1.ContextAPI.getInstance();
var getter_1 = require("../context/propagation/getter");
var NoopHttpTextPropagator_1 = require("../context/propagation/NoopHttpTextPropagator");
var setter_1 = require("../context/propagation/setter");
var context_1 = require("./context");
var global_utils_1 = require("./global-utils");
var contextApi = context_1.ContextAPI.getInstance();
/**
* Singleton object which represents the entry point to the OpenTelemetry Propagation API
*/
class PropagationAPI {
var PropagationAPI = /** @class */ (function () {
/** Empty private constructor prevents end users from constructing a new instance of the API */
constructor() { }
function PropagationAPI() {
}
/** Get the singleton instance of the Propagator API */
static getInstance() {
PropagationAPI.getInstance = function () {
if (!this._instance) {

@@ -38,7 +39,7 @@ this._instance = new PropagationAPI();

return this._instance;
}
};
/**
* Set the current propagator. Returns the initialized propagator
*/
setGlobalPropagator(propagator) {
PropagationAPI.prototype.setGlobalPropagator = function (propagator) {
if (global_utils_1._global[global_utils_1.GLOBAL_PROPAGATION_API_KEY]) {

@@ -50,3 +51,3 @@ // global propagator has already been set

return propagator;
}
};
/**

@@ -59,5 +60,7 @@ * Inject context into a carrier to be propagated inter-process

*/
inject(carrier, setter = setter_1.defaultSetter, context = contextApi.active()) {
PropagationAPI.prototype.inject = function (carrier, setter, context) {
if (setter === void 0) { setter = setter_1.defaultSetter; }
if (context === void 0) { context = contextApi.active(); }
return this._getGlobalPropagator().inject(context, carrier, setter);
}
};
/**

@@ -70,15 +73,18 @@ * Extract context from a carrier

*/
extract(carrier, getter = getter_1.defaultGetter, context = contextApi.active()) {
PropagationAPI.prototype.extract = function (carrier, getter, context) {
if (getter === void 0) { getter = getter_1.defaultGetter; }
if (context === void 0) { context = contextApi.active(); }
return this._getGlobalPropagator().extract(context, carrier, getter);
}
};
/** Remove the global propagator */
disable() {
PropagationAPI.prototype.disable = function () {
delete global_utils_1._global[global_utils_1.GLOBAL_PROPAGATION_API_KEY];
}
_getGlobalPropagator() {
};
PropagationAPI.prototype._getGlobalPropagator = function () {
var _a, _b;
return ((_b = (_a = global_utils_1._global[global_utils_1.GLOBAL_PROPAGATION_API_KEY]) === null || _a === void 0 ? void 0 : _a.call(global_utils_1._global, global_utils_1.API_BACKWARDS_COMPATIBILITY_VERSION)) !== null && _b !== void 0 ? _b : NoopHttpTextPropagator_1.NOOP_HTTP_TEXT_PROPAGATOR);
}
}
};
return PropagationAPI;
}());
exports.PropagationAPI = PropagationAPI;
//# sourceMappingURL=propagation.js.map

@@ -19,12 +19,13 @@ "use strict";

exports.TraceAPI = void 0;
const NoopTracerProvider_1 = require("../trace/NoopTracerProvider");
const global_utils_1 = require("./global-utils");
var NoopTracerProvider_1 = require("../trace/NoopTracerProvider");
var global_utils_1 = require("./global-utils");
/**
* Singleton object which represents the entry point to the OpenTelemetry Tracing API
*/
class TraceAPI {
var TraceAPI = /** @class */ (function () {
/** Empty private constructor prevents end users from constructing a new instance of the API */
constructor() { }
function TraceAPI() {
}
/** Get the singleton instance of the Trace API */
static getInstance() {
TraceAPI.getInstance = function () {
if (!this._instance) {

@@ -34,7 +35,7 @@ this._instance = new TraceAPI();

return this._instance;
}
};
/**
* Set the current global tracer. Returns the initialized global tracer provider
*/
setGlobalTracerProvider(provider) {
TraceAPI.prototype.setGlobalTracerProvider = function (provider) {
if (global_utils_1._global[global_utils_1.GLOBAL_TRACE_API_KEY]) {

@@ -46,22 +47,23 @@ // global tracer provider has already been set

return this.getTracerProvider();
}
};
/**
* Returns the global tracer provider.
*/
getTracerProvider() {
TraceAPI.prototype.getTracerProvider = function () {
var _a, _b;
return ((_b = (_a = global_utils_1._global[global_utils_1.GLOBAL_TRACE_API_KEY]) === null || _a === void 0 ? void 0 : _a.call(global_utils_1._global, global_utils_1.API_BACKWARDS_COMPATIBILITY_VERSION)) !== null && _b !== void 0 ? _b : NoopTracerProvider_1.NOOP_TRACER_PROVIDER);
}
};
/**
* Returns a tracer from the global tracer provider.
*/
getTracer(name, version) {
TraceAPI.prototype.getTracer = function (name, version) {
return this.getTracerProvider().getTracer(name, version);
}
};
/** Remove the global tracer provider */
disable() {
TraceAPI.prototype.disable = function () {
delete global_utils_1._global[global_utils_1.GLOBAL_TRACE_API_KEY];
}
}
};
return TraceAPI;
}());
exports.TraceAPI = TraceAPI;
//# sourceMappingURL=trace.js.map

@@ -22,12 +22,15 @@ "use strict";

*/
class NoopHttpTextPropagator {
var NoopHttpTextPropagator = /** @class */ (function () {
function NoopHttpTextPropagator() {
}
/** Noop inject function does nothing */
inject(context, carrier, setter) { }
NoopHttpTextPropagator.prototype.inject = function (context, carrier, setter) { };
/** Noop extract function does nothing and returns the input context */
extract(context, carrier, getter) {
NoopHttpTextPropagator.prototype.extract = function (context, carrier, getter) {
return context;
}
}
};
return NoopHttpTextPropagator;
}());
exports.NoopHttpTextPropagator = NoopHttpTextPropagator;
exports.NOOP_HTTP_TEXT_PROPAGATOR = new NoopHttpTextPropagator();
//# sourceMappingURL=NoopHttpTextPropagator.js.map

@@ -68,12 +68,12 @@ "use strict";

Object.defineProperty(exports, "Context", { enumerable: true, get: function () { return context_base_1.Context; } });
const context_1 = require("./api/context");
var context_1 = require("./api/context");
/** Entrypoint for context API */
exports.context = context_1.ContextAPI.getInstance();
const trace_1 = require("./api/trace");
var trace_1 = require("./api/trace");
/** Entrypoint for trace API */
exports.trace = trace_1.TraceAPI.getInstance();
const metrics_1 = require("./api/metrics");
var metrics_1 = require("./api/metrics");
/** Entrypoint for metrics API */
exports.metrics = metrics_1.MetricsAPI.getInstance();
const propagation_1 = require("./api/propagation");
var propagation_1 = require("./api/propagation");
/** Entrypoint for propagation API */

@@ -80,0 +80,0 @@ exports.propagation = propagation_1.PropagationAPI.getInstance();

@@ -17,2 +17,15 @@ "use strict";

*/
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
Object.defineProperty(exports, "__esModule", { value: true });

@@ -24,4 +37,5 @@ exports.NOOP_BATCH_OBSERVER_METRIC = exports.NOOP_SUM_OBSERVER_METRIC = exports.NOOP_UP_DOWN_SUM_OBSERVER_METRIC = exports.NOOP_VALUE_OBSERVER_METRIC = exports.NOOP_BOUND_BASE_OBSERVER = exports.NOOP_VALUE_RECORDER_METRIC = exports.NOOP_BOUND_VALUE_RECORDER = exports.NOOP_COUNTER_METRIC = exports.NOOP_BOUND_COUNTER = exports.NOOP_METER = exports.NoopBoundBaseObserver = exports.NoopBoundValueRecorder = exports.NoopBoundCounter = exports.NoopBatchObserverMetric = exports.NoopBaseObserverMetric = exports.NoopValueRecorderMetric = exports.NoopCounterMetric = exports.NoopMetric = exports.NoopMeter = void 0;

*/
class NoopMeter {
constructor() { }
var NoopMeter = /** @class */ (function () {
function NoopMeter() {
}
/**

@@ -32,5 +46,5 @@ * Returns constant noop value recorder.

*/
createValueRecorder(name, options) {
NoopMeter.prototype.createValueRecorder = function (name, options) {
return exports.NOOP_VALUE_RECORDER_METRIC;
}
};
/**

@@ -41,5 +55,5 @@ * Returns a constant noop counter.

*/
createCounter(name, options) {
NoopMeter.prototype.createCounter = function (name, options) {
return exports.NOOP_COUNTER_METRIC;
}
};
/**

@@ -50,5 +64,5 @@ * Returns a constant noop UpDownCounter.

*/
createUpDownCounter(name, options) {
NoopMeter.prototype.createUpDownCounter = function (name, options) {
return exports.NOOP_COUNTER_METRIC;
}
};
/**

@@ -60,5 +74,5 @@ * Returns constant noop value observer.

*/
createValueObserver(name, options, callback) {
NoopMeter.prototype.createValueObserver = function (name, options, callback) {
return exports.NOOP_VALUE_OBSERVER_METRIC;
}
};
/**

@@ -69,9 +83,10 @@ * Returns constant noop batch observer.

*/
createBatchObserver(name, callback) {
NoopMeter.prototype.createBatchObserver = function (name, callback) {
return exports.NOOP_BATCH_OBSERVER_METRIC;
}
}
};
return NoopMeter;
}());
exports.NoopMeter = NoopMeter;
class NoopMetric {
constructor(instrument) {
var NoopMetric = /** @class */ (function () {
function NoopMetric(instrument) {
this._instrument = instrument;

@@ -86,5 +101,5 @@ }

*/
bind(labels) {
NoopMetric.prototype.bind = function (labels) {
return this._instrument;
}
};
/**

@@ -94,21 +109,31 @@ * Removes the Binding from the metric, if it is present.

*/
unbind(labels) {
NoopMetric.prototype.unbind = function (labels) {
return;
}
};
/**
* Clears all timeseries from the Metric.
*/
clear() {
NoopMetric.prototype.clear = function () {
return;
};
return NoopMetric;
}());
exports.NoopMetric = NoopMetric;
var NoopCounterMetric = /** @class */ (function (_super) {
__extends(NoopCounterMetric, _super);
function NoopCounterMetric() {
return _super !== null && _super.apply(this, arguments) || this;
}
}
exports.NoopMetric = NoopMetric;
class NoopCounterMetric extends NoopMetric {
add(value, labels) {
NoopCounterMetric.prototype.add = function (value, labels) {
this.bind(labels).add(value);
};
return NoopCounterMetric;
}(NoopMetric));
exports.NoopCounterMetric = NoopCounterMetric;
var NoopValueRecorderMetric = /** @class */ (function (_super) {
__extends(NoopValueRecorderMetric, _super);
function NoopValueRecorderMetric() {
return _super !== null && _super.apply(this, arguments) || this;
}
}
exports.NoopCounterMetric = NoopCounterMetric;
class NoopValueRecorderMetric extends NoopMetric {
record(value, labels, correlationContext, spanContext) {
NoopValueRecorderMetric.prototype.record = function (value, labels, correlationContext, spanContext) {
if (typeof correlationContext === 'undefined') {

@@ -123,7 +148,12 @@ this.bind(labels).record(value);

}
};
return NoopValueRecorderMetric;
}(NoopMetric));
exports.NoopValueRecorderMetric = NoopValueRecorderMetric;
var NoopBaseObserverMetric = /** @class */ (function (_super) {
__extends(NoopBaseObserverMetric, _super);
function NoopBaseObserverMetric() {
return _super !== null && _super.apply(this, arguments) || this;
}
}
exports.NoopValueRecorderMetric = NoopValueRecorderMetric;
class NoopBaseObserverMetric extends NoopMetric {
observation() {
NoopBaseObserverMetric.prototype.observation = function () {
return {

@@ -133,23 +163,38 @@ observer: this,

};
};
return NoopBaseObserverMetric;
}(NoopMetric));
exports.NoopBaseObserverMetric = NoopBaseObserverMetric;
var NoopBatchObserverMetric = /** @class */ (function (_super) {
__extends(NoopBatchObserverMetric, _super);
function NoopBatchObserverMetric() {
return _super !== null && _super.apply(this, arguments) || this;
}
}
exports.NoopBaseObserverMetric = NoopBaseObserverMetric;
class NoopBatchObserverMetric extends NoopMetric {
}
return NoopBatchObserverMetric;
}(NoopMetric));
exports.NoopBatchObserverMetric = NoopBatchObserverMetric;
class NoopBoundCounter {
add(value) {
var NoopBoundCounter = /** @class */ (function () {
function NoopBoundCounter() {
}
NoopBoundCounter.prototype.add = function (value) {
return;
};
return NoopBoundCounter;
}());
exports.NoopBoundCounter = NoopBoundCounter;
var NoopBoundValueRecorder = /** @class */ (function () {
function NoopBoundValueRecorder() {
}
}
exports.NoopBoundCounter = NoopBoundCounter;
class NoopBoundValueRecorder {
record(value, correlationContext, spanContext) {
NoopBoundValueRecorder.prototype.record = function (value, correlationContext, spanContext) {
return;
};
return NoopBoundValueRecorder;
}());
exports.NoopBoundValueRecorder = NoopBoundValueRecorder;
var NoopBoundBaseObserver = /** @class */ (function () {
function NoopBoundBaseObserver() {
}
}
exports.NoopBoundValueRecorder = NoopBoundValueRecorder;
class NoopBoundBaseObserver {
update(value) { }
}
NoopBoundBaseObserver.prototype.update = function (value) { };
return NoopBoundBaseObserver;
}());
exports.NoopBoundBaseObserver = NoopBoundBaseObserver;

@@ -156,0 +201,0 @@ exports.NOOP_METER = new NoopMeter();

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

exports.NOOP_METER_PROVIDER = exports.NoopMeterProvider = void 0;
const NoopMeter_1 = require("./NoopMeter");
var NoopMeter_1 = require("./NoopMeter");
/**

@@ -25,9 +25,12 @@ * An implementation of the {@link MeterProvider} which returns an impotent Meter

*/
class NoopMeterProvider {
getMeter(_name, _version) {
var NoopMeterProvider = /** @class */ (function () {
function NoopMeterProvider() {
}
NoopMeterProvider.prototype.getMeter = function (_name, _version) {
return NoopMeter_1.NOOP_METER;
}
}
};
return NoopMeterProvider;
}());
exports.NoopMeterProvider = NoopMeterProvider;
exports.NOOP_METER_PROVIDER = new NoopMeterProvider();
//# sourceMappingURL=NoopMeterProvider.js.map

@@ -19,6 +19,6 @@ "use strict";

exports.NOOP_SPAN = exports.NoopSpan = exports.INVALID_SPAN_ID = exports.INVALID_TRACE_ID = void 0;
const trace_flags_1 = require("./trace_flags");
var trace_flags_1 = require("./trace_flags");
exports.INVALID_TRACE_ID = '0';
exports.INVALID_SPAN_ID = '0';
const INVALID_SPAN_CONTEXT = {
var INVALID_SPAN_CONTEXT = {
traceId: exports.INVALID_TRACE_ID,

@@ -33,39 +33,41 @@ spanId: exports.INVALID_SPAN_ID,

*/
class NoopSpan {
constructor(_spanContext = INVALID_SPAN_CONTEXT) {
var NoopSpan = /** @class */ (function () {
function NoopSpan(_spanContext) {
if (_spanContext === void 0) { _spanContext = INVALID_SPAN_CONTEXT; }
this._spanContext = _spanContext;
}
// Returns a SpanContext.
context() {
NoopSpan.prototype.context = function () {
return this._spanContext;
}
};
// By default does nothing
setAttribute(key, value) {
NoopSpan.prototype.setAttribute = function (key, value) {
return this;
}
};
// By default does nothing
setAttributes(attributes) {
NoopSpan.prototype.setAttributes = function (attributes) {
return this;
}
};
// By default does nothing
addEvent(name, attributes) {
NoopSpan.prototype.addEvent = function (name, attributes) {
return this;
}
};
// By default does nothing
setStatus(status) {
NoopSpan.prototype.setStatus = function (status) {
return this;
}
};
// By default does nothing
updateName(name) {
NoopSpan.prototype.updateName = function (name) {
return this;
}
};
// By default does nothing
end(endTime) { }
NoopSpan.prototype.end = function (endTime) { };
// isRecording always returns false for noopSpan.
isRecording() {
NoopSpan.prototype.isRecording = function () {
return false;
}
}
};
return NoopSpan;
}());
exports.NoopSpan = NoopSpan;
exports.NOOP_SPAN = new NoopSpan();
//# sourceMappingURL=NoopSpan.js.map

@@ -19,23 +19,26 @@ "use strict";

exports.NOOP_TRACER = exports.NoopTracer = void 0;
const NoopSpan_1 = require("./NoopSpan");
var NoopSpan_1 = require("./NoopSpan");
/**
* No-op implementations of {@link Tracer}.
*/
class NoopTracer {
getCurrentSpan() {
var NoopTracer = /** @class */ (function () {
function NoopTracer() {
}
NoopTracer.prototype.getCurrentSpan = function () {
return NoopSpan_1.NOOP_SPAN;
}
};
// startSpan starts a noop span.
startSpan(name, options) {
NoopTracer.prototype.startSpan = function (name, options) {
return NoopSpan_1.NOOP_SPAN;
}
withSpan(span, fn) {
};
NoopTracer.prototype.withSpan = function (span, fn) {
return fn();
}
bind(target, span) {
};
NoopTracer.prototype.bind = function (target, span) {
return target;
}
}
};
return NoopTracer;
}());
exports.NoopTracer = NoopTracer;
exports.NOOP_TRACER = new NoopTracer();
//# sourceMappingURL=NoopTracer.js.map

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

exports.NOOP_TRACER_PROVIDER = exports.NoopTracerProvider = void 0;
const NoopTracer_1 = require("./NoopTracer");
var NoopTracer_1 = require("./NoopTracer");
/**

@@ -27,9 +27,12 @@ * An implementation of the {@link TracerProvider} which returns an impotent

*/
class NoopTracerProvider {
getTracer(_name, _version) {
var NoopTracerProvider = /** @class */ (function () {
function NoopTracerProvider() {
}
NoopTracerProvider.prototype.getTracer = function (_name, _version) {
return NoopTracer_1.NOOP_TRACER;
}
}
};
return NoopTracerProvider;
}());
exports.NoopTracerProvider = NoopTracerProvider;
exports.NOOP_TRACER_PROVIDER = new NoopTracerProvider();
//# sourceMappingURL=NoopTracerProvider.js.map

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

export declare const VERSION = "0.10.1";
export declare const VERSION = "0.10.2";
//# sourceMappingURL=version.d.ts.map

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

// this is autogenerated file, see scripts/version-update.js
exports.VERSION = '0.10.1';
exports.VERSION = '0.10.2';
//# sourceMappingURL=version.js.map
{
"name": "@opentelemetry/api",
"version": "0.10.1",
"version": "0.10.2",
"description": "Public API for OpenTelemetry",

@@ -55,7 +55,7 @@ "main": "build/src/index.js",

"dependencies": {
"@opentelemetry/context-base": "^0.10.1"
"@opentelemetry/context-base": "^0.10.2"
},
"devDependencies": {
"@types/mocha": "8.0.0",
"@types/node": "14.0.25",
"@types/node": "14.0.27",
"@types/webpack-env": "1.15.2",

@@ -65,3 +65,3 @@ "codecov": "3.7.2",

"istanbul-instrumenter-loader": "3.0.1",
"karma": "5.1.0",
"karma": "5.1.1",
"karma-chrome-launcher": "3.1.0",

@@ -79,5 +79,5 @@ "karma-coverage-istanbul-reporter": "3.0.3",

"typescript": "3.9.7",
"webpack": "4.44.0"
"webpack": "4.44.1"
},
"gitHead": "03981e4299282d0611d1255ab0076368d5830753"
"gitHead": "b247e69034a7888a842fe75e0a5ff06f8bea44a8"
}

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

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