const path = require('path'); const HtmlWebpackPlugin = require('html-webpack-plugin'); const CopyWebpackPlugin = require('copy-webpack-plugin'); const package = require('./package.json'); module.exports = { // context: path.resolve(__dirname, 'src'), entry: './src/index.js', module: { rules: [ { test: /\.jsx?$/, exclude: /node_modules/, use: { loader: 'babel-loader', options: package.babel, }, }, ], }, mode: 'development', devtool: 'inline-source-map', devServer: { contentBase: './dist', }, plugins: [ new HtmlWebpackPlugin({ title: 'FediDag' }), new CopyWebpackPlugin({ patterns: [ 'lib/*' ] }), ], output: { filename: '[name].bundle.js', path: path.resolve(__dirname, 'dist'), }, }