on-file-change

fs.watch wrapper that among other things checks SHA1 of the file to prevent multiple callback calls.

node-on-file-change

fs.watch wrapper that among other things checks SHA1 of the file to prevent multiple callback calls.

Related: http://stackoverflow.com/q/12978924/1637178

Usage is the same as in fs.watch

var onFileChange = require("on-file-change");

// same as in fs.watch
onFileChange("file.txt", function()
{
    console.log("File changed!");
});

npm install on-file-change