idle-hands

Perform low priority processing when event loop is idle.

npm install idle-hands
22 downloads in the last week
70 downloads in the last month

Idle Hands

Run background or low priority tasks while Node.js is idle. Hooks the idle watcher in the Node.js main event loop.

    npm install idle-hands

Usage:

    var idleHands = require('idle-hands');

    idleHands.on('idle', function() {
        // do stuff
    });

    // start idle watcher
    idleHands.start();

    // stop idle watcher
    idleHands.stop();
npm loves you