From ccefc7747ae6ef548b100b976d5849f307917637 Mon Sep 17 00:00:00 2001 From: kieferrm Date: Mon, 20 Feb 2017 20:09:57 -0800 Subject: [PATCH] upgrade telemetry used by html ext --- extensions/html/client/src/htmlMain.ts | 1 + .../typings/vscode-extension-telemetry.d.ts | 6 ------ extensions/html/npm-shrinkwrap.json | 18 +++++++++--------- extensions/html/package.json | 2 +- 4 files changed, 11 insertions(+), 16 deletions(-) delete mode 100644 extensions/html/client/src/typings/vscode-extension-telemetry.d.ts diff --git a/extensions/html/client/src/htmlMain.ts b/extensions/html/client/src/htmlMain.ts index 8664839b234..3f663ac05f9 100644 --- a/extensions/html/client/src/htmlMain.ts +++ b/extensions/html/client/src/htmlMain.ts @@ -29,6 +29,7 @@ export function activate(context: ExtensionContext) { let packageInfo = getPackageInfo(context); let telemetryReporter: TelemetryReporter = packageInfo && new TelemetryReporter(packageInfo.name, packageInfo.version, packageInfo.aiKey); + context.subscriptions.push(telemetryReporter); // The server is implemented in node let serverModule = context.asAbsolutePath(path.join('server', 'out', 'htmlServerMain.js')); diff --git a/extensions/html/client/src/typings/vscode-extension-telemetry.d.ts b/extensions/html/client/src/typings/vscode-extension-telemetry.d.ts deleted file mode 100644 index f6177ef27a6..00000000000 --- a/extensions/html/client/src/typings/vscode-extension-telemetry.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -declare module 'vscode-extension-telemetry' { - export default class TelemetryReporter { - constructor(extensionId: string, extensionVersion: string, key: string); - sendTelemetryEvent(eventName: string, properties?: { [key: string]: string }, measures?: { [key: string]: number }): void; - } -} \ No newline at end of file diff --git a/extensions/html/npm-shrinkwrap.json b/extensions/html/npm-shrinkwrap.json index 8158f1cfae7..fe73237002a 100644 --- a/extensions/html/npm-shrinkwrap.json +++ b/extensions/html/npm-shrinkwrap.json @@ -3,14 +3,14 @@ "version": "0.1.0", "dependencies": { "applicationinsights": { - "version": "0.15.6", - "from": "applicationinsights@0.15.6", - "resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-0.15.6.tgz" + "version": "0.18.0", + "from": "applicationinsights@0.18.0", + "resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-0.18.0.tgz" }, "vscode-extension-telemetry": { - "version": "0.0.5", - "from": "vscode-extension-telemetry@>=0.0.5 <0.0.6", - "resolved": "https://registry.npmjs.org/vscode-extension-telemetry/-/vscode-extension-telemetry-0.0.5.tgz" + "version": "0.0.6", + "from": "vscode-extension-telemetry@>=0.0.6 <0.0.7", + "resolved": "https://registry.npmjs.org/vscode-extension-telemetry/-/vscode-extension-telemetry-0.0.6.tgz" }, "vscode-jsonrpc": { "version": "3.1.0-alpha.1", @@ -33,9 +33,9 @@ "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-2.0.2.tgz" }, "winreg": { - "version": "0.0.13", - "from": "winreg@0.0.13", - "resolved": "https://registry.npmjs.org/winreg/-/winreg-0.0.13.tgz" + "version": "1.2.3", + "from": "winreg@1.2.3", + "resolved": "https://registry.npmjs.org/winreg/-/winreg-1.2.3.tgz" } } } diff --git a/extensions/html/package.json b/extensions/html/package.json index 7ab084db41c..cd005a0e8c3 100644 --- a/extensions/html/package.json +++ b/extensions/html/package.json @@ -189,7 +189,7 @@ } }, "dependencies": { - "vscode-extension-telemetry": "0.0.5", + "vscode-extension-telemetry": "^0.0.6", "vscode-languageclient": "^3.1.0-alpha.1", "vscode-languageserver-types": "^3.0.3", "vscode-nls": "^2.0.2"