I think a proper version control, like SemVer, would help. Simultaneous updates may be still needed in this case. This is a generic dependency issue. Which changes first, which changes second and accommodates it, the depended, or the dependent. As for this case, however, this is a little odd as the webinos-utilities refers back to its dependent.