Watching of file trees based on node-inotify

npm install watch-inotify
5 downloads in the last week
20 downloads in the last month


Version of watch (by Mike Rogers) module, which uses node-inotify for watching/monitoring file trees.


As in original module API is not changed, so creating of monitor is the same:

var ctrl = watch.createMonitor('/home/mikeal', function (monitor) {
    monitor.on("created", function (f, stat) {
        // handle creation
    monitor.on("changed", function (f, curr, prev) {
        // handle file changes
    monitor.on("removed", function (f, stat) {
        // handle deletion

// When we are done remove all inotify watchers:


  • Update code to use FS Events (for OS X) and make this module support both inotify and FS Events (maybe use NodeJS-FSEvents?)
npm loves you