I am developing an app using atom-shell, and I’d like to add atom-like extensibility using node.js packages… How am I supposed to provide such a feature? Is there a feature in Node that allows dynamic loading of non in-app packages? I’m trying to look at Atom’s source but the fact that it’s not very well documented together with my sub-optimal knowledge of CoffeeScript makes it a harder task than it seemed…
For instance, I’d like to load a package and execute it, and in the package I’d like to use, for example, require('myapp')
to load APIs and such.