@rajzik/lumos
Version:
Centralized CLI for JavaScript and TypeScript dev tools.
19 lines (18 loc) • 749 B
JavaScript
;
const config_webpack_1 = require("@rajzik/config-webpack");
const lumos_common_1 = require("@rajzik/lumos-common");
const { srcFolder, react, entryPoint, publicPath, root, buildFolder, devServerContentBase, moduleFederationConfig, } = lumos_common_1.getSettings();
module.exports = config_webpack_1.getConfig({
analyzeBundle: !!process.env.WEBPACK_ANALYZE,
parallel: process.env.WEBPACK_PARALLEL,
port: process.env.PORT,
react,
sourceMaps: !!process.env.SOURCE_MAPS,
buildFolder: process.env.LUMOS_BUILD_FOLDER || buildFolder,
srcFolder,
entryPoint: process.env.LUMOS_ENTRY_POINT || entryPoint,
publicPath,
root,
devServerContentBase,
moduleFederationConfig: moduleFederationConfig,
});