Oh yes, sorry, let me be more specific. My question is about providing a front application using Babylon.js.
Following your guide (Getting Set Up), you instruct to install core components as a dev dependency. And that’s why I’m asking, because the core is meant to be packed in the final package to be deployed, it’s not just a tool used to develop (like task runners, testing libraries, type definitions and such) and then removed in the build.
To give a meaning differentiating the standard and dev dependencies, it feels wrong to me. Maybe I am, I’m not judging, just asking.
My feeling is also based on the official documentation of Node.js (Specifying dependencies and devDependencies in a package.json file):
"dependencies" : Packages required by your application in production.
"devDependencies" : Packages that are only needed for local development and testing.