We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6d0ad42 commit 67d7d5cCopy full SHA for 67d7d5c
1 file changed
workspaces/arborist/lib/node.js
@@ -1004,10 +1004,19 @@ class Node {
1004
return false
1005
}
1006
1007
- // XXX need to check for two root nodes?
1008
- if (node.overrides !== this.overrides) {
1009
- return false
+ if (this.edgesOut.size) {
+ // XXX need to check for two root nodes?
+ if (node.overrides) {
1010
+ if (!node.overrides.isEqual(this.overrides)) {
1011
+ return false
1012
+ }
1013
+ } else {
1014
+ if (this.overrides) {
1015
1016
1017
1018
1019
+
1020
ignorePeers = new Set(ignorePeers)
1021
1022
// gather up all the deps of this node and that are only depended
0 commit comments