%PDF- %PDF-
| Direktori : /proc/self/root/data/old/usr/lib/node_modules/npm/lib/utils/ |
| Current File : //proc/self/root/data/old/usr/lib/node_modules/npm/lib/utils/package-id.js |
'use strict'
var moduleName = require('./module-name.js')
module.exports = function (tree) {
var pkg = tree.package || tree
// FIXME: Excluding the '@' here is cleaning up after the mess that
// read-package-json makes. =(
if (pkg._id && pkg._id !== '@') return pkg._id
var name = moduleName(tree)
if (pkg.version) {
return name + '@' + pkg.version
} else {
return name
}
}