/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/fespace@3.0.6/build/webpack.config.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
const path=require("path"),webpack=require("webpack"),ExtractTextPlugin=require("extract-text-webpack-plugin"),HtmlwebpackPlugin=require("html-webpack-plugin"),CleanWebpackPlugin=require("clean-webpack-plugin"),HappyPack=require("happypack"),os=require("os"),happyThreadPool=HappyPack.ThreadPool({size:os.cpus().length}),_resolve=e=>path.resolve(__dirname,e),isDev="development"===process.env.NODE_ENV;console.log("isDev:",isDev);const config={entry:{main:["@babel/polyfill",_resolve("../src/main.js")]},output:{publicPath:"/static/",path:_resolve("../dist/static"),chunkFilename:isDev?"js/[name].js":"js/[name]-[hash:6].js",filename:"js/[name].js"},module:{rules:[{test:/\.css$/,use:ExtractTextPlugin.extract({fallback:"style-loader",use:["css-loader","postcss-loader"]})},{test:/\.scss$/,use:ExtractTextPlugin.extract({fallback:"style-loader",use:["css-loader","postcss-loader","sass-loader"]})},{test:/\.(js|jsx)$/,exclude:/(node_modules|bower_components)/,use:"happypack/loader?id=js"}]},plugins:[new HappyPack({id:"js",threadPool:happyThreadPool,loaders:[{loader:"babel-loader"}]}),new CleanWebpackPlugin(_resolve("../public/dist")),new HtmlwebpackPlugin({title:"test",template:_resolve("../src/template/index.html"),filename:"../index.html",hash:!0}),new ExtractTextPlugin("css/[name].css")],resolve:{alias:{},extensions:["*",".js",".json",".scss"]}};isDev&&(config.devtool="eval-source-map"),module.exports=config;
//# sourceMappingURL=/sm/2672bfc3f22b80f56d6a3109effa0b1c5a18e1d9cf40bf9b9fa0da6cf807d940.map