Я пишу программу в Node.js, которая (в некоторых ситуациях) хочет действовать как простой фильтр: читать все из stdin (до конца файла), выполнять некоторую обработку, записывать результат в stdout.
Как вы делаете "читать все от stdin"? Ближайшие решения, которые я нашел до сих пор, похоже, работают либо по одной строке за раз с консоли, либо работают только тогда, когда stdin - это файл, а не канал.