diff --git a/src/server/project.ts b/src/server/project.ts index 0eb3f8d1c73..cb1243c979b 100644 --- a/src/server/project.ts +++ b/src/server/project.ts @@ -294,7 +294,8 @@ namespace ts.server { const info = { projectName: this.getProjectName(), version: this.projectStructureVersion, - isInferred: this.projectKind === ProjectKind.Inferred + isInferred: this.projectKind === ProjectKind.Inferred, + options: this.getCompilerOptions() }; // check if requested version is the same that we have reported last time if (this.lastReportedFileNames && lastKnownVersion === this.lastReportedVersion) { diff --git a/src/server/protocol.d.ts b/src/server/protocol.d.ts index cdb4367fd87..2a08e4c3bbd 100644 --- a/src/server/protocol.d.ts +++ b/src/server/protocol.d.ts @@ -507,6 +507,7 @@ declare namespace ts.server.protocol { projectName: string; isInferred: boolean; version: number; + options: CompilerOptions; } export interface ProjectChanges {