var sleep = require('./build/Release/node_sleep.node'); sleep.sleep = function(seconds) { if (seconds < 0 || seconds % 1 != 0) { throw new Error('Expected number of seconds'); } sleep.usleep(seconds * 1000000); } sleep.msleep = function(miliseconds) { if (miliseconds < 0 || miliseconds % 1 != 0) { throw new Error('Expected number of miliseconds'); } sleep.usleep(miliseconds * 1000); } module.exports = sleep;