From d58464c79146dec801d1e83c391a12de86cb0d52 Mon Sep 17 00:00:00 2001
From: Nev Wylie <54870357+MSNev@users.noreply.github.com>
Date: Mon, 13 Sep 2021 15:00:32 -0700
Subject: [PATCH] Enable EsLint auto fixing rules for extra-semicolons,
dangling commas and tailing spaces
---
.eslintrc | 5 +-
AISKU/package.json | 2 +-
AISKU/src/Initialization.ts | 6 +-
AISKULight/index.ts | 2 +-
AISKULight/package.json | 2 +-
.../package.json | 2 +-
.../src/EnvelopeCreator.ts | 4 +-
.../src/SendBuffer.ts | 2 +-
.../src/Sender.ts | 12 +-
.../src/Serializer.ts | 2 +-
common/Tests/Framework/src/AITestClass.ts | 4 +-
common/Tests/Framework/src/Assert.ts | 60 +-
.../TelemetryValidation/CommonValidator.ts | 2 +-
.../src/TelemetryValidation/EventValidator.ts | 8 +-
.../TelemetryValidation/MetricValidator.ts | 6 +-
.../PageViewPerformanceValidator.ts | 14 +-
.../TelemetryValidation/PageViewValidator.ts | 12 +-
.../RemoteDepdencyValidator.ts | 18 +-
.../src/TelemetryValidation/TraceValidator.ts | 6 +-
common/Tests/Framework/src/TestCase.ts | 2 +-
common/config/rush/npm-shrinkwrap.json | 582 +++++++++---------
.../package.json | 2 +-
.../Telemetry/PageViewManager.ts | 14 +-
.../Telemetry/PageViewPerformanceManager.ts | 4 +-
.../Telemetry/PageVisitTimeManager.ts | 10 +-
.../package.json | 2 +-
.../src/Behaviours.ts | 8 +-
.../src/ClickAnalyticsPlugin.ts | 10 +-
.../src/DataCollector.ts | 4 +-
.../src/Interfaces/Datamodel.ts | 18 +-
.../src/common/Utils.ts | 40 +-
.../src/events/PageAction.ts | 10 +-
.../src/events/WebEvent.ts | 4 +-
.../src/handlers/AutoCaptureHandler.ts | 6 +-
.../src/handlers/DomContentHandler.ts | 28 +-
.../package.json | 2 +-
.../src/DebugPlugin.ts | 6 +-
.../src/components/helpers.ts | 10 +-
.../package.json | 2 +-
.../src/ajax.ts | 4 +-
.../src/ajaxRecord.ts | 2 +-
.../package.json | 2 +-
.../src/PerfMarkMeasureManager.ts | 6 +-
.../IPerfMarkMeasureConfiguration.ts | 6 +-
.../package.json | 2 +-
.../src/Context/Session.ts | 8 +-
.../src/Context/User.ts | 10 +-
.../src/TelemetryContext.ts | 2 +-
.../package.json | 2 +-
.../src/ReactNativePlugin.ts | 4 +-
package.json | 2 +-
shared/AppInsightsCommon/package.json | 2 +-
shared/AppInsightsCommon/src/Constants.ts | 2 +-
shared/AppInsightsCommon/src/Enums.ts | 4 +-
.../src/Interfaces/IConfig.ts | 18 +-
.../src/Interfaces/ICorrelationConfig.ts | 6 +-
.../src/Interfaces/IPropertiesPlugin.ts | 2 +-
.../src/Interfaces/IRequestContext.ts | 2 +-
.../src/Interfaces/Telemetry/ISerializable.ts | 2 +-
.../src/Telemetry/Common/DataSanitizer.ts | 4 +-
.../src/Telemetry/Exception.ts | 8 +-
.../src/Telemetry/RemoteDependencyData.ts | 2 +-
.../AppInsightsCommon/src/UrlHelperFuncs.ts | 4 +-
shared/AppInsightsCommon/src/Util.ts | 6 +-
.../src/applicationinsights-common.ts | 8 +-
shared/AppInsightsCore/package.json | 2 +-
.../EventsDiscardedReason.ts | 2 +-
.../JavaScriptSDK.Enums/SendRequestReason.ts | 2 +-
.../IAppInsightsCore.ts | 2 +-
.../IChannelControls.ts | 4 +-
.../IConfiguration.ts | 12 +-
.../JavaScriptSDK.Interfaces/ICookieMgr.ts | 2 +-
.../IInstrumentHooks.ts | 4 +-
.../INotificationListener.ts | 2 +-
.../INotificationManager.ts | 2 +-
.../JavaScriptSDK.Interfaces/IPerfEvent.ts | 2 +-
.../JavaScriptSDK.Interfaces/IPerfManager.ts | 4 +-
.../IProcessTelemetryContext.ts | 2 +-
.../ITelemetryItem.ts | 2 +-
.../ITelemetryPlugin.ts | 8 +-
.../ITelemetryPluginChain.ts | 2 +-
.../src/JavaScriptSDK/BaseCore.ts | 6 +-
.../src/JavaScriptSDK/BaseTelemetryPlugin.ts | 8 +-
.../src/JavaScriptSDK/ChannelController.ts | 6 +-
.../src/JavaScriptSDK/CookieMgr.ts | 12 +-
.../src/JavaScriptSDK/CoreUtils.ts | 36 +-
.../src/JavaScriptSDK/EnvUtils.ts | 38 +-
.../src/JavaScriptSDK/HelperFuncs.ts | 38 +-
.../src/JavaScriptSDK/InstrumentHooks.ts | 2 +-
.../src/JavaScriptSDK/NotificationManager.ts | 2 +-
.../src/JavaScriptSDK/PerfManager.ts | 16 +-
.../JavaScriptSDK/ProcessTelemetryContext.ts | 2 +-
.../src/JavaScriptSDK/RandomHelper.ts | 2 +-
.../src/JavaScriptSDK/TelemetryHelpers.ts | 8 +-
.../src/JavaScriptSDK/TelemetryPluginChain.ts | 4 +-
.../src/applicationinsights-core-js.ts | 10 +-
tools/rollup-es3/package.json | 2 +-
tools/rollup-es3/src/es3/Es3Poly.ts | 4 +-
tools/rollup-es3/src/es3/Es3Tokens.ts | 40 +-
tools/rollup-es3/src/es3/Interfaces.ts | 16 +-
tools/rollup-es3/src/es3/Utils.ts | 2 +-
tools/rollup-plugin-uglify3-js/package.json | 2 +-
.../src/uglify3-js.ts | 2 +-
tools/shims/package.json | 2 +-
tools/shims/src/Helpers.ts | 16 +-
tools/shims/src/TsLibShims.ts | 44 +-
tools/shims/src/applicationinsights-shims.ts | 14 +-
107 files changed, 722 insertions(+), 719 deletions(-)
diff --git a/.eslintrc b/.eslintrc
index 0d0d4b3c3..f3085c814 100644
--- a/.eslintrc
+++ b/.eslintrc
@@ -21,6 +21,9 @@
"no-case-declarations": "off",
"no-prototype-builtins": "off",
"no-useless-escape": "off", // Suppressing Error -- need to Review Later
+ "no-trailing-spaces": [ "warn", { "skipBlankLines": true }],// Enabled for auto fixing
+ "no-const-assign": "error",
+ "comma-dangle": [ "warn", "never" ], // Enabled for auto fixing
"security/detect-object-injection": "off", // Suppress Warning -- need to Review Later
"@typescript-eslint/ban-types": "off",
"@typescript-eslint/no-unused-vars": "off", // Re-enable for auto fixing
@@ -31,7 +34,7 @@
"@typescript-eslint/no-empty-function": "off",
"@typescript-eslint/no-empty-interface": "off",
"@typescript-eslint/explicit-module-boundary-types": "off",
- "@typescript-eslint/no-extra-semi": "off", // Re-enable for auto fixing
+ "@typescript-eslint/no-extra-semi": "warn", // Enabled for auto fixing
"@typescript-eslint/no-non-null-assertion": "error"
}
}
diff --git a/AISKU/package.json b/AISKU/package.json
index 09d334175..89d49c7a6 100644
--- a/AISKU/package.json
+++ b/AISKU/package.json
@@ -44,7 +44,7 @@
"grunt-cli": "^1.4.3",
"grunt-contrib-qunit": "^5.0.1",
"@nevware21/grunt-ts-plugin": "^0.4.3",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"globby": "^11.0.0",
"magic-string": "^0.25.7",
"pako": "^2.0.3",
diff --git a/AISKU/src/Initialization.ts b/AISKU/src/Initialization.ts
index 07ae25d4c..e1bbb404e 100644
--- a/AISKU/src/Initialization.ts
+++ b/AISKU/src/Initialization.ts
@@ -28,7 +28,7 @@ let _internalSdkSrc: string;
// This is an exclude list of properties that should not be updated during initialization
// They include a combination of private and internal property names
const _ignoreUpdateSnippetProperties = [
- "snippet", "dependencies", "properties", "_snippetVersion", "appInsightsNew", "getSKUDefaults",
+ "snippet", "dependencies", "properties", "_snippetVersion", "appInsightsNew", "getSKUDefaults"
];
/**
@@ -50,7 +50,7 @@ export interface IApplicationInsights extends IAppInsights, IDependenciesPlugin,
getSender: () => Sender;
setAuthenticatedUserContext(authenticatedUserId: string, accountId?: string, storeInCookie?: boolean): void;
clearAuthenticatedUserContext(): void;
-};
+}
// Re-exposing the Common classes as Telemetry, the list was taken by reviewing the generated code for the build while using
// the previous configuration :-
@@ -157,7 +157,7 @@ export class Initialization implements IApplicationInsights {
*/
public getCookieMgr(): ICookieMgr {
return this.appInsights.getCookieMgr();
- };
+ }
/**
* Log a user action or other occurrence.
diff --git a/AISKULight/index.ts b/AISKULight/index.ts
index 0e11b40ba..250fb23aa 100644
--- a/AISKULight/index.ts
+++ b/AISKULight/index.ts
@@ -95,7 +95,7 @@ export class ApplicationInsights {
}
private getSKUDefaults() {
- this.config.diagnosticLogInterval =
+ this.config.diagnosticLogInterval =
this.config.diagnosticLogInterval && this.config.diagnosticLogInterval > 0 ? this.config.diagnosticLogInterval : 10000;
}
}
diff --git a/AISKULight/package.json b/AISKULight/package.json
index 1f64931e1..edb8acc37 100644
--- a/AISKULight/package.json
+++ b/AISKULight/package.json
@@ -27,7 +27,7 @@
"grunt-contrib-qunit": "^5.0.1",
"grunt-run": "^0.8.1",
"@nevware21/grunt-ts-plugin": "^0.4.3",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"globby": "^11.0.0",
"magic-string": "^0.25.7",
"@rollup/plugin-commonjs": "^18.0.0",
diff --git a/channels/applicationinsights-channel-js/package.json b/channels/applicationinsights-channel-js/package.json
index d61acda2c..942bb28aa 100644
--- a/channels/applicationinsights-channel-js/package.json
+++ b/channels/applicationinsights-channel-js/package.json
@@ -30,7 +30,7 @@
"grunt-cli": "^1.4.3",
"grunt-run": "^0.8.1",
"@nevware21/grunt-ts-plugin": "^0.4.3",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"globby": "^11.0.0",
"magic-string": "^0.25.7",
"@rollup/plugin-commonjs": "^18.0.0",
diff --git a/channels/applicationinsights-channel-js/src/EnvelopeCreator.ts b/channels/applicationinsights-channel-js/src/EnvelopeCreator.ts
index 267e5c11c..52356dfe7 100644
--- a/channels/applicationinsights-channel-js/src/EnvelopeCreator.ts
+++ b/channels/applicationinsights-channel-js/src/EnvelopeCreator.ts
@@ -5,10 +5,10 @@ import {
IPageViewPerformanceTelemetry, CtxTagKeys,
HttpMethod, IPageViewTelemetryInternal, IWeb,
IExceptionInternal,
- SampleRate,
+ SampleRate
} from '@microsoft/applicationinsights-common';
import {
- ITelemetryItem, IDiagnosticLogger, LoggingSeverity, _InternalMessageId, hasJSON, getJSON, objForEachKey,
+ ITelemetryItem, IDiagnosticLogger, LoggingSeverity, _InternalMessageId, hasJSON, getJSON, objForEachKey,
isNullOrUndefined, isNumber, isString, toISOString, setValue, isTruthy, optimizeObject
} from '@microsoft/applicationinsights-core-js';
diff --git a/channels/applicationinsights-channel-js/src/SendBuffer.ts b/channels/applicationinsights-channel-js/src/SendBuffer.ts
index 53e65b21c..294a92d85 100644
--- a/channels/applicationinsights-channel-js/src/SendBuffer.ts
+++ b/channels/applicationinsights-channel-js/src/SendBuffer.ts
@@ -222,7 +222,7 @@ export class SessionStorageSendBuffer extends BaseSendBuffer implements ISendBuf
};
_self.markAsSent = (payload: string[]) => {
- _setBuffer(SessionStorageSendBuffer.BUFFER_KEY,
+ _setBuffer(SessionStorageSendBuffer.BUFFER_KEY,
_self._set(_removePayloadsFromBuffer(payload, _self._get())));
let sentElements = _getBuffer(SessionStorageSendBuffer.SENT_BUFFER_KEY);
diff --git a/channels/applicationinsights-channel-js/src/Sender.ts b/channels/applicationinsights-channel-js/src/Sender.ts
index 5e6acf8f5..441ffafa0 100644
--- a/channels/applicationinsights-channel-js/src/Sender.ts
+++ b/channels/applicationinsights-channel-js/src/Sender.ts
@@ -61,7 +61,7 @@ function _getDefaultAppInsightsChannelConfig(): ISenderConfig {
namePrefix: () => undefined,
samplingPercentage: () => 100,
customHeaders: () => undefined,
- convertUndefined: () => undefined,
+ convertUndefined: () => undefined
}
}
@@ -774,8 +774,8 @@ export class Sender extends BaseTelemetryPlugin implements IChannelControlsAI {
}
/**
- * The Promise returned from fetch() won’t reject on HTTP error status even if the response is an HTTP 404 or 500.
- * Instead, it will resolve normally (with ok status set to false), and it will only reject on network failure
+ * The Promise returned from fetch() won’t reject on HTTP error status even if the response is an HTTP 404 or 500.
+ * Instead, it will resolve normally (with ok status set to false), and it will only reject on network failure
* or if anything prevented the request from completing.
*/
if (!response.ok) {
@@ -846,7 +846,7 @@ export class Sender extends BaseTelemetryPlugin implements IChannelControlsAI {
_setupTimer();
}
- /**
+ /**
* Calculates the time to wait before retrying in case of an error based on
* http://en.wikipedia.org/wiki/Exponential_backoff
*/
@@ -979,7 +979,7 @@ export class Sender extends BaseTelemetryPlugin implements IChannelControlsAI {
/**
* Validate UUID Format
- * Specs taken from https://tools.ietf.org/html/rfc4122 and breeze repo
+ * Specs taken from https://tools.ietf.org/html/rfc4122 and breeze repo
*/
function _validateInstrumentationKey(config: IConfiguration & IConfig) :boolean {
const disableIKeyValidationFlag = isNullOrUndefined(config.disableInstrumentationKeyValidation) ? false : config.disableInstrumentationKeyValidation;
@@ -989,7 +989,7 @@ export class Sender extends BaseTelemetryPlugin implements IChannelControlsAI {
const UUID_Regex = '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$';
const regexp = new RegExp(UUID_Regex);
return regexp.test(config.instrumentationKey);
- }
+ }
});
}
diff --git a/channels/applicationinsights-channel-js/src/Serializer.ts b/channels/applicationinsights-channel-js/src/Serializer.ts
index bfb0da4f7..7871d2416 100644
--- a/channels/applicationinsights-channel-js/src/Serializer.ts
+++ b/channels/applicationinsights-channel-js/src/Serializer.ts
@@ -1,5 +1,5 @@
import { ISerializable, FieldType } from '@microsoft/applicationinsights-common';
-import {
+import {
IDiagnosticLogger, LoggingSeverity, _InternalMessageId, getJSON, objForEachKey, isFunction, isObject, isArray
} from '@microsoft/applicationinsights-core-js';
import dynamicProto from '@microsoft/dynamicproto-js'
diff --git a/common/Tests/Framework/src/AITestClass.ts b/common/Tests/Framework/src/AITestClass.ts
index 571c75345..256876783 100644
--- a/common/Tests/Framework/src/AITestClass.ts
+++ b/common/Tests/Framework/src/AITestClass.ts
@@ -190,7 +190,7 @@ export class AITestClass {
const steps = testInfo.steps;
const trigger = () => {
- // The callback which activates the next test step.
+ // The callback which activates the next test step.
let nextTestStepTrigger = () => {
AITestClass.orgSetTimeout(() => {
trigger();
@@ -378,7 +378,7 @@ export class AITestClass {
/**** end: Sinon methods and properties ***/
- /**
+ /**
* Sends a JSON response to the provided request.
* @param request The request to respond to.
* @param data Data to respond with.
diff --git a/common/Tests/Framework/src/Assert.ts b/common/Tests/Framework/src/Assert.ts
index 31410ce5d..7a1d343f1 100644
--- a/common/Tests/Framework/src/Assert.ts
+++ b/common/Tests/Framework/src/Assert.ts
@@ -1,17 +1,17 @@
///
-/**
+/**
* Wrapper around QUnit asserts. This class has two purposes:
* - Make Assertion methods easy to discover.
* - Make them consistent with XUnit assertions in the order of the actual and expected parameter values.
*/
export class Assert {
/**
- * A deep recursive comparison assertion, working on primitive types, arrays, objects,
+ * A deep recursive comparison assertion, working on primitive types, arrays, objects,
* regular expressions, dates and functions.
*
- * The deepEqual() assertion can be used just like equal() when comparing the value of
- * objects, such that { key: value } is equal to { key: value }. For non-scalar values,
+ * The deepEqual() assertion can be used just like equal() when comparing the value of
+ * objects, such that { key: value } is equal to { key: value }. For non-scalar values,
* identity will be disregarded by deepEqual.
*
* @param expected Known comparison value
@@ -22,14 +22,14 @@ export class Assert {
return QUnit.assert.deepEqual(actual, expected, message);
}
- /**
+ /**
* A non-strict comparison assertion, roughly equivalent to JUnit assertEquals.
*
- * The equal assertion uses the simple comparison operator (==) to compare the actual
- * and expected arguments. When they are equal, the assertion passes: any; otherwise, it fails.
- * When it fails, both actual and expected values are displayed in the test result,
+ * The equal assertion uses the simple comparison operator (==) to compare the actual
+ * and expected arguments. When they are equal, the assertion passes: any; otherwise, it fails.
+ * When it fails, both actual and expected values are displayed in the test result,
* in addition to a given message.
- *
+ *
* @param expected Known comparison value
* @param actual Expression being tested
* @param message A short description of the assertion
@@ -39,13 +39,13 @@ export class Assert {
}
/**
- * An inverted deep recursive comparison assertion, working on primitive types,
+ * An inverted deep recursive comparison assertion, working on primitive types,
* arrays, objects, regular expressions, dates and functions.
*
- * The notDeepEqual() assertion can be used just like equal() when comparing the
- * value of objects, such that { key: value } is equal to { key: value }. For non-scalar
+ * The notDeepEqual() assertion can be used just like equal() when comparing the
+ * value of objects, such that { key: value } is equal to { key: value }. For non-scalar
* values, identity will be disregarded by notDeepEqual.
- *
+ *
* @param expected Known comparison value
* @param actual Object or Expression being tested
* @param message A short description of the assertion
@@ -57,11 +57,11 @@ export class Assert {
/**
* A non-strict comparison assertion, checking for inequality.
*
- * The notEqual assertion uses the simple inverted comparison operator (!=) to compare
- * the actual and expected arguments. When they aren't equal, the assertion passes: any;
- * otherwise, it fails. When it fails, both actual and expected values are displayed
+ * The notEqual assertion uses the simple inverted comparison operator (!=) to compare
+ * the actual and expected arguments. When they aren't equal, the assertion passes: any;
+ * otherwise, it fails. When it fails, both actual and expected values are displayed
* in the test result, in addition to a given message.
- *
+ *
* @param expected Known comparison value
* @param actual Expression being tested
* @param message A short description of the assertion
@@ -81,11 +81,11 @@ export class Assert {
/**
* A non-strict comparison assertion, checking for inequality.
*
- * The notStrictEqual assertion uses the strict inverted comparison operator (!==)
- * to compare the actual and expected arguments. When they aren't equal, the assertion
- * passes: any; otherwise, it fails. When it fails, both actual and expected values are
+ * The notStrictEqual assertion uses the strict inverted comparison operator (!==)
+ * to compare the actual and expected arguments. When they aren't equal, the assertion
+ * passes: any; otherwise, it fails. When it fails, both actual and expected values are
* displayed in the test result, in addition to a given message.
- *
+ *
* @param expected Known comparison value
* @param actual Expression being tested
* @param message A short description of the assertion
@@ -95,13 +95,13 @@ export class Assert {
}
/**
- * A boolean assertion, equivalent to CommonJS's assert.ok() and JUnit's assertTrue().
+ * A boolean assertion, equivalent to CommonJS's assert.ok() and JUnit's assertTrue().
* Passes if the first argument is truthy.
*
- * The most basic assertion in QUnit, ok() requires just one argument. If the argument
- * evaluates to true, the assertion passes; otherwise, it fails. If a second message
+ * The most basic assertion in QUnit, ok() requires just one argument. If the argument
+ * evaluates to true, the assertion passes; otherwise, it fails. If a second message
* argument is provided, it will be displayed in place of the result.
- *
+ *
* @param state Expression being tested
* @param message A short description of the assertion
*/
@@ -112,9 +112,9 @@ export class Assert {
/**
* A strict type and value comparison assertion.
*
- * The strictEqual() assertion provides the most rigid comparison of type and value with
+ * The strictEqual() assertion provides the most rigid comparison of type and value with
* the strict equality operator (===)
- *
+ *
* @param expected Known comparison value
* @param actual Expression being tested
* @param message A short description of the assertion
@@ -125,10 +125,10 @@ export class Assert {
/**
* Assertion to test if a callback throws an exception when run.
- *
- * When testing code that is expected to throw an exception based on a specific set of
+ *
+ * When testing code that is expected to throw an exception based on a specific set of
* circumstances, use throws() to catch the error object for testing and comparison.
- *
+ *
* @param block Function to execute
* @param expected Error Object to compare
* @param message A short description of the assertion
diff --git a/common/Tests/Framework/src/TelemetryValidation/CommonValidator.ts b/common/Tests/Framework/src/TelemetryValidation/CommonValidator.ts
index 65e59fa74..8b900e1bd 100644
--- a/common/Tests/Framework/src/TelemetryValidation/CommonValidator.ts
+++ b/common/Tests/Framework/src/TelemetryValidation/CommonValidator.ts
@@ -8,7 +8,7 @@ export class CommonValidator implements ITypeValidator {
// verify item has data, iKey, name, tags, and time fields
if (!item.data || !item.iKey || !item.name || !item.tags || !item.time) {
return false;
- };
+ }
if (item.data.baseData.ver !== 2) {
return false;
diff --git a/common/Tests/Framework/src/TelemetryValidation/EventValidator.ts b/common/Tests/Framework/src/TelemetryValidation/EventValidator.ts
index f0569ce55..98f04b20d 100644
--- a/common/Tests/Framework/src/TelemetryValidation/EventValidator.ts
+++ b/common/Tests/Framework/src/TelemetryValidation/EventValidator.ts
@@ -12,10 +12,10 @@ export class EventValidator implements ITypeValidator {
}
// verify item has ver, name, properties, and measurement fields
- if (!item.data.baseData ||
- !item.data.baseData.ver ||
- !item.data.baseData.name ||
- !item.data.baseData.properties ||
+ if (!item.data.baseData ||
+ !item.data.baseData.ver ||
+ !item.data.baseData.name ||
+ !item.data.baseData.properties ||
!item.data.baseData.measurements) {
return false;
}
diff --git a/common/Tests/Framework/src/TelemetryValidation/MetricValidator.ts b/common/Tests/Framework/src/TelemetryValidation/MetricValidator.ts
index 3c53b96e3..5431559fa 100644
--- a/common/Tests/Framework/src/TelemetryValidation/MetricValidator.ts
+++ b/common/Tests/Framework/src/TelemetryValidation/MetricValidator.ts
@@ -11,9 +11,9 @@ export class MetricValidator implements ITypeValidator {
}
// verify item has ver, metrics, and properties fields
- if (!item.data.baseData ||
- !item.data.baseData.ver ||
- !item.data.baseData.metrics ||
+ if (!item.data.baseData ||
+ !item.data.baseData.ver ||
+ !item.data.baseData.metrics ||
!item.data.baseData.properties) {
return false;
}
diff --git a/common/Tests/Framework/src/TelemetryValidation/PageViewPerformanceValidator.ts b/common/Tests/Framework/src/TelemetryValidation/PageViewPerformanceValidator.ts
index 780b9843d..b2b26e7cf 100644
--- a/common/Tests/Framework/src/TelemetryValidation/PageViewPerformanceValidator.ts
+++ b/common/Tests/Framework/src/TelemetryValidation/PageViewPerformanceValidator.ts
@@ -11,15 +11,15 @@ export class PageViewPerformanceValidator implements ITypeValidator {
}
// verify item has ver, url, perfTotal, name, duration, networkConnect, sentRequest, receivedResponse, and domProcessing fields
- if (!item.data.baseData ||
- !item.data.baseData.ver ||
- !item.data.baseData.url ||
+ if (!item.data.baseData ||
+ !item.data.baseData.ver ||
+ !item.data.baseData.url ||
!item.data.baseData.perfTotal ||
!item.data.baseData.name ||
- !item.data.baseData.duration ||
- !item.data.baseData.networkConnect ||
- !item.data.baseData.sentRequest ||
- !item.data.baseData.receivedResponse ||
+ !item.data.baseData.duration ||
+ !item.data.baseData.networkConnect ||
+ !item.data.baseData.sentRequest ||
+ !item.data.baseData.receivedResponse ||
!item.data.baseData.domProcessing) {
return false;
}
diff --git a/common/Tests/Framework/src/TelemetryValidation/PageViewValidator.ts b/common/Tests/Framework/src/TelemetryValidation/PageViewValidator.ts
index fa430f0ba..41f944b56 100644
--- a/common/Tests/Framework/src/TelemetryValidation/PageViewValidator.ts
+++ b/common/Tests/Framework/src/TelemetryValidation/PageViewValidator.ts
@@ -11,13 +11,13 @@ export class PageViewValidator implements ITypeValidator {
}
// verify item has ver, url, name, duration, id, properties, and measurements fields
- if (!item.data.baseData ||
- !item.data.baseData.ver ||
- !item.data.baseData.url ||
+ if (!item.data.baseData ||
+ !item.data.baseData.ver ||
+ !item.data.baseData.url ||
!item.data.baseData.name ||
- !item.data.baseData.duration ||
- !item.data.baseData.id ||
- !item.data.baseData.properties ||
+ !item.data.baseData.duration ||
+ !item.data.baseData.id ||
+ !item.data.baseData.properties ||
!item.data.baseData.measurements) {
return false;
}
diff --git a/common/Tests/Framework/src/TelemetryValidation/RemoteDepdencyValidator.ts b/common/Tests/Framework/src/TelemetryValidation/RemoteDepdencyValidator.ts
index 146b65b29..e85eeb06f 100644
--- a/common/Tests/Framework/src/TelemetryValidation/RemoteDepdencyValidator.ts
+++ b/common/Tests/Framework/src/TelemetryValidation/RemoteDepdencyValidator.ts
@@ -11,16 +11,16 @@ export class RemoteDepdencyValidator implements ITypeValidator {
}
// verify item has ver, name, id, resultCode, duration, data, target, type, properties, and measurement fields
- if (!item.data.baseData ||
- !item.data.baseData.ver ||
- !item.data.baseData.name ||
- !item.data.baseData.id ||
- !item.data.baseData.resultCode ||
+ if (!item.data.baseData ||
+ !item.data.baseData.ver ||
+ !item.data.baseData.name ||
+ !item.data.baseData.id ||
+ !item.data.baseData.resultCode ||
!item.data.baseData.duration ||
- !item.data.baseData.data ||
- !item.data.baseData.target ||
- !item.data.baseData.type ||
- !item.data.baseData.properties ||
+ !item.data.baseData.data ||
+ !item.data.baseData.target ||
+ !item.data.baseData.type ||
+ !item.data.baseData.properties ||
!item.data.baseData.measurements) {
return false;
}
diff --git a/common/Tests/Framework/src/TelemetryValidation/TraceValidator.ts b/common/Tests/Framework/src/TelemetryValidation/TraceValidator.ts
index 045bdde82..23203b3e4 100644
--- a/common/Tests/Framework/src/TelemetryValidation/TraceValidator.ts
+++ b/common/Tests/Framework/src/TelemetryValidation/TraceValidator.ts
@@ -11,9 +11,9 @@ export class TraceValidator implements ITypeValidator {
}
// verify item has ver, message, and properties fields
- if (!item.data.baseData ||
- !item.data.baseData.ver ||
- !item.data.baseData.message ||
+ if (!item.data.baseData ||
+ !item.data.baseData.ver ||
+ !item.data.baseData.message ||
!item.data.baseData.properties) {
return false;
}
diff --git a/common/Tests/Framework/src/TestCase.ts b/common/Tests/Framework/src/TestCase.ts
index b9fdab24c..234cb7a5a 100644
--- a/common/Tests/Framework/src/TestCase.ts
+++ b/common/Tests/Framework/src/TestCase.ts
@@ -53,7 +53,7 @@ export interface TestCaseAsync {
*/
timeOut?: number;
- /**
+ /**
* Flag which specifies that once all of the steps are completed the test case is completed.
* True by default
*/
diff --git a/common/config/rush/npm-shrinkwrap.json b/common/config/rush/npm-shrinkwrap.json
index 11bda5aba..8a6d23c4f 100644
--- a/common/config/rush/npm-shrinkwrap.json
+++ b/common/config/rush/npm-shrinkwrap.json
@@ -10,7 +10,7 @@
"dependencies": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -564,9 +564,9 @@
}
},
"node_modules/@babel/parser": {
- "version": "7.15.5",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.5.tgz",
- "integrity": "sha512-2hQstc6I7T6tQsWzlboMh3SgMRPaS4H6H7cPQsJkdzTzEGqQrpLDsE2BGASU5sBPoEQyHzeqU6C8uKbFeEk6sg==",
+ "version": "7.15.6",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.6.tgz",
+ "integrity": "sha512-S/TSCcsRuCkmpUuoWijua0Snt+f3ewU/8spLo+4AXJCZfT0bVCzLD5MuOKdrx0mlAptbKzn5AdgEIIKXxXkz9Q==",
"bin": {
"parser": "bin/babel-parser.js"
},
@@ -751,15 +751,15 @@
}
},
"node_modules/@babel/plugin-proposal-object-rest-spread": {
- "version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz",
- "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==",
+ "version": "7.15.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz",
+ "integrity": "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==",
"dependencies": {
- "@babel/compat-data": "^7.14.7",
- "@babel/helper-compilation-targets": "^7.14.5",
+ "@babel/compat-data": "^7.15.0",
+ "@babel/helper-compilation-targets": "^7.15.4",
"@babel/helper-plugin-utils": "^7.14.5",
"@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-transform-parameters": "^7.14.5"
+ "@babel/plugin-transform-parameters": "^7.15.4"
},
"engines": {
"node": ">=6.9.0"
@@ -1700,9 +1700,9 @@
}
},
"node_modules/@babel/preset-env": {
- "version": "7.15.4",
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.4.tgz",
- "integrity": "sha512-4f2nLw+q6ht8gl3sHCmNhmA5W6b1ItLzbH3UrKuJxACHr2eCpk96jwjrAfCAaXaaVwTQGnyUYHY2EWXJGt7TUQ==",
+ "version": "7.15.6",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.6.tgz",
+ "integrity": "sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==",
"peer": true,
"dependencies": {
"@babel/compat-data": "^7.15.0",
@@ -1719,7 +1719,7 @@
"@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
"@babel/plugin-proposal-numeric-separator": "^7.14.5",
- "@babel/plugin-proposal-object-rest-spread": "^7.14.7",
+ "@babel/plugin-proposal-object-rest-spread": "^7.15.6",
"@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
"@babel/plugin-proposal-optional-chaining": "^7.14.5",
"@babel/plugin-proposal-private-methods": "^7.14.5",
@@ -1772,7 +1772,7 @@
"@babel/plugin-transform-unicode-escapes": "^7.14.5",
"@babel/plugin-transform-unicode-regex": "^7.14.5",
"@babel/preset-modules": "^0.1.4",
- "@babel/types": "^7.15.4",
+ "@babel/types": "^7.15.6",
"babel-plugin-polyfill-corejs2": "^0.2.2",
"babel-plugin-polyfill-corejs3": "^0.2.2",
"babel-plugin-polyfill-regenerator": "^0.2.2",
@@ -1925,9 +1925,9 @@
}
},
"node_modules/@babel/types": {
- "version": "7.15.4",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.4.tgz",
- "integrity": "sha512-0f1HJFuGmmbrKTCZtbm3cU+b/AqdEYk5toj5iQur58xkVMlS0JWaKxTBSmCXd47uiN7vbcozAupm6Mvs80GNhw==",
+ "version": "7.15.6",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz",
+ "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==",
"dependencies": {
"@babel/helper-validator-identifier": "^7.14.9",
"to-fast-properties": "^2.0.0"
@@ -2792,14 +2792,14 @@
}
},
"node_modules/@microsoft/api-extractor": {
- "version": "7.18.7",
- "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.18.7.tgz",
- "integrity": "sha512-JhtV8LoyLuIecbgCPyZQg08G1kngIRWpai2UzwNil9mGVGYiDZVeeKx8c2phmlPcogmMDm4oQROxyuiYt5sJiw==",
+ "version": "7.18.8",
+ "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.18.8.tgz",
+ "integrity": "sha512-xgS3RURVoepyNSEROKh7Xzzw62zpKm49+9h1tBumE1fCS9QbhG/QaEQtRY27jLfWewImrJ3fUTqwl/qVXxZfPA==",
"dependencies": {
- "@microsoft/api-extractor-model": "7.13.5",
+ "@microsoft/api-extractor-model": "7.13.6",
"@microsoft/tsdoc": "0.13.2",
"@microsoft/tsdoc-config": "~0.15.2",
- "@rushstack/node-core-library": "3.40.0",
+ "@rushstack/node-core-library": "3.40.1",
"@rushstack/rig-package": "0.3.0",
"@rushstack/ts-command-line": "4.9.0",
"colors": "~1.2.1",
@@ -2814,13 +2814,13 @@
}
},
"node_modules/@microsoft/api-extractor-model": {
- "version": "7.13.5",
- "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.5.tgz",
- "integrity": "sha512-il6AebNltYo5hEtqXZw4DMvrwBPn6+F58TxwqmsLY+U+sSJNxaYn2jYksArrjErXVPR3gUgRMqD6zsdIkg+WEQ==",
+ "version": "7.13.6",
+ "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.6.tgz",
+ "integrity": "sha512-eRt6XmrdBFrZrC2XSpRIMnhtHpw6M4lqNYhBtIvYZJrOO+puxdUqbr+h+C+HfQPKe4MBWlz5VOgdMt6teGxphg==",
"dependencies": {
"@microsoft/tsdoc": "0.13.2",
"@microsoft/tsdoc-config": "~0.15.2",
- "@rushstack/node-core-library": "3.40.0"
+ "@rushstack/node-core-library": "3.40.1"
}
},
"node_modules/@microsoft/api-extractor/node_modules/typescript": {
@@ -2869,9 +2869,9 @@
}
},
"node_modules/@nevware21/grunt-eslint-ts": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/@nevware21/grunt-eslint-ts/-/grunt-eslint-ts-0.2.1.tgz",
- "integrity": "sha512-45pX1cw8Y4y+rAA9oTKDYmp+1zcJ7k1kbdNnUp2iOeMr1VIpcUvowSP1vEIZSCY5hlfN58DVZK9FpGc62wtlYw==",
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/@nevware21/grunt-eslint-ts/-/grunt-eslint-ts-0.2.2.tgz",
+ "integrity": "sha512-IAy7TsIZgPLQ4/9L59DPp74+N0wzUThQueEXEcDPtNDzRSsn2+LWJlJQAr4boI50T5tkTdlfWXKSZTLbDKJj2Q==",
"engines": {
"node": ">= 0.8.0"
},
@@ -3222,11 +3222,11 @@
"node_modules/@rush-temp/applicationinsights-analytics-js": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-analytics-js.tgz",
- "integrity": "sha512-76cUAK4oeHLbrXunqocdDEkVa0KLNErrcdlVlMrdzUp692T8ZqXoD/HGqsYbrwz+CubCaAE4/HBsnwVDcCJR5w==",
+ "integrity": "sha512-iQHQnhvlZq4C/WHIwhcRZEJJ+VHqMi9QToijFeeOVU/PmOEzkHTXK49jyiqJtZr3xZQSWnJKk23MJMVQw9DyhQ==",
"dependencies": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3249,11 +3249,11 @@
"node_modules/@rush-temp/applicationinsights-channel-js": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-channel-js.tgz",
- "integrity": "sha512-Lp1bCcfE/C3uqdJTFLD9q22q1xi90nykvwr1ZpzNo2xoUP06Y0kLlzPGy/kKuuLguz6K1FaZEjegZbu26TQzMw==",
+ "integrity": "sha512-GM6gWoFG5Rw3hNZ7mx/8T3BpfejvzE0KkVBkrE1NqjpR8h0+M+R2yjoKXLl6p7xbA20XkucPA9OX56mFW5RunQ==",
"dependencies": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3274,11 +3274,11 @@
"node_modules/@rush-temp/applicationinsights-clickanalytics-js": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-clickanalytics-js.tgz",
- "integrity": "sha512-24R53brZ2VvfrlpQsBbdxYUMnBqZs/aDVNEY7KhT0P+PJUVgutQok8s9+aPa46YA0QC+WTTmuYo/XRhIgclf3A==",
+ "integrity": "sha512-r3Av8bOtIm1MIy59zWo/0JFUSoY9pjvl6zWdCR9UbaVZQalcDvGiN0AxwwDmQ5EXdqfwAo3F7IqFXZ0NwEvreQ==",
"dependencies": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3298,11 +3298,11 @@
"node_modules/@rush-temp/applicationinsights-common": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-common.tgz",
- "integrity": "sha512-DL5UCkXbz7IIeby/PsxkfZhXXxefLDC0XGTFbUsSL+RzA3cZFsKXB043xU/yT9KzCVkhS6bRDfNqGEhqa6tkhg==",
+ "integrity": "sha512-cVQsm74YWVP08bCM3mz8hAJ54ojlBdow1SQkEY3keGfNZSj3KZ4HC45cfuijup/d5E0yv2jIwJ2569QFP4diSQ==",
"dependencies": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3321,11 +3321,11 @@
"node_modules/@rush-temp/applicationinsights-core-js": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-core-js.tgz",
- "integrity": "sha512-eyNMgO2/WETmCRhdj9p5ZJ5vamZJpU/eQNwEyY5sDRmSWg6lrClLto7DqQ6W4zEUwdfTgsSBVnNu6Ytk+LZRuQ==",
+ "integrity": "sha512-u4M0KbiGQgOIyHKuIz4ppnUwZvub1n9pXYrNMAPuRl6dT7lMG4Mj9iY9MsvD4xPoZoZ4OU03KAu+oN+uEwgOKg==",
"dependencies": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3347,11 +3347,11 @@
"node_modules/@rush-temp/applicationinsights-debugplugin-js": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-debugplugin-js.tgz",
- "integrity": "sha512-FGY8wNJmzoHpMPlIuQVmbFDpp4fJdZVVM2BqMp0dLVhACkfD8USBmNDDE69DsIl6pTwat0QqszNZ2RCWQEGW5A==",
+ "integrity": "sha512-eAMbt4b0+oo/WWOp8xK6258TDiO3fdprTXXuVJla77/QB+QlH+e0iExkOnyq4IcnF67IAorQ1+bjwXmfPhZvog==",
"dependencies": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3371,11 +3371,11 @@
"node_modules/@rush-temp/applicationinsights-dependencies-js": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-dependencies-js.tgz",
- "integrity": "sha512-cZ3Bx8faRyGBGfd+Ku7RNoMBXj6g/6w6wcnfsBU9tnF+F2mvJ5TpKozu2BdlkYwS+E4kpcu4D9CPQUS+2A8QlQ==",
+ "integrity": "sha512-3Phf1lvrleWhCQgNDhsDA88V2QnPwuF1J8XS8eMBFeintQLrIpQ4HlaRnNjeIkLP6txnDE+GTg1GKs9uV/Ijvw==",
"dependencies": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3406,11 +3406,11 @@
"node_modules/@rush-temp/applicationinsights-perfmarkmeasure-js": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-perfmarkmeasure-js.tgz",
- "integrity": "sha512-EYda082ushQyuKVly7egkOC2qrmdOUwwX7eFJYYl25a/T370LHjsPSiJP/L28XcyzYy7IJ+RKUI7zvhjOTlwSw==",
+ "integrity": "sha512-IYORulJS9zXRmwja+y6jbbmf74Wke3/0ozcYZOTytOw8jytnAKPaAD4vvG/cr7ECz7g2tp+71SiDdcx2Lm0P0g==",
"dependencies": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3430,11 +3430,11 @@
"node_modules/@rush-temp/applicationinsights-properties-js": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-properties-js.tgz",
- "integrity": "sha512-fHkz8bMdgndSVvatIZhAn5oAhRZyzisb9GsCYLJb4TjqVEeb28DSsltXC8SwjLbB3bgZSwnqL7EDFeVOuc59xQ==",
+ "integrity": "sha512-uP7Q0zDsp0jsCogAxj6vnW5JLgwt+Uh2JbNkPNr2N9p0lbNS2ZadS8BnxWmQSs9dCxZ7jbxOaUIN8zSSOwQJvQ==",
"dependencies": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3496,11 +3496,11 @@
"node_modules/@rush-temp/applicationinsights-react-native": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-react-native.tgz",
- "integrity": "sha512-jrnNT3ya9gCd7ZMSA3qP6tV4YTFM2gSKQ/GX12I53R4tS9stQGnQ4OsFqwOGA5q9DMugkfUfMdxeff0405bL+w==",
+ "integrity": "sha512-OqWrfaXAUmxleB+sSLxJeS55/zh1VcoaqtZvG+0VEY6J1/c8MMc9rLVQ9ucEF6KTbsSJkip5mnu4Q5IFWcO3VQ==",
"dependencies": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3784,9 +3784,9 @@
"node_modules/@rush-temp/applicationinsights-rollup-es3": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-rollup-es3.tgz",
- "integrity": "sha512-SumRn7/ldqOxTqq/7uVnn8Lm/lxvBaLH20T9QpX7HyUyWML2Qfjw5gwA+ZsTlM563UHOz3M9CvyuWE1H78tjCg==",
+ "integrity": "sha512-6EeHs8v6wQvelSAmqgrwZsjgNArje3MDvTjxA+Bu4XviFj/N/k3ksbXtiSXHDoD3j7y7GmCEGFb0Mu6j2plRCw==",
"dependencies": {
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3805,9 +3805,9 @@
"node_modules/@rush-temp/applicationinsights-rollup-plugin-uglify3-js": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-rollup-plugin-uglify3-js.tgz",
- "integrity": "sha512-MENPR+Mac+O8Ua62yU3X+XSIsxnYDRxv/Qg4pNdbY3upxQZRGYbMfBqs5bKjXcGJJ2p4enSU0CH5xL9LFCl6qQ==",
+ "integrity": "sha512-D4K5ulXXORhF/UCqIWgx3zsi9+CVFzsFzkThQVkkYI4n/imJ7aczMXKgPa7vgu+AqxUoK1m+Qbtc85+C6+DXDA==",
"dependencies": {
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3825,9 +3825,9 @@
"node_modules/@rush-temp/applicationinsights-shims": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-shims.tgz",
- "integrity": "sha512-/aJP3f01y/smVahpGVBzggcaiHH30oC/ifJfvw5jTYyztWuv1giyc6I8hEItG52esdqIjluVGL1z9kjeEkB1ew==",
+ "integrity": "sha512-y5zQtCNkDSDcaufrQk0mjO/wlupI7vGu2yDJvdef+7LyWH7OuNKtMtXUAWi7i18j7JI1VKmdK+2kt0/noApDyg==",
"dependencies": {
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3844,11 +3844,11 @@
"node_modules/@rush-temp/applicationinsights-web": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-web.tgz",
- "integrity": "sha512-vmGz8I7uhxb9fk1K4wAkPUSrML3HhJ+LF51e6kcNIsFk2EJw8lBRh3IeHMFEGjLw/zkFv2ExKkpVhCAp1KfQhw==",
+ "integrity": "sha512-6IIOxCrVZ8OWxdImWd67jjSEQiJX2j3cr2td8GRhT5aZerDjCq/qLEIPLpRTAfbl8/HIG9+qHSUQCqVM4uH8CQ==",
"dependencies": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3874,11 +3874,11 @@
"node_modules/@rush-temp/applicationinsights-web-basic": {
"version": "0.0.0",
"resolved": "file:projects/applicationinsights-web-basic.tgz",
- "integrity": "sha512-1G6+Ie7UxkUN4anNcwwH8PUmY+S9LhXPXkk8gXvD3TR8gZmGqK9x+8bBUpKY1S2VptdpLx6tHGTbk8fCOCo2ww==",
+ "integrity": "sha512-sazoWr6ibXBXaS23qxVxa/ZhUtSg8v+MT2z0DGVOernX9P5f95zDhRs1s/bA938Xb08g70FSo7C0iOCu6VHDVg==",
"dependencies": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -3897,9 +3897,9 @@
}
},
"node_modules/@rushstack/node-core-library": {
- "version": "3.40.0",
- "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz",
- "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==",
+ "version": "3.40.1",
+ "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.1.tgz",
+ "integrity": "sha512-ifqdEcInwyDWvSIadJAnNHkx02N9HJSLqtBITNe5bxlhQkKb7zqspsyop5D7H1LhNHMHniOj6oeusxRdX0FtXQ==",
"dependencies": {
"@types/node": "10.17.13",
"colors": "~1.2.1",
@@ -3956,9 +3956,9 @@
"integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ=="
},
"node_modules/@sindresorhus/is": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.1.tgz",
- "integrity": "sha512-Qm9hBEBu18wt1PO2flE7LPb30BHMQt1eQgbV76YntdNk73XZGpn3izvGTYxbGgzXKgbCjiia0uxTd3aTNQrY/g==",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.2.0.tgz",
+ "integrity": "sha512-VkE3KLBmJwcCaVARtQpfuKcKv8gcBmUubrfHGF84dXuuW6jgsRYxPtzcIhPyK9WAPpRt2/xY6zkD9MnRaJzSyw==",
"engines": {
"node": ">=10"
},
@@ -4262,9 +4262,9 @@
}
},
"node_modules/@types/react/node_modules/csstype": {
- "version": "3.0.8",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz",
- "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw=="
+ "version": "3.0.9",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz",
+ "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw=="
},
"node_modules/@types/resolve": {
"version": "1.17.1",
@@ -4328,12 +4328,12 @@
}
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.31.0.tgz",
- "integrity": "sha512-iPKZTZNavAlOhfF4gymiSuUkgLne/nh5Oz2/mdiUmuZVD42m9PapnCnzjxuDsnpnbH3wT5s2D8bw6S39TC6GNw==",
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.31.1.tgz",
+ "integrity": "sha512-UDqhWmd5i0TvPLmbK5xY3UZB0zEGseF+DHPghZ37Sb83Qd3p8ujhvAtkU4OF46Ka5Pm5kWvFIx0cCTBFKo0alA==",
"dependencies": {
- "@typescript-eslint/experimental-utils": "4.31.0",
- "@typescript-eslint/scope-manager": "4.31.0",
+ "@typescript-eslint/experimental-utils": "4.31.1",
+ "@typescript-eslint/scope-manager": "4.31.1",
"debug": "^4.3.1",
"functional-red-black-tree": "^1.0.1",
"regexpp": "^3.1.0",
@@ -4358,14 +4358,14 @@
}
},
"node_modules/@typescript-eslint/experimental-utils": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.31.0.tgz",
- "integrity": "sha512-Hld+EQiKLMppgKKkdUsLeVIeEOrwKc2G983NmznY/r5/ZtZCDvIOXnXtwqJIgYz/ymsy7n7RGvMyrzf1WaSQrw==",
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.31.1.tgz",
+ "integrity": "sha512-NtoPsqmcSsWty0mcL5nTZXMf7Ei0Xr2MT8jWjXMVgRK0/1qeQ2jZzLFUh4QtyJ4+/lPUyMw5cSfeeME+Zrtp9Q==",
"dependencies": {
"@types/json-schema": "^7.0.7",
- "@typescript-eslint/scope-manager": "4.31.0",
- "@typescript-eslint/types": "4.31.0",
- "@typescript-eslint/typescript-estree": "4.31.0",
+ "@typescript-eslint/scope-manager": "4.31.1",
+ "@typescript-eslint/types": "4.31.1",
+ "@typescript-eslint/typescript-estree": "4.31.1",
"eslint-scope": "^5.1.1",
"eslint-utils": "^3.0.0"
},
@@ -4381,13 +4381,13 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.31.0.tgz",
- "integrity": "sha512-oWbzvPh5amMuTmKaf1wp0ySxPt2ZXHnFQBN2Szu1O//7LmOvgaKTCIDNLK2NvzpmVd5A2M/1j/rujBqO37hj3w==",
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.31.1.tgz",
+ "integrity": "sha512-dnVZDB6FhpIby6yVbHkwTKkn2ypjVIfAR9nh+kYsA/ZL0JlTsd22BiDjouotisY3Irmd3OW1qlk9EI5R8GrvRQ==",
"dependencies": {
- "@typescript-eslint/scope-manager": "4.31.0",
- "@typescript-eslint/types": "4.31.0",
- "@typescript-eslint/typescript-estree": "4.31.0",
+ "@typescript-eslint/scope-manager": "4.31.1",
+ "@typescript-eslint/types": "4.31.1",
+ "@typescript-eslint/typescript-estree": "4.31.1",
"debug": "^4.3.1"
},
"engines": {
@@ -4407,12 +4407,12 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.31.0.tgz",
- "integrity": "sha512-LJ+xtl34W76JMRLjbaQorhR0hfRAlp3Lscdiz9NeI/8i+q0hdBZ7BsiYieLoYWqy+AnRigaD3hUwPFugSzdocg==",
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.31.1.tgz",
+ "integrity": "sha512-N1Uhn6SqNtU2XpFSkD4oA+F0PfKdWHyr4bTX0xTj8NRx1314gBDRL1LUuZd5+L3oP+wo6hCbZpaa1in6SwMcVQ==",
"dependencies": {
- "@typescript-eslint/types": "4.31.0",
- "@typescript-eslint/visitor-keys": "4.31.0"
+ "@typescript-eslint/types": "4.31.1",
+ "@typescript-eslint/visitor-keys": "4.31.1"
},
"engines": {
"node": "^8.10.0 || ^10.13.0 || >=11.10.1"
@@ -4423,9 +4423,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.31.0.tgz",
- "integrity": "sha512-9XR5q9mk7DCXgXLS7REIVs+BaAswfdHhx91XqlJklmqWpTALGjygWVIb/UnLh4NWhfwhR5wNe1yTyCInxVhLqQ==",
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.31.1.tgz",
+ "integrity": "sha512-kixltt51ZJGKENNW88IY5MYqTBA8FR0Md8QdGbJD2pKZ+D5IvxjTYDNtJPDxFBiXmka2aJsITdB1BtO1fsgmsQ==",
"engines": {
"node": "^8.10.0 || ^10.13.0 || >=11.10.1"
},
@@ -4435,12 +4435,12 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.31.0.tgz",
- "integrity": "sha512-QHl2014t3ptg+xpmOSSPn5hm4mY8D4s97ftzyk9BZ8RxYQ3j73XcwuijnJ9cMa6DO4aLXeo8XS3z1omT9LA/Eg==",
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.31.1.tgz",
+ "integrity": "sha512-EGHkbsUvjFrvRnusk6yFGqrqMBTue5E5ROnS5puj3laGQPasVUgwhrxfcgkdHNFECHAewpvELE1Gjv0XO3mdWg==",
"dependencies": {
- "@typescript-eslint/types": "4.31.0",
- "@typescript-eslint/visitor-keys": "4.31.0",
+ "@typescript-eslint/types": "4.31.1",
+ "@typescript-eslint/visitor-keys": "4.31.1",
"debug": "^4.3.1",
"globby": "^11.0.3",
"is-glob": "^4.0.1",
@@ -4461,11 +4461,11 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.31.0.tgz",
- "integrity": "sha512-HUcRp2a9I+P21+O21yu3ezv3GEPGjyGiXoEUQwZXjR8UxRApGeLyWH4ZIIUSalE28aG4YsV6GjtaAVB3QKOu0w==",
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.31.1.tgz",
+ "integrity": "sha512-PCncP8hEqKw6SOJY+3St4LVtoZpPPn+Zlpm7KW5xnviMhdqcsBty4Lsg4J/VECpJjw1CkROaZhH4B8M1OfnXTQ==",
"dependencies": {
- "@typescript-eslint/types": "4.31.0",
+ "@typescript-eslint/types": "4.31.1",
"eslint-visitor-keys": "^2.0.0"
},
"engines": {
@@ -5728,9 +5728,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001255",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001255.tgz",
- "integrity": "sha512-F+A3N9jTZL882f/fg/WWVnKSu6IOo3ueLz4zwaOPbPYHNmM/ZaDUyzyJwS1mZhX7Ex5jqTyW599Gdelh5PDYLQ==",
+ "version": "1.0.30001257",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001257.tgz",
+ "integrity": "sha512-JN49KplOgHSXpIsVSF+LUyhD8PUp6xPpAXeRrrcBh4KBeP7W864jHn6RvzJgDlrReyeVjMFJL3PLpPvKIxlIHA==",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/browserslist"
@@ -6198,11 +6198,11 @@
}
},
"node_modules/core-js-compat": {
- "version": "3.17.2",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.17.2.tgz",
- "integrity": "sha512-lHnt7A1Oqplebl5i0MrQyFv/yyEzr9p29OjlkcsFRDDgHwwQyVckfRGJ790qzXhkwM8ba4SFHHa2sO+T5f1zGg==",
+ "version": "3.17.3",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.17.3.tgz",
+ "integrity": "sha512-+in61CKYs4hQERiADCJsdgewpdl/X0GhEX77pjKgbeibXviIt2oxEjTc8O2fqHX8mDdBrDvX8MYD/RYsBv4OiA==",
"dependencies": {
- "browserslist": "^4.16.8",
+ "browserslist": "^4.17.0",
"semver": "7.0.0"
},
"funding": {
@@ -6219,9 +6219,9 @@
}
},
"node_modules/core-js-pure": {
- "version": "3.17.2",
- "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.17.2.tgz",
- "integrity": "sha512-2VV7DlIbooyTI7Bh+yzOOWL9tGwLnQKHno7qATE+fqZzDKYr6llVjVQOzpD/QLZFgXDPb8T71pJokHEZHEYJhQ==",
+ "version": "3.17.3",
+ "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.17.3.tgz",
+ "integrity": "sha512-YusrqwiOTTn8058JDa0cv9unbXdIiIgcgI9gXso0ey4WgkFLd3lYlV9rp9n7nDCsYxXsMDTjA4m1h3T348mdlQ==",
"hasInstallScript": true,
"funding": {
"type": "opencollective",
@@ -6309,9 +6309,9 @@
}
},
"node_modules/csstype": {
- "version": "2.6.17",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz",
- "integrity": "sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A=="
+ "version": "2.6.18",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.18.tgz",
+ "integrity": "sha512-RSU6Hyeg14am3Ah4VZEmeX8H7kLwEEirXe6aU2IPfKNvhXwTflK5HQRDNI0ypQXoqmm+QPyG2IaPuQE5zMwSIQ=="
},
"node_modules/dashdash": {
"version": "1.14.1",
@@ -6353,9 +6353,9 @@
}
},
"node_modules/dayjs": {
- "version": "1.10.6",
- "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.6.tgz",
- "integrity": "sha512-AztC/IOW4L1Q41A86phW5Thhcrco3xuAA+YX/BLpLWWjRcTj5TOt/QImBLmCKlrF7u7k47arTnOyL6GnbG8Hvw=="
+ "version": "1.10.7",
+ "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz",
+ "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig=="
},
"node_modules/debug": {
"version": "4.3.2",
@@ -6634,9 +6634,9 @@
"integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
},
"node_modules/electron-to-chromium": {
- "version": "1.3.832",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.832.tgz",
- "integrity": "sha512-x7lO8tGoW0CyV53qON4Lb5Rok9ipDelNdBIAiYUZ03dqy4u9vohMM1qV047+s/hiyJiqUWX/3PNwkX3kexX5ig=="
+ "version": "1.3.836",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.836.tgz",
+ "integrity": "sha512-Ney3pHOJBWkG/AqYjrW0hr2AUCsao+2uvq9HUlRP8OlpSdk/zOHOUJP7eu0icDvePC9DlgffuelP4TnOJmMRUg=="
},
"node_modules/emoji-regex": {
"version": "8.0.0",
@@ -7756,9 +7756,9 @@
"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
},
"node_modules/fastq": {
- "version": "1.12.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.12.0.tgz",
- "integrity": "sha512-VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg==",
+ "version": "1.13.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
+ "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
"dependencies": {
"reusify": "^1.0.4"
}
@@ -8449,9 +8449,9 @@
}
},
"node_modules/grunt-contrib-qunit": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-5.0.1.tgz",
- "integrity": "sha512-AMu1sILcoFHqgsXaUpZBnKMVQ8rSTv6zHxLEz2maoLd5DqPV42KtzsPItf5e0c2iRtZ9J5ZG0kTQ9I/q5LQAYQ==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-5.1.0.tgz",
+ "integrity": "sha512-c7UOwkAHnGcnjtwR49++/eyfqNyWd9ymVQIXFXgkEvKDVzIQRNbMmjkA/j7DSeVyRzDDD4DHulYe2MPYgxx5/A==",
"dependencies": {
"eventemitter2": "^6.4.2",
"p-each-series": "^2.1.0",
@@ -15067,9 +15067,9 @@
}
},
"node_modules/puppeteer/node_modules/ws": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.4.tgz",
- "integrity": "sha512-zP9z6GXm6zC27YtspwH99T3qTG7bBFv2VIkeHstMLrLlDJuzA7tQ5ls3OJ1hOGGCzTQPniNJoHXIAOS0Jljohg==",
+ "version": "7.5.5",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
+ "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
"engines": {
"node": ">=8.3.0"
},
@@ -15125,9 +15125,9 @@
}
},
"node_modules/qunit": {
- "version": "2.17.0",
- "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.17.0.tgz",
- "integrity": "sha512-3zXO4T3KT8liCXYDqu68SmK6D7JgI80R6gUPGjzxXwh9rjwdmmx09YZhGLfT466PC/XlORr8xvxlNx3i3S72Rw==",
+ "version": "2.17.1",
+ "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.17.1.tgz",
+ "integrity": "sha512-Gx1tpSfYbjRe4TRKCVBLlnCaVThF5Pdnmbbv/zLFfgWKddeQHV/eNi1BG392hw4gEDh2sflMj8kmPJlT7+kVMA==",
"dependencies": {
"commander": "7.1.0",
"node-watch": "0.7.1",
@@ -15170,9 +15170,9 @@
}
},
"node_modules/react-devtools-core/node_modules/ws": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.4.tgz",
- "integrity": "sha512-zP9z6GXm6zC27YtspwH99T3qTG7bBFv2VIkeHstMLrLlDJuzA7tQ5ls3OJ1hOGGCzTQPniNJoHXIAOS0Jljohg==",
+ "version": "7.5.5",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
+ "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
"engines": {
"node": ">=8.3.0"
},
@@ -16449,9 +16449,9 @@
}
},
"node_modules/source-map-support": {
- "version": "0.5.19",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
- "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
+ "version": "0.5.20",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz",
+ "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==",
"dependencies": {
"buffer-from": "^1.0.0",
"source-map": "^0.6.0"
@@ -16861,9 +16861,9 @@
}
},
"node_modules/table/node_modules/ajv": {
- "version": "8.6.2",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz",
- "integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==",
+ "version": "8.6.3",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz",
+ "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==",
"dependencies": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
@@ -17335,9 +17335,9 @@
"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
},
"node_modules/typescript": {
- "version": "4.4.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.2.tgz",
- "integrity": "sha512-gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ==",
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz",
+ "integrity": "sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==",
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
@@ -18483,9 +18483,9 @@
}
},
"@babel/parser": {
- "version": "7.15.5",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.5.tgz",
- "integrity": "sha512-2hQstc6I7T6tQsWzlboMh3SgMRPaS4H6H7cPQsJkdzTzEGqQrpLDsE2BGASU5sBPoEQyHzeqU6C8uKbFeEk6sg=="
+ "version": "7.15.6",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.6.tgz",
+ "integrity": "sha512-S/TSCcsRuCkmpUuoWijua0Snt+f3ewU/8spLo+4AXJCZfT0bVCzLD5MuOKdrx0mlAptbKzn5AdgEIIKXxXkz9Q=="
},
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
"version": "7.15.4",
@@ -18598,15 +18598,15 @@
}
},
"@babel/plugin-proposal-object-rest-spread": {
- "version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz",
- "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==",
+ "version": "7.15.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz",
+ "integrity": "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==",
"requires": {
- "@babel/compat-data": "^7.14.7",
- "@babel/helper-compilation-targets": "^7.14.5",
+ "@babel/compat-data": "^7.15.0",
+ "@babel/helper-compilation-targets": "^7.15.4",
"@babel/helper-plugin-utils": "^7.14.5",
"@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-transform-parameters": "^7.14.5"
+ "@babel/plugin-transform-parameters": "^7.15.4"
}
},
"@babel/plugin-proposal-optional-catch-binding": {
@@ -19194,9 +19194,9 @@
}
},
"@babel/preset-env": {
- "version": "7.15.4",
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.4.tgz",
- "integrity": "sha512-4f2nLw+q6ht8gl3sHCmNhmA5W6b1ItLzbH3UrKuJxACHr2eCpk96jwjrAfCAaXaaVwTQGnyUYHY2EWXJGt7TUQ==",
+ "version": "7.15.6",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.6.tgz",
+ "integrity": "sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==",
"peer": true,
"requires": {
"@babel/compat-data": "^7.15.0",
@@ -19213,7 +19213,7 @@
"@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
"@babel/plugin-proposal-numeric-separator": "^7.14.5",
- "@babel/plugin-proposal-object-rest-spread": "^7.14.7",
+ "@babel/plugin-proposal-object-rest-spread": "^7.15.6",
"@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
"@babel/plugin-proposal-optional-chaining": "^7.14.5",
"@babel/plugin-proposal-private-methods": "^7.14.5",
@@ -19266,7 +19266,7 @@
"@babel/plugin-transform-unicode-escapes": "^7.14.5",
"@babel/plugin-transform-unicode-regex": "^7.14.5",
"@babel/preset-modules": "^0.1.4",
- "@babel/types": "^7.15.4",
+ "@babel/types": "^7.15.6",
"babel-plugin-polyfill-corejs2": "^0.2.2",
"babel-plugin-polyfill-corejs3": "^0.2.2",
"babel-plugin-polyfill-regenerator": "^0.2.2",
@@ -19378,9 +19378,9 @@
}
},
"@babel/types": {
- "version": "7.15.4",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.4.tgz",
- "integrity": "sha512-0f1HJFuGmmbrKTCZtbm3cU+b/AqdEYk5toj5iQur58xkVMlS0JWaKxTBSmCXd47uiN7vbcozAupm6Mvs80GNhw==",
+ "version": "7.15.6",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz",
+ "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==",
"requires": {
"@babel/helper-validator-identifier": "^7.14.9",
"to-fast-properties": "^2.0.0"
@@ -20081,14 +20081,14 @@
}
},
"@microsoft/api-extractor": {
- "version": "7.18.7",
- "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.18.7.tgz",
- "integrity": "sha512-JhtV8LoyLuIecbgCPyZQg08G1kngIRWpai2UzwNil9mGVGYiDZVeeKx8c2phmlPcogmMDm4oQROxyuiYt5sJiw==",
+ "version": "7.18.8",
+ "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.18.8.tgz",
+ "integrity": "sha512-xgS3RURVoepyNSEROKh7Xzzw62zpKm49+9h1tBumE1fCS9QbhG/QaEQtRY27jLfWewImrJ3fUTqwl/qVXxZfPA==",
"requires": {
- "@microsoft/api-extractor-model": "7.13.5",
+ "@microsoft/api-extractor-model": "7.13.6",
"@microsoft/tsdoc": "0.13.2",
"@microsoft/tsdoc-config": "~0.15.2",
- "@rushstack/node-core-library": "3.40.0",
+ "@rushstack/node-core-library": "3.40.1",
"@rushstack/rig-package": "0.3.0",
"@rushstack/ts-command-line": "4.9.0",
"colors": "~1.2.1",
@@ -20107,13 +20107,13 @@
}
},
"@microsoft/api-extractor-model": {
- "version": "7.13.5",
- "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.5.tgz",
- "integrity": "sha512-il6AebNltYo5hEtqXZw4DMvrwBPn6+F58TxwqmsLY+U+sSJNxaYn2jYksArrjErXVPR3gUgRMqD6zsdIkg+WEQ==",
+ "version": "7.13.6",
+ "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.6.tgz",
+ "integrity": "sha512-eRt6XmrdBFrZrC2XSpRIMnhtHpw6M4lqNYhBtIvYZJrOO+puxdUqbr+h+C+HfQPKe4MBWlz5VOgdMt6teGxphg==",
"requires": {
"@microsoft/tsdoc": "0.13.2",
"@microsoft/tsdoc-config": "~0.15.2",
- "@rushstack/node-core-library": "3.40.0"
+ "@rushstack/node-core-library": "3.40.1"
}
},
"@microsoft/dynamicproto-js": {
@@ -20149,9 +20149,9 @@
}
},
"@nevware21/grunt-eslint-ts": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/@nevware21/grunt-eslint-ts/-/grunt-eslint-ts-0.2.1.tgz",
- "integrity": "sha512-45pX1cw8Y4y+rAA9oTKDYmp+1zcJ7k1kbdNnUp2iOeMr1VIpcUvowSP1vEIZSCY5hlfN58DVZK9FpGc62wtlYw==",
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/@nevware21/grunt-eslint-ts/-/grunt-eslint-ts-0.2.2.tgz",
+ "integrity": "sha512-IAy7TsIZgPLQ4/9L59DPp74+N0wzUThQueEXEcDPtNDzRSsn2+LWJlJQAr4boI50T5tkTdlfWXKSZTLbDKJj2Q==",
"requires": {}
},
"@nevware21/grunt-ts-plugin": {
@@ -20444,11 +20444,11 @@
},
"@rush-temp/applicationinsights-analytics-js": {
"version": "file:projects\\applicationinsights-analytics-js.tgz",
- "integrity": "sha512-76cUAK4oeHLbrXunqocdDEkVa0KLNErrcdlVlMrdzUp692T8ZqXoD/HGqsYbrwz+CubCaAE4/HBsnwVDcCJR5w==",
+ "integrity": "sha512-iQHQnhvlZq4C/WHIwhcRZEJJ+VHqMi9QToijFeeOVU/PmOEzkHTXK49jyiqJtZr3xZQSWnJKk23MJMVQw9DyhQ==",
"requires": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -20470,11 +20470,11 @@
},
"@rush-temp/applicationinsights-channel-js": {
"version": "file:projects\\applicationinsights-channel-js.tgz",
- "integrity": "sha512-Lp1bCcfE/C3uqdJTFLD9q22q1xi90nykvwr1ZpzNo2xoUP06Y0kLlzPGy/kKuuLguz6K1FaZEjegZbu26TQzMw==",
+ "integrity": "sha512-GM6gWoFG5Rw3hNZ7mx/8T3BpfejvzE0KkVBkrE1NqjpR8h0+M+R2yjoKXLl6p7xbA20XkucPA9OX56mFW5RunQ==",
"requires": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -20494,11 +20494,11 @@
},
"@rush-temp/applicationinsights-clickanalytics-js": {
"version": "file:projects\\applicationinsights-clickanalytics-js.tgz",
- "integrity": "sha512-24R53brZ2VvfrlpQsBbdxYUMnBqZs/aDVNEY7KhT0P+PJUVgutQok8s9+aPa46YA0QC+WTTmuYo/XRhIgclf3A==",
+ "integrity": "sha512-r3Av8bOtIm1MIy59zWo/0JFUSoY9pjvl6zWdCR9UbaVZQalcDvGiN0AxwwDmQ5EXdqfwAo3F7IqFXZ0NwEvreQ==",
"requires": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -20517,11 +20517,11 @@
},
"@rush-temp/applicationinsights-common": {
"version": "file:projects\\applicationinsights-common.tgz",
- "integrity": "sha512-DL5UCkXbz7IIeby/PsxkfZhXXxefLDC0XGTFbUsSL+RzA3cZFsKXB043xU/yT9KzCVkhS6bRDfNqGEhqa6tkhg==",
+ "integrity": "sha512-cVQsm74YWVP08bCM3mz8hAJ54ojlBdow1SQkEY3keGfNZSj3KZ4HC45cfuijup/d5E0yv2jIwJ2569QFP4diSQ==",
"requires": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -20539,11 +20539,11 @@
},
"@rush-temp/applicationinsights-core-js": {
"version": "file:projects\\applicationinsights-core-js.tgz",
- "integrity": "sha512-eyNMgO2/WETmCRhdj9p5ZJ5vamZJpU/eQNwEyY5sDRmSWg6lrClLto7DqQ6W4zEUwdfTgsSBVnNu6Ytk+LZRuQ==",
+ "integrity": "sha512-u4M0KbiGQgOIyHKuIz4ppnUwZvub1n9pXYrNMAPuRl6dT7lMG4Mj9iY9MsvD4xPoZoZ4OU03KAu+oN+uEwgOKg==",
"requires": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -20564,11 +20564,11 @@
},
"@rush-temp/applicationinsights-debugplugin-js": {
"version": "file:projects\\applicationinsights-debugplugin-js.tgz",
- "integrity": "sha512-FGY8wNJmzoHpMPlIuQVmbFDpp4fJdZVVM2BqMp0dLVhACkfD8USBmNDDE69DsIl6pTwat0QqszNZ2RCWQEGW5A==",
+ "integrity": "sha512-eAMbt4b0+oo/WWOp8xK6258TDiO3fdprTXXuVJla77/QB+QlH+e0iExkOnyq4IcnF67IAorQ1+bjwXmfPhZvog==",
"requires": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -20587,11 +20587,11 @@
},
"@rush-temp/applicationinsights-dependencies-js": {
"version": "file:projects\\applicationinsights-dependencies-js.tgz",
- "integrity": "sha512-cZ3Bx8faRyGBGfd+Ku7RNoMBXj6g/6w6wcnfsBU9tnF+F2mvJ5TpKozu2BdlkYwS+E4kpcu4D9CPQUS+2A8QlQ==",
+ "integrity": "sha512-3Phf1lvrleWhCQgNDhsDA88V2QnPwuF1J8XS8eMBFeintQLrIpQ4HlaRnNjeIkLP6txnDE+GTg1GKs9uV/Ijvw==",
"requires": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -20620,11 +20620,11 @@
},
"@rush-temp/applicationinsights-perfmarkmeasure-js": {
"version": "file:projects\\applicationinsights-perfmarkmeasure-js.tgz",
- "integrity": "sha512-EYda082ushQyuKVly7egkOC2qrmdOUwwX7eFJYYl25a/T370LHjsPSiJP/L28XcyzYy7IJ+RKUI7zvhjOTlwSw==",
+ "integrity": "sha512-IYORulJS9zXRmwja+y6jbbmf74Wke3/0ozcYZOTytOw8jytnAKPaAD4vvG/cr7ECz7g2tp+71SiDdcx2Lm0P0g==",
"requires": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -20643,11 +20643,11 @@
},
"@rush-temp/applicationinsights-properties-js": {
"version": "file:projects\\applicationinsights-properties-js.tgz",
- "integrity": "sha512-fHkz8bMdgndSVvatIZhAn5oAhRZyzisb9GsCYLJb4TjqVEeb28DSsltXC8SwjLbB3bgZSwnqL7EDFeVOuc59xQ==",
+ "integrity": "sha512-uP7Q0zDsp0jsCogAxj6vnW5JLgwt+Uh2JbNkPNr2N9p0lbNS2ZadS8BnxWmQSs9dCxZ7jbxOaUIN8zSSOwQJvQ==",
"requires": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -20707,11 +20707,11 @@
},
"@rush-temp/applicationinsights-react-native": {
"version": "file:projects\\applicationinsights-react-native.tgz",
- "integrity": "sha512-jrnNT3ya9gCd7ZMSA3qP6tV4YTFM2gSKQ/GX12I53R4tS9stQGnQ4OsFqwOGA5q9DMugkfUfMdxeff0405bL+w==",
+ "integrity": "sha512-OqWrfaXAUmxleB+sSLxJeS55/zh1VcoaqtZvG+0VEY6J1/c8MMc9rLVQ9ucEF6KTbsSJkip5mnu4Q5IFWcO3VQ==",
"requires": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -20938,9 +20938,9 @@
},
"@rush-temp/applicationinsights-rollup-es3": {
"version": "file:projects\\applicationinsights-rollup-es3.tgz",
- "integrity": "sha512-SumRn7/ldqOxTqq/7uVnn8Lm/lxvBaLH20T9QpX7HyUyWML2Qfjw5gwA+ZsTlM563UHOz3M9CvyuWE1H78tjCg==",
+ "integrity": "sha512-6EeHs8v6wQvelSAmqgrwZsjgNArje3MDvTjxA+Bu4XviFj/N/k3ksbXtiSXHDoD3j7y7GmCEGFb0Mu6j2plRCw==",
"requires": {
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -20958,9 +20958,9 @@
},
"@rush-temp/applicationinsights-rollup-plugin-uglify3-js": {
"version": "file:projects\\applicationinsights-rollup-plugin-uglify3-js.tgz",
- "integrity": "sha512-MENPR+Mac+O8Ua62yU3X+XSIsxnYDRxv/Qg4pNdbY3upxQZRGYbMfBqs5bKjXcGJJ2p4enSU0CH5xL9LFCl6qQ==",
+ "integrity": "sha512-D4K5ulXXORhF/UCqIWgx3zsi9+CVFzsFzkThQVkkYI4n/imJ7aczMXKgPa7vgu+AqxUoK1m+Qbtc85+C6+DXDA==",
"requires": {
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -20977,9 +20977,9 @@
},
"@rush-temp/applicationinsights-shims": {
"version": "file:projects\\applicationinsights-shims.tgz",
- "integrity": "sha512-/aJP3f01y/smVahpGVBzggcaiHH30oC/ifJfvw5jTYyztWuv1giyc6I8hEItG52esdqIjluVGL1z9kjeEkB1ew==",
+ "integrity": "sha512-y5zQtCNkDSDcaufrQk0mjO/wlupI7vGu2yDJvdef+7LyWH7OuNKtMtXUAWi7i18j7JI1VKmdK+2kt0/noApDyg==",
"requires": {
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -20995,11 +20995,11 @@
},
"@rush-temp/applicationinsights-web": {
"version": "file:projects\\applicationinsights-web.tgz",
- "integrity": "sha512-vmGz8I7uhxb9fk1K4wAkPUSrML3HhJ+LF51e6kcNIsFk2EJw8lBRh3IeHMFEGjLw/zkFv2ExKkpVhCAp1KfQhw==",
+ "integrity": "sha512-6IIOxCrVZ8OWxdImWd67jjSEQiJX2j3cr2td8GRhT5aZerDjCq/qLEIPLpRTAfbl8/HIG9+qHSUQCqVM4uH8CQ==",
"requires": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -21024,11 +21024,11 @@
},
"@rush-temp/applicationinsights-web-basic": {
"version": "file:projects\\applicationinsights-web-basic.tgz",
- "integrity": "sha512-1G6+Ie7UxkUN4anNcwwH8PUmY+S9LhXPXkk8gXvD3TR8gZmGqK9x+8bBUpKY1S2VptdpLx6tHGTbk8fCOCo2ww==",
+ "integrity": "sha512-sazoWr6ibXBXaS23qxVxa/ZhUtSg8v+MT2z0DGVOernX9P5f95zDhRs1s/bA938Xb08g70FSo7C0iOCu6VHDVg==",
"requires": {
"@microsoft/api-extractor": "^7.18.1",
"@microsoft/dynamicproto-js": "^1.1.4",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
@@ -21047,9 +21047,9 @@
}
},
"@rushstack/node-core-library": {
- "version": "3.40.0",
- "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz",
- "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==",
+ "version": "3.40.1",
+ "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.1.tgz",
+ "integrity": "sha512-ifqdEcInwyDWvSIadJAnNHkx02N9HJSLqtBITNe5bxlhQkKb7zqspsyop5D7H1LhNHMHniOj6oeusxRdX0FtXQ==",
"requires": {
"@types/node": "10.17.13",
"colors": "~1.2.1",
@@ -21108,9 +21108,9 @@
"integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ=="
},
"@sindresorhus/is": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.1.tgz",
- "integrity": "sha512-Qm9hBEBu18wt1PO2flE7LPb30BHMQt1eQgbV76YntdNk73XZGpn3izvGTYxbGgzXKgbCjiia0uxTd3aTNQrY/g=="
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.2.0.tgz",
+ "integrity": "sha512-VkE3KLBmJwcCaVARtQpfuKcKv8gcBmUubrfHGF84dXuuW6jgsRYxPtzcIhPyK9WAPpRt2/xY6zkD9MnRaJzSyw=="
},
"@sinonjs/commons": {
"version": "1.8.3",
@@ -21374,9 +21374,9 @@
},
"dependencies": {
"csstype": {
- "version": "3.0.8",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz",
- "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw=="
+ "version": "3.0.9",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz",
+ "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw=="
}
}
},
@@ -21450,12 +21450,12 @@
}
},
"@typescript-eslint/eslint-plugin": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.31.0.tgz",
- "integrity": "sha512-iPKZTZNavAlOhfF4gymiSuUkgLne/nh5Oz2/mdiUmuZVD42m9PapnCnzjxuDsnpnbH3wT5s2D8bw6S39TC6GNw==",
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.31.1.tgz",
+ "integrity": "sha512-UDqhWmd5i0TvPLmbK5xY3UZB0zEGseF+DHPghZ37Sb83Qd3p8ujhvAtkU4OF46Ka5Pm5kWvFIx0cCTBFKo0alA==",
"requires": {
- "@typescript-eslint/experimental-utils": "4.31.0",
- "@typescript-eslint/scope-manager": "4.31.0",
+ "@typescript-eslint/experimental-utils": "4.31.1",
+ "@typescript-eslint/scope-manager": "4.31.1",
"debug": "^4.3.1",
"functional-red-black-tree": "^1.0.1",
"regexpp": "^3.1.0",
@@ -21464,50 +21464,50 @@
}
},
"@typescript-eslint/experimental-utils": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.31.0.tgz",
- "integrity": "sha512-Hld+EQiKLMppgKKkdUsLeVIeEOrwKc2G983NmznY/r5/ZtZCDvIOXnXtwqJIgYz/ymsy7n7RGvMyrzf1WaSQrw==",
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.31.1.tgz",
+ "integrity": "sha512-NtoPsqmcSsWty0mcL5nTZXMf7Ei0Xr2MT8jWjXMVgRK0/1qeQ2jZzLFUh4QtyJ4+/lPUyMw5cSfeeME+Zrtp9Q==",
"requires": {
"@types/json-schema": "^7.0.7",
- "@typescript-eslint/scope-manager": "4.31.0",
- "@typescript-eslint/types": "4.31.0",
- "@typescript-eslint/typescript-estree": "4.31.0",
+ "@typescript-eslint/scope-manager": "4.31.1",
+ "@typescript-eslint/types": "4.31.1",
+ "@typescript-eslint/typescript-estree": "4.31.1",
"eslint-scope": "^5.1.1",
"eslint-utils": "^3.0.0"
}
},
"@typescript-eslint/parser": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.31.0.tgz",
- "integrity": "sha512-oWbzvPh5amMuTmKaf1wp0ySxPt2ZXHnFQBN2Szu1O//7LmOvgaKTCIDNLK2NvzpmVd5A2M/1j/rujBqO37hj3w==",
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.31.1.tgz",
+ "integrity": "sha512-dnVZDB6FhpIby6yVbHkwTKkn2ypjVIfAR9nh+kYsA/ZL0JlTsd22BiDjouotisY3Irmd3OW1qlk9EI5R8GrvRQ==",
"requires": {
- "@typescript-eslint/scope-manager": "4.31.0",
- "@typescript-eslint/types": "4.31.0",
- "@typescript-eslint/typescript-estree": "4.31.0",
+ "@typescript-eslint/scope-manager": "4.31.1",
+ "@typescript-eslint/types": "4.31.1",
+ "@typescript-eslint/typescript-estree": "4.31.1",
"debug": "^4.3.1"
}
},
"@typescript-eslint/scope-manager": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.31.0.tgz",
- "integrity": "sha512-LJ+xtl34W76JMRLjbaQorhR0hfRAlp3Lscdiz9NeI/8i+q0hdBZ7BsiYieLoYWqy+AnRigaD3hUwPFugSzdocg==",
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.31.1.tgz",
+ "integrity": "sha512-N1Uhn6SqNtU2XpFSkD4oA+F0PfKdWHyr4bTX0xTj8NRx1314gBDRL1LUuZd5+L3oP+wo6hCbZpaa1in6SwMcVQ==",
"requires": {
- "@typescript-eslint/types": "4.31.0",
- "@typescript-eslint/visitor-keys": "4.31.0"
+ "@typescript-eslint/types": "4.31.1",
+ "@typescript-eslint/visitor-keys": "4.31.1"
}
},
"@typescript-eslint/types": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.31.0.tgz",
- "integrity": "sha512-9XR5q9mk7DCXgXLS7REIVs+BaAswfdHhx91XqlJklmqWpTALGjygWVIb/UnLh4NWhfwhR5wNe1yTyCInxVhLqQ=="
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.31.1.tgz",
+ "integrity": "sha512-kixltt51ZJGKENNW88IY5MYqTBA8FR0Md8QdGbJD2pKZ+D5IvxjTYDNtJPDxFBiXmka2aJsITdB1BtO1fsgmsQ=="
},
"@typescript-eslint/typescript-estree": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.31.0.tgz",
- "integrity": "sha512-QHl2014t3ptg+xpmOSSPn5hm4mY8D4s97ftzyk9BZ8RxYQ3j73XcwuijnJ9cMa6DO4aLXeo8XS3z1omT9LA/Eg==",
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.31.1.tgz",
+ "integrity": "sha512-EGHkbsUvjFrvRnusk6yFGqrqMBTue5E5ROnS5puj3laGQPasVUgwhrxfcgkdHNFECHAewpvELE1Gjv0XO3mdWg==",
"requires": {
- "@typescript-eslint/types": "4.31.0",
- "@typescript-eslint/visitor-keys": "4.31.0",
+ "@typescript-eslint/types": "4.31.1",
+ "@typescript-eslint/visitor-keys": "4.31.1",
"debug": "^4.3.1",
"globby": "^11.0.3",
"is-glob": "^4.0.1",
@@ -21516,11 +21516,11 @@
}
},
"@typescript-eslint/visitor-keys": {
- "version": "4.31.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.31.0.tgz",
- "integrity": "sha512-HUcRp2a9I+P21+O21yu3ezv3GEPGjyGiXoEUQwZXjR8UxRApGeLyWH4ZIIUSalE28aG4YsV6GjtaAVB3QKOu0w==",
+ "version": "4.31.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.31.1.tgz",
+ "integrity": "sha512-PCncP8hEqKw6SOJY+3St4LVtoZpPPn+Zlpm7KW5xnviMhdqcsBty4Lsg4J/VECpJjw1CkROaZhH4B8M1OfnXTQ==",
"requires": {
- "@typescript-eslint/types": "4.31.0",
+ "@typescript-eslint/types": "4.31.1",
"eslint-visitor-keys": "^2.0.0"
}
},
@@ -22480,9 +22480,9 @@
"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
},
"caniuse-lite": {
- "version": "1.0.30001255",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001255.tgz",
- "integrity": "sha512-F+A3N9jTZL882f/fg/WWVnKSu6IOo3ueLz4zwaOPbPYHNmM/ZaDUyzyJwS1mZhX7Ex5jqTyW599Gdelh5PDYLQ=="
+ "version": "1.0.30001257",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001257.tgz",
+ "integrity": "sha512-JN49KplOgHSXpIsVSF+LUyhD8PUp6xPpAXeRrrcBh4KBeP7W864jHn6RvzJgDlrReyeVjMFJL3PLpPvKIxlIHA=="
},
"capture-exit": {
"version": "2.0.0",
@@ -22854,11 +22854,11 @@
"integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="
},
"core-js-compat": {
- "version": "3.17.2",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.17.2.tgz",
- "integrity": "sha512-lHnt7A1Oqplebl5i0MrQyFv/yyEzr9p29OjlkcsFRDDgHwwQyVckfRGJ790qzXhkwM8ba4SFHHa2sO+T5f1zGg==",
+ "version": "3.17.3",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.17.3.tgz",
+ "integrity": "sha512-+in61CKYs4hQERiADCJsdgewpdl/X0GhEX77pjKgbeibXviIt2oxEjTc8O2fqHX8mDdBrDvX8MYD/RYsBv4OiA==",
"requires": {
- "browserslist": "^4.16.8",
+ "browserslist": "^4.17.0",
"semver": "7.0.0"
},
"dependencies": {
@@ -22870,9 +22870,9 @@
}
},
"core-js-pure": {
- "version": "3.17.2",
- "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.17.2.tgz",
- "integrity": "sha512-2VV7DlIbooyTI7Bh+yzOOWL9tGwLnQKHno7qATE+fqZzDKYr6llVjVQOzpD/QLZFgXDPb8T71pJokHEZHEYJhQ=="
+ "version": "3.17.3",
+ "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.17.3.tgz",
+ "integrity": "sha512-YusrqwiOTTn8058JDa0cv9unbXdIiIgcgI9gXso0ey4WgkFLd3lYlV9rp9n7nDCsYxXsMDTjA4m1h3T348mdlQ=="
},
"core-util-is": {
"version": "1.0.3",
@@ -22945,9 +22945,9 @@
}
},
"csstype": {
- "version": "2.6.17",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz",
- "integrity": "sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A=="
+ "version": "2.6.18",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.18.tgz",
+ "integrity": "sha512-RSU6Hyeg14am3Ah4VZEmeX8H7kLwEEirXe6aU2IPfKNvhXwTflK5HQRDNI0ypQXoqmm+QPyG2IaPuQE5zMwSIQ=="
},
"dashdash": {
"version": "1.14.1",
@@ -22985,9 +22985,9 @@
"integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q=="
},
"dayjs": {
- "version": "1.10.6",
- "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.6.tgz",
- "integrity": "sha512-AztC/IOW4L1Q41A86phW5Thhcrco3xuAA+YX/BLpLWWjRcTj5TOt/QImBLmCKlrF7u7k47arTnOyL6GnbG8Hvw=="
+ "version": "1.10.7",
+ "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz",
+ "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig=="
},
"debug": {
"version": "4.3.2",
@@ -23198,9 +23198,9 @@
"integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
},
"electron-to-chromium": {
- "version": "1.3.832",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.832.tgz",
- "integrity": "sha512-x7lO8tGoW0CyV53qON4Lb5Rok9ipDelNdBIAiYUZ03dqy4u9vohMM1qV047+s/hiyJiqUWX/3PNwkX3kexX5ig=="
+ "version": "1.3.836",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.836.tgz",
+ "integrity": "sha512-Ney3pHOJBWkG/AqYjrW0hr2AUCsao+2uvq9HUlRP8OlpSdk/zOHOUJP7eu0icDvePC9DlgffuelP4TnOJmMRUg=="
},
"emoji-regex": {
"version": "8.0.0",
@@ -24055,9 +24055,9 @@
"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
},
"fastq": {
- "version": "1.12.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.12.0.tgz",
- "integrity": "sha512-VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg==",
+ "version": "1.13.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
+ "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
"requires": {
"reusify": "^1.0.4"
}
@@ -24603,9 +24603,9 @@
}
},
"grunt-contrib-qunit": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-5.0.1.tgz",
- "integrity": "sha512-AMu1sILcoFHqgsXaUpZBnKMVQ8rSTv6zHxLEz2maoLd5DqPV42KtzsPItf5e0c2iRtZ9J5ZG0kTQ9I/q5LQAYQ==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/grunt-contrib-qunit/-/grunt-contrib-qunit-5.1.0.tgz",
+ "integrity": "sha512-c7UOwkAHnGcnjtwR49++/eyfqNyWd9ymVQIXFXgkEvKDVzIQRNbMmjkA/j7DSeVyRzDDD4DHulYe2MPYgxx5/A==",
"requires": {
"eventemitter2": "^6.4.2",
"p-each-series": "^2.1.0",
@@ -29775,9 +29775,9 @@
}
},
"ws": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.4.tgz",
- "integrity": "sha512-zP9z6GXm6zC27YtspwH99T3qTG7bBFv2VIkeHstMLrLlDJuzA7tQ5ls3OJ1hOGGCzTQPniNJoHXIAOS0Jljohg==",
+ "version": "7.5.5",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
+ "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
"requires": {}
}
}
@@ -29798,9 +29798,9 @@
"integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA=="
},
"qunit": {
- "version": "2.17.0",
- "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.17.0.tgz",
- "integrity": "sha512-3zXO4T3KT8liCXYDqu68SmK6D7JgI80R6gUPGjzxXwh9rjwdmmx09YZhGLfT466PC/XlORr8xvxlNx3i3S72Rw==",
+ "version": "2.17.1",
+ "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.17.1.tgz",
+ "integrity": "sha512-Gx1tpSfYbjRe4TRKCVBLlnCaVThF5Pdnmbbv/zLFfgWKddeQHV/eNi1BG392hw4gEDh2sflMj8kmPJlT7+kVMA==",
"requires": {
"commander": "7.1.0",
"node-watch": "0.7.1",
@@ -29831,9 +29831,9 @@
},
"dependencies": {
"ws": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.4.tgz",
- "integrity": "sha512-zP9z6GXm6zC27YtspwH99T3qTG7bBFv2VIkeHstMLrLlDJuzA7tQ5ls3OJ1hOGGCzTQPniNJoHXIAOS0Jljohg==",
+ "version": "7.5.5",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
+ "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
"requires": {}
}
}
@@ -30845,9 +30845,9 @@
}
},
"source-map-support": {
- "version": "0.5.19",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
- "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
+ "version": "0.5.20",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz",
+ "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==",
"requires": {
"buffer-from": "^1.0.0",
"source-map": "^0.6.0"
@@ -31168,9 +31168,9 @@
},
"dependencies": {
"ajv": {
- "version": "8.6.2",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz",
- "integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==",
+ "version": "8.6.3",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz",
+ "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==",
"requires": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
@@ -31549,9 +31549,9 @@
"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
},
"typescript": {
- "version": "4.4.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.2.tgz",
- "integrity": "sha512-gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ=="
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz",
+ "integrity": "sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA=="
},
"uglify-es": {
"version": "3.3.9",
diff --git a/extensions/applicationinsights-analytics-js/package.json b/extensions/applicationinsights-analytics-js/package.json
index bb304b98d..245a95309 100644
--- a/extensions/applicationinsights-analytics-js/package.json
+++ b/extensions/applicationinsights-analytics-js/package.json
@@ -44,7 +44,7 @@
"grunt-contrib-qunit": "^5.0.1",
"grunt-run": "^0.8.1",
"@nevware21/grunt-ts-plugin": "^0.4.3",
- "@nevware21/grunt-eslint-ts": "^0.2.1",
+ "@nevware21/grunt-eslint-ts": "^0.2.2",
"qunit": "^2.11.2",
"sinon": "^7.3.1"
},
diff --git a/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/Telemetry/PageViewManager.ts b/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/Telemetry/PageViewManager.ts
index b643bc745..34d9872c5 100644
--- a/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/Telemetry/PageViewManager.ts
+++ b/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/Telemetry/PageViewManager.ts
@@ -12,7 +12,7 @@ import { PageViewPerformanceManager } from './PageViewPerformanceManager';
import dynamicProto from "@microsoft/dynamicproto-js";
/**
- * Internal interface to pass appInsights object to subcomponents without coupling
+ * Internal interface to pass appInsights object to subcomponents without coupling
*/
export interface IAppInsightsInternal {
sendPageViewInternal(pageViewItem: IPageViewTelemetryInternal, properties?: Object, systemProperties?: Object): void;
@@ -26,8 +26,8 @@ export class PageViewManager {
constructor(
appInsights: IAppInsightsInternal,
- overridePageViewDuration: boolean,
- core: IAppInsightsCore,
+ overridePageViewDuration: boolean,
+ core: IAppInsightsCore,
pageViewPerformanceManager: PageViewPerformanceManager) {
dynamicProto(PageViewManager, this, (_self) => {
@@ -42,8 +42,8 @@ export class PageViewManager {
function _flushChannels() {
if (core) {
- arrForEach(core.getTransmissionControls(), queues => {
- arrForEach(queues, q => q.flush(true))
+ arrForEach(core.getTransmissionControls(), queues => {
+ arrForEach(queues, q => q.flush(true))
});
}
}
@@ -216,8 +216,8 @@ export class PageViewManager {
* 1) (default case) track page view called with default parameters, overridePageViewDuration = false. Page view is sent with page view performance when navigation timing data is available.
* a. If navigation timing is not supported then page view is sent right away with undefined duration. Page view performance is not sent.
* 2) overridePageViewDuration = true, custom duration provided. Custom duration is used, page view sends right away.
- * 3) overridePageViewDuration = true, custom duration NOT provided. Page view is sent right away, duration is time spent from page load till now (or undefined if navigation timing is not supported).
- * 4) overridePageViewDuration = false, custom duration is provided. Page view is sent right away with custom duration.
+ * 3) overridePageViewDuration = true, custom duration NOT provided. Page view is sent right away, duration is time spent from page load till now (or undefined if navigation timing is not supported).
+ * 4) overridePageViewDuration = false, custom duration is provided. Page view is sent right away with custom duration.
*
* In all cases page view performance is sent once (only for the 1st call of trackPageView), or not sent if navigation timing is not supported.
*/
diff --git a/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/Telemetry/PageViewPerformanceManager.ts b/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/Telemetry/PageViewPerformanceManager.ts
index 6568a8ef4..e68f38b58 100644
--- a/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/Telemetry/PageViewPerformanceManager.ts
+++ b/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/Telemetry/PageViewPerformanceManager.ts
@@ -37,9 +37,9 @@ export class PageViewPerformanceManager {
* | || | | |-loadEventEnd
* |---network---||---request---|---response---|---dom---|
* |--------------------------total----------------------|
- *
+ *
* total = The difference between the load event of the current document is completed and the first recorded timestamp of the performance entry : https://developer.mozilla.org/en-US/docs/Web/Performance/Navigation_and_resource_timings#duration
- * network = Redirect time + App Cache + DNS lookup time + TCP connection time
+ * network = Redirect time + App Cache + DNS lookup time + TCP connection time
* request = Request time : https://developer.mozilla.org/en-US/docs/Web/Performance/Navigation_and_resource_timings#request_time
* response = Response time
* dom = Document load time : https://html.spec.whatwg.org/multipage/dom.html#document-load-timing-info
diff --git a/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/Telemetry/PageVisitTimeManager.ts b/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/Telemetry/PageVisitTimeManager.ts
index c973eec31..8d48a36eb 100644
--- a/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/Telemetry/PageVisitTimeManager.ts
+++ b/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/Telemetry/PageVisitTimeManager.ts
@@ -16,7 +16,7 @@ export class PageVisitTimeManager {
/**
* Creates a new instance of PageVisitTimeManager
* @param pageVisitTimeTrackingHandler Delegate that will be called to send telemetry data to AI (when trackPreviousPageVisit is called)
- * @returns {}
+ * @returns {}
*/
constructor(logger: IDiagnosticLogger, pageVisitTimeTrackingHandler: (pageName: string, pageUrl: string, pageVisitTime: number) => void) {
this.pageVisitTimeTrackingHandler = pageVisitTimeTrackingHandler;
@@ -46,7 +46,7 @@ export class PageVisitTimeManager {
/**
* Stops timing of current page (if exists) and starts timing for duration of visit to pageName
* @param pageName Name of page to begin timing visit duration
- * @returns {PageVisitData} Page visit data (including duration) of pageName from last call to start or restart, if exists. Null if not.
+ * @returns {PageVisitData} Page visit data (including duration) of pageName from last call to start or restart, if exists. Null if not.
*/
public restartPageVisitTimer(pageName: string, pageUrl: string) {
try {
@@ -62,8 +62,8 @@ export class PageVisitTimeManager {
/**
* Starts timing visit duration of pageName
- * @param pageName
- * @returns {}
+ * @param pageName
+ * @returns {}
*/
public startPageVisitTimer(pageName: string, pageUrl: string) {
try {
@@ -84,7 +84,7 @@ export class PageVisitTimeManager {
/**
* Stops timing of current page, if exists.
- * @returns {PageVisitData} Page visit data (including duration) of pageName from call to start, if exists. Null if not.
+ * @returns {PageVisitData} Page visit data (including duration) of pageName from call to start, if exists. Null if not.
*/
public stopPageVisitTimer() {
try {
diff --git a/extensions/applicationinsights-clickanalytics-js/package.json b/extensions/applicationinsights-clickanalytics-js/package.json
index 389892e44..8775b1d13 100644
--- a/extensions/applicationinsights-clickanalytics-js/package.json
+++ b/extensions/applicationinsights-clickanalytics-js/package.json
@@ -37,7 +37,7 @@
"grunt-contrib-qunit": "^5.0.1",
"grunt-run": "^0.8.1",
"@nevware21/grunt-ts-plugin": "^0.4.3",
- "@nevware21/grunt-eslint-ts": "^0.2.1"
+ "@nevware21/grunt-eslint-ts": "^0.2.2"
},
"peerDependencies": {
"tslib": "*"
diff --git a/extensions/applicationinsights-clickanalytics-js/src/Behaviours.ts b/extensions/applicationinsights-clickanalytics-js/src/Behaviours.ts
index ed346ab52..56ac9ce9d 100644
--- a/extensions/applicationinsights-clickanalytics-js/src/Behaviours.ts
+++ b/extensions/applicationinsights-clickanalytics-js/src/Behaviours.ts
@@ -91,8 +91,8 @@ export enum Behavior {
///////////////////////////////////////////////////////////////////////////////////////////////////
// Registration, Contact [160-179]
///////////////////////////////////////////////////////////////////////////////////////////////////
- REGISTRATIONINITIATE = 161, // Initiating a registration process
- REGISTRATIONCOMPLETE = 162, // Completing a registration process
+ REGISTRATIONINITIATE = 161, // Initiating a registration process
+ REGISTRATIONCOMPLETE = 162, // Completing a registration process
CANCELSUBSCRIPTION = 163, // Canceling a subscription
RENEWSUBSCRIPTION = 164, // Renewing a subscription
CHANGESUBSCRIPTION = 165, // Changing a subscription
@@ -134,7 +134,7 @@ export enum Behavior {
VIDEOSTART = 240, // Initiating a video
VIDEOPAUSE = 241, // Pausing a video
VIDEOCONTINUE = 242, // Pausing or resuming a video.
- VIDEOCHECKPOINT = 243, // Capturing predetermined video percentage complete.
+ VIDEOCHECKPOINT = 243, // Capturing predetermined video percentage complete.
VIDEOJUMP = 244, // Jumping to a new video location.
VIDEOCOMPLETE = 245, // Completing a video (or % proxy)
VIDEOBUFFERING = 246, // Capturing a video buffer event
@@ -162,4 +162,4 @@ export enum Behavior {
ADSKIP = 287, // Ad skipped
ADTIMEOUT = 288, // Ad timed-out
OTHER = 300 // Other
-};
+}
diff --git a/extensions/applicationinsights-clickanalytics-js/src/ClickAnalyticsPlugin.ts b/extensions/applicationinsights-clickanalytics-js/src/ClickAnalyticsPlugin.ts
index 29913fccf..62549f3f5 100644
--- a/extensions/applicationinsights-clickanalytics-js/src/ClickAnalyticsPlugin.ts
+++ b/extensions/applicationinsights-clickanalytics-js/src/ClickAnalyticsPlugin.ts
@@ -6,13 +6,13 @@ import {
IPlugin, IConfiguration, IAppInsightsCore,
BaseTelemetryPlugin, isNullOrUndefined, ITelemetryItem,
IProcessTelemetryContext, ITelemetryPluginChain,
- _InternalMessageId, ICustomProperties,
+ _InternalMessageId, ICustomProperties,
LoggingSeverity, arrForEach, dumpObj, getExceptionName
} from "@microsoft/applicationinsights-core-js";
import { IConfig, IPropertiesPlugin, PropertiesPluginIdentifier } from "@microsoft/applicationinsights-common";
-import {
- IClickAnalyticsConfiguration, IContentHandler,
- IAutoCaptureHandler, IPageActionTelemetry
+import {
+ IClickAnalyticsConfiguration, IContentHandler,
+ IAutoCaptureHandler, IPageActionTelemetry
} from './Interfaces/Datamodel';
import {
mergeConfig, BehaviorMapValidator,
@@ -59,7 +59,7 @@ export class ClickAnalyticsPlugin extends BaseTelemetryPlugin {
}
});
// Append Click Analytics Plugin Version to SDK version.
- if (_propertiesExtension && _propertiesExtension.context &&
+ if (_propertiesExtension && _propertiesExtension.context &&
_propertiesExtension.context.internal && _propertiesExtension.context.internal.sdkVersion) {
_propertiesExtension.context.internal.sdkVersion += "_ClickPlugin"+ ClickAnalyticsPlugin.Version;
}
diff --git a/extensions/applicationinsights-clickanalytics-js/src/DataCollector.ts b/extensions/applicationinsights-clickanalytics-js/src/DataCollector.ts
index 330a94c22..e7470ede9 100644
--- a/extensions/applicationinsights-clickanalytics-js/src/DataCollector.ts
+++ b/extensions/applicationinsights-clickanalytics-js/src/DataCollector.ts
@@ -34,7 +34,7 @@ export function getImageHref(element: HTMLImageElement): string {
}
-/**
+/**
* Get click target
* @returns Click target URI
*/
@@ -121,7 +121,7 @@ export function getPageName(config: IClickAnalyticsConfiguration, overrideValues
}
/**
- * Sanitize URL values
+ * Sanitize URL values
* @param config - Configuration
* @param location - window.location or document.location
* @returns Flag indicating if an element is market PII.
diff --git a/extensions/applicationinsights-clickanalytics-js/src/Interfaces/Datamodel.ts b/extensions/applicationinsights-clickanalytics-js/src/Interfaces/Datamodel.ts
index 18603b7d5..f62382f36 100644
--- a/extensions/applicationinsights-clickanalytics-js/src/Interfaces/Datamodel.ts
+++ b/extensions/applicationinsights-clickanalytics-js/src/Interfaces/Datamodel.ts
@@ -18,7 +18,7 @@ export interface IClickAnalyticsConfiguration {
*/
callback?: IValueCallback;
/**
- * Page tags
+ * Page tags
*/
pageTags?: { [name: string]: string | number | boolean | string[] | number[] | boolean[] | object };
/**
@@ -34,7 +34,7 @@ export interface IClickAnalyticsConfiguration {
*/
behaviorValidator?: (value: string | number) => string | number;
/**
- * Default Behavior value when Right Click event has occured. This
+ * Default Behavior value when Right Click event has occured. This
* value will be ovverriden if the element has the data-*-bhvr attribute present.
*/
defaultRightClickBhvr?: string | number;
@@ -182,7 +182,7 @@ export interface IAutoCaptureHandler {
*/
export interface IOverrideValues {
/**
- * One of the awa.behavior values.
+ * One of the awa.behavior values.
*/
behavior?: string | number;
/**
@@ -212,8 +212,8 @@ export interface IContent {
*/
cN?: string;
/**
- * Unique identifier (friendly names allowed) of the content (Content Id) as designated by the content provider.
- * The name should be unique per contentSource such that the two make up the compound key and such that the contentId can be
+ * Unique identifier (friendly names allowed) of the content (Content Id) as designated by the content provider.
+ * The name should be unique per contentSource such that the two make up the compound key and such that the contentId can be
* looked up in the contentSource for additional metadata.
*/
id?: string;
@@ -228,11 +228,11 @@ export interface IContent {
*/
export interface IContentHandler {
/**
- * Get meta data
+ * Get meta data
*/
getMetadata: () => { [name: string]: string };
/**
- * Get element content
+ * Get element content
*/
getElementContent: (element: Element) => IContent;
@@ -251,7 +251,7 @@ export interface IPageActionTelemetry extends IEventTelemetry {
*/
actionType?: string;
/**
- * One of the awa.behavior values.
+ * One of the awa.behavior values.
*/
behavior?: string | number;
/**
@@ -259,7 +259,7 @@ export interface IPageActionTelemetry extends IEventTelemetry {
*/
clickCoordinates?: string;
/**
- * JSON-formatted array of content acted upon
+ * JSON-formatted array of content acted upon
*/
content?: any;
/**
diff --git a/extensions/applicationinsights-clickanalytics-js/src/common/Utils.ts b/extensions/applicationinsights-clickanalytics-js/src/common/Utils.ts
index 92f4fc798..feb6f82d5 100644
--- a/extensions/applicationinsights-clickanalytics-js/src/common/Utils.ts
+++ b/extensions/applicationinsights-clickanalytics-js/src/common/Utils.ts
@@ -42,12 +42,12 @@ export function removeNonObjectsAndInvalidElements(overrideConfig: IClickAnalyti
}
/**
- * Finds attributes in object which are invalid
+ * Finds attributes in object which are invalid
* and deletes them. useful in override config
* @param object Input object
*/
export function removeInvalidElements(object: Object): void {
- /// Because the config object 'callback' contains only functions,
+ /// Because the config object 'callback' contains only functions,
/// when it is stringified it returns the empty object. This explains
/// the workaround regarding 'callback'
for (var property in object) {
@@ -71,9 +71,9 @@ export function isValueAssigned(value: any) {
}
/**
- * Determines whether an event is a right click or not
- * @param evt - Mouse event
- * @returns true if the event is a right click
+ * Determines whether an event is a right click or not
+ * @param evt - Mouse event
+ * @returns true if the event is a right click
*/
export function isRightClick(evt: any): boolean {
try {
@@ -88,9 +88,9 @@ export function isRightClick(evt: any): boolean {
}
/**
- * Determines whether an event is a left click or not
- * @param evt - Mouse event
- * @returns true if the event is a left click
+ * Determines whether an event is a left click or not
+ * @param evt - Mouse event
+ * @returns true if the event is a left click
*/
export function isLeftClick(evt: any): boolean {
try {
@@ -105,9 +105,9 @@ export function isLeftClick(evt: any): boolean {
}
/**
- * Determines whether an event is a middle click or not
- * @param evt - Mouse event
- * @returns true if the event is a middle click
+ * Determines whether an event is a middle click or not
+ * @param evt - Mouse event
+ * @returns true if the event is a middle click
*/
export function isMiddleClick(evt: any): boolean {
try {
@@ -123,7 +123,7 @@ export function isMiddleClick(evt: any): boolean {
/**
* Determines whether an event is a keyboard enter or not
- * @param evt - Keyboard event
+ * @param evt - Keyboard event
* @returns true if the event is a keyboard enter
*/
export function isKeyboardEnter(evt: KeyboardEvent): boolean {
@@ -138,7 +138,7 @@ export function isKeyboardEnter(evt: KeyboardEvent): boolean {
/**
* Determines whether an event is a keyboard space or not
- * @param evt - Keyboard event
+ * @param evt - Keyboard event
* @returns true if the event is a space enter
*/
export function isKeyboardSpace(evt: KeyboardEvent) {
@@ -166,9 +166,9 @@ export function isElementDnt(element: Element, doNotTrackFieldName: string): boo
}
/**
- * Walks up DOM tree to find element with attribute
+ * Walks up DOM tree to find element with attribute
* @param el - DOM element
- * @param attribute - Attribute name
+ * @param attribute - Attribute name
* @returns Dom element which contains attribute
*/
export function findClosestByAttribute(el: Element, attribute: string): Element {
@@ -179,7 +179,7 @@ export function findClosestByAttribute(el: Element, attribute: string): Element
* checks if attribute is in element.
* method checks for empty string, in case the attribute is set but no value is assigned to it
* @param element - DOM element
- * @param attributeToLookFor - Attribute name
+ * @param attributeToLookFor - Attribute name
* @returns true if attribute is in element, even if empty string
*/
export function isAttributeInElement(element: Element, attributeToLookFor: string): Boolean {
@@ -218,7 +218,7 @@ export function isElementAnAnchor(element: Element): boolean {
}
/**
- * Walks up DOM tree to find anchor element
+ * Walks up DOM tree to find anchor element
* @param element - DOM element
* @returns Dom element which is an anchor
*/
@@ -319,7 +319,7 @@ export function mergeConfig(overrideConfig: IClickAnalyticsConfiguration): IClic
// General library settings
autoCapture: true,
callback: {
- pageActionPageTags: null,
+ pageActionPageTags: null
},
pageTags: {},
// overrideValues to use instead of collecting automatically
@@ -334,7 +334,7 @@ export function mergeConfig(overrideConfig: IClickAnalyticsConfiguration): IClic
aiBlobAttributeTag: DEFAULT_AI_BLOB_ATTRIBUTE_TAG,
customDataPrefix: DEFAULT_DATA_PREFIX,
captureAllMetaDataContent: false,
- dntDataTag: DEFAULT_DONOT_TRACK_TAG,
+ dntDataTag: DEFAULT_DONOT_TRACK_TAG
},
behaviorValidator: (key:string) => key || "",
defaultRightClickBhvr: "",
@@ -349,7 +349,7 @@ export function mergeConfig(overrideConfig: IClickAnalyticsConfiguration): IClic
}
if (overrideConfig) {
- // delete attributes that should be object and
+ // delete attributes that should be object and
// delete properties that are null, undefined, ''
removeNonObjectsAndInvalidElements(overrideConfig, attributesThatAreObjectsInConfig);
if(isValueAssigned(overrideConfig.dataTags)) {
diff --git a/extensions/applicationinsights-clickanalytics-js/src/events/PageAction.ts b/extensions/applicationinsights-clickanalytics-js/src/events/PageAction.ts
index 6438dba83..4b58e8156 100644
--- a/extensions/applicationinsights-clickanalytics-js/src/events/PageAction.ts
+++ b/extensions/applicationinsights-clickanalytics-js/src/events/PageAction.ts
@@ -54,7 +54,7 @@ export class PageAction extends WebEvent {
}
/**
- * API to create and send a populated PageAction event
+ * API to create and send a populated PageAction event
* @param element - DOM element
* @param overrideValues - PageAction overrides
* @param customProperties - Custom properties(Part C)
@@ -66,7 +66,7 @@ export class PageAction extends WebEvent {
let pageActionProperties: ICustomProperties = isValueAssigned(customProperties) ? customProperties : {};
this.setCommonProperties(pageActionEvent, overrideValues);
pageActionEvent.behavior = this._getBehavior(overrideValues);
- // element in scope is needed for below properties. We cannot pass element into the plugin call chain.
+ // element in scope is needed for below properties. We cannot pass element into the plugin call chain.
// process them here.
let elementContent: any = {};
@@ -86,7 +86,7 @@ export class PageAction extends WebEvent {
pageActionEvent.behavior = this._getValidBehavior(currentBehavior);
}
- // Validate to ensure the minimum required field 'contentName' or 'id' is present. However,
+ // Validate to ensure the minimum required field 'contentName' or 'id' is present. However,
// requiring these fields would result in majority of adopter's content from being collected.
// Just throw a warning and continue collection.
if (!isValueAssigned(elementContent.id) && !isValueAssigned(elementContent.contentName)) {
@@ -149,9 +149,9 @@ export class PageAction extends WebEvent {
private _isUndefinedEvent(pageActionEvent: IPageActionTelemetry) {
if(this._config.dropInvalidEvents) {
- if(pageActionEvent.name === strNotSpecified
+ if(pageActionEvent.name === strNotSpecified
&& pageActionEvent.parentId === strNotSpecified
- && pageActionEvent.content === "[{}]")
+ && pageActionEvent.content === "[{}]")
return true;
}
return false;
diff --git a/extensions/applicationinsights-clickanalytics-js/src/events/WebEvent.ts b/extensions/applicationinsights-clickanalytics-js/src/events/WebEvent.ts
index 72302105a..bd6c16764 100644
--- a/extensions/applicationinsights-clickanalytics-js/src/events/WebEvent.ts
+++ b/extensions/applicationinsights-clickanalytics-js/src/events/WebEvent.ts
@@ -27,7 +27,7 @@ export class WebEvent {
* @param metaTags - Meta tags
* @param traceLogger - Trace logger to log to console.
*/
- constructor(protected _clickAnalyticsPlugin: ClickAnalyticsPlugin, protected _config: IClickAnalyticsConfiguration, protected _contentHandler: IContentHandler,
+ constructor(protected _clickAnalyticsPlugin: ClickAnalyticsPlugin, protected _config: IClickAnalyticsConfiguration, protected _contentHandler: IContentHandler,
protected _pageTagsCallback: any, protected _metaTags: { [name: string]: string },
protected _traceLogger: IDiagnosticLogger) {
@@ -95,7 +95,7 @@ export class WebEvent {
protected _getBehavior(overrideValues?: IOverrideValues): string | number {
let behavior: string | number;
- // If override specified
+ // If override specified
if (overrideValues && isValueAssigned(overrideValues.behavior)) {
behavior = overrideValues.behavior;
}
diff --git a/extensions/applicationinsights-clickanalytics-js/src/handlers/AutoCaptureHandler.ts b/extensions/applicationinsights-clickanalytics-js/src/handlers/AutoCaptureHandler.ts
index 6e0d4525d..9b59270d4 100644
--- a/extensions/applicationinsights-clickanalytics-js/src/handlers/AutoCaptureHandler.ts
+++ b/extensions/applicationinsights-clickanalytics-js/src/handlers/AutoCaptureHandler.ts
@@ -39,7 +39,7 @@ export class AutoCaptureHandler implements IAutoCaptureHandler {
}
/**
- * API to create and send a populated PageAction event
+ * API to create and send a populated PageAction event
* @param element - DOM element
* @param overrideValues - PageAction overrides
* @param customProperties - Custom properties(Part C)
@@ -63,7 +63,7 @@ export class AutoCaptureHandler implements IAutoCaptureHandler {
if(clickEvent) {
let element = clickEvent.srcElement || clickEvent.target;
- // populate overrideValues
+ // populate overrideValues
var overrideValues: IPageActionOverrideValues = {
clickCoordinateX: clickEvent.pageX,
clickCoordinateY: clickEvent.pageY
@@ -84,7 +84,7 @@ export class AutoCaptureHandler implements IAutoCaptureHandler {
}
while (element && element.tagName) {
- // control property will be available for