UNPKG

@msfw/cli

Version:

Install the package in your project directory with:

23 lines (22 loc) 660 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const webpack_merge_1 = require("webpack-merge"); class WebpackChain { constructor(context) { this.context = context; } context; config = {}; merge(cfg) { this.config = (0, webpack_merge_1.mergeWithRules)({ module: { rules: { test: webpack_merge_1.CustomizeRule.Match, loaders: webpack_merge_1.CustomizeRule.Append, }, }, plugins: webpack_merge_1.CustomizeRule.Append, })(this.config, cfg); } } exports.default = WebpackChain;