internal/module.(*resolutionState).loadModuleFromSpecificNodeModulesDirectory()
internal/module/resolver.go:1132
internal/module.(*resolutionState).loadModuleFromImmediateNodeModulesDirectory()
internal/module/resolver.go:1028
internal/module.(*resolutionState).loadModuleFromNearestNodeModulesDirectoryWorker.func1()
internal/module/resolver.go:1009
internal/tspath.ForEachAncestorDirectory[...]()
internal/tspath/path.go:1068
internal/module.(*resolutionState).loadModuleFromNearestNodeModulesDirectoryWorker()
internal/module/resolver.go:1004
internal/module.(*resolutionState).loadModuleFromNearestNodeModulesDirectory()
internal/module/resolver.go:989
internal/module.(*resolutionState).resolveNodeLikeWorker()
internal/module/resolver.go:563
internal/module.(*resolutionState).resolveNodeLike()
internal/module/resolver.go:514
internal/module.(*Resolver).ResolveModuleName()
internal/module/resolver.go:304
internal/compiler.(*fileLoader).resolveImportsAndModuleAugmentations()
internal/compiler/fileloader.go:554
internal/compiler.(*parseTask).load()
internal/compiler/filesparser.go:158
internal/compiler.(*filesParser).start.func1()
internal/compiler/filesparser.go:290
internal/core.(*parallelWorkGroup).Queue.func1()
internal/core/workgroup.go:40
Probably needs a nil check on Contents, which is done in other places. We'll need a good minimal test.
Probably needs a
nilcheck onContents, which is done in other places. We'll need a good minimal test.