node-filechangeemitter

A simple EventEmitter that listens for file system changes in a given set of files or directories. Adapted from the Reload plugin in Learnboost's Cluster module

6 years after

Simple module that watches a given set of file system locations and emits events when files are changed.

Install

npm install filechangeemitter

Usage

var fsEmitter = new FileChangeEmitter([
    './first/location',
    './another/location'
]);

fsEmitter.on('change',function(fileName){
    // your code
});

And to detach the watchers from the filesystem:

fsEmitter.close();

Tests

npm test

Top Contributors

richmarr