File tree 2 files changed +8
-4
lines changed
2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -387,10 +387,11 @@ export class Bundler {
387
387
}
388
388
} )
389
389
390
- const getFileName = config . output . fileName || defaultGetFileName
390
+ const defaultFileName = getDefaultFileName ( rollupFormat )
391
+ const getFileName = config . output . fileName || defaultFileName
391
392
const fileNameTemplate =
392
393
typeof getFileName === 'function'
393
- ? getFileName ( { format : rollupFormat , minify } )
394
+ ? getFileName ( { format : rollupFormat , minify } , defaultFileName )
394
395
: getFileName
395
396
const fileName = fileNameTemplate
396
397
. replace ( / \[ m i n \] / , minPlaceholder )
@@ -654,7 +655,7 @@ async function printAssets(assets: Assets, title: string) {
654
655
)
655
656
}
656
657
657
- function defaultGetFileName ( { format } : FileNameContext ) {
658
+ function getDefaultFileName ( format : RollupFormat ) {
658
659
const isESM = / ^ e s m ? $ / . test ( format )
659
660
return format === 'cjs' || isESM
660
661
? `[name][min][ext]`
Original file line number Diff line number Diff line change @@ -40,7 +40,10 @@ export interface FileNameContext {
40
40
minify : boolean
41
41
}
42
42
43
- export type GetFileName = ( context : FileNameContext ) => string
43
+ export type GetFileName = (
44
+ context : FileNameContext ,
45
+ defaultFileName : string
46
+ ) => string
44
47
45
48
export interface BabelPresetOptions {
46
49
/**
You can’t perform that action at this time.
0 commit comments