mew-time
Version:
utils about the time.
29 lines (26 loc) • 799 B
JavaScript
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)
);
};