index.js 548 Bytes
module.exports = function (dir, callback) {

  const chokidar = require('chokidar');

  const watcher = chokidar.watch(dir, { ignored: [config.dirDestino, config.dirRecadv] });

  watcher.on('add', function(file) {

    var extencion = file.split('.')[1];

    if (extencion == 'txt') {

      fs.readFile(file, 'utf8', function (err, fileString) {

        if (err) {
          console.log('ERROR', err);
          return;
        }

        console.log(`iniciando proceso ${file}`);
        callback(fileString, file);
      });
    }

  });

};