UNPKG

1.12 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3var errors_1 = require("./util/errors");
4var webpack_1 = require("./webpack");
5function bundle(context, configFile) {
6 return bundleWorker(context, configFile)
7 .catch(function (err) {
8 throw new errors_1.BuildError(err);
9 });
10}
11exports.bundle = bundle;
12function bundleWorker(context, configFile) {
13 return webpack_1.webpack(context, configFile);
14}
15function bundleUpdate(changedFiles, context) {
16 return webpack_1.webpackUpdate(changedFiles, context)
17 .catch(function (err) {
18 if (err instanceof errors_1.IgnorableError) {
19 throw err;
20 }
21 throw new errors_1.BuildError(err);
22 });
23}
24exports.bundleUpdate = bundleUpdate;
25function buildJsSourceMaps(context) {
26 var webpackConfig = webpack_1.getWebpackConfig(context, null);
27 return !!(webpackConfig.devtool && webpackConfig.devtool.length > 0);
28}
29exports.buildJsSourceMaps = buildJsSourceMaps;
30function getJsOutputDest(context) {
31 return webpack_1.getOutputDest(context);
32}
33exports.getJsOutputDest = getJsOutputDest;