UNPKG

build-plugin-rax-app

Version:

The basic webpack configuration for rax project

20 lines 894 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var compat_webpack4_1 = require("@builder/compat-webpack4"); function default_1(config) { var entries = config.entryPoints.entries(); Object.keys(entries).forEach(function (entryName) { var entrySet = config.entry(entryName); var entryFiles = entrySet.values(); var finalEntryFile = entryFiles[entryFiles.length - 1]; // Add webpack hot dev client for webpack4 if (compat_webpack4_1.isWebpack4) { entrySet.prepend(require.resolve('react-dev-utils/webpackHotDevClient')); } // Add module.hot.accept() to entry entrySet.add("".concat(require.resolve('../Loaders/HmrLoader'), "!").concat(finalEntryFile)); entrySet.delete(finalEntryFile); }); } exports.default = default_1; //# sourceMappingURL=injectHotReloadEntries.js.map