({ global, long, seenNodes })
| 570 | } |
| 571 | |
| 572 | const parseableOutput = ({ global, long, seenNodes }) => { |
| 573 | let out = '' |
| 574 | for (const node of seenNodes.values()) { |
| 575 | if (node.path && node[_include]) { |
| 576 | out += node.path |
| 577 | if (long) { |
| 578 | out += `:${node.pkgid}` |
| 579 | out += node.path !== node.realpath ? `:${node.realpath}` : '' |
| 580 | out += isExtraneous(node, { global }) ? ':EXTRANEOUS' : '' |
| 581 | out += node[_invalid] ? ':INVALID' : '' |
| 582 | out += node.overridden ? ':OVERRIDDEN' : '' |
| 583 | } |
| 584 | out += '\n' |
| 585 | } |
| 586 | } |
| 587 | return out.trim() |
| 588 | } |
no test coverage detected
searching dependent graphs…