summaryrefslogtreecommitdiff
path: root/deps/npm/lib/doctor/get-latest-npm-version.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/npm/lib/doctor/get-latest-npm-version.js')
-rw-r--r--deps/npm/lib/doctor/get-latest-npm-version.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/deps/npm/lib/doctor/get-latest-npm-version.js b/deps/npm/lib/doctor/get-latest-npm-version.js
new file mode 100644
index 0000000000..4df0fee0fa
--- /dev/null
+++ b/deps/npm/lib/doctor/get-latest-npm-version.js
@@ -0,0 +1,13 @@
+var log = require('npmlog')
+var fetchPackageMetadata = require('../fetch-package-metadata')
+
+function getLatestNpmVersion (cb) {
+ var tracker = log.newItem('getLatestNpmVersion', 1)
+ tracker.info('getLatestNpmVersion', 'Getting npm package information')
+ fetchPackageMetadata('npm@latest', '.', function (e, d) {
+ tracker.finish()
+ cb(e, d.version)
+ })
+}
+
+module.exports = getLatestNpmVersion