11import path from 'node:path' ;
22
33export function mapSourceToOutputFiles ( { rootDir, outdir, sourceFiles, outputFiles } ) {
4- const sourceMap = sourceFiles . reduce ( ( acc , rawSourceFile ) => {
4+ const sourcesMap = sourceFiles . reduce ( ( acc , rawSourceFile ) => {
55 const sourceFile = path . relative ( rootDir , rawSourceFile ) ;
66 const sourceFileParts = sourceFile . split ( '.' ) ;
77 const sourceFileBase = sourceFileParts . slice ( 0 , - 1 ) . join ( '.' ) ;
88 acc [ sourceFileBase ] = rawSourceFile ;
99 return acc ;
1010 } , { } ) ;
1111
12- const outputMap = outputFiles . reduce ( ( acc , rawOutputFile ) => {
12+ const outputsMap = outputFiles . reduce ( ( acc , rawOutputFile ) => {
1313 const outputFile = path . relative ( outdir , rawOutputFile ) ;
1414 const outputFileParts = outputFile . split ( '.' ) ;
1515 const outputFileBase = adaptTwoDots ( outputFileParts . slice ( 0 , - 1 ) . join ( '.' ) ) ;
@@ -18,10 +18,10 @@ export function mapSourceToOutputFiles({ rootDir, outdir, sourceFiles, outputFil
1818 } , { } ) ;
1919
2020 const result = { } ;
21- for ( const key of Object . keys ( sourceMap ) ) {
22- if ( outputMap [ key ] ) {
23- const sourcePath = path . resolve ( sourceMap [ key ] ) ;
24- const outputPath = path . resolve ( outputMap [ key ] ) ;
21+ for ( const key of Object . keys ( sourcesMap ) ) {
22+ if ( outputsMap [ key ] ) {
23+ const sourcePath = path . resolve ( sourcesMap [ key ] ) ;
24+ const outputPath = path . resolve ( outputsMap [ key ] ) ;
2525 result [ sourcePath ] = outputPath ;
2626 }
2727 }
0 commit comments