diff options
Diffstat (limited to 'deps/npm/lib/install/is-dev.js')
-rw-r--r-- | deps/npm/lib/install/is-dev.js | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/deps/npm/lib/install/is-dev.js b/deps/npm/lib/install/is-dev.js deleted file mode 100644 index e0fae4eb82..0000000000 --- a/deps/npm/lib/install/is-dev.js +++ /dev/null @@ -1,26 +0,0 @@ -'use strict' -var moduleName = require('../utils/module-name.js') - -function andIsDev (name) { - return function (req) { - return req.package && - req.package.devDependencies && - req.package.devDependencies[name] - } -} - -exports.isDev = function (node) { - return node.requiredBy.some(andIsDev(moduleName(node))) -} - -function andIsOnlyDev (name) { - var isThisDev = andIsDev(name) - return function (req) { - return isThisDev(req) && - (!req.package.dependencies || !req.package.dependencies[name]) - } -} - -exports.isOnlyDev = function (node) { - return node.requiredBy.every(andIsOnlyDev(moduleName(node))) -} |