UNPKG

sp-media-player

Version:
47 lines (46 loc) 977 B
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 } ]) ] };