@@ -66,26 +66,19 @@ export const loadTSConfig = async (tsConfigFilePath: string) => {
6666 const compilerOptions = ( config . compilerOptions ?? { } ) as CompilerOptions ;
6767
6868 if ( compilerOptions . outDir ) compilerOptions . outDir = toAbsolute ( compilerOptions . outDir , dir ) . replace ( / \/ + $ / , '' ) ;
69- if ( compilerOptions . rootDir ) compilerOptions . rootDir = toAbsolute ( compilerOptions . rootDir , dir ) . replace ( / \/ + $ / , '' ) ;
69+ if ( compilerOptions . rootDir )
70+ compilerOptions . rootDir = toAbsolute ( compilerOptions . rootDir , dir ) . replace ( / \/ + $ / , '' ) ;
7071 if ( compilerOptions . paths ) {
7172 compilerOptions . pathsBasePath ??= dir ;
7273 }
7374 if ( compilerOptions . rootDirs ) {
74- compilerOptions . rootDirs = compilerOptions . rootDirs . map ( ( d : string ) =>
75- isAbsolute ( d ) ? d : join ( dir , d )
76- ) ;
75+ compilerOptions . rootDirs = compilerOptions . rootDirs . map ( ( d : string ) => ( isAbsolute ( d ) ? d : join ( dir , d ) ) ) ;
7776 }
7877
7978 const include = resolvePatterns ( config . include , dir , true ) ;
8079 const exclude = resolvePatterns ( config . exclude , dir , true ) ;
8180 const files = resolvePatterns ( config . files , dir ) ;
82- const fileNames = expandFileNames (
83- dir ,
84- compilerOptions ,
85- include ,
86- exclude ,
87- files
88- ) ;
81+ const fileNames = expandFileNames ( dir , compilerOptions , include , exclude , files ) ;
8982
9083 return { isFile : true , compilerOptions, fileNames } ;
9184 } catch {
0 commit comments