UNPKG

clappr

Version:

An extensible media player for the web

44 lines (42 loc) 1.12 kB
var path = require('path'); var webpack = require('webpack'); module.exports = { plugins: [ new webpack.DefinePlugin({ VERSION: JSON.stringify(require('./package.json').version) }), // Per https://github.com/dailymotion/hls.js/issues/187 new webpack.NormalModuleReplacementPlugin(/^webworkify$/, 'webworkify-webpack') ], module: { loaders: [ { test: /\.js$/, loader: 'babel-loader' // config in .babelrc }, { test: /\.scss$/, loaders: ['css', 'sass?includePaths[]=' + path.resolve(__dirname, './node_modules/compass-mixins/lib') + '&includePaths[]=' + path.resolve(__dirname, './src/base/scss') ], include: path.resolve(__dirname, 'src'), }, { test: /\.(png|woff|eot|ttf|swf|cur)/, loader: 'url-loader?limit=1' }, { test: /\.svg/, loader: 'svg-inline' }, { test: /\.html/, loader: 'html?minimize=false' } ], }, resolve: { root: path.resolve(__dirname, 'src'), extensions: ['', '.js'], } };