Component Detection timing out on a repo with symlinks on a Mac environment
Some initial context
We have a javascript monorepo with around 1000 packages. For doing the usual dependency installation (equivalent to the normal usage of yarn install or npm install), we use a modified version of yarn install. It gets rid of the flat structure of the node_modules directory and instead creates symlinks inside each package. The closest open source contemporary would be pnpm. You can refer to https://pnpm.io/symlinked-node-modules-structure for more details on the directory structure post installation.
When we moved to this method of installation, component detection started timing out on Mac machines. Going back to the usual installation (flat node_modules) fixed the issue, so this means that the issue shows up with symlinks. Requesting for a quick triage as the current state that we are in is not a viable long-term solution.
Please @ me if you need further details or if there is anything I can do to increase the clarity of the issue.