mirror of
https://gitlab.com/walljm/dynamicbible.git
synced 2025-07-27 01:19:52 -04:00
21 lines
729 B
JavaScript
21 lines
729 B
JavaScript
![]() |
#!/usr/bin/env node
|
||
|
"use strict";
|
||
|
var path = require("path");
|
||
|
var ionic_minify_1 = require("ionic-minify");
|
||
|
var config = require("../minify-conf.json");
|
||
|
var minify = config.alwaysRun;
|
||
|
var cmd = process.env.CORDOVA_CMDLINE;
|
||
|
var rootDir = process.argv[2];
|
||
|
var platforms = process.env.CORDOVA_PLATFORMS.split(',');
|
||
|
var platformPath = path.join(rootDir, "platforms");
|
||
|
if (cmd.indexOf("--release") > -1 || cmd.indexOf("--minify") > -1) {
|
||
|
minify = true;
|
||
|
}
|
||
|
config.showErrStack = (config.showErrStack || false);
|
||
|
config.jsOptions.fromString = true;
|
||
|
if (minify === true) {
|
||
|
var ionicMinify = new ionic_minify_1.Minifier(config, platforms, platformPath);
|
||
|
console.log("Starting minifying your files...");
|
||
|
ionicMinify.run();
|
||
|
}
|