2016-10-01 21:49:15 +02:00
|
|
|
'use strict';
|
|
|
|
|
|
2017-01-22 15:21:45 +01:00
|
|
|
const config = {
|
|
|
|
|
module: {}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
let mineSeekerConfig = Object.assign({}, config, {
|
2016-10-01 21:49:15 +02:00
|
|
|
entry: './web/bundles/mineseeker/js/mine-seeker.js',
|
|
|
|
|
output: {
|
2017-01-22 15:21:45 +01:00
|
|
|
path: './src/Mine/SeekerBundle/Resources/public/js/build/mine-seeker/',
|
2016-10-01 21:49:15 +02:00
|
|
|
filename: 'index.js'
|
|
|
|
|
},
|
|
|
|
|
module: {
|
|
|
|
|
loaders: [
|
|
|
|
|
{
|
|
|
|
|
test: /\.js$/,
|
|
|
|
|
exclude: /node_modules/,
|
|
|
|
|
loader: 'babel',
|
|
|
|
|
query: {
|
|
|
|
|
presets: ['es2015', 'react']
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
2017-01-22 15:21:45 +01:00
|
|
|
});
|
|
|
|
|
|
|
|
|
|
let mineUserListConfig = Object.assign({}, config, {
|
|
|
|
|
entry: './web/bundles/mineseeker/js/mine-user-list.js',
|
|
|
|
|
output: {
|
|
|
|
|
path: './src/Mine/SeekerBundle/Resources/public/js/build/mine-user-list/',
|
|
|
|
|
filename: 'index.js'
|
|
|
|
|
},
|
|
|
|
|
module: {
|
|
|
|
|
loaders: [
|
|
|
|
|
{
|
|
|
|
|
test: /\.js$/,
|
|
|
|
|
exclude: /node_modules/,
|
|
|
|
|
loader: 'babel',
|
|
|
|
|
query: {
|
|
|
|
|
presets: ['es2015', 'react']
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
});
|
2016-11-24 23:41:40 +01:00
|
|
|
|
2017-01-22 15:21:45 +01:00
|
|
|
module.exports = [
|
|
|
|
|
mineSeekerConfig,
|
|
|
|
|
mineUserListConfig,
|
|
|
|
|
];
|