diff --git a/.gitignore b/.gitignore index 0a9f3bead..34b6ad6dc 100644 --- a/.gitignore +++ b/.gitignore @@ -270,4 +270,8 @@ ai.tests.d.ts /index.html # Generated Constant File -**/__DynamicConstants.ts \ No newline at end of file +**/__DynamicConstants.ts + +# Generated Docs +docs/webSdk/applicationinsights*/** +docs/webSdk/1ds*/** \ No newline at end of file diff --git a/AISKU/package.json b/AISKU/package.json index 911002088..49a83faeb 100644 --- a/AISKU/package.json +++ b/AISKU/package.json @@ -72,8 +72,8 @@ "@microsoft/applicationinsights-core-js": "3.3.4", "@microsoft/applicationinsights-dependencies-js": "3.3.4", "@microsoft/applicationinsights-properties-js": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", - "@nevware21/ts-async": ">= 0.5.2 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x" }, "license": "MIT" } diff --git a/AISKU/src/AISku.ts b/AISKU/src/AISku.ts index 9a15e9709..8c1b8786d 100644 --- a/AISKU/src/AISku.ts +++ b/AISKU/src/AISku.ts @@ -758,7 +758,7 @@ export class AppInsightsSku implements IApplicationInsights { /** * Log a dependency call (e.g. ajax) - * @param dependencyData dependency data object + * @param dependencyData - dependency data object */ public trackDependencyData(dependency: IDependencyTelemetry): void { // @DynamicProtoStub -- DO NOT add any code as this will be removed during packaging diff --git a/AISKULight/package.json b/AISKULight/package.json index cefe0c7bd..1b4038361 100644 --- a/AISKULight/package.json +++ b/AISKULight/package.json @@ -61,8 +61,8 @@ "@microsoft/applicationinsights-common": "3.3.4", "@microsoft/applicationinsights-channel-js": "3.3.4", "@microsoft/applicationinsights-core-js": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", - "@nevware21/ts-async": ">= 0.5.2 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x" }, "license": "MIT" } diff --git a/AISKULight/src/index.ts b/AISKULight/src/index.ts index 38dd077d1..8364f61cb 100644 --- a/AISKULight/src/index.ts +++ b/AISKULight/src/index.ts @@ -29,7 +29,6 @@ function _chkDiagLevel(value: number) { /** * @export - * @class ApplicationInsights */ export class ApplicationInsights { public readonly config: IConfiguration & IConfig; diff --git a/channels/1ds-post-js/package.json b/channels/1ds-post-js/package.json index 9d1713672..cb8089404 100644 --- a/channels/1ds-post-js/package.json +++ b/channels/1ds-post-js/package.json @@ -28,8 +28,8 @@ "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.3", "@microsoft/1ds-core-js": "4.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", - "@nevware21/ts-async": ">= 0.5.2 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x" }, "devDependencies": { "@microsoft/ai-test-framework": "0.0.1", diff --git a/channels/1ds-post-js/src/Serializer.ts b/channels/1ds-post-js/src/Serializer.ts index 3b1f9688c..422acbfc9 100644 --- a/channels/1ds-post-js/src/Serializer.ts +++ b/channels/1ds-post-js/src/Serializer.ts @@ -434,9 +434,9 @@ export class Serializer { /** * Append the batched events into the payload - * @param payload The serialized payload detail object - * @param theBatch The batched events to append to the payload - * @param maxEventsPerBatch The maximum number of events to allow in the payload + * @param payload - The serialized payload detail object + * @param theBatch - The batched events to append to the payload + * @param maxEventsPerBatch - The maximum number of events to allow in the payload * @returns True if the events from the new batch where attempted to be added to the payload otherwise false */ public appendPayload(payload: ISerializedPayload, theBatch: EventBatch, maxEventsPerBatch: number): boolean { diff --git a/channels/applicationinsights-channel-js/package.json b/channels/applicationinsights-channel-js/package.json index bf053d4f2..3c87806c3 100644 --- a/channels/applicationinsights-channel-js/package.json +++ b/channels/applicationinsights-channel-js/package.json @@ -59,8 +59,8 @@ "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/applicationinsights-core-js": "3.3.4", "@microsoft/applicationinsights-common": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", - "@nevware21/ts-async": ">= 0.5.2 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x" }, "license": "MIT" } diff --git a/channels/applicationinsights-channel-js/src/Interfaces.ts b/channels/applicationinsights-channel-js/src/Interfaces.ts index 7d6a43142..1df9c6625 100644 --- a/channels/applicationinsights-channel-js/src/Interfaces.ts +++ b/channels/applicationinsights-channel-js/src/Interfaces.ts @@ -63,7 +63,7 @@ export interface ISenderConfig { isBeaconApiDisabled: boolean; /** - * Don't use XMLHttpRequest or XDomainRequest (for IE < 9) by default instead attempt to use fetch() or sendBeacon. + * Don't use XMLHttpRequest or XDomainRequest (for IE \< 9) by default instead attempt to use fetch() or sendBeacon. * If no other transport is available it will still use XMLHttpRequest */ disableXhr: boolean; diff --git a/channels/applicationinsights-channel-js/src/Sender.ts b/channels/applicationinsights-channel-js/src/Sender.ts index b5086a06f..8c70249e4 100644 --- a/channels/applicationinsights-channel-js/src/Sender.ts +++ b/channels/applicationinsights-channel-js/src/Sender.ts @@ -521,8 +521,8 @@ export class Sender extends BaseTelemetryPlugin implements IChannelControls { /** * Immediately send buffered data - * @param async - {boolean} - Indicates if the events should be sent asynchronously - * @param forcedSender - {SenderFunction} - Indicates the forcedSender, undefined if not passed + * @param async - Indicates if the events should be sent asynchronously + * @param forcedSender - Indicates the forcedSender, undefined if not passed */ _self.triggerSend = (async = true, forcedSender?: SenderFunction, sendReason?: SendRequestReason) => { let result: void | IPromise; @@ -1399,7 +1399,7 @@ export class Sender extends BaseTelemetryPlugin implements IChannelControls { * send is complete. The actual implementation of the `IPromise` will be a native Promise (if supported) or the default * as supplied by [ts-async library](https://github.com/nevware21/ts-async) * @param async - Indicates if the events should be sent asynchronously - * @param forcedSender - {SenderFunction} - Indicates the forcedSender, undefined if not passed + * @param forcedSender - Indicates the forcedSender, undefined if not passed * @returns - Nothing or optionally, if occurring asynchronously a [IPromise](https://nevware21.github.io/ts-async/typedoc/interfaces/IPromise.html) * which will be resolved (or reject) once the send is complete, the [IPromise](https://nevware21.github.io/ts-async/typedoc/interfaces/IPromise.html) * should only be returned when async is true. diff --git a/channels/offline-channel-js/package.json b/channels/offline-channel-js/package.json index f76fb0126..cbacf5cff 100644 --- a/channels/offline-channel-js/package.json +++ b/channels/offline-channel-js/package.json @@ -33,8 +33,8 @@ "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/applicationinsights-core-js": "3.3.4", "@microsoft/applicationinsights-common": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", - "@nevware21/ts-async": ">= 0.5.2 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x" }, "peerDependencies": { "tslib": ">= 1.0.0" diff --git a/channels/offline-channel-js/src/Providers/WebStorageProvider.ts b/channels/offline-channel-js/src/Providers/WebStorageProvider.ts index 0c38cc69d..b6f9c11c5 100644 --- a/channels/offline-channel-js/src/Providers/WebStorageProvider.ts +++ b/channels/offline-channel-js/src/Providers/WebStorageProvider.ts @@ -520,7 +520,7 @@ export class WebStorageProvider implements IOfflineProvider { /** * Initializes the provider using the config - * @param providerContext The provider context that should be used to initialize the provider + * @param providerContext - The provider context that should be used to initialize the provider * @returns True if the provider is initialized and available for use otherwise false */ public initialize(providerContext: ILocalStorageProviderContext): boolean { diff --git a/channels/offline-channel-js/src/Sender.ts b/channels/offline-channel-js/src/Sender.ts index 25f5dd723..46c6be098 100644 --- a/channels/offline-channel-js/src/Sender.ts +++ b/channels/offline-channel-js/src/Sender.ts @@ -298,7 +298,7 @@ export class Sender { * send is complete. The actual implementation of the `IPromise` will be a native Promise (if supported) or the default * as supplied by [ts-async library](https://github.com/nevware21/ts-async) * @param async - Indicates if the events should be sent asynchronously - * @param forcedSender - {SenderFunction} - Indicates the forcedSender, undefined if not passed + * @param forcedSender - Indicates the forcedSender, undefined if not passed * @returns - Nothing or optionally, if occurring asynchronously a [IPromise](https://nevware21.github.io/ts-async/typedoc/interfaces/IPromise.html) * which will be resolved (or reject) once the send is complete, the [IPromise](https://nevware21.github.io/ts-async/typedoc/interfaces/IPromise.html) * should only be returned when async is true. diff --git a/channels/tee-channel-js/package.json b/channels/tee-channel-js/package.json index f8179db8a..85095289f 100644 --- a/channels/tee-channel-js/package.json +++ b/channels/tee-channel-js/package.json @@ -60,8 +60,8 @@ "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/applicationinsights-core-js": "3.3.4", "@microsoft/applicationinsights-common": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", - "@nevware21/ts-async": ">= 0.5.2 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x" }, "license": "MIT" } diff --git a/common/Tests/Framework/package.json b/common/Tests/Framework/package.json index 6ac10ac8b..3ff46db1f 100644 --- a/common/Tests/Framework/package.json +++ b/common/Tests/Framework/package.json @@ -53,7 +53,7 @@ }, "dependencies": { "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", - "@nevware21/ts-async": ">= 0.5.2 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x" } } diff --git a/common/config/rush/npm-shrinkwrap.json b/common/config/rush/npm-shrinkwrap.json index 85c44b8c5..55187c6c1 100644 --- a/common/config/rush/npm-shrinkwrap.json +++ b/common/config/rush/npm-shrinkwrap.json @@ -12,8 +12,8 @@ "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -662,12 +662,12 @@ "node_modules/@rush-temp/1ds-core-js": { "version": "0.0.0", "resolved": "file:projects/1ds-core-js.tgz", - "integrity": "sha512-QQVHqFaOFemZCMtZzjm2tSai/RQPFskOt7+iaCqg2gemLqwmAAOerwX3k4jSHPblky8KviGhMnumvnbOUhXFyg==", + "integrity": "sha512-TnEYuD8Lf8XNZAw020eHUc/u3z1AgbwEMzQLbAPo+gGrC/vjawRk5RHB+X44xOBPBF6f+AfSklGX7M4NS4xmvg==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -691,12 +691,12 @@ "node_modules/@rush-temp/1ds-post-js": { "version": "0.0.0", "resolved": "file:projects/1ds-post-js.tgz", - "integrity": "sha512-CPMAW8jYnv9Nkw9k/MLair+nJNYTJjSP7t8xE4yIbHPO0u8cxDjrH1qe/8xTg9Z5UFduMYei7NG/qygQL6+Bkg==", + "integrity": "sha512-aepfc6Z3mgyZ1R3k0DNom1ZJgGP5FfI42yOWYCHjgnncZ7+kpEQNhXG3hxwlhbxQaOymZMvqwgTz+QXeRQTi3w==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -714,12 +714,12 @@ "node_modules/@rush-temp/ai-test-framework": { "version": "0.0.0", "resolved": "file:projects/ai-test-framework.tgz", - "integrity": "sha512-vTEDzla72zyT5p4mw4+ZvnuXRK7mjjynKNLF7k6xHBcp/XRUGmnk8nIqvZL+iOm60SCrjTC+CeBQQ+dQT7baYg==", + "integrity": "sha512-AYnZBM7NHnygeWeFwW5QWrdc8DyjxDQBC0p9KiSQ4Ae1k8FSmbuV80EEg/KTyj8O58S6FsoBFGfVd9d4yfqC0Q==", "dependencies": { "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -741,13 +741,13 @@ "node_modules/@rush-temp/applicationinsights-analytics-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-analytics-js.tgz", - "integrity": "sha512-EaaW0yRm09iI/6vZc6OwRDSCwqOWnvGIETybz6vC0G/T4e1PF2TbHrUQ3k31CyXD1EtmmDFLpaPgSy90aumuIA==", + "integrity": "sha512-0VlCgJqYHSRnwiXBXb72AQhPn2eHYSHq42crM2NW/sMXK326Oc2yGq6vjQqV3vJcpNt/FeEl9akjEU6+lCE9hg==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -770,14 +770,14 @@ "node_modules/@rush-temp/applicationinsights-cfgsync-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-cfgsync-js.tgz", - "integrity": "sha512-VGv/nNk/zUeSzwsh2NlVzL11GPD/sbppjPAlx5SaCCOH9vU1u84oFXPGOWIzr7+TK4bywXFkd1F6LGgFisGVLg==", + "integrity": "sha512-MEIdTjGGcfzOQgvbIwIRzLFjAv3K4Bj45UFOcBgMRSRfBTnKGgPWgJQ8aMBdjdvHlljEJnp6yXdUnUIua4jAag==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -800,14 +800,14 @@ "node_modules/@rush-temp/applicationinsights-channel-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-channel-js.tgz", - "integrity": "sha512-XtxC3ux7ICtPcj8yE17AHckUQCLaQs5Gzn3Ph5VEUVXmevVmgY4qok9s9MUdx0MQs6iR0XFvWOYPo3+EUlDBSw==", + "integrity": "sha512-xn+2hefnUJzs0nX2Vc6jRB5V7dchKP1DyeVNw04w7s3VtB6gHEDWjnaHcLV9B5cC+/psaN8T1ogB58RJzBmPNg==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -828,13 +828,13 @@ "node_modules/@rush-temp/applicationinsights-chrome-debug-extension": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-chrome-debug-extension.tgz", - "integrity": "sha512-P5MqNUMWUXOp6nSx+d2mCNS9Axm1/fF4lkHx/foYRRAbA5/bou4f71NLhJNqg3I+HW9N9P/NaSYmbW5SJE0DTw==", + "integrity": "sha512-wYKsLQsIabIOhPi1UbELaDUCY5dK3uxBppt1jb48o0opODS/0c/DcBSVEJdvm6WGSLpfrQHx+E2vO9QYD6m0pw==", "dependencies": { "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -864,13 +864,13 @@ "node_modules/@rush-temp/applicationinsights-clickanalytics-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-clickanalytics-js.tgz", - "integrity": "sha512-M7ECPU/44V3RfjVOfMi6M4SCKxUy31IMqPdlPO27NPJiy2ffLpec3AMFmNddQ2InigWfYT2PXtcV4BYumnLwpQ==", + "integrity": "sha512-lqvshadBFkNCz/mDcnkqHYiQJqqhxb3lnEvhQgcLC4IeqjIGow7MFZ5PdP4CAKESMfot8b3hAtvfUrrJ9MofWg==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -890,13 +890,13 @@ "node_modules/@rush-temp/applicationinsights-common": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-common.tgz", - "integrity": "sha512-s0fap3JMtGdXEtioUQWi1CMbWgPno1Qe86RZUheaNnZyh5sJZ0Dm+fimExSpsHZWmXt+pL/N+ZAkyticQrZS8A==", + "integrity": "sha512-ZsmAEh+muRdB/iKV0kFLSU3gZvl4VeBFV7edX/gEFHfO6M45Jk79GYy/qWHAE28ubgXvlhZ9WJkCuss9xBdvFw==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -917,14 +917,14 @@ "node_modules/@rush-temp/applicationinsights-core-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-core-js.tgz", - "integrity": "sha512-B2hhoXL8XAT3dFBhg1GkrTtdJC1YFSO38mhe5vwtFC4ghh4TC23Op78YANuuFztoroYVWXEK1bkoCERhDHz8Lw==", + "integrity": "sha512-TZTbzrem7dKLuKInxVaGwxEGX2bH58Ks1uOEdxC/sZBq9wEdQGTVVDB9lHDd1xMYgayo9hLoUx4o3VSgF6bkKw==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -947,13 +947,13 @@ "node_modules/@rush-temp/applicationinsights-debugplugin-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-debugplugin-js.tgz", - "integrity": "sha512-YhlrjWc4ytkSxkm2OPPruLOosRH0vahmcgFKrLluNdTK3AobkDcM41PsB0dLud1qYLb1FEBCFZ7pzo6liiph3w==", + "integrity": "sha512-LXdWiEjywN0mQgK0Dsh4mwYsO9AJogxJ17XW2hojg9UFHM4B1G2KQuY63MLE35KWA72XS3ole4ql7Eaa3MoHDw==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -973,14 +973,14 @@ "node_modules/@rush-temp/applicationinsights-dependencies-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-dependencies-js.tgz", - "integrity": "sha512-zcJGrvZ1EghDVwexva90hr2OWjN+sqhYLeuufohg0lX7JOLWiK/zpRJTh+eNxMgnWolPw3j/5YyeQXhxIZ5pKA==", + "integrity": "sha512-GRBmMYxbh+1Z8ww3o7098wroP/7XIiMmgDZmTIJxcBeXg3gxCHTn2AV+/jL5aRm9cRpCC2XGwiysaQ0boUOnJA==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -1002,10 +1002,10 @@ "node_modules/@rush-temp/applicationinsights-example-aisku": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-example-aisku.tgz", - "integrity": "sha512-D8Lmkn36B2u3AJpsrfwaYWW0oRuF9eh4tkebnmaTGXPXZH9EbwC57zz5lAR6ZYLqANz+CikoaIcieeNAGXfZ/g==", + "integrity": "sha512-1YFMrVSBJZ07whBtQYfsR+h36oryKB2y2zNnTfKURUgopV4jTw4+7Cq+NXGz2aTlO8H3egKoLMvBJbG1q8HmKg==", "dependencies": { "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -1021,12 +1021,12 @@ "node_modules/@rush-temp/applicationinsights-example-cfgsync": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-example-cfgsync.tgz", - "integrity": "sha512-vXbNiXYvj2V3qUH+6TdtXEI1B7FbcjnSEwRmD3GhDC9wd+biQaOGetPF83VWCNefAu3Qxo/SVe4eMywlZVAiOA==", + "integrity": "sha512-oD4ueZvMhTyjF4gn/GsceN/BTNviT9p2z7f9EZVGLALQtJeNbdLYrM/u14fSfDdpOyCgOVTzqI8y8kSdTNpbmA==", "dependencies": { "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -1048,10 +1048,10 @@ "node_modules/@rush-temp/applicationinsights-example-dependencies": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-example-dependencies.tgz", - "integrity": "sha512-Mk8zrK2L/l5agwRsZnnlkEB/OthnX9DALm4YJEMfRdggcsii2wuL2gJhlNKSGJ4nLGUtfdGJZ0PZj6ot51uThw==", + "integrity": "sha512-++kFJEVGMTlPpu/3xYQFyE4FT+rKsIE/GXgU+AoxFc/WjmSyZ+jqEm77gCOv5GOhcoaJ8EGl6DOWuzrcvODtRQ==", "dependencies": { "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -1067,12 +1067,12 @@ "node_modules/@rush-temp/applicationinsights-example-shared-worker": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-example-shared-worker.tgz", - "integrity": "sha512-mVhmIrmTXrZzaf3IrdvuWPe7YbdbBfuVYHCQwwCFW3+KXZ8c5FUQ/wshqOJmXR6ra1MzC4wx93011BbrV7yPqw==", + "integrity": "sha512-x4AjN3WSqPOmB/MOWOdqWU42iBi0KcEoPIe8x6cUwf3Ji40A8/FjQDWZVtdxvdvF3PXwReVlOoxSIk1vvBMY5g==", "dependencies": { "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -1103,14 +1103,14 @@ "node_modules/@rush-temp/applicationinsights-offlinechannel-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-offlinechannel-js.tgz", - "integrity": "sha512-nL20/g1AgFTYYZyNSiTO6NHD22Iy3lJIOASEGI3365uj2Xa0NosG4Z2jaQGHI7XJ35xOJCLNOe3D6qAvJXX8cA==", + "integrity": "sha512-hU26uPHQZ2yZJUdpLNWqxNxnIdEAVzIrh/aTglivIIVhISVTWeuYUTO2HW/7GOuelyhaFB37T74dxvhgSrJhYw==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -1131,12 +1131,12 @@ "node_modules/@rush-temp/applicationinsights-osplugin-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-osplugin-js.tgz", - "integrity": "sha512-OpcCEGyJi3z3fZ58w5RmUtO0f++jifxBFhO/kyDETfkkCV6NrRZr8GOnzEvAmR3f42tDNMsrirNMGtpRsmkdhw==", + "integrity": "sha512-IEZgzGbDI8wwdSsk3AD5Big5GK5spnMpaXud48QyM997eURy3fRiFth3OGXAbQxIEbYDbK/8o5pINlXZzGQNpg==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -1154,13 +1154,13 @@ "node_modules/@rush-temp/applicationinsights-perfmarkmeasure-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-perfmarkmeasure-js.tgz", - "integrity": "sha512-eqGA1Y18DVJ0c4O+8LPHz/JsZvjJPz/DPU5hQ9dBf5tPqW0If8Fyd98V4sc+5UEKVAbYevU6E7jyx2i3J2J4JA==", + "integrity": "sha512-SjsylsCzKsnkTGEG71OfHLe7i759yTmmj0b5KqbzJTSZBsSCrUrnkSd+0CLZFGH0R0OziqBgq7xbHgoC4GY/3g==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -1180,13 +1180,13 @@ "node_modules/@rush-temp/applicationinsights-properties-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-properties-js.tgz", - "integrity": "sha512-YsJwE8BJXU7ckZRd960FT2YHGVpKIQa7/7moKk85WdgFZCWEXS2DTauULd0K9T1Dm/C7d2v8+JoXyXuhmMtZRQ==", + "integrity": "sha512-didkSDTa3dZg6D+UqILbNx6r4k69dU60eD03NwCSIyKk9V+vElNToxe95biDl4ODLYvw4QoSPw3QABO2WmJvgw==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -1255,12 +1255,12 @@ "node_modules/@rush-temp/applicationinsights-shims": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-shims.tgz", - "integrity": "sha512-HiDQ488z+/V9A5NWQBKipeJbN+fgoNYODQHYi4GbsJlHFjmpxSWerNIt4kmNBNTJfVxD87aYMbI1UsiEeSU/MQ==", + "integrity": "sha512-uE0E9cqbFY/3Kr9fKAJfOwHNsQUstx3HY9mTFHz9p6/CeIEJ7KAlWaPQjka+VQWGiDz79I03mCyJctbLI4/weg==", "dependencies": { "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -1278,14 +1278,14 @@ "node_modules/@rush-temp/applicationinsights-teechannel-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-teechannel-js.tgz", - "integrity": "sha512-kL1QPyJ55nFdQIj2Zu7oqRxcRry2FEP9Qv5h7p8Y9Mfn5Bzt6kSgI7rUDW6+YkvaEO84bPSwHGMoFO5xogvXLQ==", + "integrity": "sha512-mZmFq1E4imLG9pUxAqNsoeu8G4Om7gX+pNbvBTlhc+y98L1qpH3bM+kolgeTrSmiqC3lW2mHUNzgIpWYIbl3Pg==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -1315,14 +1315,14 @@ "node_modules/@rush-temp/applicationinsights-web": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-web.tgz", - "integrity": "sha512-huLzJw6HHbacQNBT3E1Dx1eAR6L3IImVkjpvWfKtG+g3cofL7HH1p7oPmHT5uTya+aR8bBkMEI+M8ptJ8AvMvw==", + "integrity": "sha512-8cRlB2R4V1a/KtzVC1lke85oFgYJM8FctPsGgiPrCqT9LKE6rwiIhevSmgnmgd/EdGHRUI3kuz73QEIKJf+eLQ==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -1348,14 +1348,14 @@ "node_modules/@rush-temp/applicationinsights-web-basic": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-web-basic.tgz", - "integrity": "sha512-u+Aa4Lj8QtwfoZHSaUiNFzRt5UJ44n1HTotYce0Blkb0nHDNlEM3k6u6pQA264gaFFAAchuowaewTdVejdSzmA==", + "integrity": "sha512-sreIRyyR6EVXEWUlaDZoq2Mr5n+mU3xjilg455JW43IYL6ibU/dA4HlhownpHZlUFMr4uiQmvfzS33uLSrtQ8g==", "dependencies": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7484,12 +7484,12 @@ }, "@rush-temp/1ds-core-js": { "version": "file:projects\\1ds-core-js.tgz", - "integrity": "sha512-QQVHqFaOFemZCMtZzjm2tSai/RQPFskOt7+iaCqg2gemLqwmAAOerwX3k4jSHPblky8KviGhMnumvnbOUhXFyg==", + "integrity": "sha512-TnEYuD8Lf8XNZAw020eHUc/u3z1AgbwEMzQLbAPo+gGrC/vjawRk5RHB+X44xOBPBF6f+AfSklGX7M4NS4xmvg==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7512,12 +7512,12 @@ }, "@rush-temp/1ds-post-js": { "version": "file:projects\\1ds-post-js.tgz", - "integrity": "sha512-CPMAW8jYnv9Nkw9k/MLair+nJNYTJjSP7t8xE4yIbHPO0u8cxDjrH1qe/8xTg9Z5UFduMYei7NG/qygQL6+Bkg==", + "integrity": "sha512-aepfc6Z3mgyZ1R3k0DNom1ZJgGP5FfI42yOWYCHjgnncZ7+kpEQNhXG3hxwlhbxQaOymZMvqwgTz+QXeRQTi3w==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7534,12 +7534,12 @@ }, "@rush-temp/ai-test-framework": { "version": "file:projects\\ai-test-framework.tgz", - "integrity": "sha512-vTEDzla72zyT5p4mw4+ZvnuXRK7mjjynKNLF7k6xHBcp/XRUGmnk8nIqvZL+iOm60SCrjTC+CeBQQ+dQT7baYg==", + "integrity": "sha512-AYnZBM7NHnygeWeFwW5QWrdc8DyjxDQBC0p9KiSQ4Ae1k8FSmbuV80EEg/KTyj8O58S6FsoBFGfVd9d4yfqC0Q==", "requires": { "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7560,13 +7560,13 @@ }, "@rush-temp/applicationinsights-analytics-js": { "version": "file:projects\\applicationinsights-analytics-js.tgz", - "integrity": "sha512-EaaW0yRm09iI/6vZc6OwRDSCwqOWnvGIETybz6vC0G/T4e1PF2TbHrUQ3k31CyXD1EtmmDFLpaPgSy90aumuIA==", + "integrity": "sha512-0VlCgJqYHSRnwiXBXb72AQhPn2eHYSHq42crM2NW/sMXK326Oc2yGq6vjQqV3vJcpNt/FeEl9akjEU6+lCE9hg==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7588,14 +7588,14 @@ }, "@rush-temp/applicationinsights-cfgsync-js": { "version": "file:projects\\applicationinsights-cfgsync-js.tgz", - "integrity": "sha512-VGv/nNk/zUeSzwsh2NlVzL11GPD/sbppjPAlx5SaCCOH9vU1u84oFXPGOWIzr7+TK4bywXFkd1F6LGgFisGVLg==", + "integrity": "sha512-MEIdTjGGcfzOQgvbIwIRzLFjAv3K4Bj45UFOcBgMRSRfBTnKGgPWgJQ8aMBdjdvHlljEJnp6yXdUnUIua4jAag==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7617,14 +7617,14 @@ }, "@rush-temp/applicationinsights-channel-js": { "version": "file:projects\\applicationinsights-channel-js.tgz", - "integrity": "sha512-XtxC3ux7ICtPcj8yE17AHckUQCLaQs5Gzn3Ph5VEUVXmevVmgY4qok9s9MUdx0MQs6iR0XFvWOYPo3+EUlDBSw==", + "integrity": "sha512-xn+2hefnUJzs0nX2Vc6jRB5V7dchKP1DyeVNw04w7s3VtB6gHEDWjnaHcLV9B5cC+/psaN8T1ogB58RJzBmPNg==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7644,13 +7644,13 @@ }, "@rush-temp/applicationinsights-chrome-debug-extension": { "version": "file:projects\\applicationinsights-chrome-debug-extension.tgz", - "integrity": "sha512-P5MqNUMWUXOp6nSx+d2mCNS9Axm1/fF4lkHx/foYRRAbA5/bou4f71NLhJNqg3I+HW9N9P/NaSYmbW5SJE0DTw==", + "integrity": "sha512-wYKsLQsIabIOhPi1UbELaDUCY5dK3uxBppt1jb48o0opODS/0c/DcBSVEJdvm6WGSLpfrQHx+E2vO9QYD6m0pw==", "requires": { "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7679,13 +7679,13 @@ }, "@rush-temp/applicationinsights-clickanalytics-js": { "version": "file:projects\\applicationinsights-clickanalytics-js.tgz", - "integrity": "sha512-M7ECPU/44V3RfjVOfMi6M4SCKxUy31IMqPdlPO27NPJiy2ffLpec3AMFmNddQ2InigWfYT2PXtcV4BYumnLwpQ==", + "integrity": "sha512-lqvshadBFkNCz/mDcnkqHYiQJqqhxb3lnEvhQgcLC4IeqjIGow7MFZ5PdP4CAKESMfot8b3hAtvfUrrJ9MofWg==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7704,13 +7704,13 @@ }, "@rush-temp/applicationinsights-common": { "version": "file:projects\\applicationinsights-common.tgz", - "integrity": "sha512-s0fap3JMtGdXEtioUQWi1CMbWgPno1Qe86RZUheaNnZyh5sJZ0Dm+fimExSpsHZWmXt+pL/N+ZAkyticQrZS8A==", + "integrity": "sha512-ZsmAEh+muRdB/iKV0kFLSU3gZvl4VeBFV7edX/gEFHfO6M45Jk79GYy/qWHAE28ubgXvlhZ9WJkCuss9xBdvFw==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7730,14 +7730,14 @@ }, "@rush-temp/applicationinsights-core-js": { "version": "file:projects\\applicationinsights-core-js.tgz", - "integrity": "sha512-B2hhoXL8XAT3dFBhg1GkrTtdJC1YFSO38mhe5vwtFC4ghh4TC23Op78YANuuFztoroYVWXEK1bkoCERhDHz8Lw==", + "integrity": "sha512-TZTbzrem7dKLuKInxVaGwxEGX2bH58Ks1uOEdxC/sZBq9wEdQGTVVDB9lHDd1xMYgayo9hLoUx4o3VSgF6bkKw==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7759,13 +7759,13 @@ }, "@rush-temp/applicationinsights-debugplugin-js": { "version": "file:projects\\applicationinsights-debugplugin-js.tgz", - "integrity": "sha512-YhlrjWc4ytkSxkm2OPPruLOosRH0vahmcgFKrLluNdTK3AobkDcM41PsB0dLud1qYLb1FEBCFZ7pzo6liiph3w==", + "integrity": "sha512-LXdWiEjywN0mQgK0Dsh4mwYsO9AJogxJ17XW2hojg9UFHM4B1G2KQuY63MLE35KWA72XS3ole4ql7Eaa3MoHDw==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7784,14 +7784,14 @@ }, "@rush-temp/applicationinsights-dependencies-js": { "version": "file:projects\\applicationinsights-dependencies-js.tgz", - "integrity": "sha512-zcJGrvZ1EghDVwexva90hr2OWjN+sqhYLeuufohg0lX7JOLWiK/zpRJTh+eNxMgnWolPw3j/5YyeQXhxIZ5pKA==", + "integrity": "sha512-GRBmMYxbh+1Z8ww3o7098wroP/7XIiMmgDZmTIJxcBeXg3gxCHTn2AV+/jL5aRm9cRpCC2XGwiysaQ0boUOnJA==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7812,10 +7812,10 @@ }, "@rush-temp/applicationinsights-example-aisku": { "version": "file:projects\\applicationinsights-example-aisku.tgz", - "integrity": "sha512-D8Lmkn36B2u3AJpsrfwaYWW0oRuF9eh4tkebnmaTGXPXZH9EbwC57zz5lAR6ZYLqANz+CikoaIcieeNAGXfZ/g==", + "integrity": "sha512-1YFMrVSBJZ07whBtQYfsR+h36oryKB2y2zNnTfKURUgopV4jTw4+7Cq+NXGz2aTlO8H3egKoLMvBJbG1q8HmKg==", "requires": { "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7830,12 +7830,12 @@ }, "@rush-temp/applicationinsights-example-cfgsync": { "version": "file:projects\\applicationinsights-example-cfgsync.tgz", - "integrity": "sha512-vXbNiXYvj2V3qUH+6TdtXEI1B7FbcjnSEwRmD3GhDC9wd+biQaOGetPF83VWCNefAu3Qxo/SVe4eMywlZVAiOA==", + "integrity": "sha512-oD4ueZvMhTyjF4gn/GsceN/BTNviT9p2z7f9EZVGLALQtJeNbdLYrM/u14fSfDdpOyCgOVTzqI8y8kSdTNpbmA==", "requires": { "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7856,10 +7856,10 @@ }, "@rush-temp/applicationinsights-example-dependencies": { "version": "file:projects\\applicationinsights-example-dependencies.tgz", - "integrity": "sha512-Mk8zrK2L/l5agwRsZnnlkEB/OthnX9DALm4YJEMfRdggcsii2wuL2gJhlNKSGJ4nLGUtfdGJZ0PZj6ot51uThw==", + "integrity": "sha512-++kFJEVGMTlPpu/3xYQFyE4FT+rKsIE/GXgU+AoxFc/WjmSyZ+jqEm77gCOv5GOhcoaJ8EGl6DOWuzrcvODtRQ==", "requires": { "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7874,12 +7874,12 @@ }, "@rush-temp/applicationinsights-example-shared-worker": { "version": "file:projects\\applicationinsights-example-shared-worker.tgz", - "integrity": "sha512-mVhmIrmTXrZzaf3IrdvuWPe7YbdbBfuVYHCQwwCFW3+KXZ8c5FUQ/wshqOJmXR6ra1MzC4wx93011BbrV7yPqw==", + "integrity": "sha512-x4AjN3WSqPOmB/MOWOdqWU42iBi0KcEoPIe8x6cUwf3Ji40A8/FjQDWZVtdxvdvF3PXwReVlOoxSIk1vvBMY5g==", "requires": { "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7908,14 +7908,14 @@ }, "@rush-temp/applicationinsights-offlinechannel-js": { "version": "file:projects\\applicationinsights-offlinechannel-js.tgz", - "integrity": "sha512-nL20/g1AgFTYYZyNSiTO6NHD22Iy3lJIOASEGI3365uj2Xa0NosG4Z2jaQGHI7XJ35xOJCLNOe3D6qAvJXX8cA==", + "integrity": "sha512-hU26uPHQZ2yZJUdpLNWqxNxnIdEAVzIrh/aTglivIIVhISVTWeuYUTO2HW/7GOuelyhaFB37T74dxvhgSrJhYw==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7935,12 +7935,12 @@ }, "@rush-temp/applicationinsights-osplugin-js": { "version": "file:projects\\applicationinsights-osplugin-js.tgz", - "integrity": "sha512-OpcCEGyJi3z3fZ58w5RmUtO0f++jifxBFhO/kyDETfkkCV6NrRZr8GOnzEvAmR3f42tDNMsrirNMGtpRsmkdhw==", + "integrity": "sha512-IEZgzGbDI8wwdSsk3AD5Big5GK5spnMpaXud48QyM997eURy3fRiFth3OGXAbQxIEbYDbK/8o5pINlXZzGQNpg==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7957,13 +7957,13 @@ }, "@rush-temp/applicationinsights-perfmarkmeasure-js": { "version": "file:projects\\applicationinsights-perfmarkmeasure-js.tgz", - "integrity": "sha512-eqGA1Y18DVJ0c4O+8LPHz/JsZvjJPz/DPU5hQ9dBf5tPqW0If8Fyd98V4sc+5UEKVAbYevU6E7jyx2i3J2J4JA==", + "integrity": "sha512-SjsylsCzKsnkTGEG71OfHLe7i759yTmmj0b5KqbzJTSZBsSCrUrnkSd+0CLZFGH0R0OziqBgq7xbHgoC4GY/3g==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -7982,13 +7982,13 @@ }, "@rush-temp/applicationinsights-properties-js": { "version": "file:projects\\applicationinsights-properties-js.tgz", - "integrity": "sha512-YsJwE8BJXU7ckZRd960FT2YHGVpKIQa7/7moKk85WdgFZCWEXS2DTauULd0K9T1Dm/C7d2v8+JoXyXuhmMtZRQ==", + "integrity": "sha512-didkSDTa3dZg6D+UqILbNx6r4k69dU60eD03NwCSIyKk9V+vElNToxe95biDl4ODLYvw4QoSPw3QABO2WmJvgw==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -8054,12 +8054,12 @@ }, "@rush-temp/applicationinsights-shims": { "version": "file:projects\\applicationinsights-shims.tgz", - "integrity": "sha512-HiDQ488z+/V9A5NWQBKipeJbN+fgoNYODQHYi4GbsJlHFjmpxSWerNIt4kmNBNTJfVxD87aYMbI1UsiEeSU/MQ==", + "integrity": "sha512-uE0E9cqbFY/3Kr9fKAJfOwHNsQUstx3HY9mTFHz9p6/CeIEJ7KAlWaPQjka+VQWGiDz79I03mCyJctbLI4/weg==", "requires": { "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -8076,14 +8076,14 @@ }, "@rush-temp/applicationinsights-teechannel-js": { "version": "file:projects\\applicationinsights-teechannel-js.tgz", - "integrity": "sha512-kL1QPyJ55nFdQIj2Zu7oqRxcRry2FEP9Qv5h7p8Y9Mfn5Bzt6kSgI7rUDW6+YkvaEO84bPSwHGMoFO5xogvXLQ==", + "integrity": "sha512-mZmFq1E4imLG9pUxAqNsoeu8G4Om7gX+pNbvBTlhc+y98L1qpH3bM+kolgeTrSmiqC3lW2mHUNzgIpWYIbl3Pg==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -8111,14 +8111,14 @@ }, "@rush-temp/applicationinsights-web": { "version": "file:projects\\applicationinsights-web.tgz", - "integrity": "sha512-huLzJw6HHbacQNBT3E1Dx1eAR6L3IImVkjpvWfKtG+g3cofL7HH1p7oPmHT5uTya+aR8bBkMEI+M8ptJ8AvMvw==", + "integrity": "sha512-8cRlB2R4V1a/KtzVC1lke85oFgYJM8FctPsGgiPrCqT9LKE6rwiIhevSmgnmgd/EdGHRUI3kuz73QEIKJf+eLQ==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", @@ -8143,14 +8143,14 @@ }, "@rush-temp/applicationinsights-web-basic": { "version": "file:projects\\applicationinsights-web-basic.tgz", - "integrity": "sha512-u+Aa4Lj8QtwfoZHSaUiNFzRt5UJ44n1HTotYce0Blkb0nHDNlEM3k6u6pQA264gaFFAAchuowaewTdVejdSzmA==", + "integrity": "sha512-sreIRyyR6EVXEWUlaDZoq2Mr5n+mU3xjilg455JW43IYL6ibU/dA4HlhownpHZlUFMr4uiQmvfzS33uLSrtQ8g==", "requires": { "@microsoft/api-extractor": "^7.40.0", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/grunt-eslint-ts": "^0.2.2", "@nevware21/grunt-ts-plugin": "^0.4.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", diff --git a/examples/AISKU/package.json b/examples/AISKU/package.json index b446f2e34..89c5afb06 100644 --- a/examples/AISKU/package.json +++ b/examples/AISKU/package.json @@ -54,6 +54,6 @@ "@microsoft/dynamicproto-js": "^2.0.3", "@microsoft/applicationinsights-web": "3.3.4", "@microsoft/applicationinsights-core-js": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x" } } diff --git a/examples/cfgSync/package.json b/examples/cfgSync/package.json index 02b4122a3..b2473681e 100644 --- a/examples/cfgSync/package.json +++ b/examples/cfgSync/package.json @@ -67,6 +67,6 @@ "@microsoft/dynamicproto-js": "^2.0.3", "@microsoft/applicationinsights-web": "3.3.4", "@microsoft/applicationinsights-core-js": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x" } } diff --git a/examples/dependency/package.json b/examples/dependency/package.json index 7db71c776..a0ffb28f7 100644 --- a/examples/dependency/package.json +++ b/examples/dependency/package.json @@ -55,6 +55,6 @@ "@microsoft/applicationinsights-web": "3.3.4", "@microsoft/applicationinsights-dependencies-js": "3.3.4", "@microsoft/applicationinsights-core-js": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x" } } diff --git a/examples/shared-worker/package.json b/examples/shared-worker/package.json index c1ea2999e..ecebd042d 100644 --- a/examples/shared-worker/package.json +++ b/examples/shared-worker/package.json @@ -66,6 +66,6 @@ "@microsoft/dynamicproto-js": "^2.0.3", "@microsoft/applicationinsights-web": "3.3.4", "@microsoft/applicationinsights-core-js": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x" } } diff --git a/extensions/applicationinsights-analytics-js/package.json b/extensions/applicationinsights-analytics-js/package.json index f0c4b56ae..c6622d8cd 100644 --- a/extensions/applicationinsights-analytics-js/package.json +++ b/extensions/applicationinsights-analytics-js/package.json @@ -63,7 +63,7 @@ "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/applicationinsights-core-js": "3.3.4", "@microsoft/applicationinsights-common": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x" }, "license": "MIT" } diff --git a/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/AnalyticsPlugin.ts b/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/AnalyticsPlugin.ts index fc32ed1b6..15b9dda93 100644 --- a/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/AnalyticsPlugin.ts +++ b/extensions/applicationinsights-analytics-js/src/JavaScriptSDK/AnalyticsPlugin.ts @@ -170,7 +170,7 @@ export class AnalyticsPlugin extends BaseTelemetryPlugin implements IAppInsights /** * Start timing an extended event. Call `stopTrackEvent` to log the event when it ends. - * @param name A string that identifies this event uniquely within the document. + * @param name - A string that identifies this event uniquely within the document. */ _self.startTrackEvent = (name: string) => { try { @@ -185,9 +185,9 @@ export class AnalyticsPlugin extends BaseTelemetryPlugin implements IAppInsights /** * Log an extended event that you started timing with `startTrackEvent`. - * @param name The string you used to identify this event in `startTrackEvent`. - * @param properties map[string, string] - additional data used to filter events and metrics in the portal. Defaults to empty. - * @param measurements map[string, number] - metrics associated with this event, displayed in Metrics Explorer on the portal. Defaults to empty. + * @param name - The string you used to identify this event in `startTrackEvent`. + * @param properties - map[string, string] - additional data used to filter events and metrics in the portal. Defaults to empty. + * @param measurements - map[string, number] - metrics associated with this event, displayed in Metrics Explorer on the portal. Defaults to empty. */ _self.stopTrackEvent = (name: string, properties?: { [key: string]: string }, measurements?: { [key: string]: number }) => { try { @@ -366,10 +366,10 @@ export class AnalyticsPlugin extends BaseTelemetryPlugin implements IAppInsights /** * Stops the timer that was started by calling `startTrackPage` and sends the pageview load time telemetry with the specified properties and measurements. * The duration of the page view will be the time between calling `startTrackPage` and `stopTrackPage`. - * @param name The string you used as the name in startTrackPage. Defaults to the document title. - * @param url String - a relative or absolute URL that identifies the page or other item. Defaults to the window location. - * @param properties map[string, string] - additional data used to filter pages and metrics in the portal. Defaults to empty. - * @param measurements map[string, number] - metrics associated with this page, displayed in Metrics Explorer on the portal. Defaults to empty. + * @param name - The string you used as the name in startTrackPage. Defaults to the document title. + * @param url - String - a relative or absolute URL that identifies the page or other item. Defaults to the window location. + * @param properties - map[string, string] - additional data used to filter pages and metrics in the portal. Defaults to empty. + * @param measurements - map[string, number] - metrics associated with this page, displayed in Metrics Explorer on the portal. Defaults to empty. */ _self.stopTrackPage = (name?: string, url?: string, properties?: { [key: string]: string }, measurement?: { [key: string]: number }) => { try { @@ -644,8 +644,8 @@ export class AnalyticsPlugin extends BaseTelemetryPlugin implements IAppInsights /** * Log a page visit time - * @param pageName Name of page - * @param pageVisitDuration Duration of visit to the page in milliseconds + * @param pageName - Name of page + * @param pageVisitDuration - Duration of visit to the page in milliseconds */ function trackPageVisitTime(pageName: string, pageUrl: string, pageVisitTime: number) { let properties = { PageName: pageName, PageUrl: pageUrl }; @@ -868,8 +868,8 @@ export class AnalyticsPlugin extends BaseTelemetryPlugin implements IAppInsights /** * This method will throw exceptions in debug mode or attempt to log the error as a console warning. - * @param severity - {eLoggingSeverity} - The severity of the log message - * @param msgId - {_eInternalLogMessage} - The log message. + * @param severity - The severity of the log message + * @param msgId - The log message. */ function _throwInternal(severity: eLoggingSeverity, msgId: _eInternalMessageId, msg: string, properties?: Object, isUserAct?: boolean): void { _self.diagLog().throwInternal(severity, msgId, msg, properties, isUserAct); @@ -937,7 +937,7 @@ export class AnalyticsPlugin extends BaseTelemetryPlugin implements IAppInsights /** * Start timing an extended event. Call `stopTrackEvent` to log the event when it ends. - * @param name A string that identifies this event uniquely within the document. + * @param name - A string that identifies this event uniquely within the document. */ public startTrackEvent(name: string) { // @DynamicProtoStub -- DO NOT add any code as this will be removed during packaging @@ -945,9 +945,9 @@ export class AnalyticsPlugin extends BaseTelemetryPlugin implements IAppInsights /** * Log an extended event that you started timing with `startTrackEvent`. - * @param name The string you used to identify this event in `startTrackEvent`. - * @param properties map[string, string] - additional data used to filter events and metrics in the portal. Defaults to empty. - * @param measurements map[string, number] - metrics associated with this event, displayed in Metrics Explorer on the portal. Defaults to empty. + * @param name - The string you used to identify this event in `startTrackEvent`. + * @param properties - map[string, string] - additional data used to filter events and metrics in the portal. Defaults to empty. + * @param measurements - map[string, number] - metrics associated with this event, displayed in Metrics Explorer on the portal. Defaults to empty. */ public stopTrackEvent(name: string, properties?: { [key: string]: string }, measurements?: { [key: string]: number }) { // @DynamicProtoStub -- DO NOT add any code as this will be removed during packaging @@ -969,7 +969,7 @@ export class AnalyticsPlugin extends BaseTelemetryPlugin implements IAppInsights * frequently, you can reduce the telemetry bandwidth by aggregating multiple measurements * and sending the resulting average at intervals * @param metric - input object argument. Only name and average are mandatory. - * @param } customProperties additional data used to filter metrics in the + * @param customProperties - additional data used to filter metrics in the * portal. Defaults to empty. */ public trackMetric(metric: IMetricTelemetry, customProperties?: ICustomProperties): void { @@ -1027,10 +1027,10 @@ export class AnalyticsPlugin extends BaseTelemetryPlugin implements IAppInsights /** * Stops the timer that was started by calling `startTrackPage` and sends the pageview load time telemetry with the specified properties and measurements. * The duration of the page view will be the time between calling `startTrackPage` and `stopTrackPage`. - * @param name The string you used as the name in startTrackPage. Defaults to the document title. - * @param url String - a relative or absolute URL that identifies the page or other item. Defaults to the window location. - * @param properties map[string, string] - additional data used to filter pages and metrics in the portal. Defaults to empty. - * @param measurements map[string, number] - metrics associated with this page, displayed in Metrics Explorer on the portal. Defaults to empty. + * @param name - The string you used as the name in startTrackPage. Defaults to the document title. + * @param url - String - a relative or absolute URL that identifies the page or other item. Defaults to the window location. + * @param properties - map[string, string] - additional data used to filter pages and metrics in the portal. Defaults to empty. + * @param measurements - map[string, number] - metrics associated with this page, displayed in Metrics Explorer on the portal. Defaults to empty. */ public stopTrackPage(name?: string, url?: string, properties?: { [key: string]: string }, measurement?: { [key: string]: number }) { // @DynamicProtoStub -- DO NOT add any code as this will be removed during packaging @@ -1049,8 +1049,8 @@ export class AnalyticsPlugin extends BaseTelemetryPlugin implements IAppInsights /** * Log an exception you have caught. * - * @param exception - Object which contains exception to be sent - * @param } customProperties Additional data used to filter pages and metrics in the portal. Defaults to empty. + * @param exception - Object which contains exception to be sent + * @param customProperties - Additional data used to filter pages and metrics in the portal. Defaults to empty. * * Any property of type double will be considered a measurement, and will be treated by Application Insights as a metric. */ diff --git a/extensions/applicationinsights-cfgsync-js/package.json b/extensions/applicationinsights-cfgsync-js/package.json index 84dec581b..48792ea2a 100644 --- a/extensions/applicationinsights-cfgsync-js/package.json +++ b/extensions/applicationinsights-cfgsync-js/package.json @@ -60,8 +60,8 @@ "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/applicationinsights-core-js": "3.3.4", "@microsoft/applicationinsights-common": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", - "@nevware21/ts-async": ">= 0.5.2 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x" }, "license": "MIT" } diff --git a/extensions/applicationinsights-cfgsync-js/src/CfgSyncHelperFuncs.ts b/extensions/applicationinsights-cfgsync-js/src/CfgSyncHelperFuncs.ts index a5a80b00f..5d5f5ecd0 100644 --- a/extensions/applicationinsights-cfgsync-js/src/CfgSyncHelperFuncs.ts +++ b/extensions/applicationinsights-cfgsync-js/src/CfgSyncHelperFuncs.ts @@ -8,10 +8,10 @@ import { NonOverrideCfg } from "./Interfaces/ICfgSyncConfig"; /** * Delete a config key in the given cfg, if the config key exists in nonOverrideConfigs and its value is set to true - * @param cfg cfg to modify - * @param nonOverrideConfigs nonOverrideConfigs - * @param curLevel cur config level, starting at 0 - * @param maxLevel max config level + * @param cfg - cfg to modify + * @param nonOverrideConfigs - nonOverrideConfigs + * @param curLevel - cur config level, starting at 0 + * @param maxLevel - max config level * @returns new copy of modified configs */ export function replaceByNonOverrideCfg(cfg: T , nonOverrideConfigs: T1, curLevel: number, maxLevel: number): T { diff --git a/extensions/applicationinsights-clickanalytics-js/package.json b/extensions/applicationinsights-clickanalytics-js/package.json index aad1f1a28..0334ce8c1 100644 --- a/extensions/applicationinsights-clickanalytics-js/package.json +++ b/extensions/applicationinsights-clickanalytics-js/package.json @@ -55,7 +55,7 @@ "@microsoft/applicationinsights-core-js": "3.3.4", "@microsoft/applicationinsights-common": "3.3.4", "@microsoft/applicationinsights-properties-js": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x" }, "repository": { "type": "git", diff --git a/extensions/applicationinsights-clickanalytics-js/src/ClickAnalyticsPlugin.ts b/extensions/applicationinsights-clickanalytics-js/src/ClickAnalyticsPlugin.ts index e2d60a614..704938be2 100644 --- a/extensions/applicationinsights-clickanalytics-js/src/ClickAnalyticsPlugin.ts +++ b/extensions/applicationinsights-clickanalytics-js/src/ClickAnalyticsPlugin.ts @@ -181,7 +181,7 @@ export class ClickAnalyticsPlugin extends BaseTelemetryPlugin { /** * Logs a page action event. - * @param IPageActionTelemetry + * @param IPageActionTelemetry - The page action event to log. * @param customProperties - Additional data used to filter events and metrics. Defaults to empty. */ public trackPageAction(pageAction?: IPageActionTelemetry, customProperties?: ICustomProperties) { diff --git a/extensions/applicationinsights-debugplugin-js/package.json b/extensions/applicationinsights-debugplugin-js/package.json index 8ca803121..188be7eb2 100644 --- a/extensions/applicationinsights-debugplugin-js/package.json +++ b/extensions/applicationinsights-debugplugin-js/package.json @@ -56,7 +56,7 @@ "@microsoft/applicationinsights-common": "3.3.4", "@microsoft/applicationinsights-core-js": "3.3.4", "@microsoft/applicationinsights-shims": "3.0.1", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x" }, "license": "MIT" } diff --git a/extensions/applicationinsights-dependencies-js/package.json b/extensions/applicationinsights-dependencies-js/package.json index c34023e1b..c0700ffae 100644 --- a/extensions/applicationinsights-dependencies-js/package.json +++ b/extensions/applicationinsights-dependencies-js/package.json @@ -60,8 +60,8 @@ "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/applicationinsights-core-js": "3.3.4", "@microsoft/applicationinsights-common": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", - "@nevware21/ts-async": ">= 0.5.2 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x" }, "license": "MIT" } diff --git a/extensions/applicationinsights-osplugin-js/package.json b/extensions/applicationinsights-osplugin-js/package.json index be73d405a..19d70caeb 100644 --- a/extensions/applicationinsights-osplugin-js/package.json +++ b/extensions/applicationinsights-osplugin-js/package.json @@ -33,8 +33,8 @@ "@microsoft/applicationinsights-common": "3.3.4", "@microsoft/dynamicproto-js": "^2.0.3", "@microsoft/applicationinsights-core-js": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", - "@nevware21/ts-async": ">= 0.5.2 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x" }, "devDependencies": { "@microsoft/ai-test-framework": "0.0.1", diff --git a/extensions/applicationinsights-osplugin-js/src/DataModels.ts b/extensions/applicationinsights-osplugin-js/src/DataModels.ts index 6bc48bf7c..5a4acd0c1 100644 --- a/extensions/applicationinsights-osplugin-js/src/DataModels.ts +++ b/extensions/applicationinsights-osplugin-js/src/DataModels.ts @@ -7,8 +7,8 @@ /** * Interface for OS Plugin SDK config - * @maxTimeout: Maximum time to wait for the OS plugin to return the OS information - * @mergeOsNameVersion: Whether to merge the OS name and version into one field + * \@maxTimeout: Maximum time to wait for the OS plugin to return the OS information + * \@mergeOsNameVersion: Whether to merge the OS name and version into one field */ export interface IOSPluginConfiguration { /** diff --git a/extensions/applicationinsights-perfmarkmeasure-js/package.json b/extensions/applicationinsights-perfmarkmeasure-js/package.json index e605c5a91..c288fb531 100644 --- a/extensions/applicationinsights-perfmarkmeasure-js/package.json +++ b/extensions/applicationinsights-perfmarkmeasure-js/package.json @@ -57,7 +57,7 @@ "@microsoft/dynamicproto-js": "^2.0.3", "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/applicationinsights-core-js": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x" }, "license": "MIT" } diff --git a/extensions/applicationinsights-properties-js/package.json b/extensions/applicationinsights-properties-js/package.json index 26ad92cfd..473e74a0d 100644 --- a/extensions/applicationinsights-properties-js/package.json +++ b/extensions/applicationinsights-properties-js/package.json @@ -61,7 +61,7 @@ "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/applicationinsights-core-js": "3.3.4", "@microsoft/applicationinsights-common": "3.3.4", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x" }, "license": "MIT" } diff --git a/extensions/applicationinsights-properties-js/src/Context/User.ts b/extensions/applicationinsights-properties-js/src/Context/User.ts index 5d9030d28..7418b6f3f 100644 --- a/extensions/applicationinsights-properties-js/src/Context/User.ts +++ b/extensions/applicationinsights-properties-js/src/Context/User.ts @@ -207,8 +207,8 @@ export class User implements IUserContext { /** * Sets the authenticated user id and the account id in this session. * - * @param authenticatedUserId - {string} - The authenticated user id. A unique and persistent string that represents each authenticated user in the service. - * @param accountId - {string} - An optional string to represent the account associated with the authenticated user. + * @param authenticatedUserId - The authenticated user id. A unique and persistent string that represents each authenticated user in the service. + * @param accountId - An optional string to represent the account associated with the authenticated user. */ public setAuthenticatedUserContext(authenticatedUserId: string, accountId?: string, storeInCookie = false) { // @DynamicProtoStub -- DO NOT add any code as this will be removed during packaging diff --git a/shared/1ds-core-js/package.json b/shared/1ds-core-js/package.json index 2db739f91..d18b9fb2c 100644 --- a/shared/1ds-core-js/package.json +++ b/shared/1ds-core-js/package.json @@ -39,8 +39,8 @@ "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/applicationinsights-core-js": "3.3.4", "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", - "@nevware21/ts-async": ">= 0.5.2 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x" }, "devDependencies": { "@types/qunit": "^2.19.3", @@ -49,7 +49,7 @@ "@microsoft/applicationinsights-rollup-plugin-uglify3-js": "1.0.0", "@microsoft/applicationinsights-rollup-es5": "1.0.2", "@microsoft/api-extractor": "^7.40.0", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", "grunt": "^1.5.3", "grunt-cli": "^1.4.3", "grunt-contrib-qunit": "^6.2.1", diff --git a/shared/1ds-core-js/src/Utils.ts b/shared/1ds-core-js/src/Utils.ts index f81a99698..4ce5bb42f 100644 --- a/shared/1ds-core-js/src/Utils.ts +++ b/shared/1ds-core-js/src/Utils.ts @@ -218,10 +218,9 @@ export function getCookieValue(cookieMgr: ICookieMgr, name: string, decode: bool * Create a new guid. * @param style - The style of guid to generated, defaults to Digits * Digits (Default) : 32 digits separated by hyphens: 00000000-0000-0000-0000-000000000000 - * Braces - 32 digits separated by hyphens, enclosed in braces: {00000000-0000-0000-0000-000000000000} + * Braces - 32 digits separated by hyphens, enclosed in braces: \{00000000-0000-0000-0000-000000000000\} * Parentheses - 32 digits separated by hyphens, enclosed in parentheses: (00000000-0000-0000-0000-000000000000) * Numeric - 32 digits: 00000000000000000000000000000000 - * @returns The formatted guid. */ export function createGuid(style: GuidStyle = GuidStyle.Digits): string { let theGuid = newGuid(); @@ -423,9 +422,9 @@ export function openXhr(method: string, urlString: string, withCredentials?: boo } /** - * Check to see if the value is > 0 + * Check to see if the value is \> 0 * @param value - The value to check - * @returns true if > 0 otherwise false + * @returns true if \> 0 otherwise false */ export function isGreaterThanZero(value: number) { return value > 0; diff --git a/shared/AppInsightsCommon/package.json b/shared/AppInsightsCommon/package.json index 978c56e0c..231c715bf 100644 --- a/shared/AppInsightsCommon/package.json +++ b/shared/AppInsightsCommon/package.json @@ -58,7 +58,7 @@ "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/applicationinsights-core-js": "3.3.4", "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x" }, "license": "MIT" } diff --git a/shared/AppInsightsCore/package.json b/shared/AppInsightsCore/package.json index 8b1bc9f87..4e6cb1916 100644 --- a/shared/AppInsightsCore/package.json +++ b/shared/AppInsightsCore/package.json @@ -70,7 +70,7 @@ "dependencies": { "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", - "@nevware21/ts-async": ">= 0.5.2 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x" } } diff --git a/shared/AppInsightsCore/src/JavaScriptSDK.Enums/EnumHelperFuncs.ts b/shared/AppInsightsCore/src/JavaScriptSDK.Enums/EnumHelperFuncs.ts index 0ba268801..8007977c5 100644 --- a/shared/AppInsightsCore/src/JavaScriptSDK.Enums/EnumHelperFuncs.ts +++ b/shared/AppInsightsCore/src/JavaScriptSDK.Enums/EnumHelperFuncs.ts @@ -6,14 +6,14 @@ import { EnumCls, createEnum, createTypeMap } from "@nevware21/ts-utils"; export declare type EnumValue = EnumCls; /** - * Create an enum style object which has both the key \=> value and value \=> key mappings + * Create an enum style object which has both the key \=\> value and value \=\> key mappings * @param values - The values to populate on the new object * @returns */ export const createEnumStyle: (values: { [key in keyof E]: E[keyof E] }) => EnumValue = createEnum; /** - * Create a 2 index map that maps an enum's key and value to the defined map value, X["key"] \=> mapValue and X[0] \=> mapValue. + * Create a 2 index map that maps an enum's key and value to the defined map value, X["key"] \=\> mapValue and X[0] \=\> mapValue. * Generic values * - E = the const enum type (typeof eRequestHeaders); * - V = Identifies the valid values for the keys, this should include both the enum numeric and string key of the type. The diff --git a/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/IConfiguration.ts b/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/IConfiguration.ts index d2ba58b7c..885fb1351 100644 --- a/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/IConfiguration.ts +++ b/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/IConfiguration.ts @@ -108,8 +108,8 @@ export interface IConfiguration { enablePerfMgr?: boolean; /** - * [Optional] Callback function that will be called to create a the IPerfManager instance when required and ```enablePerfMgr``` - * is enabled, this enables you to override the default creation of a PerfManager() without needing to ```setPerfMgr()``` + * [Optional] Callback function that will be called to create a the IPerfManager instance when required and `enablePerfMgr` + * is enabled, this enables you to override the default creation of a PerfManager() without needing to `setPerfMgr()` * after initialization. */ createPerfMgr?: (core: IAppInsightsCore, notificationManager: INotificationManager) => IPerfManager; diff --git a/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/IDiagnosticLogger.ts b/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/IDiagnosticLogger.ts index fbc0bc0a8..cb4b03f17 100644 --- a/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/IDiagnosticLogger.ts +++ b/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/IDiagnosticLogger.ts @@ -28,7 +28,7 @@ export interface IDiagnosticLogger { /** * This will write a debug message to the console if possible - * @param message - {string} - The debug message + * @param message - The debug message */ debugToConsole? (message: string): void diff --git a/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/IFeatureOptIn.ts b/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/IFeatureOptIn.ts index aed111f20..0503a051a 100644 --- a/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/IFeatureOptIn.ts +++ b/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/IFeatureOptIn.ts @@ -9,14 +9,14 @@ export interface IFeatureOptInDetails { /** * Identifies configuration override values when given feature is enabled * NOTE: should use flat string for fields, for example, if you want to set value for extensionConfig.Ananlytics.disableAjaxTrackig in configurations, - * you should use "extensionConfig.Ananlytics.disableAjaxTrackig" as field name: {["extensionConfig.Analytics.disableAjaxTrackig"]:1} + * you should use "extensionConfig.Ananlytics.disableAjaxTrackig" as field name: \{["extensionConfig.Analytics.disableAjaxTrackig"]:1\} * Default: undefined */ onCfg?: {[field: string]: any}; /** * Identifies configuration override values when given feature is disabled * NOTE: should use flat string for fields, for example, if you want to set value for extensionConfig.Ananlytics.disableAjaxTrackig in configurations, - * you should use "extensionConfig.Ananlytics.disableAjaxTrackig" as field name: {["extensionConfig.Analytics.disableAjaxTrackig"]:1} + * you should use "extensionConfig.Ananlytics.disableAjaxTrackig" as field name: \{["extensionConfig.Analytics.disableAjaxTrackig"]:1\} * Default: undefined */ offCfg?: {[field: string]: any}; diff --git a/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/ISenderPostManager.ts b/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/ISenderPostManager.ts index 7bfdc6a26..c98011931 100644 --- a/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/ISenderPostManager.ts +++ b/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/ISenderPostManager.ts @@ -68,9 +68,9 @@ export interface _ISendPostMgrConfig { disableCredentials?: boolean; /** - * Identifies if XMLHttpRequest or XDomainRequest (for IE < 9) should be used + * Identifies if `XMLHttpRequest` or `XDomainRequest` (for IE version before 9) should be used * Default: false - * @since version after 3.1.0 + * @since 3.1.1 */ disableXhr?: boolean; diff --git a/shared/AppInsightsCore/src/JavaScriptSDK/AppInsightsCore.ts b/shared/AppInsightsCore/src/JavaScriptSDK/AppInsightsCore.ts index a8bf5739d..cea1df008 100644 --- a/shared/AppInsightsCore/src/JavaScriptSDK/AppInsightsCore.ts +++ b/shared/AppInsightsCore/src/JavaScriptSDK/AppInsightsCore.ts @@ -81,8 +81,8 @@ const defaultConfig: IConfigDefaults = objDeepFreeze({ /** * Helper to create the default performance manager - * @param core - * @param notificationMgr + * @param core - The AppInsightsCore instance + * @param notificationMgr - The notification manager */ function _createPerfManager (core: IAppInsightsCore, notificationMgr: INotificationManager) { return new PerfManager(notificationMgr); @@ -1563,7 +1563,7 @@ export class AppInsightsCore im /** * Watches and tracks changes for accesses to the current config, and if the accessed config changes the * handler will be recalled. - * @param handler + * @param handler - The watcher handler to call when the config changes * @returns A watcher handler instance that can be used to remove itself when being unloaded */ public onCfgChange(handler: WatcherFunction): IUnloadHook { diff --git a/shared/AppInsightsCore/src/JavaScriptSDK/DiagnosticLogger.ts b/shared/AppInsightsCore/src/JavaScriptSDK/DiagnosticLogger.ts index feb6a7625..9fa60e83e 100644 --- a/shared/AppInsightsCore/src/JavaScriptSDK/DiagnosticLogger.ts +++ b/shared/AppInsightsCore/src/JavaScriptSDK/DiagnosticLogger.ts @@ -130,8 +130,8 @@ export class DiagnosticLogger implements IDiagnosticLogger { /** * This method will throw exceptions in debug mode or attempt to log the error as a console warning. - * @param severity - {LoggingSeverity} - The severity of the log message - * @param message - {_InternalLogMessage} - The log message. + * @param severity - The severity of the log message + * @param message - The log message. */ _self.throwInternal = (severity: LoggingSeverity, msgId: _InternalMessageId, msg: string, properties?: Object, isUserAct = false) => { const message = new _InternalLogMessage(msgId, msg, isUserAct, properties); @@ -258,7 +258,7 @@ export class DiagnosticLogger implements IDiagnosticLogger { /** * 0: OFF (default) * 1: CRITICAL - * 2: >= WARNING + * 2: \>= WARNING */ public consoleLoggingLevel(): number { // @DynamicProtoStub -- DO NOT add any code as this will be removed during packaging @@ -267,8 +267,8 @@ export class DiagnosticLogger implements IDiagnosticLogger { /** * This method will throw exceptions in debug mode or attempt to log the error as a console warning. - * @param severity - {LoggingSeverity} - The severity of the log message - * @param message - {_InternalLogMessage} - The log message. + * @param severity - The severity of the log message + * @param message - The log message. */ public throwInternal(severity: LoggingSeverity, msgId: _InternalMessageId, msg: string, properties?: Object, isUserAct = false) { // @DynamicProtoStub -- DO NOT add any code as this will be removed during packaging @@ -276,7 +276,7 @@ export class DiagnosticLogger implements IDiagnosticLogger { /** * This will write a debug message to the console if possible - * @param message - {string} - The debug message + * @param message - The debug message */ public debugToConsole(message: string) { // @DynamicProtoStub -- DO NOT add any code as this will be removed during packaging @@ -284,7 +284,7 @@ export class DiagnosticLogger implements IDiagnosticLogger { /** * This will write a warning to the console if possible - * @param message - {string} - The warning message + * @param message - The warning message */ public warnToConsole(message: string) { // @DynamicProtoStub -- DO NOT add any code as this will be removed during packaging @@ -292,7 +292,7 @@ export class DiagnosticLogger implements IDiagnosticLogger { /** * This will write an error to the console if possible - * @param message - {string} - The warning message + * @param message - The warning message */ public errorToConsole(message: string) { // @DynamicProtoStub -- DO NOT add any code as this will be removed during packaging @@ -307,8 +307,8 @@ export class DiagnosticLogger implements IDiagnosticLogger { /** * Logs a message to the internal queue. - * @param severity - {LoggingSeverity} - The severity of the log message - * @param message - {_InternalLogMessage} - The message to log. + * @param severity - The severity of the log message + * @param message - The message to log. */ public logInternalMessage(severity: LoggingSeverity, message: _InternalLogMessage): void { // @DynamicProtoStub -- DO NOT add any code as this will be removed during packaging @@ -337,8 +337,8 @@ function _getLogger(logger: IDiagnosticLogger) { * support minification as logger.throwInternal() will not compress the publish "throwInternal" used throughout * the code. * @param logger - The Diagnostic Logger instance to use. - * @param severity - {LoggingSeverity} - The severity of the log message - * @param message - {_InternalLogMessage} - The log message. + * @param severity - The severity of the log message + * @param message - The log message. */ export function _throwInternal(logger: IDiagnosticLogger, severity: LoggingSeverity, msgId: _InternalMessageId, msg: string, properties?: Object, isUserAct = false) { _getLogger(logger).throwInternal(severity, msgId, msg, properties, isUserAct); @@ -347,7 +347,7 @@ export function _throwInternal(logger: IDiagnosticLogger, severity: LoggingSever /** * This is a helper method which will call warnToConsole on the passed logger with the provided message. * @param logger - The Diagnostic Logger instance to use. - * @param message - {_InternalLogMessage} - The log message. + * @param message - The log message. */ export function _warnToConsole(logger: IDiagnosticLogger, message: string) { _getLogger(logger).warnToConsole(message); @@ -356,8 +356,8 @@ export function _warnToConsole(logger: IDiagnosticLogger, message: string) { /** * Logs a message to the internal queue. * @param logger - The Diagnostic Logger instance to use. - * @param severity - {LoggingSeverity} - The severity of the log message - * @param message - {_InternalLogMessage} - The message to log. + * @param severity - The severity of the log message + * @param message - The message to log. */ export function _logInternalMessage(logger: IDiagnosticLogger, severity: LoggingSeverity, message: _InternalLogMessage) { _getLogger(logger).logInternalMessage(severity, message); diff --git a/shared/AppInsightsCore/src/JavaScriptSDK/EventHelpers.ts b/shared/AppInsightsCore/src/JavaScriptSDK/EventHelpers.ts index 20705e828..1c58ab99c 100644 --- a/shared/AppInsightsCore/src/JavaScriptSDK/EventHelpers.ts +++ b/shared/AppInsightsCore/src/JavaScriptSDK/EventHelpers.ts @@ -254,9 +254,9 @@ export function eventOn(target: T, eventName: string, handlerRef: any, evtNam /** * Removes an event handler for the specified event * @param Object - to remove the event from - * @param eventName - {string} - The name of the event, with optional namespaces or just the namespaces, + * @param eventName - The name of the event, with optional namespaces or just the namespaces, * such as "click", "click.mynamespace" or ".mynamespace" - * @param handlerRef - {any} - The callback function that needs to be removed from the given event, when using a + * @param handlerRef - The callback function that needs to be removed from the given event, when using a * namespace (with or without a qualifying event) this may be null to remove all previously attached event handlers * otherwise this will only remove events with this specific handler. * @param evtNamespace - [Optional] Additional namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace, @@ -303,9 +303,9 @@ export function attachEvent(obj: any, eventNameWithoutOn: string, handlerRef: an /** * Removes an event handler for the specified event * @param Object - to remove the event from - * @param eventNameWithoutOn - {string} - The name of the event, with optional namespaces or just the namespaces, + * @param eventNameWithoutOn - The name of the event, with optional namespaces or just the namespaces, * such as "click", "click.mynamespace" or ".mynamespace" - * @param handlerRef - {any} - The callback function that needs to be removed from the given event, when using a + * @param handlerRef - The callback function that needs to be removed from the given event, when using a * namespace (with or without a qualifying event) this may be null to remove all previously attached event handlers * otherwise this will only remove events with this specific handler. * @param useCapture - [Optional] Defaults to false @@ -316,10 +316,10 @@ export function detachEvent(obj: any, eventNameWithoutOn: string, handlerRef: an /** * Trys to add an event handler for the specified event to the window, body and document - * @param eventName - {string} - The name of the event - * @param callback - {any} - The callback function that needs to be executed for the given event + * @param eventName - The name of the event + * @param callback - The callback function that needs to be executed for the given event * @param evtNamespace - [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace. - * @returns {boolean} - true if the handler was successfully added + * @returns - true if the handler was successfully added */ export function addEventHandler(eventName: string, callback: any, evtNamespace?: string | string[] | null): boolean { let result = false; @@ -339,9 +339,9 @@ export function addEventHandler(eventName: string, callback: any, evtNamespace?: /** * Trys to remove event handler(s) for the specified event/namespace to the window, body and document - * @param eventName - {string} - The name of the event, with optional namespaces or just the namespaces, + * @param eventName - The name of the event, with optional namespaces or just the namespaces, * such as "click", "click.mynamespace" or ".mynamespace" - * @param callback - {any} - - The callback function that needs to be removed from the given event, when using a + * @param callback - The callback function that needs to be removed from the given event, when using a * namespace (with or without a qualifying event) this may be null to remove all previously attached event handlers * otherwise this will only remove events with this specific handler. * @param evtNamespace - [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace. diff --git a/shared/AppInsightsCore/src/JavaScriptSDK/HelperFuncs.ts b/shared/AppInsightsCore/src/JavaScriptSDK/HelperFuncs.ts index 9cc61a904..5fa40e5b6 100644 --- a/shared/AppInsightsCore/src/JavaScriptSDK/HelperFuncs.ts +++ b/shared/AppInsightsCore/src/JavaScriptSDK/HelperFuncs.ts @@ -165,8 +165,8 @@ function _createProxyFunction(source: S | (() => S), funcName: (keyof S)) { * * Special ES3 Notes: * Updates (setting) of direct property values on the target or indirectly on the source object WILL NOT WORK PROPERLY, updates to the - * properties of "referenced" object will work (target.context.newValue = 10 => will be reflected in the source.context as it's the - * same object). ES3 Failures: assigning target.myProp = 3 -> Won't change source.myProp = 3, likewise the reverse would also fail. + * properties of "referenced" object will work (target.context.newValue = 10 =\> will be reflected in the source.context as it's the + * same object). ES3 Failures: assigning target.myProp = 3 -\> Won't change source.myProp = 3, likewise the reverse would also fail. * @param target - The target object to be assigned with the source properties and functions * @param source - The source object which will be assigned / called by setting / calling the targets proxies * @param chkSet - An optional callback to determine whether a specific property/function should be proxied diff --git a/shared/AppInsightsCore/src/JavaScriptSDK/SenderPostManager.ts b/shared/AppInsightsCore/src/JavaScriptSDK/SenderPostManager.ts index 0f9508572..f27d1da09 100644 --- a/shared/AppInsightsCore/src/JavaScriptSDK/SenderPostManager.ts +++ b/shared/AppInsightsCore/src/JavaScriptSDK/SenderPostManager.ts @@ -228,8 +228,8 @@ export class SenderPostManager { /** * Send Beacon API request - * @param payload - {string} - The data payload to be sent. - * @param sync - {boolean} - not used + * @param payload - The data payload to be sent. + * @param sync - not used * Note: Beacon API does not support custom headers and we are not able to get * appId from the backend for the correct correlation. */ @@ -263,8 +263,8 @@ export class SenderPostManager { /** * Send XMLHttpRequest - * @param payload - {string} - The data payload to be sent. - * @param sync - {boolean} - Indicates if the request should be sent synchronously + * @param payload - The data payload to be sent. + * @param sync - Indicates if the request should be sent synchronously */ function _xhrSender(payload: IPayloadData, oncomplete: OnCompleteCallback, sync?: boolean): void | IPromise { //let internalPayload = payload as IInternalPayloadData; @@ -347,8 +347,8 @@ export class SenderPostManager { /** * Send fetch API request - * @param payload - {string} - The data payload to be sent. - * @param sync - {boolean} - For fetch this identifies whether we are "unloading" (false) or a normal request + * @param payload - The data payload to be sent. + * @param sync - For fetch this identifies whether we are "unloading" (false) or a normal request */ function _doFetchSender(payload: IPayloadData, oncomplete: OnCompleteCallback, sync?: boolean): void | IPromise { let endPointUrl = payload.urlString; @@ -527,8 +527,8 @@ export class SenderPostManager { /** * Send XDomainRequest - * @param payload - {string} - The data payload to be sent. - * @param sync - {boolean} - Indicates if the request should be sent synchronously + * @param payload - The data payload to be sent. + * @param sync - Indicates if the request should be sent synchronously * * Note: XDomainRequest does not support sync requests. This 'isAsync' parameter is added * to maintain consistency with the xhrSender's contract diff --git a/tools/chrome-debug-extension/package.json b/tools/chrome-debug-extension/package.json index 3ffd791e8..4b6233350 100644 --- a/tools/chrome-debug-extension/package.json +++ b/tools/chrome-debug-extension/package.json @@ -47,8 +47,8 @@ "@microsoft/applicationinsights-common": "3.3.4", "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.3", - "@nevware21/ts-async": ">= 0.5.2 < 2.x", - "@nevware21/ts-utils": ">= 0.11.3 < 2.x", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.6 < 2.x", "file-saver": "^2.0.0", "react": "^17.0.2", "react-dom": "^17.0.2", diff --git a/tools/shims/package.json b/tools/shims/package.json index 1b011abfb..d46f57ac3 100644 --- a/tools/shims/package.json +++ b/tools/shims/package.json @@ -55,6 +55,6 @@ "typescript": "^4.9.3" }, "dependencies": { - "@nevware21/ts-utils": ">= 0.11.3 < 2.x" + "@nevware21/ts-utils": ">= 0.11.6 < 2.x" } } diff --git a/tsdoc.json b/tsdoc.json index f111a3448..47181a276 100644 --- a/tsdoc.json +++ b/tsdoc.json @@ -72,7 +72,9 @@ "@see": true, "@ignore": true, "@return": true, - "@group": true + "@group": true, + "@remarks": true, + "@class": true } } \ No newline at end of file