const constants = require('./constants') const path = require('path') const webpack = require('webpack') module.exports = { devServer: { contentBase: constants.EXAMPLES_DIRECTORY }, entry: { example: constants.EXAMPLES_DIRECTORY }, module: { loaders: [ { test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader', query: { cacheDirectory: true } } ] }, output: { filename: 'examples.js' }, plugins: [ new webpack.DefinePlugin({ 'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV || 'development') }), new webpack.optimize.DedupePlugin(), new webpack.optimize.OccurenceOrderPlugin() ], resolve: { alias: { 'react-native': path.join(__dirname, '../src') } } }