To speed up development and have a better control of the project dependencies, we should try to move to Yarn+Workspaces to make sure as many dependencies as possible are shared and the node_modules footprint is reduced.
Having a single point to analyze dependencies (yarn.lock) also contributes to improve control and visibility over what's being used and why, while making it simpler to make broad infrastructure build changes.
This has already been achieved successfully for the current master branch as part of
. The goal of this epic is to do the same for maintenance branches 7.2.x, 7.1.x LPS-91967