Merge pull request #68 from microsoft/lib_shortcuts

Allows setting lib with shortnames
pull/2748/head
Alexandru Dima 5 years ago committed by GitHub
commit 8a4357c301
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -71,11 +71,14 @@ export class TypeScriptWorker
_getScriptText(fileName: string): string | undefined { _getScriptText(fileName: string): string | undefined {
let text: string; let text: string;
let model = this._getModel(fileName); let model = this._getModel(fileName);
const libizedFileName = 'lib.' + fileName + '.d.ts';
if (model) { if (model) {
// a true editor model // a true editor model
text = model.getValue(); text = model.getValue();
} else if (fileName in libFileMap) { } else if (fileName in libFileMap) {
text = libFileMap[fileName]; text = libFileMap[fileName];
} else if (libizedFileName in libFileMap) {
text = libFileMap[libizedFileName];
} else if (fileName in this._extraLibs) { } else if (fileName in this._extraLibs) {
// extra lib // extra lib
text = this._extraLibs[fileName].content; text = this._extraLibs[fileName].content;

Loading…
Cancel
Save