sdin
Version:
JavaScript package builder.
2 lines • 955 B
JavaScript
var r=require("@babel/runtime/helpers/interopRequireDefault"),e=(Object.defineProperty(exports,"__esModule",{value:!0}),exports.WebpackError=void 0,exports.compile=s,exports.showStats=i,r(require("@babel/runtime/helpers/defineProperty"))),n=require("../utils/print"),t=require("../utils/errors");class o extends t.RuntimeError{}function s(r){return new Promise((s,i)=>{r.run((e,t)=>{r.close(r=>{r=null!=e?e:r;r?i(r):s(t)})})})}function i(e,r){if(e){var t=e.toJson({}),s=e.hasErrors(),i=e.hasWarnings();if(s)throw(s=(t.errors||[]).map(r=>r.message)).unshift("Project built errors:"),new o(o.WEBPACK_COMPILE_ERROR,s);i?((s=(t.warnings||[]).map(r=>r.message)).unshift("Project built warnings:"),(0,n.printWarn)(s)):(i=()=>{var r=e.toString({preset:"normal",colors:!0}).split("\n");r.unshift("Project built details:"),(0,n.printInfo)(r)},r?r(i):i())}}exports.WebpackError=o,(0,e.default)(o,"WEBPACK_COMPILE_ERROR",110201);
//# sourceMappingURL=webpack.js.map