From 3bebdc472d5778262c6a4b8bbacf114d9e8232ac Mon Sep 17 00:00:00 2001 From: chenshenhai Date: Sat, 6 Sep 2025 13:39:47 +0800 Subject: [PATCH] chore: improve build scripts --- scripts/build-module.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/scripts/build-module.ts b/scripts/build-module.ts index cfb1064..6c7c1db 100644 --- a/scripts/build-module.ts +++ b/scripts/build-module.ts @@ -1,6 +1,7 @@ import ts from 'typescript'; +import type { CompilerOptions } from 'typescript'; import { Project } from 'ts-morph'; -import type { CompilerOptions } from 'ts-morph'; +import type { CompilerOptions as TsMorphCompilerOptions } from 'ts-morph'; import path from 'path'; import fs from 'fs'; import * as glob from 'glob'; @@ -54,7 +55,7 @@ function buildPackage(dirName: string) { { // const tsConfig = getTsConfig(); // const compilerOptions = tsConfig.compilerOptions; - const compilerOptions: CompilerOptions = { + const compilerOptions: TsMorphCompilerOptions = { noUnusedLocals: true, declaration: true, sourceMap: false, @@ -77,8 +78,8 @@ function buildPackage(dirName: string) { }); const program = ts.createProgram({ - rootNames: [], - options: {} + rootNames: targetFiles, + options: compilerOptions as CompilerOptions }); // const diagnostics = ts.getPreEmitDiagnostics(program);