Nice! The routing idea seems like it might be quite helpful.
My only concern with this is obviously there are pretty limited resources on the Bangle, and things like wrapper functions can end up chewing through them quite quickly.
If you haven't already it'd be well worth checking out https://www.espruino.com/Code+Style#other-suggestions and trying to make your library such that it can run without using too much memory. The more stuff you can keep in flash (which is really pretty big) the better!
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.
Nice! The routing idea seems like it might be quite helpful.
My only concern with this is obviously there are pretty limited resources on the Bangle, and things like wrapper functions can end up chewing through them quite quickly.
If you haven't already it'd be well worth checking out https://www.espruino.com/Code+Style#other-suggestions and trying to make your library such that it can run without using too much memory. The more stuff you can keep in flash (which is really pretty big) the better!