diff --git a/extensions/github-authentication/src/node/crypto.ts b/extensions/github-authentication/src/node/crypto.ts index fb3b121ec77..27b3cafd8b1 100644 --- a/extensions/github-authentication/src/node/crypto.ts +++ b/extensions/github-authentication/src/node/crypto.ts @@ -5,5 +5,4 @@ import { webcrypto } from 'crypto'; -// eslint-disable-next-line local/code-no-any-casts -export const crypto = webcrypto as any as Crypto; +export const crypto = webcrypto; diff --git a/extensions/microsoft-authentication/src/common/telemetryReporter.ts b/extensions/microsoft-authentication/src/common/telemetryReporter.ts index ce1d36b2621..67b202982ce 100644 --- a/extensions/microsoft-authentication/src/common/telemetryReporter.ts +++ b/extensions/microsoft-authentication/src/common/telemetryReporter.ts @@ -86,7 +86,7 @@ export class MicrosoftAuthenticationTelemetryReporter implements IExperimentatio this._telemetryReporter.sendTelemetryEvent('logoutFailed'); } - sendTelemetryErrorEvent(error: unknown): void { + sendTelemetryErrorEvent(error: Error | string): void { let errorMessage: string | undefined; let errorName: string | undefined; let errorCode: string | undefined; @@ -94,8 +94,7 @@ export class MicrosoftAuthenticationTelemetryReporter implements IExperimentatio if (typeof error === 'string') { errorMessage = error; } else { - // eslint-disable-next-line local/code-no-any-casts - const authError: AuthError = error as any; + const authError: AuthError = error as AuthError; // don't set error message or stack because it contains PII errorCode = authError.errorCode; errorCorrelationId = authError.correlationId;