From c0e57a8f09094014b4674ca5eaa7c6329bbbf0ce Mon Sep 17 00:00:00 2001 From: Josh Soref Date: Thu, 21 Aug 2014 16:08:16 -0400 Subject: [PATCH 1/3] Remove package.json:scripts.test The spec directory was removed with eefdf68 / bea01b3, but this file was not updated --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 64a0e93a..76b6566d 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,6 @@ }, "bin" : { "plugman" : "./main.js" }, "scripts": { - "test": "jasmine-node --color spec" }, "contributors":[ { From 8eff249e4188c0f616d428d791d9b0c935cdeb50 Mon Sep 17 00:00:00 2001 From: Josh Soref Date: Thu, 21 Aug 2014 16:04:42 -0400 Subject: [PATCH 2/3] CB-7362 Add Please run npm install from this directory code --- main.js | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/main.js b/main.js index 0475e094..13830d7d 100755 --- a/main.js +++ b/main.js @@ -20,13 +20,26 @@ // copyright (c) 2013 Andrew Lunny, Adobe Systems var path = require('path') - , url = require('url') , package = require(path.join(__dirname, 'package')) - , nopt = require('nopt') - , Q = require('q') , help = require('./src/help') - , cordova_lib = require('cordova-lib') - , plugman = cordova_lib.plugman; + , url = require('url') + , nopt + , Q + , cordova_lib + , plugman; + +try { + nopt = require('nopt'); + Q = require('q'); + cordova_lib = require('cordova-lib'); + plugman = cordova_lib.plugman; +} catch(e) { + console.error( + 'Please run npm install from this directory:\n\t' + + __dirname + ); + process.exit(2); +} var known_opts = { 'platform' : [ 'ios', 'android', 'amazon-fireos', 'blackberry10', 'wp8' , 'windows8', 'firefoxos' ] , 'project' : path From 8a9835493441050003cab442091190127e8c4fda Mon Sep 17 00:00:00 2001 From: Josh Soref Date: Thu, 21 Aug 2014 16:51:45 -0400 Subject: [PATCH 3/3] CB-7363 Do not insist on precise version of cordova-lib --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 76b6566d..19015aa3 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ }, "engineStrict":true, "dependencies": { - "cordova-lib" : "0.21.6", + "cordova-lib" : "~0.21.6", "nopt": "1.0.x", "underscore":"1.4.4", "q": "~0.9",