File tree Expand file tree Collapse file tree 3 files changed +10
-3
lines changed
Expand file tree Collapse file tree 3 files changed +10
-3
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " microbundle " : patch
3+ ---
4+
5+ Support "esm" (` -f esm ` ) as an alias of "es" format.
Original file line number Diff line number Diff line change @@ -83,6 +83,8 @@ export default async function microbundle(inputOptions) {
8383 options . multipleEntries = options . entries . length > 1 ;
8484
8585 let formats = ( options . format || options . formats ) . split ( ',' ) ;
86+ // de-dupe formats and convert "esm" to "es":
87+ formats = Array . from ( new Set ( formats . map ( f => ( f === 'esm' ? 'es' : f ) ) ) ) ;
8688 // always compile cjs first if it's there:
8789 formats . sort ( ( a , b ) => ( a === 'cjs' ? - 1 : a > b ? 1 : 0 ) ) ;
8890
Original file line number Diff line number Diff line change @@ -1615,14 +1615,14 @@ Directory tree:
16151615
16161616define-expression
16171617 dist
1618- define-expression.js
1618+ define-expression.esm. js
16191619 index.js
16201620 package.json
16211621
16221622
16231623Build \\ "defineExpression\\ " to dist:
1624- 56 B: define-expression.js.gz
1625- 40 B: define-expression.js.br"
1624+ 56 B: define-expression.esm. js.gz
1625+ 40 B: define-expression.esm. js.br"
16261626` ;
16271627
16281628exports [` fixtures build define-expression with microbundle 2` ] = ` 1` ;
You can’t perform that action at this time.
0 commit comments