I have created two custom modules where module A is dependent upon module B and module B is dependent on the Third Parties module.
Module A → Module B → Third Parties Module
If I were to enable module A which module would be loaded first, module B or Third Parties module? Is module dependency loading sync or async? What would be the best way to implement this so I can ensure when a user clicks module A it first loads in the order I am hoping. Apologies, but I can’t seem to find the documentation regarding this, any assistance would be appreciated.