Merge pull request #11893 from Microsoft/truthy_enum

Fix bug: We want to test for existence of the enum value, not whether it's non-zero
This commit is contained in:
Andy
2016-10-27 09:03:16 -07:00
committed by GitHub

View File

@@ -333,7 +333,7 @@ namespace ts {
if (host.resolveModuleNames) {
resolveModuleNamesWorker = (moduleNames, containingFile) => host.resolveModuleNames(moduleNames, containingFile).map(resolved => {
// An older host may have omitted extension, in which case we should infer it from the file extension of resolvedFileName.
if (!resolved || resolved.extension) {
if (!resolved || resolved.extension !== undefined) {
return resolved;
}
resolved = clone(resolved);