Do you have any recommendation on forcing module load order when installed as packages like you suggested? For example, I have a number of modules that are dependent on threeJS like I described above. I successfully installed them as packages, but when the application loads, the dependent modules load before the parent package (threeJS). The application crashes at this point. I was able to work around this within the Electron environment of the designer by changing the order of the html script tags in the index.html and edit.html files. When I publish the application, the load order seems to change. I tried wrapping all of the modules in a function that checks for definition of the parent module on the window object before loading and I recieve similar errors.
... View more