awake.js (npm): A class to delay a task and/or to control a task in a thread way, with start, stop, pause and resume.
Keywords: setTimeout|setInterval|worker|thread|delayed|task|start|stop|resume|pause|running