Merge pull request #11704 from Microsoft/refactor_module_resolution

Return both ts and js results from module resolution
This commit is contained in:
Andy
2016-10-27 06:03:29 -07:00
committed by GitHub
51 changed files with 960 additions and 392 deletions

View File

@@ -328,7 +328,7 @@ namespace ts {
const resolutionsInFile = <MapLike<string>>JSON.parse(this.shimHost.getModuleResolutionsForFile(containingFile));
return map(moduleNames, name => {
const result = getProperty(resolutionsInFile, name);
return result ? { resolvedFileName: result } : undefined;
return result ? { resolvedFileName: result, extension: extensionFromPath(result), isExternalLibraryImport: false } : undefined;
});
};
}