mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-04-14 21:09:00 -05:00
Guard against undefined relative path.
This commit is contained in:
committed by
GitHub
parent
394c8422c2
commit
9906b43ffa
@@ -854,8 +854,8 @@ namespace ts.moduleSpecifiers {
|
||||
|
||||
function getPathRelativeToRootDirs(path: string, rootDirs: readonly string[], getCanonicalFileName: GetCanonicalFileName): string | undefined {
|
||||
return firstDefined(rootDirs, rootDir => {
|
||||
const relativePath = getRelativePathIfInDirectory(path, rootDir, getCanonicalFileName)!; // TODO: GH#18217
|
||||
return isPathRelativeToParent(relativePath) ? undefined : relativePath;
|
||||
const relativePath = getRelativePathIfInDirectory(path, rootDir, getCanonicalFileName);
|
||||
return relativePath !== undefined && isPathRelativeToParent(relativePath) ? undefined : relativePath;
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user