wouldn't it be better to obtain official support of the device from Gadgetbridge
Official support is already in Gadgetbridge, the issue is that Gadgetbridge has been very clear with all its users that the app will never connect to the internet, for anything - it's something they will never change.
However to actually do fun things with Bangle.js you probably do want to be able to connect to the net - so about the only way to make it work is to have a new Gadgetbridge version. The idea is both Gadgetbridges will be built from the exact same source though - just the original won't connect to the internet, and the new one will be able to if you want it to
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.
Official support is already in Gadgetbridge, the issue is that Gadgetbridge has been very clear with all its users that the app will never connect to the internet, for anything - it's something they will never change.
However to actually do fun things with Bangle.js you probably do want to be able to connect to the net - so about the only way to make it work is to have a new Gadgetbridge version. The idea is both Gadgetbridges will be built from the exact same source though - just the original won't connect to the internet, and the new one will be able to if you want it to