UNPKG

webpack-genius

Version:

**For chinese developers:** you'd better add taobao mirror before everything start. Or you may fail to install. ```bash yarn config set registry http://registry.npm.taobao.org ```

25 lines (24 loc) 976 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ErrorOverlay = void 0; var tslib_1 = require("tslib"); var error_overlay_webpack_plugin_1 = tslib_1.__importDefault(require("error-overlay-webpack-plugin")); var PluginHandle_1 = require("./PluginHandle"); var ErrorOverlay = /** @class */ (function (_super) { tslib_1.__extends(ErrorOverlay, _super); function ErrorOverlay() { return _super !== null && _super.apply(this, arguments) || this; } ErrorOverlay.prototype.collect = function () { var devtool = this.genius.getConfig().devtool; // 'eval' is not supported by error-overlay-webpack-plugin if (!devtool || typeof devtool === 'string' && devtool.includes('eval')) { return []; } return [ new error_overlay_webpack_plugin_1.default(), ]; }; return ErrorOverlay; }(PluginHandle_1.PluginHandle)); exports.ErrorOverlay = ErrorOverlay;