From d0c5dacdd8291f834ab36bf09bdf30296911e5b9 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Mon, 17 Aug 2015 07:29:36 -0400 Subject: [PATCH] fix(cloudcmd) new version message --- bin/cloudcmd.js | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/bin/cloudcmd.js b/bin/cloudcmd.js index 77577bd6..5b332117 100755 --- a/bin/cloudcmd.js +++ b/bin/cloudcmd.js @@ -174,20 +174,27 @@ chalk = require('chalk'), rendy = require('rendy'); - load.field('cloudcmd', 'version', function(error, version) { - var latest, current, - is = version !== Info.version; + load(Info.name, 'latest', function(error, data) { + var is, + version, + latest, + current; - if (!error && is) { - latest = rendy('update available: {{ latest }}', { - latest: chalk.green.bold('v' + version), - }); + if (!error) { + version = data.version; + is = version !== Info.version; - current = chalk.dim(rendy('(current: v{{ current }})', { - current: Info.version - })); - - console.log('%s %s', latest, current); + if (is) { + latest = rendy('update available: {{ latest }}', { + latest: chalk.green.bold('v' + version), + }); + + current = chalk.dim(rendy('(current: v{{ current }})', { + current: Info.version + })); + + console.log('%s %s', latest, current); + } } }); }