We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
isExternalModuleNameRelative
!pathIsBareSpecifier
1 parent 5f256f1 commit 248ed37Copy full SHA for 248ed37
src/services/goToDefinition.ts
@@ -130,7 +130,7 @@ namespace ts.GoToDefinition {
130
131
if (sourceFile.resolvedModules?.size) {
132
const node = getTokenAtPosition(sourceFile, position);
133
- if (isModuleSpecifierLike(node) && !pathIsBareSpecifier(node.text) && sourceFile.resolvedModules.has(node.text)) {
+ if (isModuleSpecifierLike(node) && isExternalModuleNameRelative(node.text) && sourceFile.resolvedModules.has(node.text)) {
134
const fileName = sourceFile.resolvedModules.get(node.text)?.resolvedFileName
135
|| resolvePath(getDirectoryPath(sourceFile.fileName), node.text);
136
return {
0 commit comments