With related packages we recommend that you use a git mono repo.
This ensures consistent naming and paths between between the related packages.
Pubspec.yaml - dependency_overrides
Within your mono repo we recommend that you commit you pubspec.yaml with a dependency_overrides section listing the relative paths of each of the dependant packages.