2017-12-07 09:40:35 +02:00
|
|
|
// See http://brunch.io for documentation.
|
|
|
|
exports.files = {
|
|
|
|
javascripts: {
|
|
|
|
joinTo: {
|
|
|
|
'vendor.js': /^(?!app)/, // Files that are not in `app` dir.
|
|
|
|
'app.js': /^app/
|
2017-12-07 11:21:42 +02:00
|
|
|
},
|
|
|
|
entryPoints: {
|
|
|
|
'main.js': 'app.js'
|
2017-12-07 09:40:35 +02:00
|
|
|
}
|
|
|
|
},
|
|
|
|
stylesheets: {joinTo: 'app.css'}
|
|
|
|
};
|
|
|
|
|
2017-12-07 11:21:42 +02:00
|
|
|
exports.modules = {
|
|
|
|
nameCleaner: path => path.replace(/^app\//, ''),
|
|
|
|
autoRequire: {
|
|
|
|
'app.js': ['main.js']
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2017-12-07 09:40:35 +02:00
|
|
|
exports.plugins = {
|
2017-12-10 18:13:28 +02:00
|
|
|
closurecompiler: {
|
|
|
|
},
|
|
|
|
/*
|
2017-12-10 17:03:49 +02:00
|
|
|
uglify: {
|
|
|
|
mangle: false,
|
|
|
|
},
|
2017-12-10 18:13:28 +02:00
|
|
|
*/
|
2017-12-10 17:03:49 +02:00
|
|
|
postcss: {
|
|
|
|
processors: [
|
|
|
|
require('autoprefixer')(['last 8 versions']),
|
|
|
|
require('csswring')()
|
|
|
|
]
|
2017-12-10 18:13:28 +02:00
|
|
|
},
|
|
|
|
babel: {
|
|
|
|
presets: [['env', {
|
|
|
|
targets: {
|
|
|
|
browsers: ['last 2 versions', 'safari >= 7']
|
|
|
|
}
|
|
|
|
}]]
|
2017-12-10 17:03:49 +02:00
|
|
|
}
|
2017-12-07 09:40:35 +02:00
|
|
|
};
|