Let me give more context. In a previous monorepo, we could load any microservice in Intellij IDE (java based) and it would load the microservice and all libraries it depended on. Basically, we loaded SLICES of the monorepo instead of the whole thing which is WAY faster to develop so you keep working like it is a polyrepo with speed(even though it is not). In this way, I could go through all the code related to microservice A without loading the entire code base of the company (13 microservices and around 20 libraries). Builds were blazing fast too when just changing one microservice as it only built that thing. Only when you changed a library did it take slightly longer as it then built 3 microservices using it (build increased to about 5 minutes). On a full build touching a library everyone had, it was 15 minutes but we had not parallelized the builds yet.
Anyways, in nodejs, react, with libs, I would like to load a react front end ‘or’ nodejs microservice and it should also bring in all the lib projects too. With java, this was done with gradle (I can’t recall but either multi project or composite project was used so that just worked).
thanks as that was a very nice environment to work in and library changes that broke upstream libs or servers never got onto master as CI/CD prevented it which was great and a polyrepo allows those changes in which becomes time consuming on upgrades rather than forcing the lib dev to modify the clients using it!!!
I have not found anything yet. I do use Webstorm mostly but open to switching if any other IDE supports importing slices of a monorepo.