UNPKG

react-smart-app-banner

Version:

A simple smart app banner implementation with React.js support

44 lines (37 loc) 858 B
var webpack = require("webpack"); var path = require("path"); module.exports = { entry: __dirname + "/src", output: { path: __dirname + "/dist", filename: "react-smart-app-banner-bundle.js", library: ['ReactSmartAppBanner'], libraryTarget: 'umd' }, module: { loaders: [ { test: /src\/.+.js$/, exclude: /node_modules/, loader: 'babel', }, ] }, plugins: [ new webpack.optimize.DedupePlugin(), new webpack.optimize.UglifyJsPlugin({ compress: {warnings: false}, output: {comments: false}, }), new webpack.optimize.OccurenceOrderPlugin(), new webpack.optimize.AggressiveMergingPlugin(), ], resolve: { extensions: ['', '.js', '.jsx', '.css', '.scss'], root: 'src' }, externals: { 'react': 'react', 'react-dom': 'react-dom' } }