module-deps
Advanced tools
Comparing version 6.2.2 to 6.2.3
@@ -5,2 +5,6 @@ # module-deps Change Log | ||
## 6.2.3 - 2020-08-03 | ||
* Improve error message when dependencies cannot be found [#123](https://github.com/browserify/module-deps/pull/123) | ||
* Upgrade `browser-resolve` to 2.0 [#164](https://github.com/browserify/module-deps/pull/164) | ||
## 6.2.2 - 2019-12-13 | ||
@@ -7,0 +11,0 @@ * Update minimum required version of `detective` [#161](https://github.com/browserify/module-deps/pull/161) |
11
index.js
@@ -176,2 +176,6 @@ var fs = require('fs'); | ||
}; | ||
// have `resolve` do all the package.json lookups, | ||
// see discussion in https://github.com/browserify/browser-resolve/issues/93#issuecomment-667837808 | ||
parent.package = undefined; | ||
@@ -380,3 +384,8 @@ if (opts.extensions) parent.extensions = opts.extensions; | ||
} | ||
if (err) return self.emit('error', err); | ||
if (err) { | ||
var message = 'Can\'t walk dependency graph: ' + err.message; | ||
message += '\n required by ' + parent.filename; | ||
err.message = message; | ||
return self.emit('error', err); | ||
} | ||
if (self.visited[file]) { | ||
@@ -383,0 +392,0 @@ if (-- self.pending === 0) self.push(null); |
{ | ||
"name": "module-deps", | ||
"version": "6.2.2", | ||
"version": "6.2.3", | ||
"description": "walk the dependency graph to generate json output that can be fed into browser-pack", | ||
@@ -11,3 +11,3 @@ "main": "index.js", | ||
"JSONStream": "^1.0.3", | ||
"browser-resolve": "^1.7.0", | ||
"browser-resolve": "^2.0.0", | ||
"cached-path-relative": "^1.0.2", | ||
@@ -14,0 +14,0 @@ "concat-stream": "~1.6.0", |
@@ -13,4 +13,6 @@ var mdeps = require('../'); | ||
packageFilter: function (pkg) { | ||
t.equal(pkg.main, 'one.js'); | ||
pkg.main = 'two.js' | ||
if (pkg.name === undefined) { | ||
t.equal(pkg.main, 'one.js'); | ||
pkg.main = 'two.js' | ||
} | ||
return pkg; | ||
@@ -17,0 +19,0 @@ } |
88684
2291
+ Addedbrowser-resolve@2.0.0(transitive)
- Removedbrowser-resolve@1.11.3(transitive)
- Removedresolve@1.1.7(transitive)
Updatedbrowser-resolve@^2.0.0