sp-media-player
Version:
Streamplace Media Player
47 lines (46 loc) • 977 B
JavaScript
const path = require("path");
const CopyWebpackPlugin = require("copy-webpack-plugin");
module.exports = {
entry: "./src/sp-media-player.js",
output: {
path: path.resolve(__dirname, "dist"),
filename: "sp-media-player.js",
libraryTarget: "umd"
},
module: {
rules: [
{
test: /\.js$/,
include: path.resolve(__dirname, "src"),
exclude: /(node_modules|bower_components|build)/,
use: {
loader: "babel-loader",
options: {
presets: ["env", "react"]
}
}
},
{
test: /\.css$/,
use: [
{
loader: "style-loader"
},
{ loader: "css-loader" }
]
},
{
test: /\.(ttf|eot|svg|png|woff)(\?v=[0-9]\.[0-9]\.[0-9])?$/,
loader: "file-loader"
}
]
},
plugins: [
new CopyWebpackPlugin([
{
from: "./src/*.html",
flatten: true
}
])
]
};