From e9a27c8538f40aea18f6b0e8872e16679832c815 Mon Sep 17 00:00:00 2001 From: Shazron Abdullah Date: Fri, 7 Oct 2016 14:46:01 -0700 Subject: [PATCH] CB-11976 - Add deprecated node version warning for 0.x --- cordova-lib/src/platforms/platforms.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cordova-lib/src/platforms/platforms.js b/cordova-lib/src/platforms/platforms.js index 9d25bfbd5..4c6d53684 100644 --- a/cordova-lib/src/platforms/platforms.js +++ b/cordova-lib/src/platforms/platforms.js @@ -29,6 +29,12 @@ var cachedApis = {}; // PlatformProject classes for now. function getPlatformApi(platform, platformRootDir) { + if (/^v0.\d+[.\d+]*/.exec(process.version)) { // matches v0.* + var msg = 'Warning: using node version ' + process.version + + ' which has been deprecated. Please upgrade to the latest node version available (v6.x is recommended).'; + events.emit('warn', msg); + } + // if platformRootDir is not specified, try to detect it first if (!platformRootDir) { var projectRootDir = util.isCordova();