TL;DR You can use our monorepo example as a boilerplate for your project instead.
Usage is mostly same as described in usage section, but it has a few differences.
They are distinguished by pattern
Patterns can be changed in configuration.
YourAppName > union-app-your-app-name.
E.g. we use
packages/* workspaces in our github repository.