Skip to content

Commit a125516

Browse files
committed
perf: speed up generation a little
1 parent 46dbe10 commit a125516

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

build/logic/scanBetterFile.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ export function loadAliasFile(
2929
targetFileName: string,
3030
): AliasFile {
3131
if (!aliasFileCache) {
32-
const aliasProgram = ts.createProgram([aliasFilePath], {});
32+
const aliasProgram = ts.createProgram([aliasFilePath], {
33+
noLib: true,
34+
});
3335
const aliasFile = aliasProgram.getSourceFile(aliasFilePath);
3436

3537
if (!aliasFile) {
@@ -69,7 +71,9 @@ export function scanBetterFile(
6971
targetFile: string,
7072
): ReplacementMap {
7173
const betterLibFile = path.join(betterLibDir, targetFile);
72-
const betterProgram = ts.createProgram([betterLibFile], {});
74+
const betterProgram = ts.createProgram([betterLibFile], {
75+
noLib: true,
76+
});
7377
const betterFile = betterProgram.getSourceFile(betterLibFile);
7478
if (!betterFile) {
7579
// This happens when the better file of that name does not exist.

0 commit comments

Comments
 (0)