diff options
Diffstat (limited to 'rollup.config.js')
-rw-r--r-- | rollup.config.js | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/rollup.config.js b/rollup.config.js index 0eba68c..0692a1a 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,16 +1,19 @@ -import babel from 'rollup-plugin-babel' -import uglify from 'rollup-plugin-uglify' +import resolve from '@rollup/plugin-node-resolve' +import babel from '@rollup/plugin-babel' +import { terser } from 'rollup-plugin-terser' export default { input: 'source/javascript/application.js', output: { file: 'static/js/application.js', format: 'iife', - name: 'main' + name: 'main', + plugins: [terser()] }, plugins: [ - babel(), - uglify() + resolve(), + babel({ babelHelpers: 'bundled' }), + terser() ], global: { // jquery: '$' // When using jquery, it must be active. |