не получается сохранить данные в объект при считывании с файла
У меня есть многострочный файл, данные с которого я хочу получить в объект, где каждая строка это свойство объекта
const fs = require('fs');
const readline = require('readline');
let obj={};
async function processLineByLine() {
const fileStream = fs.createReadStream('text.txt');
const rl = readline.createInterface({
input: fileStream,
crlfDelay: Infinity
});
for await (const line of rl) {
return new Promise((resolve, reject)=> {
obj[line]=line;
const error = false;
if (!error) {
resolve();
} else {
reject ('Error')
}
})
}
};
processLineByLine();
console.log (obj);
но в результате у меня возвращается пустой объект