Skip to content

Commit 5246bdf

Browse files
Update packages/compiler-sfc/src/script/resolveType.ts
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
1 parent 5fab826 commit 5246bdf

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/compiler-sfc/src/script/resolveType.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1031,7 +1031,9 @@ function resolveWithTS(
10311031
} else {
10321032
const [major, minor] = ts.versionMajorMinor.split('.').map(Number)
10331033
function getPattern(base: string, p: string): string {
1034-
return p.startsWith('${configDir}') && major >= 5 && minor >= 5
1034+
const supportsConfigDir =
1035+
major > 5 || (major === 5 && minor >= 5)
1036+
return p.startsWith('${configDir}') && supportsConfigDir
10351037
? // ts 5.5+ supports ${configDir} in paths
10361038
normalizePath(p.replace('${configDir}', dirname(configPath!)))
10371039
: joinPaths(base, p)

0 commit comments

Comments
 (0)