@@ -53,7 +53,7 @@ module ts {
53
53
for ( let ext of supportedTypeScriptExtensions ) {
54
54
let containingFile = { name : containingFileName }
55
55
let moduleFile = { name : moduleFileNameNoExt + ext }
56
- let resolution = nodeModuleNameResolver ( moduleName , containingFile . name , supportedTypeScriptExtensions , createModuleResolutionHost ( containingFile , moduleFile ) ) ;
56
+ let resolution = nodeModuleNameResolver ( moduleName , containingFile . name , { } , createModuleResolutionHost ( containingFile , moduleFile ) ) ;
57
57
assert . equal ( resolution . resolvedModule . resolvedFileName , moduleFile . name ) ;
58
58
assert . equal ( ! ! resolution . resolvedModule . isExternalLibraryImport , false ) ;
59
59
@@ -92,7 +92,7 @@ module ts {
92
92
let containingFile = { name : containingFileName } ;
93
93
let packageJson = { name : packageJsonFileName , content : JSON . stringify ( { "typings" : fieldRef } ) } ;
94
94
let moduleFile = { name : moduleFileName } ;
95
- let resolution = nodeModuleNameResolver ( moduleName , containingFile . name , supportedTypeScriptExtensions , createModuleResolutionHost ( containingFile , packageJson , moduleFile ) ) ;
95
+ let resolution = nodeModuleNameResolver ( moduleName , containingFile . name , { } , createModuleResolutionHost ( containingFile , packageJson , moduleFile ) ) ;
96
96
assert . equal ( resolution . resolvedModule . resolvedFileName , moduleFile . name ) ;
97
97
assert . equal ( ! ! resolution . resolvedModule . isExternalLibraryImport , false ) ;
98
98
// expect three failed lookup location - attempt to load module as file with all supported extensions
@@ -110,7 +110,7 @@ module ts {
110
110
let containingFile = { name : "/a/b/c.ts" } ;
111
111
let packageJson = { name : "/a/b/foo/package.json" , content : JSON . stringify ( { main : "/c/d" } ) } ;
112
112
let indexFile = { name : "/a/b/foo/index.d.ts" } ;
113
- let resolution = nodeModuleNameResolver ( "./foo" , containingFile . name , supportedTypeScriptExtensions , createModuleResolutionHost ( containingFile , packageJson , indexFile ) ) ;
113
+ let resolution = nodeModuleNameResolver ( "./foo" , containingFile . name , { } , createModuleResolutionHost ( containingFile , packageJson , indexFile ) ) ;
114
114
assert . equal ( resolution . resolvedModule . resolvedFileName , indexFile . name ) ;
115
115
assert . equal ( ! ! resolution . resolvedModule . isExternalLibraryImport , false ) ;
116
116
assert . deepEqual ( resolution . failedLookupLocations , [
@@ -127,7 +127,7 @@ module ts {
127
127
it ( "load module as file - ts files not loaded" , ( ) => {
128
128
let containingFile = { name : "/a/b/c/d/e.ts" } ;
129
129
let moduleFile = { name : "/a/b/node_modules/foo.ts" } ;
130
- let resolution = nodeModuleNameResolver ( "foo" , containingFile . name , supportedTypeScriptExtensions , createModuleResolutionHost ( containingFile , moduleFile ) ) ;
130
+ let resolution = nodeModuleNameResolver ( "foo" , containingFile . name , { } , createModuleResolutionHost ( containingFile , moduleFile ) ) ;
131
131
assert . equal ( resolution . resolvedModule . resolvedFileName , moduleFile . name ) ;
132
132
assert . deepEqual ( resolution . failedLookupLocations , [
133
133
"/a/b/c/d/node_modules/foo.ts" ,
@@ -150,15 +150,15 @@ module ts {
150
150
it ( "load module as file" , ( ) => {
151
151
let containingFile = { name : "/a/b/c/d/e.ts" } ;
152
152
let moduleFile = { name : "/a/b/node_modules/foo.d.ts" } ;
153
- let resolution = nodeModuleNameResolver ( "foo" , containingFile . name , supportedTypeScriptExtensions , createModuleResolutionHost ( containingFile , moduleFile ) ) ;
153
+ let resolution = nodeModuleNameResolver ( "foo" , containingFile . name , { } , createModuleResolutionHost ( containingFile , moduleFile ) ) ;
154
154
assert . equal ( resolution . resolvedModule . resolvedFileName , moduleFile . name ) ;
155
155
assert . equal ( resolution . resolvedModule . isExternalLibraryImport , true ) ;
156
156
} ) ;
157
157
158
158
it ( "load module as directory" , ( ) => {
159
159
let containingFile = { name : "/a/node_modules/b/c/node_modules/d/e.ts" } ;
160
160
let moduleFile = { name : "/a/node_modules/foo/index.d.ts" } ;
161
- let resolution = nodeModuleNameResolver ( "foo" , containingFile . name , supportedTypeScriptExtensions , createModuleResolutionHost ( containingFile , moduleFile ) ) ;
161
+ let resolution = nodeModuleNameResolver ( "foo" , containingFile . name , { } , createModuleResolutionHost ( containingFile , moduleFile ) ) ;
162
162
assert . equal ( resolution . resolvedModule . resolvedFileName , moduleFile . name ) ;
163
163
assert . equal ( resolution . resolvedModule . isExternalLibraryImport , true ) ;
164
164
assert . deepEqual ( resolution . failedLookupLocations , [
0 commit comments