UNPKG

mofeiyu-editorjs-summary

Version:

Editor.js tool for adding colorful summarys

44 lines (41 loc) 954 B
module.exports = (env, argv) => { const { mode } = argv; return { entry: './src/index.js', module: { rules: [ { test: /\.js$/, exclude: /node_modules/, use: [ { loader: 'babel-loader', query: { presets: ['@babel/preset-env'], }, }, ], }, { test: /\.css$/, use: ['style-loader', 'css-loader'], }, { test: /\.svg$/, loader: 'svg-inline-loader?removeSVGTagAttrs=false', }, ], }, optimization: { minimize: true, }, output: { path: __dirname + '/dist', publicPath: '/', filename: mode === 'production' ? 'bundle.js' : `${mode}.bundle.js`, library: 'Summary', libraryTarget: 'umd', libraryExport: 'default', }, }; };