Files
anissah/user/plugins/form/webpack.conf.js
T
2018-05-24 18:51:55 +02:00

24 lines
557 B
JavaScript

var webpack = require('webpack'),
path = require('path'),
exec = require('child_process').execSync,
pwd = exec('pwd').toString();
module.exports = {
entry: {
app: './app/main.js'
},
externals: {
jquery: 'jQuery',
'grav-form': 'GravForm'
},
module: {
preLoaders: [
{ test: /\.json$/, loader: 'json' },
{ test: /\.js$/, loader: 'eslint', exclude: /node_modules/ }
],
loaders: [
{ test: /\.js$/, loader: 'babel', exclude: /node_modules/, query: { presets: ['es2015'] } }
]
}
};