Răsfoiți Sursa

Merge pull request #3023 from andrewbranch/update-03152022

Add new required methods to LanguageServiceHost
Henning Dieterichs 3 ani în urmă
părinte
comite
ca2692a0dc
1 a modificat fișierele cu 8 adăugiri și 0 ștergeri
  1. 8 0
      src/language/typescript/tsWorker.ts

+ 8 - 0
src/language/typescript/tsWorker.ts

@@ -181,6 +181,14 @@ export class TypeScriptWorker implements ts.LanguageServiceHost, ITypeScriptWork
 		return fileName === this.getDefaultLibFileName(this._compilerOptions);
 	}
 
+	readFile(path: string): string | undefined {
+		return this._getScriptText(path);
+	}
+
+	fileExists(path: string): boolean {
+		return this._getScriptText(path) !== undefined;
+	}
+
 	async getLibFiles(): Promise<Record<string, string>> {
 		return libFileMap;
 	}