UNPKG

relax-fragments

Version:

Relax Fragments API to use on React components and GraphQL queries

56 lines (54 loc) 1.11 kB
/* eslint-disable */ var webpack = require('webpack'); module.exports = { entry: './lib/index.js', output: { path: './dist', filename: 'index.js', library: 'Fragments', libraryTarget: 'umd' }, resolve: { extensions: ['', '.js', '.json'] }, plugins: [ new webpack.DefinePlugin({ 'process.env': { 'NODE_ENV': JSON.stringify('production') } }), new webpack.optimize.OccurenceOrderPlugin(), new webpack.optimize.UglifyJsPlugin({ mangle: true, minimize: true, sourceMap: false, output: { comments: false }, compress: { sequences: true, dead_code: true, conditionals: true, booleans: true, unused: true, if_return: true, join_vars: true, drop_console: true, warnings: false } }), new webpack.optimize.DedupePlugin() ], module: { loaders: [ { test: /\.(js|jsx)$/, loader: 'babel', exclude: /node_modules/, query: { presets: ['es2015'] } } ] } };