@locker/instrumentation
Advanced tools
Comparing version 0.15.2 to 0.15.3
@@ -10,11 +10,11 @@ /*! | ||
var shared = require('@locker/shared'); | ||
var shared$LWS = require('@locker/shared'); | ||
/* eslint-disable class-methods-use-this, max-classes-per-file */ | ||
let ticketSequence = 0; | ||
let ticketSequence$LWS = 0; | ||
function getActivityId() { | ||
ticketSequence += 1; | ||
return shared.DateNow() + ticketSequence; | ||
function getActivityId$LWS() { | ||
ticketSequence$LWS += 1; | ||
return shared$LWS.DateNow() + ticketSequence$LWS; | ||
} // Locker Instrumentation Activity class | ||
@@ -25,12 +25,12 @@ | ||
class LockerActivity { | ||
constructor(activityName, startCallback, stopCallback, captureTimestamps = false) { | ||
this._startCallback = startCallback; | ||
this._stopCallback = stopCallback; | ||
class LockerActivity$LWS { | ||
constructor(activityName$LWS, startCallback$LWS, stopCallback$LWS, captureTimestamps$LWS = false) { | ||
this._startCallback = startCallback$LWS; | ||
this._stopCallback = stopCallback$LWS; | ||
this._activityStart = 0; | ||
this._activityStop = 0; | ||
this._captureTimestamps = captureTimestamps; | ||
this._captureTimestamps = captureTimestamps$LWS; | ||
this._ended = false; | ||
this.activityName = activityName; | ||
this.activityId = `${activityName}-${getActivityId()}`; | ||
this.activityName = activityName$LWS; | ||
this.activityId = `${activityName$LWS}-${getActivityId$LWS()}`; | ||
} | ||
@@ -42,9 +42,9 @@ /* | ||
start(data) { | ||
start(data$LWS) { | ||
if (this._captureTimestamps) { | ||
this._activityStart = shared.getTimestamp(); | ||
this._activityStart = shared$LWS.getTimestamp(); | ||
} | ||
if (typeof this._startCallback === 'function') { | ||
this._startCallback(this, data); | ||
this._startCallback(this, data$LWS); | ||
} | ||
@@ -57,9 +57,9 @@ } | ||
stop(data) { | ||
stop(data$LWS) { | ||
if (this._captureTimestamps) { | ||
this._activityStop = shared.getTimestamp(); | ||
this._activityStop = shared$LWS.getTimestamp(); | ||
} | ||
if (!this._ended && typeof this._stopCallback === 'function') { | ||
this._stopCallback(this, data); | ||
this._stopCallback(this, data$LWS); | ||
} | ||
@@ -72,3 +72,3 @@ } | ||
error(data) { | ||
error(data$LWS) { | ||
// TODO: | ||
@@ -79,3 +79,3 @@ // Aura's metrics service ($A.metricsService) is the current instrumentation service used | ||
// line should be calling O11y's error API instead of `stop()`. | ||
this.stop(data); | ||
this.stop(data$LWS); | ||
} | ||
@@ -90,13 +90,13 @@ | ||
class DefaultInstrumentation { | ||
class DefaultInstrumentation$LWS { | ||
// eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
startActivity(activityName, data) { | ||
return new LockerActivity(activityName, undefined, undefined); | ||
startActivity(activityName$LWS, data$LWS) { | ||
return new LockerActivity$LWS(activityName$LWS, undefined, undefined); | ||
} // eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
log(data) {} // eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
log(data$LWS) {} // eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
error(data) {} | ||
error(data$LWS) {} | ||
@@ -106,6 +106,6 @@ } // default instrumentation instance with no-op operations | ||
const defaultInstrumentation = new DefaultInstrumentation(); | ||
exports.DefaultInstrumentation = DefaultInstrumentation; | ||
exports.LockerActivity = LockerActivity; | ||
exports.defaultInstrumentation = defaultInstrumentation; | ||
/*! version: 0.15.2 */ | ||
const defaultInstrumentation$LWS = new DefaultInstrumentation$LWS(); | ||
exports.DefaultInstrumentation = DefaultInstrumentation$LWS; | ||
exports.LockerActivity = LockerActivity$LWS; | ||
exports.defaultInstrumentation = defaultInstrumentation$LWS; | ||
/*! version: 0.15.3 */ |
@@ -7,7 +7,7 @@ /*! | ||
let ticketSequence = 0; | ||
let ticketSequence$LWS = 0; | ||
function getActivityId() { | ||
ticketSequence += 1; | ||
return DateNow() + ticketSequence; | ||
function getActivityId$LWS() { | ||
ticketSequence$LWS += 1; | ||
return DateNow() + ticketSequence$LWS; | ||
} // Locker Instrumentation Activity class | ||
@@ -19,11 +19,11 @@ | ||
class LockerActivity { | ||
constructor(activityName, startCallback, stopCallback, captureTimestamps = false) { | ||
this._startCallback = startCallback; | ||
this._stopCallback = stopCallback; | ||
constructor(activityName$LWS, startCallback$LWS, stopCallback$LWS, captureTimestamps$LWS = false) { | ||
this._startCallback = startCallback$LWS; | ||
this._stopCallback = stopCallback$LWS; | ||
this._activityStart = 0; | ||
this._activityStop = 0; | ||
this._captureTimestamps = captureTimestamps; | ||
this._captureTimestamps = captureTimestamps$LWS; | ||
this._ended = false; | ||
this.activityName = activityName; | ||
this.activityId = `${activityName}-${getActivityId()}`; | ||
this.activityName = activityName$LWS; | ||
this.activityId = `${activityName$LWS}-${getActivityId$LWS()}`; | ||
} | ||
@@ -35,3 +35,3 @@ /* | ||
start(data) { | ||
start(data$LWS) { | ||
if (this._captureTimestamps) { | ||
@@ -42,3 +42,3 @@ this._activityStart = getTimestamp(); | ||
if (typeof this._startCallback === 'function') { | ||
this._startCallback(this, data); | ||
this._startCallback(this, data$LWS); | ||
} | ||
@@ -51,3 +51,3 @@ } | ||
stop(data) { | ||
stop(data$LWS) { | ||
if (this._captureTimestamps) { | ||
@@ -58,3 +58,3 @@ this._activityStop = getTimestamp(); | ||
if (!this._ended && typeof this._stopCallback === 'function') { | ||
this._stopCallback(this, data); | ||
this._stopCallback(this, data$LWS); | ||
} | ||
@@ -67,3 +67,3 @@ } | ||
error(data) { | ||
error(data$LWS) { | ||
// TODO: | ||
@@ -74,3 +74,3 @@ // Aura's metrics service ($A.metricsService) is the current instrumentation service used | ||
// line should be calling O11y's error API instead of `stop()`. | ||
this.stop(data); | ||
this.stop(data$LWS); | ||
} | ||
@@ -87,11 +87,11 @@ | ||
// eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
startActivity(activityName, data) { | ||
return new LockerActivity(activityName, undefined, undefined); | ||
startActivity(activityName$LWS, data$LWS) { | ||
return new LockerActivity(activityName$LWS, undefined, undefined); | ||
} // eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
log(data) {} // eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
log(data$LWS) {} // eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
error(data) {} | ||
error(data$LWS) {} | ||
@@ -103,2 +103,2 @@ } // default instrumentation instance with no-op operations | ||
export { DefaultInstrumentation, LockerActivity, defaultInstrumentation }; | ||
/*! version: 0.15.2 */ | ||
/*! version: 0.15.3 */ |
{ | ||
"name": "@locker/instrumentation", | ||
"version": "0.15.2", | ||
"version": "0.15.3", | ||
"license": "Salesforce Developer Agreement", | ||
@@ -22,6 +22,6 @@ "author": "Salesforce UI Security Team", | ||
"dependencies": { | ||
"@locker/shared": "0.15.2" | ||
"@locker/shared": "0.15.3" | ||
}, | ||
"devDependencies": { | ||
"@locker/near-membrane-base": "0.8.7" | ||
"@locker/near-membrane-base": "0.8.9" | ||
}, | ||
@@ -32,3 +32,3 @@ "files": [ | ||
], | ||
"gitHead": "8eb2cdc03049ffe0d7b6f1e37380cce3642bd3be" | ||
"gitHead": "c3aff0b1d6a26891fc08b022952a5ebf95c4caa9" | ||
} |
16603
+ Added@locker/shared@0.15.3(transitive)
- Removed@locker/shared@0.15.2(transitive)
Updated@locker/shared@0.15.3