const testFolder = '../assets';
const fs = require('fs');
const array=[]
const pattern=/gif/
fs.readdir(testFolder, (err, files) => {
  files.map(file => {
    if(file.search(pattern)>0)
        array.push(file)
  });
// console.log(files)
});
console.log(array)
It should be printing an array of all the files containing .gif extension .But it is printing an empty array .Not sure why the heck this is happening ...
 
    