github.com/chenbh/concourse/v6@v6.4.2/webpack.config.js (about) 1 const path = require('path') 2 3 module.exports = { 4 entry: './web/public/elm-setup.js', 5 output: { 6 path: path.resolve(__dirname, 'web/public'), 7 filename: 'bundle.js', 8 publicPath: '/public/' 9 }, 10 module: { 11 rules: [ 12 { 13 test: /\.m?js$/, 14 exclude: /node_modules/, 15 use: { 16 loader: 'babel-loader', 17 options: { 18 presets: ['@babel/preset-env'], 19 plugins: ['@babel/plugin-syntax-dynamic-import'] 20 } 21 } 22 } 23 ] 24 } 25 }