提交 aea3a39a 编写于 作者: D Dirk Baeumer

Fixes #15337: Adapt TSServer 2.0.9

上级 2654eed1
......@@ -13,9 +13,9 @@
"resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz"
},
"typescript": {
"version": "2.0.8",
"from": "typescript@2.0.8",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-2.0.8.tgz"
"version": "2.0.9",
"from": "typescript@2.0.9",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-2.0.9.tgz"
},
"vscode-extension-telemetry": {
"version": "0.0.5",
......
......@@ -14,7 +14,7 @@
"semver": "4.3.6",
"vscode-extension-telemetry": "^0.0.5",
"vscode-nls": "^2.0.1",
"typescript": "2.0.8"
"typescript": "2.0.9"
},
"scripts": {
"postinstall": "node ./bin/postinstall",
......
......@@ -656,7 +656,11 @@ export default class TypeScriptServiceClient implements ITypescriptServiceClient
let properties: Map<string> = Object.create(null);
switch (telemetryData.telemetryEventName) {
case 'typingsInstalled':
properties['installedPackages'] = (telemetryData.payload as Proto.TypingsInstalledTelemetryEventPayload).installedPackages;
let typingsInstalledPayload: Proto.TypingsInstalledTelemetryEventPayload = (telemetryData.payload as Proto.TypingsInstalledTelemetryEventPayload);
properties['installedPackages'] = typingsInstalledPayload.installedPackages;
if (is.defined(typingsInstalledPayload.installSuccess)) {
properties['installSuccess'] = typingsInstalledPayload.installSuccess.toString();
}
break;
default:
let payload = telemetryData.payload;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册