@@ -82,15 +82,13 @@ async function resolveInputOptions(
8282 /// keep-sorted
8383 const {
8484 alias,
85- banner,
8685 cjsDefault,
8786 cwd,
8887 debug,
8988 dts,
9089 entry,
9190 env,
9291 external,
93- footer,
9492 globImport,
9593 loader,
9694 logger,
@@ -121,8 +119,6 @@ async function resolveInputOptions(
121119 const { dts : dtsPlugin } = await import ( 'rolldown-plugin-dts' )
122120 const options : DtsOptions = {
123121 tsconfig,
124- banner : resolveChunkAddon ( banner , format , true ) ,
125- footer : resolveChunkAddon ( footer , format , true ) ,
126122 ...dts ,
127123 }
128124
@@ -233,15 +229,16 @@ async function resolveOutputOptions(
233229 format : NormalizedFormat ,
234230 cjsDts : boolean ,
235231) : Promise < OutputOptions > {
232+ /// keep-sorted
236233 const {
234+ banner,
235+ cjsDefault,
237236 entry,
237+ footer,
238+ minify,
238239 outDir,
239240 sourcemap,
240- minify,
241241 unbundle,
242- banner,
243- footer,
244- cjsDefault,
245242 } = config
246243
247244 const [ entryFileNames , chunkFileNames ] = resolveChunkFilename (
@@ -263,8 +260,8 @@ async function resolveOutputOptions(
263260 preserveModulesRoot : unbundle
264261 ? lowestCommonAncestor ( ...Object . values ( entry ) )
265262 : undefined ,
266- banner : resolveChunkAddon ( banner , format ) ,
267- footer : resolveChunkAddon ( footer , format ) ,
263+ postBanner : resolveChunkAddon ( banner , format ) ,
264+ postFooter : resolveChunkAddon ( footer , format ) ,
268265 } ,
269266 config . outputOptions ,
270267 [ format , { cjsDts } ] ,
0 commit comments