The timeout is in microseconds (don't ask why!), so 100000 is 0.1 seconds. So it's probably working just fine.
ESP8266/ESP32 deep sleep does work by completely rebooting the device. If you want something that doesn't then buy an official Espruino board which can sleep without losing the contents of memory.
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.
The timeout is in microseconds (don't ask why!), so
100000
is 0.1 seconds. So it's probably working just fine.ESP8266/ESP32 deep sleep does work by completely rebooting the device. If you want something that doesn't then buy an official Espruino board which can sleep without losing the contents of memory.