Repository: cordova-paramedic Updated Branches: refs/heads/master 25900dcf6 -> 92ecc9878
CB-11473: add a `--version` flag, which will just print the version from package.json and exit. Closes #20. Project: http://git-wip-us.apache.org/repos/asf/cordova-paramedic/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-paramedic/commit/92ecc987 Tree: http://git-wip-us.apache.org/repos/asf/cordova-paramedic/tree/92ecc987 Diff: http://git-wip-us.apache.org/repos/asf/cordova-paramedic/diff/92ecc987 Branch: refs/heads/master Commit: 92ecc98786dcd2f68ce40c18e4dd988c425bacd3 Parents: 25900dc Author: filmaj <[email protected]> Authored: Thu Dec 15 20:47:02 2016 -0800 Committer: filmaj <[email protected]> Committed: Tue Feb 28 08:20:45 2017 -0800 ---------------------------------------------------------------------- main.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-paramedic/blob/92ecc987/main.js ---------------------------------------------------------------------- diff --git a/main.js b/main.js index 276a813..e6476a2 100755 --- a/main.js +++ b/main.js @@ -25,7 +25,7 @@ var paramedic = require('./lib/paramedic'); var ParamedicConfig = require('./lib/ParamedicConfig'); var USAGE = "Error missing args. \n" + - "cordova-paramedic --platform PLATFORM --plugin PATH [--justbuild --timeout MSECS --startport PORTNUM --endport PORTNUM --browserify]\n" + + "cordova-paramedic --platform PLATFORM --plugin PATH [--justbuild --timeout MSECS --startport PORTNUM --endport PORTNUM --browserify --version]\n" + "`PLATFORM` : the platform id. Currently supports 'ios', 'browser', 'windows', 'android', 'wp8'.\n" + "\tPath to platform can be specified as link to git repo like:\n" + "\twindows@https://github.com/apache/cordova-windows.git\n" + @@ -60,12 +60,16 @@ var USAGE = "Error missing args. \n" + "--tccDb : (optional) iOS only - specifies the path for the TCC.db file to be copied.\n" + "--useTunnel: (optional) use tunneling instead of local address. default is false\n" + "--verbose : (optional) verbose mode. Display more information output\n" + + "--version : (optional) prints cordova-paramedic version and exits\n" + ""; var argv = parseArgs(process.argv.slice(2)); var pathToParamedicConfig = argv.config && path.resolve(argv.config); -if (pathToParamedicConfig || // --config +if (argv.version) { + console.log(require('./package.json')['version']); + process.exit(0); +} else if (pathToParamedicConfig || // --config argv.platform && argv.plugin) { // or --platform and --plugin var paramedicConfig = pathToParamedicConfig ? --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
