diff options
Diffstat (limited to 'lib/docs.js')
-rw-r--r-- | lib/docs.js | 32 |
1 files changed, 14 insertions, 18 deletions
diff --git a/lib/docs.js b/lib/docs.js index e28fb3e7f..ea4bd5610 100644 --- a/lib/docs.js +++ b/lib/docs.js @@ -1,15 +1,12 @@ module.exports = docs -docs.usage = "npm docs <pkgname>" - + "\nnpm docs ." +docs.usage = 'npm docs <pkgname>' + + '\nnpm docs .' - -var npm = require("./npm.js") - , opener = require("opener") - , path = require("path") - , log = require("npmlog") - , mapToRegistry = require("./utils/map-to-registry.js") - , fetchPackageMetadata = require("./fetch-package-metadata.js") +var npm = require('./npm.js') +var opener = require('opener') +var log = require('npmlog') +var fetchPackageMetadata = require('./fetch-package-metadata.js') docs.completion = function (opts, cb) { // FIXME: there used to be registry completion here, but it stopped making @@ -17,13 +14,12 @@ docs.completion = function (opts, cb) { cb() } - function docs (args, cb) { - if (!args || !args.length) args = ["."] + if (!args || !args.length) args = ['.'] var pending = args.length - log.silly("docs",args) - args.forEach(function(proj) { - getDoc(proj, function(err) { + log.silly('docs', args) + args.forEach(function (proj) { + getDoc(proj, function (err) { if (err) { return cb(err) } @@ -33,11 +29,11 @@ function docs (args, cb) { } function getDoc (project, cb) { - log.silly("getDoc", project) - fetchPackageMetadata(project, ".", function (er, d) { + log.silly('getDoc', project) + fetchPackageMetadata(project, '.', function (er, d) { if (er) return cb(er) var url = d.homepage - if (! url) url = "https://www.npmjs.org/package/" + d.name - return opener(url, {command: npm.config.get("browser")}, cb) + if (!url) url = 'https://www.npmjs.org/package/' + d.name + return opener(url, {command: npm.config.get('browser')}, cb) }) } |