I think the best way would be using the little battery header with one of these http://www.adafruit.com/products/261 (verified to match the header on the Espruino)
Per http://www.espruino.com/EspruinoBoard you can go up to 15v on the battery header. This will also bring vbat up to that level (so make sure you don't have anything that can't take 6v connected to vbat). You can safely connect USB in this state - the espruino has a diode in series with the +5v.
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.
I think the best way would be using the little battery header with one of these http://www.adafruit.com/products/261 (verified to match the header on the Espruino)
Per http://www.espruino.com/EspruinoBoard you can go up to 15v on the battery header. This will also bring vbat up to that level (so make sure you don't have anything that can't take 6v connected to vbat). You can safely connect USB in this state - the espruino has a diode in series with the +5v.