diff --git a/src/services/services.ts b/src/services/services.ts index 980b7ecda3d..1d5418aff75 100644 --- a/src/services/services.ts +++ b/src/services/services.ts @@ -865,6 +865,8 @@ module ts { export interface Logger { log(s: string): void; + trace(s: string): void; + error(s: string): void; } // diff --git a/src/services/shims.ts b/src/services/shims.ts index 5556743830f..a79948a3121 100644 --- a/src/services/shims.ts +++ b/src/services/shims.ts @@ -341,6 +341,14 @@ module ts { this.shimHost.log(s); } + public trace(s: string): void { + this.shimHost.trace(s); + } + + public error(s: string): void { + this.shimHost.error(s); + } + public getCompilationSettings(): CompilerOptions { var settingsJson = this.shimHost.getCompilationSettings(); if (settingsJson == null || settingsJson == "") {