File Explorer

/proc/self/root/var/lang/lib/node_modules/npm/node_modules/@npmcli/arborist/lib

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

reset-dep-flags.js542 B · 12 lines
// Sometimes we need to actually do a walk from the root, because you can// have a cycle of deps that all depend on each other, but no path from root.// Also, since the ideal tree is loaded from the shrinkwrap, it had extraneous// flags set false that might now be actually extraneous, and dev/optional// flags that are also now incorrect.  This method sets all flags to true, so// we can find the set that is actually extraneous.module.exports = tree => {  for (const node of tree.inventory.values()) {    node.resetDepFlags()  }}