не получается сохранить данные в объект при считывании с файла

У меня есть многострочный файл, данные с которого я хочу получить в объект, где каждая строка это свойство объекта

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);

но в результате у меня возвращается пустой объект


Ответы (0 шт):