If you accept to set up a reduced I2C speed, such as <10kHz, the internal pull-ups should work well. Anyway, as @DrAzzy said, the best solution is by far, connecting external pull-ups, as you don't want to encounter I2C errors, they are rather boring to handle.
Be careful by using the poke method (http://www.espruino.com/Reference#l__global_poke32), this is not safe at all...
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.
If you accept to set up a reduced I2C speed, such as <10kHz, the internal pull-ups should work well. Anyway, as @DrAzzy said, the best solution is by far, connecting external pull-ups, as you don't want to encounter I2C errors, they are rather boring to handle.
Be careful by using the poke method (http://www.espruino.com/Reference#l__global_poke32), this is not safe at all...