What JavaScript are you uploading to it? By default, when no software is uploaded or deep sleep is disabled (the default) it'll go into normal sleep (around 12mA) - so that sounds like what is happening.
Did you use save() to save the code to it? If not, it'll start up without any software on it, which will cause it not to deep sleep and to draw 12mA again.
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.
What JavaScript are you uploading to it? By default, when no software is uploaded or deep sleep is disabled (the default) it'll go into normal sleep (around 12mA) - so that sounds like what is happening.
Did you use
save()
to save the code to it? If not, it'll start up without any software on it, which will cause it not to deep sleep and to draw 12mA again.