Skip to content

Commit

Permalink
build: use rollup output plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
huww98 committed Jun 9, 2021
1 parent a7cf280 commit 1bb1558
Showing 1 changed file with 11 additions and 16 deletions.
27 changes: 11 additions & 16 deletions rollup.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,16 @@ const config = {
format: 'umd',
sourcemap: true
},
{
file: 'dist/timechart.min.js',
globals(id) {
return id.startsWith('d3-') ? 'd3' : id;
},
name: 'TimeChart',
format: 'iife',
plugins: [terser()],
sourcemap: true
},
{ file: 'dist/timechart.module.js', format: 'es', sourcemap: true },
],
external: (id) => id.startsWith('d3-'),
Expand All @@ -30,19 +40,4 @@ const config = {
],
}

const minConfig = {
...config,
output: {
...config.output[0],
file: `dist/timechart.min.js`
},
plugins: [
...config.plugins,
terser(),
]
};

export default [
config,
minConfig,
]
export default config;

0 comments on commit 1bb1558

Please sign in to comment.