Skip to content

Commit 6c01a89

Browse files
committed
perf: speed up createProgram by not parsing additional files
1 parent a125516 commit 6c01a89

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

build/logic/scanBetterFile.ts

+2
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ export function loadAliasFile(
3131
if (!aliasFileCache) {
3232
const aliasProgram = ts.createProgram([aliasFilePath], {
3333
noLib: true,
34+
types: [],
3435
});
3536
const aliasFile = aliasProgram.getSourceFile(aliasFilePath);
3637

@@ -73,6 +74,7 @@ export function scanBetterFile(
7374
const betterLibFile = path.join(betterLibDir, targetFile);
7475
const betterProgram = ts.createProgram([betterLibFile], {
7576
noLib: true,
77+
types: [],
7678
});
7779
const betterFile = betterProgram.getSourceFile(betterLibFile);
7880
if (!betterFile) {

0 commit comments

Comments
 (0)