Похоже, проблема в том, что функция fs params
Вы передаете './ab.txt' в качестве 2-го параметра, который принимает это как кодировку.
Это должноwork:
const fs = require('fs');
const path = require('path');
const read = fs.createReadStream(path.join(__dirname,'./ab.txt'));
read.on('data',function(chunk){
console.log("New Chunk Received");
console.log(chunk);
});
'utf-8' - это стандартная кодировка, которую использует fs, поэтому нет необходимости передавать это либо.