UNPKG

elm-hot-webpack-loader

Version:

Webpack loader providing hot code swapping for Elm

42 lines (37 loc) 1.02 kB
const webpack = require('webpack'); const path = require('path'); module.exports = { module: { rules: [ { test: /\.html$/, exclude: /node_modules/, loader: 'file-loader?name=[name].[ext]' }, { test: /\.elm$/, exclude: [/elm-stuff/, /node_modules/], use: [ {loader: path.resolve(__dirname, '../src/index.js')}, { loader: 'elm-webpack-loader', options: { cwd: __dirname, pathToElm: '/usr/local/bin/elm', debug: false } } ] } ] }, plugins: [ new webpack.HotModuleReplacementPlugin() ], mode: 'development', devServer: { inline: true, hot: true, stats: 'errors-only' } };