Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'lib/docs.js')
-rw-r--r--lib/docs.js32
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)
})
}