@wjunt/webpack-config
Version:
Presets of webpack config
25 lines (24 loc) • 716 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const path = require("path");
const utils_1 = require("../common/utils");
/**
* Setup basis webpack configuration.
*/
function base() {
return utils_1.createWebpackConfiguration({
name: 'fwc',
mode: utils_1.isDevelopment() ? 'development' : 'production',
devtool: utils_1.isDevelopment() ? 'cheap-module-eval-source-map' : undefined,
output: {
libraryTarget: 'var',
},
resolve: {
extensions: ['.js'],
},
resolveLoader: {
modules: utils_1.getResolveModules(path.resolve(__dirname, '../..')),
},
});
}
exports.base = base;