system-sleep
v1.3.8
Published
A real and better system sleep() for Node. Works on every platform.
Readme
Node.js Sleep()
for those who need Sleep() just like me.

UPDATE: NO LONGER REQUIRES CHILD PROCESS, using deasync instead. It will fall back on self child process mode if deasync fails.
@package system-sleep
@version 1.2
@author Jochem Stoel (http://jochemstoel.github.io)
@license don't involve mewill make the system wait xxx milliseconds.
can be used to delay script execution.
is often used to relax the system in between resource intensive tasks.
works on every platform x86 + x64 Windows / Linux / OSX
Existing sleep() solutions use a blocking while loop which uses 100% CPU. This is incredibly stupid.
Also, many sleep() solutions are only for Windows or only for Linux.
Install using NPM
npm install system-sleepUse
var sleep = require('system-sleep');
sleep(5000); // 5 secondsTest
Prints variable y to the console every 1 second during 10 seconds.
var sleep = require('system-sleep');
for (y = 0; y < 10; y++) {
console.log(y);
sleep(1000);
}