@esmx/rspack
Version:
A high-performance Rspack integration for Esmx microfrontend framework, providing Module Linking and SSR capabilities.
17 lines (16 loc) • 408 B
JavaScript
import {
applyEntryConfig,
applyExternalsConfig,
applyModuleConfig
} from "./config.mjs";
export function applyChainConfig1(chain, opts) {
applyEntryConfig(chain, opts);
applyExternalsConfig(chain, opts);
applyModuleConfig(chain);
if (chain.get("mode") === "production") {
chain.output.library({
type: "modern-module"
});
chain.optimization.set("avoidEntryIife", true);
}
}