Unfortunately it looks as if a type/build error in butterfly_components will only cause pub to hang without failing.
Also - initialization of Angular. Instead of doing this in the render node of the AngularApplicationWidget, it might make more sense to move it to a static method bootstrap(), so that it is obvious it can/should only be called once.
Still some open questions on structure:
Unfortunately it looks as if a type/build error in butterfly_components will only cause pub to hang without failing.
Also - initialization of Angular. Instead of doing this in the render node of the AngularApplicationWidget, it might make more sense to move it to a static method
bootstrap()
, so that it is obvious it can/should only be called once.