var path = require("path"); module.exports = { entry: "./src/index.js", output: { path: path.resolve(__dirname, "build"), filename: "index.js", libraryTarget: "commonjs2", }, module: { rules: [ { test: /\.(js|jsx|mjs)$/, include: path.resolve(__dirname, "src"), exclude: /(node_modules|bower_components|build)/, use: { loader: "babel-loader", options: { presets: ["es2015", "env"], }, }, }, { test: /\.css$/i, use: ["style-loader", "css-loader"], }, ], }, externals: { react: "commonjs react", }, };