watch_r

- recursively watch files - **watch new dirs/files that have been added to any watched directory** - ability to ignore files with `.ignorewatch` including list of files to ignore (similar to `.gitignore`). Use `*` to ignore all files in `.ignorewatch` directory.

npm install watch_r
11 downloads in the last day
169 downloads in the last week
772 downloads in the last month

Features

  • recursively watch files
  • watch new dirs/files that have been added to any watched directory
  • ability to ignore files with .ignorewatch including list of files to ignore (similar to .gitignore). Use * to ignore all files in .ignorewatch directory.

Installation

npm install watch_r

Example


var watch_r = require('watch_r');

watch_r('/path/to/file', function(err, watcher) {

    //add / change
    watcher.on('change', function(target) {

        //changed file
        console.log(target.path);
    })

    watcher.on('remove', function(target) {

        //removed file
        console.log(target.path);
    });
})
npm loves you