Skip to content

Commit 7da88cc

Browse files
authored
Fix telemetry reporter imports for extension-telemetry update
1 parent 265124b commit 7da88cc

2 files changed

Lines changed: 3 additions & 5 deletions

File tree

src/extension/telemetry/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Copyright (c) Microsoft Corporation. All rights reserved.
33
// Licensed under the MIT License.
44

5-
import TelemetryReporter from '@vscode/extension-telemetry';
5+
import type { TelemetryReporter } from '@vscode/extension-telemetry';
66

77
import { isTestExecution } from '../common/constants';
88
import { StopWatch } from '../common/utils/stopWatch';

src/extension/telemetry/reporter.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
// Copyright (c) Microsoft Corporation. All rights reserved.
22
// Licensed under the MIT License.
33

4-
import TelemetryReporter from '@vscode/extension-telemetry';
4+
import { TelemetryReporter } from '@vscode/extension-telemetry';
55
import { AppinsightsKey, isTestExecution } from '../common/constants';
66

77
export function getTelemetryReporter(telemetryReporter: TelemetryReporter | undefined) {
88
if (!isTestExecution() && telemetryReporter) {
99
return telemetryReporter;
1010
}
1111

12-
// eslint-disable-next-line @typescript-eslint/naming-convention
13-
const Reporter = require('@vscode/extension-telemetry').default as typeof TelemetryReporter;
14-
telemetryReporter = new Reporter(AppinsightsKey, [
12+
telemetryReporter = new TelemetryReporter(AppinsightsKey, [
1513
{
1614
lookup: /(errorName|errorMessage|errorStack)/g,
1715
},

0 commit comments

Comments
 (0)