warm-require
Version:
hot require for server
15 lines (11 loc) • 304 B
JavaScript
var chokidar = require("chokidar");
function watch(config, cb) {
var chokidarOpts = config.chokidarOpts || {};
if (!chokidarOpts.ignored) {
// Ignore dotfiles
chokidarOpts.ignored = /[\/\\]\./;
}
return chokidar.watch(config.paths, chokidarOpts)
.on("change", cb);
}
module.exports = watch;