Normalize triple slash reference paths at resolve time

This commit is contained in:
uniqueiniquity
2018-01-16 11:27:20 -08:00
parent 639b2781d7
commit 68aad1b85e
+2 -1
View File
@@ -15,7 +15,8 @@ namespace ts {
export function resolveTripleslashReference(moduleName: string, containingFile: string): string {
const basePath = getDirectoryPath(containingFile);
const referencedFileName = isRootedDiskPath(moduleName) ? moduleName : combinePaths(basePath, moduleName);
const normalizedModuleName = normalizePath(moduleName);
const referencedFileName = isRootedDiskPath(normalizedModuleName) ? normalizedModuleName : combinePaths(basePath, normalizedModuleName);
return normalizePath(referencedFileName);
}