From 2f65f3775d9c758b93acf6b8a63a54742bf12610 Mon Sep 17 00:00:00 2001 From: Hans Larsen Date: Fri, 20 May 2016 15:52:01 -0700 Subject: [PATCH] build(typescript): path mapping now includes checking without an extension --- lib/broccoli/broccoli-typescript.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/broccoli/broccoli-typescript.js b/lib/broccoli/broccoli-typescript.js index 016335a8b47b..87d395fb918a 100644 --- a/lib/broccoli/broccoli-typescript.js +++ b/lib/broccoli/broccoli-typescript.js @@ -391,8 +391,8 @@ class CustomLanguageServiceHost { resolveModuleNames(moduleNames, containingFile)/*: ResolvedModule[]*/ { return moduleNames.map((moduleName) => { let shouldResolveUsingDefaultMethod = false; - for (const ext of ['ts', 'd.ts']) { - const name = `${moduleName}.${ext}`; + for (const ext of ['', '.ts', '.d.ts']) { + const name = `${moduleName}${ext}`; const maybeModule = this._resolveModulePathWithMapping(name, containingFile); if (typeof maybeModule == 'string') { return {