read-installed
Advanced tools
Comparing version 3.1.0 to 3.1.1
{ | ||
"name": "read-installed", | ||
"description": "Read all the installed packages in a folder, and return a tree structure with all the data.", | ||
"version": "3.1.0", | ||
"version": "3.1.1", | ||
"repository": { | ||
@@ -6,0 +6,0 @@ "type": "git", |
@@ -136,2 +136,3 @@ | ||
resolveInheritance(obj, opts) | ||
obj.root = true | ||
unmarkExtraneous(obj, opts) | ||
@@ -348,3 +349,3 @@ cb(null, obj) | ||
var deps = obj._dependencies | ||
if (opts.dev && obj.devDependencies) { | ||
if (opts.dev && obj.devDependencies && obj.root) { | ||
Object.keys(obj.devDependencies).forEach(function (k) { | ||
@@ -361,2 +362,3 @@ deps[k] = obj.devDependencies[k] | ||
debug("not extraneous", obj._id, deps) | ||
Object.keys(deps).forEach(function (d) { | ||
@@ -363,0 +365,0 @@ var dep = findDep(obj, d) |
@@ -20,5 +20,5 @@ var readInstalled = require("../read-installed.js") | ||
t.deepEqual(deps, known, "arrays should be equal") | ||
t.ok(map.dependencies.tap.extraneous, 'extraneous is set on devDep') | ||
t.ok(map.dependencies.tap.extraneous, "extraneous is set on devDep") | ||
t.end() | ||
}) | ||
}) |
var readInstalled = require('../read-installed.js') | ||
var test = require('tap').test | ||
var path = require('path'); | ||
var path = require('path') | ||
@@ -15,4 +15,4 @@ test('extraneous detected', function(t) { | ||
t.notOk(map.dependencies.ghjk.extraneous, 'ghjk is not extraneous, it\'s required by our root module') | ||
t.end(); | ||
t.end() | ||
}) | ||
}) |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
24898
22
633