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.