@CanyonCasa, take a look at this and this post. It may give you some understanding what is processed and what not and the major difference to other MC technologies, such as Arduino. Your particular code and the module code are treated the same way: as it streams into Espruino - either by entering in the console or by uploading from the editor pane or as it happens with referenced modules that get loaded from the module Web or SDCard - the code is processed and placed in Espruino's RAM.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
@CanyonCasa, take a look at this and this post. It may give you some understanding what is processed and what not and the major difference to other MC technologies, such as Arduino. Your particular code and the module code are treated the same way: as it streams into Espruino - either by entering in the console or by uploading from the editor pane or as it happens with referenced modules that get loaded from the module Web or SDCard - the code is processed and placed in Espruino's RAM.