I am retriving a file from my bucket.
I get the file and want to read it's contents but I do not want to download it to my local project i just want to read the contents, take the data and do other operations with it.
my code:
export const fileManager = async () => {
  try {
    const source = 'upload/';
    const options = { prefix: source, delimiter: '/' };
    const remoteFile = st.bucket(bName).file('myData.csv');
    const readFileData;
    remoteFile
      .createReadStream()
      .on('error', err => {
        console.log('error');
      })
      .on('response', response => {
        readFileData = response;
        console.log('success');
        // Server connected and responded with the specified status and headers.
      })
      .on('end', () => {
        console.log('end');
        // The file is fully downloaded.
      });
console.log("data", readFileData)
  } catch (error) {
    console.log('Error Is', error);
  }
};
readFileData is undefined.
Is this possible? Every example I find envolves me downloading the file.
 
    