Currently, the 3.4.0-rc.2 release currently resolves as 'higher' than the actual 3.4.0 releases: '3.4.0-0.1.0', '3.4.0-0.1.1', and '3.4.0-0.1.2',
you can check this with: $ npm view cordova versions This means that $ npm install cordova installs rc2 instead of the latest 3.4.0 release. I suggest unpublishing the current rc2 tag and renaming it. - Lorin
