I just had a guess based on other instructions like MicroPython. Turns out it works fine:
esptool.py --port /dev/ttyUSB0 write_flash --flash_size=detect 0 espruino_1v95_esp8266_4mb_combined_4096.bin
@superjamie started
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 just had a guess based on other instructions like MicroPython. Turns out it works fine: