node package manager
Orgs are free. Discover, share, and reuse code in your team. Create a free org »

inotifywatch

inotifywatch

File/folder watcher based on inotify.

Install

npm install inotifywatch

Example

var inotifywatch = require('inotifywatch');
 
/* watcher is an EE */
 
var watcher = inotifywatch('.', function (event, data) {
  // you can use a callback here to capture all events 
  console.log(event, data);
});
// or register for events 
watcher.on('create', function (data) {
  if (data === 'close.txt')
    watcher.close();
});