diff options
Diffstat (limited to 'deps/node/deps/npm/lib/utils/module-name.js')
-rw-r--r-- | deps/node/deps/npm/lib/utils/module-name.js | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/deps/node/deps/npm/lib/utils/module-name.js b/deps/node/deps/npm/lib/utils/module-name.js deleted file mode 100644 index 89957b18..00000000 --- a/deps/node/deps/npm/lib/utils/module-name.js +++ /dev/null @@ -1,31 +0,0 @@ -'use strict' -var path = require('path') - -module.exports = moduleName -module.exports.test = {} - -module.exports.test.pathToPackageName = pathToPackageName -function pathToPackageName (dir) { - if (dir == null) return '' - if (dir === '') return '' - var name = path.relative(path.resolve(dir, '..'), dir) - var scoped = path.relative(path.resolve(dir, '../..'), dir) - if (scoped[0] === '@') return scoped.replace(/\\/g, '/') - return name.trim() -} - -module.exports.test.isNotEmpty = isNotEmpty -function isNotEmpty (str) { - return str != null && str !== '' -} - -var unknown = 0 -function moduleName (tree) { - var pkg = tree.package || tree - if (isNotEmpty(pkg.name) && typeof pkg.name === 'string') return pkg.name.trim() - var pkgName = pathToPackageName(tree.path) - if (pkgName !== '') return pkgName - if (tree._invalidName != null) return tree._invalidName - tree._invalidName = '!invalid#' + (++unknown) - return tree._invalidName -} |