@ionic/app-scripts
Version:
Scripts for Ionic Projects
34 lines (33 loc) • 1.12 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
var errors_1 = require("./util/errors");
var webpack_1 = require("./webpack");
function bundle(context, configFile) {
return bundleWorker(context, configFile)
.catch(function (err) {
throw new errors_1.BuildError(err);
});
}
exports.bundle = bundle;
function bundleWorker(context, configFile) {
return webpack_1.webpack(context, configFile);
}
function bundleUpdate(changedFiles, context) {
return webpack_1.webpackUpdate(changedFiles, context)
.catch(function (err) {
if (err instanceof errors_1.IgnorableError) {
throw err;
}
throw new errors_1.BuildError(err);
});
}
exports.bundleUpdate = bundleUpdate;
function buildJsSourceMaps(context) {
var webpackConfig = webpack_1.getWebpackConfig(context, null);
return !!(webpackConfig.devtool && webpackConfig.devtool.length > 0);
}
exports.buildJsSourceMaps = buildJsSourceMaps;
function getJsOutputDest(context) {
return webpack_1.getOutputDest(context);
}
exports.getJsOutputDest = getJsOutputDest;
;