It might be that the cable's been left plugged in and it shorted out against something and heated up?
Hard to suggest what to do short of trying to find a cable from some other device (ensuring the wiring is correct!), or make your own, but we do sell replacement Bangle.js 1 charge cables for £5, which isn't a great deal of money.
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.
It might be that the cable's been left plugged in and it shorted out against something and heated up?
Hard to suggest what to do short of trying to find a cable from some other device (ensuring the wiring is correct!), or make your own, but we do sell replacement Bangle.js 1 charge cables for £5, which isn't a great deal of money.