UNPKG

kat-shows

Version:
41 lines (39 loc) 934 B
import path from 'path'; import webpack from 'webpack'; export default { module: { loaders: [ { test: /\.jsx?$/, loaders: ['babel-loader'], exclude: /node_modules/ }, { test: /\.json$/, loader: 'json-loader' } ] }, entry: './browser.js', output: { path: path.join(__dirname, 'lib'), filename: 'kat-shows.js', libraryTarget: 'umd', library: 'KatShows', umdNamedDefine: 'KatShows' }, resolve: { extensions: ['', '.js', '.jsx'], packageMains: ['webpack', 'browser', 'web', 'browserify', ['jam', 'main'], 'main'] }, target: 'web', plugins: [ new webpack.optimize.UglifyJsPlugin(), new webpack.optimize.OccurrenceOrderPlugin(), new webpack.optimize.DedupePlugin() ], externals: [ // put your node 3rd party libraries which can't be built with webpack here // (mysql, mongodb, and so on..) ] };