webpack.config.js
const webpack = require('webpack');
const nodeExternals = require('webpack-node-externals');
module.exports = {
entry: './src/index.js',
target: 'node',
output: {
filename: './dist/recompose-extends.js',
libraryTarget: 'umd',
library: 'recompose-extends'
},
externals: [nodeExternals()],
devtool: 'source-map',
module: {
rules: [
{
test: /\.js$/,
use: [
{
loader: 'babel-loader'
}
],
exclude: /node_modules/
}
]
},
plugins: [new webpack.EnvironmentPlugin(['NODE_ENV'])]
};