Socket
Socket
Sign inDemoInstall

snyk-resolve-deps

Package Overview
Dependencies
Maintainers
2
Versions
52
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

snyk-resolve-deps - npm Package Compare versions

Comparing version 1.5.2 to 1.6.0

.nyc_output/3075.json

9

cli/print.js

@@ -11,3 +11,4 @@ module.exports = print;

res.version += ' ' + path.dirname(res.__filename);
console.log(tree(res, function (leaf) {
var printed = '';
printed = tree(res, function (leaf) {
var label = leaf.full;

@@ -29,7 +30,9 @@

return label;
}));
});
if (args.errors && res.problems && res.problems.length) {
console.log(res.problems.join('\n'));
printed += res.problems.join('\n');
}
return printed;
}

@@ -30,6 +30,6 @@ var resolveTree = require('../lib/');

if (args.json) {
return console.log(JSON.stringify(res, '', 2));
return JSON.stringify(res, '', 2);
}
print(args, res);
return print(args, res);
});

@@ -36,0 +36,0 @@ }

@@ -7,3 +7,8 @@ module.exports = function (dir, options) {

// expose interal API
module.exports.walk = require('./walk');
module.exports.prune = require('./prune');
module.exports.pluck = require('./pluck');
var physicalTree = module.exports.physicalTree = require('./deps');
var logicalTree = module.exports.logicalTree = require('./logical');

@@ -59,3 +59,6 @@ module.exports = logicalTree;

logicalRoot.numFileDependencies = 0;
walk(fileTree.dependencies, function (dep) {
logicalRoot.numFileDependencies++;
if (!dep.__used) {

@@ -88,2 +91,7 @@ var deppath = dep.__from.slice(0, -1).toString();

logicalRoot.numDependencies = 0;
walk(logicalRoot.dependencies, function () {
logicalRoot.numDependencies++;
});
logicalRoot.pluck = pluck.bind(null, fileTree);

@@ -90,0 +98,0 @@ logicalRoot.problems = problems.slice(0);

@@ -34,3 +34,3 @@ {

"ansicolors": "^0.3.2",
"clite": "^0.1.2",
"clite": "^0.3.0",
"debug": "^2.2.0",

@@ -52,3 +52,3 @@ "es6-promise": "^3.0.2",

},
"version": "1.5.2"
"version": "1.6.0"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc