This an example of a mono-repo/multi-root project for javascript, to develop a multi services architecture with ability to use shared code.
VScode Multi-root Workspaces + Yarn Workspaces = have advantages of both worlds, mono-repo and multi-repo.
For every packages you can configure custom or common settings:
- Source control
- Package manager
- IDE