opds-web-client
Version:
32 lines (29 loc) • 664 B
JavaScript
const merge = require("webpack-merge");
const common = require("./webpack.common.js");
var config = merge(common, {
mode: "development",
devtool: "inline-source-map",
entry: {
app: ["webpack/hot/dev-server", "./src/app.tsx"]
},
output: {
filename: "opds-web-client.js",
publicPath: "http://localhost:8090/dist",
library: "OPDSWebClient",
libraryTarget: "umd"
},
module: {
rules: [
{
test: /\.scss$/,
use: ["style-loader", "css-loader", "sass-loader"]
},
{
test: /\.tsx?$/,
exclude: [/node_modules/],
use: ["ts-loader"]
}
]
}
});
module.exports = config;