Today's npm package: watchr

Today's npm package: watchr

ยท

1 min read

Play this article

Today's npm package is watchr

When creating CLI utilities, if you are dealing with files, would't it be great to be able to react to the file changes.

This package would help you do the same.

Here is how you can use this package to watch for currently open directory context

const watchr = require('watchr');

const listener = (change, path, newStats, oldStats) => {
  console.log(path, change);
  // or something more useful
}

const spy = watchr.open(
  process.cwd(),
  listener,
  (err) => {
    if(err) {
      console.error(err);
      spy.close();
      return process.exit();
    }
    console.log("now watching", process.cwd());
  }
);
user-images.githubusercontent.com/251937/12..

Stay tuned for tomorrow's package of the Day.