ports #12237, #12258 and #12259 into master (#12274)

* treat failures to resolve module name as missing packages (#12237)

* added extra check to prevent multiple installation of the same typing, added version field to telemetry event (#12258)

* added extra check to prevent multiple installation of the same typing, added version field to telemetry event

* use ts.version

* switch to execSync to ensure that no install orders are interleaved (#12259)

* Make sure version is public

* Update file with version string for nightly release
This commit is contained in:
Vladimir Matveev
2016-11-15 12:53:46 -08:00
committed by GitHub
parent d96a0ad2df
commit 4c2474463c
9 changed files with 57 additions and 40 deletions
+5
View File
@@ -2106,6 +2106,11 @@ namespace ts.server.protocol {
* true if install request succeeded, otherwise - false
*/
installSuccess: boolean;
/**
* version of typings installer
*/
typingsInstallerVersion: string;
}
export interface NavBarResponse extends Response {