Socket
Socket
Sign inDemoInstall

module-deps

Package Overview
Dependencies
Maintainers
1
Versions
139
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

module-deps - npm Package Compare versions

Comparing version 3.5.3 to 3.5.4

16

index.js

@@ -145,5 +145,9 @@ var fs = require('fs');

Deps.prototype.getTransforms = function (file, pkg) {
Deps.prototype.getTransforms = function (file, pkg, opts) {
if (!opts) opts = {};
var self = this;
var isTopLevel = this.entries.some(function (main) {
var isTopLevel;
if (opts.builtin) isTopLevel = false;
else isTopLevel = this.entries.some(function (main) {
var m = path.relative(path.dirname(main), file);

@@ -291,7 +295,5 @@ return m.split(/[\\\/]/).indexOf('node_modules') < 0;

self.readFile(file, id, pkg)
.pipe(
has(parent.modules, id)
? through()
: self.getTransforms(file, pkg)
)
.pipe(self.getTransforms(file, pkg, {
builtin: has(parent.modules, id)
}))
.pipe(concat(function (body) {

@@ -298,0 +300,0 @@ fromSource(body.toString('utf8'));

{
"name": "module-deps",
"version": "3.5.3",
"version": "3.5.4",
"description": "walk the dependency graph to generate json output that can be fed into browser-pack",

@@ -5,0 +5,0 @@ "main": "index.js",

var parser = require('../');
var test = require('tape');
var fs = require('fs');
var path = require('path');
var files = {
main: __dirname + '/files/main.js',
foo: __dirname + '/files/foo.js',
bar: __dirname + '/files/bar.js'
main: path.join(__dirname, '/files/main.js'),
foo: path.join(__dirname, '/files/foo.js'),
bar: path.join(__dirname, '/files/bar.js')
};

@@ -10,0 +11,0 @@

var parser = require('../');
var test = require('tape');
var fs = require('fs');
var path = require('path');
var files = {
main: __dirname + '/files/main.js',
foo: __dirname + '/files/foo.js',
bar: __dirname + '/files/bar.js'
main: path.join(__dirname, '/files/main.js'),
foo: path.join(__dirname, '/files/foo.js'),
bar: path.join(__dirname, '/files/bar.js')
};

@@ -10,0 +11,0 @@

var parser = require('../');
var test = require('tape');
var fs = require('fs');
var path = require('path');
var files = {
main: __dirname + '/files/unicode/main.js',
foo: __dirname + '/files/unicode/foo.js',
bar: __dirname + '/files/unicode/bar.js'
main: path.join(__dirname, '/files/unicode/main.js'),
foo: path.join(__dirname, '/files/unicode/foo.js'),
bar: path.join(__dirname, '/files/unicode/bar.js')
};

@@ -10,0 +11,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