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  }