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
path: root/lib
diff options
context:
space:
mode:
authorisaacs <i@izs.me>2010-08-25 06:15:25 +0400
committerisaacs <i@izs.me>2010-08-25 16:21:51 +0400
commit4c92e66e755d6ecc795f863250dfb256c0ca3465 (patch)
tree2b39eb95b9fe322fdaaadabf81791b46109914e9 /lib
parent12b401cb985af587b1de80ae0d8a726eefbf48a1 (diff)
require the symlink util at the top of the file
Diffstat (limited to 'lib')
-rw-r--r--lib/link.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/link.js b/lib/link.js
index fd32643a1..817c69489 100644
--- a/lib/link.js
+++ b/lib/link.js
@@ -12,6 +12,7 @@ var npm = require("../npm")
, crypto
, readInstalled = require("./utils/read-installed")
, semver = require("./utils/semver")
+ , symlink = require("./utils/link")
try {
crypto = process.binding("crypto") && require("crypto")
@@ -58,7 +59,7 @@ function getDeps (data) {
}
function doLink (folder, cb) { return function (er, data) {
if (er) return cb(er)
- log.verbose(data.name+" "+data.version, "link")
+ log.verbose(data._id, "link")
var pkgDir = path.join(npm.dir, data.name, data.version, "package")
, deps = getDeps(data)
, depNames = Object.keys(deps)
@@ -78,7 +79,7 @@ function doLink (folder, cb) { return function (er, data) {
( depsNeeded.length
? [ npm.commands, "install", depsNeeded.slice(0) ]
: function (cb) { cb() }
- , [ require("./utils/link"), folder, pkgDir ]
+ , [ symlink, folder, pkgDir ]
, [ npm.commands, "build", [data] ]
, function (er) {
if (!er) return cb()