diff --git a/src/compiler/program.ts b/src/compiler/program.ts index c3a79ea58d6..c7dc47b0006 100644 --- a/src/compiler/program.ts +++ b/src/compiler/program.ts @@ -980,7 +980,7 @@ namespace ts { // or load all types from the automatic type import fields if (host && host.getDefaultTypeDirectiveNames) { - const commonRoot = computeCommonSourceDirectoryOfFilenames(rootFiles, host.getCurrentDirectory(), host.getCanonicalFileName); + const commonRoot = computeCommonSourceDirectoryOfFilenames(rootFiles, host.getCurrentDirectory(), f => host.getCanonicalFileName(f)); if (commonRoot) { return host.getDefaultTypeDirectiveNames(commonRoot); }