blob: 201d2a2ba5ce1a552967a86d70ee3bc62fc9c97a [file] [log] [blame]
var path = require('path');
var webpack = require('webpack');
var loader = require('./index.js');
module.exports = {
entry: {
a: './test/a.js?entry=true',
z: './test/expect/z.we?entry=true'
},
output: {
path: './test/actual',
filename: '[name].js'
},
module: {
loaders: [
{
test: /\.we(\?[^?]+)?$/,
loaders: ['index.js']
},
{
test: /\.js(\?[^?]+)?$/,
exclude: [
path.resolve(__dirname, 'test/lib')
],
loaders: ['index.js?type=script', 'babel?presets[]=es2015']
},
{
test: /\.css(\?[^?]+)?$/,
loaders: ['index.js?type=style']
},
{
test: /\.less(\?[^?]+)?$/,
loaders: ['index.js?type=style', 'less']
},
{
test: /\.tpl(\?[^?]+)?$/,
loaders: ['index.js?type=tpl']
}
]
},
resolveLoader: {
modulesDirectories: ['./', './node_modules']
}
}