UNPKG

timpla

Version:

An optimal website development experience for [server-side] web frameworks.

36 lines 1.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var beeper_1 = require("beeper"); var log = require("fancy-log"); var webpack = require("webpack"); var internal_1 = require("../internal"); exports.webpackProduction = function (timplaConfig) { return function (callback) { webpack(internal_1.webpackMultiConfig(timplaConfig)('production'), function (err, stats) { if (err || stats.hasErrors()) { if (err) { log.error(err.stack || err); if (err.details) { log.error(err.details); } } else { if (stats.hasErrors()) { var errs = stats.toString({ all: false, colors: true, errors: true, }); log.error(errs); } } beeper_1.default(); process.exit(1); } if (stats.hasWarnings()) { var info = stats.toJson(); log.info(info.warnings); } callback(); }); }; }; //# sourceMappingURL=webpackProduction.js.map