Hi,
Since the problem took me over a week to figure out, here is my solution to bundle your project using web-pack keeping Babylon as a dependency.
NB: I am not certain what are the NECESSARY steps (ie what I could simplify) but those are SUFFICIENT steps.
My constraints were :
The final bundle can be imported both in the browser and in node using any kind of import method : require(), import/export, or <script src=...> tags
It has to protect against errors in node due to access to window or document that will be undefined
BABYLON has to l