но меня скорее интересуют более сложные случаи, когда параллельно разрабатывается в компании несколько больших проектов имеющих общую кодовую базу, тут уже не построить файловую структуру как в примере с babel, так как либы нужны во всех проектах. Например, один и тот же логгер используется в трёх проектах и должен одновременно правиться и тестироваться во всех трёх. Вариант — все три проекта лежат в монорепо и на том же уровне лежат либы, например логгер, внутрь проектов либы завозятся симлинками. Так в принципе работает yarn workspaces