Difficulty: 3/10fs streams, backpressure, error handlingjavascriptCopyScenario Questions0-2 years experience1How would you use Node's fs module to create a readable stream that reads a file called 'data.txt' and logs each chunk to the console?2If the file you're streaming doesn't exist, what will happen and how would you handle that in your code?2-5 years experience1Suppose you need to process a large CSV file line by line without loading it entirely into memory. Walk me through how you'd set up a stream pipeline, and what you'd do if the processing step throws an error.Follow-up QuestionsWhat happens if the consumer processes data slower than the producer?How would you test that your stream correctly handles backpressure?Which metrics would you expose to monitor the health of a long‑running file stream?Suggest Improvement