Introduce LibFiles and adopt in DefinitionAdapter

This commit is contained in:
Alex Dima 2020-08-28 09:58:22 +02:00
parent a7f23c2eba
commit 6a18fe6517
No known key found for this signature in database
GPG key ID: 6E58D7B045760DA0
5 changed files with 173 additions and 9 deletions

View file

@ -145,6 +145,10 @@ export class TypeScriptWorker implements ts.LanguageServiceHost, monaco.language
return fileName === this.getDefaultLibFileName(this._compilerOptions);
}
getLibFiles(): Promise<Record<string, string>> {
return Promise.resolve(libFileMap);
}
// --- language features
private static clearFiles(diagnostics: ts.Diagnostic[]): monaco.languages.typescript.Diagnostic[] {