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