Звучит как проблема с перезаписью какой-то переменной
я вот тоже об этом думал, но этот стрим создается внутри обработчика, единственное, что идет с глобального пространства - это путь к файлу
app.get('/api', (req: Request, res: Response) => {
const stream = fs.createReadStream(filePath);
stream.pipe(csvParser()).pipe(transformToJson).pipe(res);
req.on('aborted', () => stream.destroy());
})