UNPKG

@beer-garden/addons

Version:
33 lines (27 loc) 851 B
const path = require('path'); const webpack = require('webpack'); const merge = require('webpack-merge'); const common = require('./webpack.config.common.js'); module.exports = merge(common, { mode: 'production', entry: { 'addons': path.join(__dirname, 'src', 'addons.js'), 'addons.min': path.join(__dirname, 'src', 'addons.js') }, output: { filename: '[name].js', path: path.resolve(__dirname, 'dist'), publicPath: '/dist/', library: '[name]', libraryTarget: 'umd' }, externals: { 'jquery': 'jquery', 'angular': 'angular', 'angular-ui-bootstrap': 'angular-ui-bootstrap', 'angular-schema-form-bootstrap': 'angular-schema-form-bootstrap', 'eonasdan-bootstrap-datetimepicker': 'eonasdan-bootstrap-datetimepicker', 'moment': 'moment', 'moment-timezone': 'moment-timezone' }, });