UNPKG

stryker-webpack

Version:

[preview] A plugin for Webpack-based projects using Stryker

33 lines 1.21 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var path = require("path"); var DefaultPreset = /** @class */ (function () { function DefaultPreset(loader) { this.loader = loader || /* istanbul ignore next */ require; } DefaultPreset.prototype.getWebpackConfig = function (projectRoot, webpackConfigLocation) { webpackConfigLocation = webpackConfigLocation || 'webpack.config.js'; try { return this.loader(path.join(projectRoot, webpackConfigLocation)); } catch (_a) { return this.generateDefaultWebpackConfig(projectRoot); } }; DefaultPreset.prototype.generateDefaultWebpackConfig = function (projectRoot) { return { entry: [path.join(projectRoot, "src", "main.js")], output: { path: path.join(projectRoot, "dist"), filename: "bundle.js" } }; }; DefaultPreset.prototype.getInitFiles = function (projectRoot) { // No init files, just return empty array return []; }; return DefaultPreset; }()); exports.default = DefaultPreset; //# sourceMappingURL=DefaultPreset.js.map