simple-media-manager
Version:
an es6 media manager
34 lines (32 loc) • 715 B
JavaScript
const path = require('path')
const ExtractTextPlugin = require('extract-text-webpack-plugin')
module.exports = {
entry: './src/media-manager.js',
output: {
filename: 'media-manager.min.js',
path: path.resolve(__dirname, 'dist'),
libraryTarget: 'umd',
library: 'mediaManager'
},
module: {
loaders: [
{
test: /\.js$/,
exclude: /(node_modules)/,
use: {
loader: 'babel-loader'
}
},
{
test: /\.sass/,
use: ExtractTextPlugin.extract({
fallback: 'style-loader',
use: ['css-loader', 'sass-loader']
})
}
]
},
plugins: [
new ExtractTextPlugin('media-manager.min.css')
]
}