From ce6a4bd698679c85597d4eb2408177dbb496f1f8 Mon Sep 17 00:00:00 2001 From: Caleb Sander <caleb.sander@gmail.com> Date: Mon, 28 Sep 2020 23:27:17 -0700 Subject: [PATCH] Prevent MaxListenersExceededWarning Fixes #1 --- grep.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/grep.js b/grep.js index 09b5807..d67f2ab 100644 --- a/grep.js +++ b/grep.js @@ -48,4 +48,7 @@ for (const arg of process.argv.slice(2)) { } if (!pattern) throw new Error('Syntax: node grep.js [-i] [-r] [-v] [-z] pattern ...files') +// Prevent warnings when piping many streams to `process.stdout` +process.stdout.setMaxListeners(Infinity) + // TODO: implement grep -- GitLab