UNPKG

mew-time

Version:
29 lines (26 loc) 799 B
import webpack from "webpack"; import merge from "webpack-merge"; import webpackBaseConfig from "./webpack_base.conf"; import wpHelper from "../helper/webpack.helper"; export default () => { const env = APP.config("env"); const domain = APP.config("domain"); const sourcemap = APP.config("sourcemap"); return merge(webpackBaseConfig(), { devtool: sourcemap ? "source-map" : false, }, wpHelper.entry( [ { name: "mewtime", files: [APP.path.source("index")] } ], { env, domain } ), wpHelper.output( { path: APP.path.dist() }, { env, domain }, { libraryTarget: "umd", library: "mewtime" } ), wpHelper.minify(sourcemap) ); };