UNPKG

vue3-vuetable

Version:
32 lines (30 loc) 717 B
const TerserPlugin = require('terser-webpack-plugin'); const { merge } = require('webpack-merge'); const baseWebpackConfig = require('./webpack.base.conf'); module.exports = merge(baseWebpackConfig, { mode: 'production', entry: './src/index.js', output: { filename: 'vue3-vuetable.js', library: 'Vuetable', libraryTarget: 'umd', //globalObject: 'typeof self !== \'undefined\' ? self : this', }, externals: { vue: 'vue' }, optimization: { minimize: true, minimizer: [ new TerserPlugin({ extractComments: false, terserOptions: { sourceMap: false, format: { comments: false, }, } }), ], } });